@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes bricks-richtext-init{0%,to{opacity:0}}@media (scripting:enabled){:where(.brxe-form) .form-field-richtext{animation:bricks-richtext-init 5s step-end;height:var(--brx-richtext-height,400px);max-height:var(--brx-richtext-max-height,none);min-height:var(--brx-richtext-min-height,100px)}:where(.brxe-form) .form-field-richtext:focus{animation:none}}:where(.brxe-form){display:flex;flex-wrap:wrap;width:100%}:where(.brxe-form) .label,:where(.brxe-form) label{color:inherit;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}:where(.brxe-form) .form-group{display:flex;flex-direction:column;padding:0 0 20px;width:100%}:where(.brxe-form) .form-group.captcha,:where(.brxe-form) .form-group:last-child{padding-bottom:0}:where(.brxe-form) .form-group.captcha{line-height:1}:where(.brxe-form) .form-group.file{display:block}:where(.brxe-form) .form-group.file>label.choose-files{margin-bottom:0}:where(.brxe-form) .form-group>.label{margin-bottom:5px}:where(.brxe-form) .form-group .form-group-error-message{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);display:none;padding:15px;width:100%}:where(.brxe-form) .form-group .form-group-error-message.show{display:block}:where(.brxe-form) .form-group .password-input-wrapper{position:relative}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle{background:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span{display:flex}:where(.brxe-form) .form-group .password-input-wrapper .password-toggle span.hide{display:none}:where(.brxe-form) .submit-button-wrapper{width:auto}:where(.brxe-form) .required:after{content:"*";padding:0 2px;position:relative;top:-2px}:where(.brxe-form) .options-wrapper{list-style-type:none;margin:0;padding:0}:where(.brxe-form) .options-wrapper li{align-items:baseline;display:flex;gap:8px}:where(.brxe-form) .options-wrapper input,:where(.brxe-form) .options-wrapper label{display:inline-block;height:auto;margin:0 5px 0 0;width:auto}:where(.brxe-form) .options-wrapper input[type=checkbox],:where(.brxe-form) .options-wrapper input[type=radio]{margin:initial;padding:initial;position:relative;top:1px}:where(.brxe-form) button[type=submit].sending{cursor:default}:where(.brxe-form) button[type=submit].sending .text{opacity:.5}:where(.brxe-form) button[type=submit].sending>i,:where(.brxe-form) button[type=submit].sending>svg{display:none}:where(.brxe-form) button[type=submit].sending .loading{animation:load8 1s linear infinite;display:flex;opacity:1}:where(.brxe-form) button[type=submit].sending .loading svg{transform:scaleX(-1)}:where(.brxe-form) button[type=submit] .loading{display:none}:where(.brxe-form) button[type=submit] svg{height:1em;transform-origin:center}:where(.brxe-form) .recaptcha-hidden{display:none}:where(.brxe-form) .recaptcha-error{display:none;padding:0!important}:where(.brxe-form) .recaptcha-error.show{display:block}:where(.brxe-form) .recaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) .hcaptcha-error{display:none;padding:0!important}:where(.brxe-form) .hcaptcha-error.show{display:block}:where(.brxe-form) .hcaptcha-error .brxe-alert.danger{align-items:center;background-color:var(--bricks-bg-danger);border-color:currentcolor;color:var(--bricks-text-danger);display:flex;justify-content:space-between;padding:15px;width:100%}:where(.brxe-form) input[type=checkbox]+.label,:where(.brxe-form) input[type=checkbox]+label,:where(.brxe-form) input[type=radio]+.label,:where(.brxe-form) input[type=radio]+label{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-transform:inherit}:where(.brxe-form) textarea{height:inherit;resize:vertical}:where(.brxe-form) .message{background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;gap:15px;justify-content:space-between;opacity:1;padding-bottom:0;position:relative;width:100%}:where(.brxe-form) .message.success{background-color:var(--bricks-bg-success);color:var(--bricks-text-success)}:where(.brxe-form) .message.error{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}:where(.brxe-form) .message .text{padding:15px}:where(.brxe-form) .message.closing{opacity:0;transition:opacity .2s}:where(.brxe-form) .message .close{all:unset;cursor:pointer;padding:15px}:where(.brxe-form) input.file,:where(.brxe-form) input[type=file]{display:block;height:0;opacity:0;width:0}:where(.brxe-form) .file-result{display:none;padding:0}:where(.brxe-form) .file-result.show{align-items:center;display:flex;margin:0 0 15px}:where(.brxe-form) .file-result.show.danger{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger);justify-content:space-between;padding:15px}:where(.brxe-form) .file-result.show.danger svg{cursor:pointer;height:1em;margin-left:5px}:where(.brxe-form) .file-result.show.danger svg g{stroke:currentcolor}:where(.brxe-form) .file-result.show .remove{display:inline-block;font-size:12px;line-height:30px;margin:0 15px;padding:0 10px}:where(.brxe-form) .file-result.show .remove:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .choose-files{align-self:flex-start;background-color:transparent;border:1px solid var(--bricks-border-color);cursor:pointer;display:inline-block;font-family:inherit;font-size:12px;font-weight:600;line-height:40px;padding:0 15px;text-align:center;text-transform:none;white-space:nowrap;width:auto}:where(.brxe-form) .choose-files:hover{background-color:rgba(0,0,0,.05)}:where(.brxe-form) .gallery-preview{display:flex;flex-wrap:wrap;gap:10px}:where(.brxe-form) .gallery-preview:not(:empty)+button{margin-top:5px}:where(.brxe-form) .image-preview{align-self:flex-start;overflow:hidden;position:relative}:where(.brxe-form) .image-preview:hover button{opacity:1}:where(.brxe-form) .image-preview:has(img)+button{margin-top:5px}:where(.brxe-form) .image-preview button{background-color:#fff;border:none;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}:where(.brxe-form) .image-preview button:hover{background-color:var(--bricks-text-danger);color:#fff}:where(.brxe-form) .image-preview button.hide{display:none}.grecaptcha-badge{visibility:hidden}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-tv0ctu {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-6j22w0 {font-size: var(--mp-fs-h1); line-height: 0.96; max-width: 1080px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-6j22w0 .riga { display: block; overflow: hidden;}#brxe-6j22w0 .riga>span { display: block; animation: mpRiga 1700ms cubic-bezier(.22,.61,.24,1) 250ms both;}#brxe-6j22w0 .riga+.riga>span { animation-delay: 470ms;}#brxe-a16o8s .line {height: 1px}#brxe-a16o8s.horizontal .line {border-top-width: 1px; width: 100%; border-top-style: solid; border-top-color: var(--mp-oro)}#brxe-a16o8s.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--mp-oro)}#brxe-a16o8s .icon {color: var(--mp-oro)}#brxe-a16o8s {width: min(340px, 42vw); margin-top: clamp(24px, 3vw, 38px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-a16o8s .line { border-top: 0; background: var(--mp-lamina); transform-origin: 0 50%; animation: mpFiloHero 2000ms cubic-bezier(.22,.61,.24,1) 950ms both;}#brxe-ve37s9 {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-bianco-64); max-width: none; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-qfrqav {display: inline-flex; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-nero); border: 1px solid transparent; border-radius: 0; transition: filter 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1); background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 22%, #f3e4bc 44%, #c8a24a 58%, #e8d19a 74%, #8a6a22 100%)}#brxe-qfrqav:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro); filter: brightness(82%)}#brxe-1abpui {display: inline-flex; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-oro-chiaro); background-color: transparent; border: 1px solid var(--mp-oro); border-radius: 0; position: relative; overflow: hidden; z-index: 0; transition: color 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1)}#brxe-1abpui:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro)}#brxe-1abpui::before { content: ""; position: absolute; inset: 0; z-index: -1; background: var(--mp-lamina); opacity: 0; transition: opacity 620ms cubic-bezier(.22,.61,.24,1);}#brxe-1abpui:hover::before { opacity: 1;}#brxe-kryunx {display: flex; flex-wrap: wrap; column-gap: 14px; row-gap: 14px; margin-top: clamp(30px, 3.4vw, 48px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-k9tuar {max-width: clamp(556.8px, 37.86vw, 631.04px); margin-top: clamp(26px, 3vw, 40px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-zd0veo {position: relative; z-index: 2}#brxe-3xupao {position: absolute; right: clamp(22px, 5vw, 88px); bottom: clamp(64px, 8vw, 116px); z-index: 2; font-size: var(--mp-fs-label); letter-spacing: 0.3em; color: var(--mp-oro); writing-mode: vertical-rl; opacity: 0.9}@media (max-width: 991px) {#brxe-3xupao {display: none}}#brxe-nswgc6 {padding-top: 38vh; padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(64px, 8vw, 116px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; min-height: 100svh; justify-content: flex-end; overflow: hidden; background-color: var(--mp-nero); background-image: url("https://pagano.marketingtherapydev.eu/wp-content/uploads/2026/09/hero-longevity.webp"); background-size: cover; background-position: center center; background-repeat: no-repeat}:where(#brxe-nswgc6 > *:not(figcaption)) {position: relative}#brxe-nswgc6::before {background-image: linear-gradient(180deg, rgba(0,0,0,0.62) 0%, rgba(0,0,0,0.2) 34%, rgba(0,0,0,0.76) 84%, #000000 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-nswgc6:before {z-index: 1}#brxe-nswgc6:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: linear-gradient(92deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.46) 30%, rgba(0,0,0,0.12) 58%, rgba(0,0,0,0) 78%); z-index: 1}@media (max-width: 991px) {#brxe-nswgc6 {padding-top: 30vh}}#brxe-5h0dxm {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-eqv07c {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ar8gdk {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-ar8gdk:not(.tag), #brxe-ar8gdk img {object-fit: cover}#brxe-c2t9iz {position: relative; overflow: hidden; aspect-ratio: 16/10; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border: 1px solid var(--mp-oro-32); width: 100%}:where(#brxe-c2t9iz > *:not(figcaption)) {position: relative}#brxe-c2t9iz::before {background-image: radial-gradient(ellipse 118% 104% at 50% 48%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.52) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-c2t9iz:before {z-index: 4}#brxe-c2t9iz.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-95kgj5 {display: grid; align-items: initial; grid-template-columns: 1.06fr 0.94fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-95kgj5 {grid-template-columns: 1fr}}#brxe-3b2tdb {position: absolute; top: 50%; left: 50%; width: 118%; max-width: none; height: auto}html #brxe-3b2tdb { transform: translate(-50%,-50%) rotate(-3.2deg); transform-origin: center; animation: mpDeriva 46s cubic-bezier(.22,.61,.24,1) infinite alternate;}#brxe-92wndq {position: absolute; left: 50%; top: clamp(-96px, -9vw, -48px); bottom: clamp(-96px, -9vw, -48px); width: 100vw; max-width: none; z-index: 0; overflow: hidden; pointer-events: none}:where(#brxe-92wndq > *:not(figcaption)) {position: relative}#brxe-92wndq::before {background-image: radial-gradient(ellipse 72% 118% at 50% 50%, rgba(0,0,0,0.78) 0%, rgba(0,0,0,0.42) 46%, rgba(0,0,0,0) 76%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-92wndq:before {z-index: 1}#brxe-92wndq:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: linear-gradient(90deg, #000000 0%, rgba(0,0,0,0) 16%, rgba(0,0,0,0) 84%, #000000 100%); z-index: 1}#brxe-n0basg {display: block; font-family: "Cormorant Garamond"; font-size: var(--mp-fs-mecc-n); line-height: 1; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0}#brxe-ejlqnr {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0}#brxe-0qkpej {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-56); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-h6dnve {position: relative; padding-top: clamp(28px, 2.6vw, 44px); padding-right: clamp(16px, 1.6vw, 28px); padding-bottom: clamp(28px, 2.6vw, 44px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 0 solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}#brxe-h6dnve:before {content: ""; position: absolute; left: 0px; top: -1px; height: 1px; width: 100%; background-color: var(--mp-oro)}.bricks-is-frontend #brxe-h6dnve:not(.brx-animated)::before { width: 0;}#brxe-h6dnve.brx-animated::before { animation: mpLinea 1200ms cubic-bezier(.22,.61,.24,1) 0ms both;}@media (max-width: 991px) {#brxe-h6dnve {border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}@media (max-width: 478px) {#brxe-h6dnve {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}#brxe-t4s7pf {display: block; font-family: "Cormorant Garamond"; font-size: var(--mp-fs-mecc-n); line-height: 1; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0}#brxe-2smllh {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0}#brxe-mm53pr {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-56); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-47xmnf {position: relative; padding-top: clamp(28px, 2.6vw, 44px); padding-right: clamp(16px, 1.6vw, 28px); padding-bottom: clamp(28px, 2.6vw, 44px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 0 solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}#brxe-47xmnf:before {content: ""; position: absolute; left: 0px; top: -1px; height: 1px; width: 100%; background-color: var(--mp-oro)}.bricks-is-frontend #brxe-47xmnf:not(.brx-animated)::before { width: 0;}#brxe-47xmnf.brx-animated::before { animation: mpLinea 1200ms cubic-bezier(.22,.61,.24,1) 160ms both;}@media (max-width: 991px) {#brxe-47xmnf {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}@media (max-width: 478px) {#brxe-47xmnf {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}#brxe-avjf2g {display: block; font-family: "Cormorant Garamond"; font-size: var(--mp-fs-mecc-n); line-height: 1; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0}#brxe-5c8mx5 {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0}#brxe-gsveuc {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-56); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-fbo8pd {position: relative; padding-top: clamp(28px, 2.6vw, 44px); padding-right: clamp(16px, 1.6vw, 28px); padding-bottom: clamp(28px, 2.6vw, 44px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 0 solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}#brxe-fbo8pd:before {content: ""; position: absolute; left: 0px; top: -1px; height: 1px; width: 100%; background-color: var(--mp-oro)}.bricks-is-frontend #brxe-fbo8pd:not(.brx-animated)::before { width: 0;}#brxe-fbo8pd.brx-animated::before { animation: mpLinea 1200ms cubic-bezier(.22,.61,.24,1) 320ms both;}@media (max-width: 991px) {#brxe-fbo8pd {border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}@media (max-width: 478px) {#brxe-fbo8pd {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}#brxe-hcj0id {display: block; font-family: "Cormorant Garamond"; font-size: var(--mp-fs-mecc-n); line-height: 1; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0}#brxe-88acuf {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0}#brxe-uri631 {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-56); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-2z6zgb {position: relative; padding-top: clamp(28px, 2.6vw, 44px); padding-right: clamp(16px, 1.6vw, 28px); padding-bottom: clamp(28px, 2.6vw, 44px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 0 solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}#brxe-2z6zgb:before {content: ""; position: absolute; left: 0px; top: -1px; height: 1px; width: 100%; background-color: var(--mp-oro)}.bricks-is-frontend #brxe-2z6zgb:not(.brx-animated)::before { width: 0;}#brxe-2z6zgb.brx-animated::before { animation: mpLinea 1200ms cubic-bezier(.22,.61,.24,1) 480ms both;}@media (max-width: 991px) {#brxe-2z6zgb {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}@media (max-width: 478px) {#brxe-2z6zgb {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}#brxe-zu92gn {display: block; font-family: "Cormorant Garamond"; font-size: var(--mp-fs-mecc-n); line-height: 1; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.45em; margin-left: 0}#brxe-se4xqr {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0}#brxe-s5jg6v {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-56); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-kr904h {position: relative; padding-top: clamp(28px, 2.6vw, 44px); padding-right: clamp(16px, 1.6vw, 28px); padding-bottom: clamp(28px, 2.6vw, 44px); padding-left: 0; border: 0; border-style: solid; border-color: var(--mp-bianco-12)}#brxe-kr904h:before {content: ""; position: absolute; left: 0px; top: -1px; height: 1px; width: 100%; background-color: var(--mp-oro)}.bricks-is-frontend #brxe-kr904h:not(.brx-animated)::before { width: 0;}#brxe-kr904h.brx-animated::before { animation: mpLinea 1200ms cubic-bezier(.22,.61,.24,1) 640ms both;}@media (max-width: 991px) {#brxe-kr904h {border-top: 0 solid var(--mp-bianco-12); border-right: 1px solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}@media (max-width: 478px) {#brxe-kr904h {border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12)}}#brxe-4vpoq6 {display: grid; align-items: initial; grid-template-columns: repeat(5, 1fr); border-top: 1px solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 0 solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); position: relative; z-index: 2}@media (min-width:992px) and (max-width:1080px){html #brxe-4vpoq6{grid-template-columns:repeat(2,1fr)}html #brxe-4vpoq6 > *{border-bottom:1px solid var(--mp-bianco-12)}html #brxe-4vpoq6 > :nth-child(2n){border-right-width:0}}@media (max-width: 991px) {#brxe-4vpoq6 {grid-template-columns: repeat(2, 1fr)}}@media (max-width: 478px) {#brxe-4vpoq6 {grid-template-columns: 1fr}}#brxe-sdpmol {position: relative; margin-top: clamp(48px, 6vw, 84px); margin-right: 0; margin-bottom: 0; margin-left: 0}#concept {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; overflow: hidden; background-color: var(--mp-nero)}#brxe-2zf1in {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro-scuro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-epuwqg {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-m9gcp8 {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-nero-66); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(24px, 3vw, 38px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-o3afoj {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-o3afoj:not(.tag), #brxe-o3afoj img {object-fit: cover; filter: grayscale(100) contrast(108%) brightness(94%)}#brxe-ybcpsk {position: relative; overflow: hidden; aspect-ratio: 3/4; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}:where(#brxe-ybcpsk > *:not(figcaption)) {position: relative}#brxe-ybcpsk::before {background-image: radial-gradient(ellipse 120% 90% at 30% 10%, rgba(0,0,0,0) 40%, rgba(0,0,0,0.44) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ybcpsk:before {z-index: 4}#brxe-ybcpsk:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: linear-gradient(168deg, rgba(239,220,168,0.26) 0%, rgba(200,162,74,0.4) 46%, rgba(74,55,18,0.58) 100%); z-index: 3; mix-blend-mode: overlay}#brxe-ybcpsk.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-zpooic {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-zpooic {grid-template-columns: 1fr}}#brxe-pwmve6 {font-size: var(--mp-fs-titolo); line-height: 1.06; font-weight: 300; max-width: clamp(293.07px, 33.2vw, 476.24px); margin-top: 0; margin-right: 0; margin-bottom: clamp(26px, 3vw, 44px); margin-left: 0}#brxe-p6n7s2 {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-00gipx {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-45fbyk {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-gtu1or {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-gtu1or:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-u6y26e {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-bpnxl5 {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-ijdjje {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-i8uije {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-i8uije:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-emosr5 {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-lowos3 {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-uikvh9 {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-m4ljfs {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-m4ljfs:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-0fux9y {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-j5hekz {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-1yi0tw {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-iuus9u {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-iuus9u:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-1sg8su {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-605hz0 {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-dva4jx {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-7udn7t {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-7udn7t:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-3sa26j {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-5hhng9 {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-7bfi3p {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-ft4gus {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-ft4gus:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-cq9tat {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-utnj1w {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-nnx5nx {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-ujrolz {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-ujrolz:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-3k6w20 {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-acxig1 {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-mapw5h {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-y2vnml {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-y2vnml:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-lrmhwe {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-zo16uj {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-wxrpmy {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-obde3m {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 0 solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-obde3m:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-1odyws {font-family: "Cormorant Garamond"; font-size: 1.6rem; line-height: 1.5; letter-spacing: 0.06em; color: var(--mp-oro-scuro)}#brxe-7gcq6o {font-family: "Cormorant Garamond"; font-weight: 500; font-size: var(--mp-fs-voce); line-height: 1.22; margin-top: 0; margin-right: 0; margin-bottom: 0.24em; margin-left: 0}#brxe-8ndem6 {font-size: var(--mp-fs-nota); line-height: 1.62; color: var(--mp-nero-58)}#brxe-kyn831 {display: grid; align-items: initial; grid-template-columns: 43.2px 1fr; gap: clamp(12px, 1.5vw, 24px); padding-top: clamp(17px, 1.8vw, 26px); padding-right: clamp(10px, 1.2vw, 18px); padding-bottom: clamp(17px, 1.8vw, 26px); padding-left: 0; border-top: 1px solid var(--mp-nero-09); border-right: 0 solid var(--mp-nero-09); border-bottom: 1px solid var(--mp-nero-09); border-left: 0 solid var(--mp-nero-09); transition: background 520ms cubic-bezier(.22,.61,.24,1)}#brxe-kyn831:hover {background-color: rgba(200, 162, 74, 0.06)}#brxe-me32r4 {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1vwwsw {font-size: var(--mp-fs-pannello); line-height: 1.06; font-weight: 300; color: var(--mp-bianco); max-width: clamp(245.4px, 22.9vw, 326.05px); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 2.6vw, 34px); margin-left: 0}#brxe-cox1cc {display: flex; align-items: baseline; gap: 0.85em; padding-top: clamp(13px, 1.4vw, 18px); padding-right: 0; padding-bottom: clamp(13px, 1.4vw, 18px); padding-left: 0; border-top: 1px solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64)}#brxe-cox1cc:before {content: ""; flex-shrink: 0; width: 13px; height: 1px; background-color: var(--mp-oro); transform: translateY(-0.34em)}#brxe-dyjzjp {display: flex; align-items: baseline; gap: 0.85em; padding-top: clamp(13px, 1.4vw, 18px); padding-right: 0; padding-bottom: clamp(13px, 1.4vw, 18px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64)}#brxe-dyjzjp:before {content: ""; flex-shrink: 0; width: 13px; height: 1px; background-color: var(--mp-oro); transform: translateY(-0.34em)}#brxe-f1onjj {display: flex; align-items: baseline; gap: 0.85em; padding-top: clamp(13px, 1.4vw, 18px); padding-right: 0; padding-bottom: clamp(13px, 1.4vw, 18px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64)}#brxe-f1onjj:before {content: ""; flex-shrink: 0; width: 13px; height: 1px; background-color: var(--mp-oro); transform: translateY(-0.34em)}#brxe-w4nftd {display: flex; align-items: baseline; gap: 0.85em; padding-top: clamp(13px, 1.4vw, 18px); padding-right: 0; padding-bottom: clamp(13px, 1.4vw, 18px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64)}#brxe-w4nftd:before {content: ""; flex-shrink: 0; width: 13px; height: 1px; background-color: var(--mp-oro); transform: translateY(-0.34em)}#brxe-uvej65 {display: flex; align-items: baseline; gap: 0.85em; padding-top: clamp(13px, 1.4vw, 18px); padding-right: 0; padding-bottom: clamp(13px, 1.4vw, 18px); padding-left: 0; border-top: 0 solid var(--mp-bianco-12); border-right: 0 solid var(--mp-bianco-12); border-bottom: 1px solid var(--mp-bianco-12); border-left: 0 solid var(--mp-bianco-12); font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64)}#brxe-uvej65:before {content: ""; flex-shrink: 0; width: 13px; height: 1px; background-color: var(--mp-oro); transform: translateY(-0.34em)}#brxe-v30pwi {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-o1hm3g {display: inline-flex; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-nero); border: 1px solid transparent; border-radius: 0; transition: filter 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1); width: 100%; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 22%, #f3e4bc 44%, #c8a24a 58%, #e8d19a 74%, #8a6a22 100%)}#brxe-o1hm3g:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro); filter: brightness(82%)}#brxe-11t2rv {display: flex; flex-wrap: wrap; column-gap: 14px; row-gap: 14px; margin-top: clamp(26px, 3vw, 40px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-de2bg7 {background-color: var(--mp-nero); color: var(--mp-bianco); padding-top: clamp(30px, 3.4vw, 54px); padding-right: clamp(30px, 3.4vw, 54px); padding-bottom: clamp(30px, 3.4vw, 54px); padding-left: clamp(30px, 3.4vw, 54px); border-top: 2px solid var(--mp-oro); border-right: 0 solid var(--mp-oro); border-bottom: 0 solid var(--mp-oro); border-left: 0 solid var(--mp-oro); position: sticky; top: clamp(92px, 11vh, 132px)}@media (max-width: 991px) {#brxe-de2bg7 {position: static}}#brxe-hokqol {display: grid; align-items: initial; grid-template-columns: 1.52fr 0.82fr; gap: clamp(40px, 5vw, 92px); align-items: start; margin-top: clamp(64px, 8vw, 124px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-hokqol {grid-template-columns: 1fr}}#network {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; background-color: var(--mp-bianco); color: var(--mp-nero)}#brxe-ef65xk {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-860nbh {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-3w7h2q {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-bianco-64); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(24px, 3vw, 38px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-pjcqiv {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-pjcqiv:not(.tag), #brxe-pjcqiv img {object-fit: cover}#brxe-0aznpl {position: relative; overflow: hidden; aspect-ratio: 1/1; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}:where(#brxe-0aznpl > *:not(figcaption)) {position: relative}#brxe-0aznpl::before {background-image: radial-gradient(ellipse 118% 104% at 50% 48%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.52) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-0aznpl:before {z-index: 4}#brxe-0aznpl.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-7xkcpn {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-7xkcpn {grid-template-columns: 1fr}}#brxe-melwzn {display: block; font-size: var(--mp-fs-etichetta); letter-spacing: 0.26em; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.9em; margin-left: 0}#brxe-gveiek {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-ef41ff {padding-top: clamp(20px, 2vw, 30px); padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid var(--mp-oro-32); border-right: 0 solid var(--mp-oro-32); border-bottom: 0 solid var(--mp-oro-32); border-left: 0 solid var(--mp-oro-32)}#brxe-plfhbj {display: block; font-size: var(--mp-fs-etichetta); letter-spacing: 0.26em; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.9em; margin-left: 0}#brxe-kxsfx5 {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-eh0mq0 {padding-top: clamp(20px, 2vw, 30px); padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid var(--mp-oro-32); border-right: 0 solid var(--mp-oro-32); border-bottom: 0 solid var(--mp-oro-32); border-left: 0 solid var(--mp-oro-32)}#brxe-bx9hpf {display: block; font-size: var(--mp-fs-etichetta); letter-spacing: 0.26em; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: 0.9em; margin-left: 0}#brxe-5s0h4q {font-size: var(--mp-fs-h3); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-73tlke {padding-top: clamp(20px, 2vw, 30px); padding-right: 0; padding-bottom: 0; padding-left: 0; border-top: 1px solid var(--mp-oro-32); border-right: 0 solid var(--mp-oro-32); border-bottom: 0 solid var(--mp-oro-32); border-left: 0 solid var(--mp-oro-32)}#brxe-gbgff2 {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); gap: clamp(20px, 2.6vw, 44px); margin-top: clamp(48px, 6vw, 84px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-gbgff2 {grid-template-columns: 1fr}}#brxe-8b0qfc {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-8b0qfc:not(.tag), #brxe-8b0qfc img {object-fit: cover; filter: grayscale(100) contrast(108%) brightness(94%)}#brxe-tv5a9s {position: relative; overflow: hidden; aspect-ratio: 16/10; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}:where(#brxe-tv5a9s > *:not(figcaption)) {position: relative}#brxe-tv5a9s::before {background-image: radial-gradient(ellipse 120% 90% at 30% 10%, rgba(0,0,0,0) 40%, rgba(0,0,0,0.44) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-tv5a9s:before {z-index: 4}#brxe-tv5a9s:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: linear-gradient(168deg, rgba(239,220,168,0.26) 0%, rgba(200,162,74,0.4) 46%, rgba(74,55,18,0.58) 100%); z-index: 3; mix-blend-mode: overlay}#brxe-tv5a9s.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-jy8rx3 {font-size: var(--mp-fs-training); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-mf9389 {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-bianco-64); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(20px, 2.4vw, 30px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-85gdjb {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: center; margin-top: clamp(96px, 13vw, 208px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-85gdjb {grid-template-columns: 1fr}}#servizi {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; background-color: var(--mp-nero)}#brxe-2pw7il .line {height: 1px}#brxe-2pw7il.horizontal .line {border-top-width: 1px; width: 100%; border-top-style: solid; border-top-color: var(--mp-oro)}#brxe-2pw7il.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--mp-oro)}#brxe-2pw7il .icon {color: var(--mp-oro)}#brxe-2pw7il {width: 100%; max-width: none; position: absolute; top: 0px; left: 0px; right: 0px}#brxe-2pw7il .line { border-top: 0; opacity: .7; background: linear-gradient(90deg,transparent,var(--mp-oro-32) 12%,var(--mp-oro) 50%,var(--mp-oro-32) 88%,transparent); transform-origin: 0 50%;}#brxe-2pw7il.brx-animated .line { animation: mpFilo 1600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-fu1zqa {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-6ly1rz {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-eshg14 {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-bianco-64); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-gvthmg {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-gvthmg {grid-template-columns: 1fr}}#brxe-dxhly1 {font-size: var(--mp-fs-voce); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.7em; margin-left: 0}#brxe-4zl020 {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-6t84ja {background-color: var(--mp-nero); padding-top: clamp(28px, 3vw, 48px); padding-right: clamp(28px, 3vw, 48px); padding-bottom: clamp(28px, 3vw, 48px); padding-left: clamp(28px, 3vw, 48px)}#brxe-f7jqjn {font-size: var(--mp-fs-voce); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.7em; margin-left: 0}#brxe-41jp8s {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-sl1iws {background-color: var(--mp-nero); padding-top: clamp(28px, 3vw, 48px); padding-right: clamp(28px, 3vw, 48px); padding-bottom: clamp(28px, 3vw, 48px); padding-left: clamp(28px, 3vw, 48px)}#brxe-2pr44c {font-size: var(--mp-fs-voce); line-height: 1.22; font-weight: 400; margin-top: 0; margin-right: 0; margin-bottom: 0.7em; margin-left: 0}#brxe-czz9u8 {font-size: var(--mp-fs-piccolo); color: var(--mp-bianco-64); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-exzvmn {background-color: var(--mp-nero); padding-top: clamp(28px, 3vw, 48px); padding-right: clamp(28px, 3vw, 48px); padding-bottom: clamp(28px, 3vw, 48px); padding-left: clamp(28px, 3vw, 48px)}#brxe-q8muhw {display: grid; align-items: initial; grid-template-columns: repeat(3, 1fr); gap: 1px; background-color: var(--mp-bianco-12); margin-top: clamp(56px, 7vw, 100px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (min-width:992px) and (max-width:1080px){html #brxe-q8muhw{grid-template-columns:1fr}}@media (max-width: 991px) {#brxe-q8muhw {grid-template-columns: 1fr}}#brxe-1z8uwt {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-1z8uwt:not(.tag), #brxe-1z8uwt img {object-fit: cover}#brxe-id26f4 {position: relative; overflow: hidden; aspect-ratio: 21/9; isolation: isolate; background-color: var(--mp-nero); margin-top: clamp(56px, 7vw, 100px); margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}:where(#brxe-id26f4 > *:not(figcaption)) {position: relative}#brxe-id26f4::before {background-image: radial-gradient(ellipse 118% 104% at 50% 48%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.52) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-id26f4:before {z-index: 4}#brxe-id26f4.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-ha5s6r {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-citazione); line-height: 1.24; max-width: clamp(256.44px, 27.48vw, 375.49px); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-7ujg2r {display: none; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-nero); border: 1px solid transparent; border-radius: 0; transition: filter 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1); background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 22%, #f3e4bc 44%, #c8a24a 58%, #e8d19a 74%, #8a6a22 100%)}#brxe-7ujg2r:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro); filter: brightness(82%)}#brxe-3pts3e {display: inline-flex; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-oro-chiaro); background-color: transparent; border: 1px solid var(--mp-oro); border-radius: 0; position: relative; overflow: hidden; z-index: 0; transition: color 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1)}#brxe-3pts3e:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro)}#brxe-3pts3e::before { content: ""; position: absolute; inset: 0; z-index: -1; background: var(--mp-lamina); opacity: 0; transition: opacity 620ms cubic-bezier(.22,.61,.24,1);}#brxe-3pts3e:hover::before { opacity: 1;}#brxe-mnqbnm {display: flex; flex-wrap: wrap; column-gap: 14px; row-gap: 14px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-9767aw {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: end; margin-top: clamp(44px, 5vw, 72px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-9767aw {grid-template-columns: 1fr}}#academy {padding-top: calc(clamp(96px, 13vw, 208px) + 1px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; background-color: var(--mp-nero)}#brxe-vpdt99 {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro-scuro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-f084c5 {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-lewzvr {font-size: var(--mp-fs-dettaglio); letter-spacing: 0.14em; color: var(--mp-oro-scuro); margin-top: 1.4em; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-b5s4j8 {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-nero-66); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(22px, 2.6vw, 34px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-g2y1l5 {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-numero); line-height: 0.9; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0.3em; margin-left: 0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 44%, #f3e4bc 88%, #e1c88b 100%)}#brxe-c2yfmq {font-size: var(--mp-fs-micro); letter-spacing: 0.18em; color: var(--mp-nero-58); max-width: 105.8px}#brxe-ehg4h7 {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-numero); line-height: 0.9; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0.3em; margin-left: 0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 44%, #f3e4bc 88%, #e1c88b 100%)}#brxe-qdi13b {font-size: var(--mp-fs-micro); letter-spacing: 0.18em; color: var(--mp-nero-58); max-width: 105.8px}#brxe-a56ehk {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-numero); line-height: 0.9; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0.3em; margin-left: 0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 44%, #f3e4bc 88%, #e1c88b 100%)}#brxe-o49gkx {font-size: var(--mp-fs-micro); letter-spacing: 0.18em; color: var(--mp-nero-58); max-width: 105.8px}#brxe-xy8pbt {display: grid; align-items: initial; grid-template-columns: repeat(3, auto); justify-content: start; gap: clamp(30px, 5vw, 80px); margin-top: clamp(40px, 5vw, 68px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-xy8pbt {grid-template-columns: 1fr 1fr; gap: 34px}}@media (max-width: 478px) {#brxe-xy8pbt {grid-template-columns: 1fr}}#brxe-q79ry0 {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; max-width: none; z-index: 2}#brxe-q79ry0:not(.tag), #brxe-q79ry0 img {object-fit: cover; object-position: bottom center}#brxe-c31wox {position: relative; overflow: hidden; aspect-ratio: 3/4; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-top: 2px solid var(--mp-oro); border-right: 0 solid var(--mp-oro); border-bottom: 0 solid var(--mp-oro); border-left: 0 solid var(--mp-oro); width: 100%; background-image: radial-gradient(ellipse 124% 104% at 50% 116%, #1c1406 0%, #0a0703 44%, #000000 74%)}#brxe-c31wox:after {content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 34%; z-index: 3; pointer-events: none; background-image: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.55) 100%)}#brxe-c31wox.brx-animated img { animation: mpSagoma 2200ms cubic-bezier(.22,.61,.24,1) both;}#brxe-saclfx {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-saclfx:not(.tag), #brxe-saclfx img {object-fit: cover}#brxe-nq073y {position: absolute; left: clamp(14px, 1.6vw, 22px); bottom: clamp(12px, 1.4vw, 18px); z-index: 5; max-width: 78%; opacity: 0.86; font-size: var(--mp-fs-label); letter-spacing: 0.2em; color: var(--mp-oro-chiaro)}#brxe-hm3wqi {position: relative; overflow: hidden; aspect-ratio: 16/10; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; width: 100%}#brxe-hm3wqi.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-lr666o {display: grid; align-items: initial; gap: clamp(14px, 1.6vw, 22px)}#brxe-24f3nz {display: grid; align-items: initial; grid-template-columns: 1.06fr 0.94fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-24f3nz {grid-template-columns: 1fr}}#fondatrice {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; background-color: var(--mp-bianco); color: var(--mp-nero)}#brxe-phfbez {width: 100%; height: 100%; max-width: none; position: relative; z-index: 2}#brxe-phfbez:not(.tag), #brxe-phfbez img {object-fit: cover; filter: grayscale(100) contrast(108%) brightness(94%)}#brxe-c8j0l2 {position: relative; overflow: hidden; aspect-ratio: 1/1; isolation: isolate; background-color: var(--mp-nero); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border: 1px solid var(--mp-oro-32); width: 100%}:where(#brxe-c8j0l2 > *:not(figcaption)) {position: relative}#brxe-c8j0l2::before {background-image: radial-gradient(ellipse 120% 90% at 30% 10%, rgba(0,0,0,0) 40%, rgba(0,0,0,0.44) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-c8j0l2:before {z-index: 4}#brxe-c8j0l2:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: linear-gradient(168deg, rgba(239,220,168,0.26) 0%, rgba(200,162,74,0.4) 46%, rgba(74,55,18,0.58) 100%); z-index: 3; mix-blend-mode: overlay}#brxe-c8j0l2.brx-animated img { animation: mpZoom 2600ms cubic-bezier(.22,.61,.24,1) both;}#brxe-dijnkn {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-8xoznu {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-1y0iqm {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-bianco-64); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(22px, 2.6vw, 34px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-8lv23y {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-numero); line-height: 0.9; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0.3em; margin-left: 0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 44%, #f3e4bc 88%, #e1c88b 100%)}#brxe-541fws {font-size: var(--mp-fs-micro); letter-spacing: 0.18em; color: var(--mp-bianco-64); max-width: 105.8px}#brxe-ufwdxf {font-family: "Cormorant Garamond"; font-weight: 300; font-size: var(--mp-fs-numero); line-height: 0.9; letter-spacing: 0px; margin-top: 0; margin-right: 0; margin-bottom: 0.3em; margin-left: 0; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 44%, #f3e4bc 88%, #e1c88b 100%)}#brxe-q30yjy {font-size: var(--mp-fs-micro); letter-spacing: 0.18em; color: var(--mp-bianco-64); max-width: 105.8px}#brxe-d33r0f {display: grid; align-items: initial; grid-template-columns: repeat(2, auto); justify-content: start; gap: clamp(30px, 5vw, 80px); margin-top: clamp(40px, 5vw, 68px); margin-right: 0; margin-bottom: 0; margin-left: 0}@media (max-width: 991px) {#brxe-d33r0f {grid-template-columns: repeat(2, auto); gap: 34px}}@media (max-width: 478px) {#brxe-d33r0f {grid-template-columns: repeat(2, auto)}}#brxe-5f5dsk {display: none; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-nero); border: 1px solid transparent; border-radius: 0; transition: filter 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1); background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 22%, #f3e4bc 44%, #c8a24a 58%, #e8d19a 74%, #8a6a22 100%)}#brxe-5f5dsk:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro); filter: brightness(82%)}#brxe-gv5lc8 {display: inline-flex; align-items: center; justify-content: center; padding-top: clamp(14px, 1.15vw, 17px); padding-right: clamp(26px, 2.4vw, 40px); padding-bottom: clamp(14px, 1.15vw, 17px); padding-left: clamp(26px, 2.4vw, 40px); font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; line-height: 1.72; color: var(--mp-oro-chiaro); background-color: transparent; border: 1px solid var(--mp-oro); border-radius: 0; position: relative; overflow: hidden; z-index: 0; transition: color 620ms cubic-bezier(.22,.61,.24,1), border-color 620ms cubic-bezier(.22,.61,.24,1)}#brxe-gv5lc8:hover {color: var(--mp-nero); border-color: var(--mp-oro-chiaro)}#brxe-gv5lc8::before { content: ""; position: absolute; inset: 0; z-index: -1; background: var(--mp-lamina); opacity: 0; transition: opacity 620ms cubic-bezier(.22,.61,.24,1);}#brxe-gv5lc8:hover::before { opacity: 1;}#brxe-ksj8m0 {display: flex; flex-wrap: wrap; column-gap: 14px; row-gap: 14px; margin-top: clamp(30px, 3.4vw, 48px); margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-uoqcsj {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: clamp(40px, 6vw, 104px); align-items: center}@media (max-width: 991px) {#brxe-uoqcsj {grid-template-columns: 1fr}}#prodotti {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: stretch; position: relative; background-color: var(--mp-nero)}#brxe-5b5h9f {font-size: var(--mp-fs-occhiello); letter-spacing: 0.28em; font-weight: 300; color: var(--mp-oro-profondo); margin-top: 0; margin-right: 0; margin-bottom: clamp(22px, 3vw, 40px); margin-left: 0}#brxe-9l7qkk {font-size: var(--mp-fs-h2); line-height: 1.02; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: clamp(394.47px, 57.72vw, 856.31px)}#brxe-q3038i {font-size: var(--mp-fs-guida); line-height: 1.82; color: var(--mp-nero-72); max-width: clamp(586.87px, 43.87vw, 667.42px); margin-top: clamp(24px, 3vw, 38px); margin-right: auto; margin-bottom: 0; margin-left: auto}#brxe-v39fx2 .form-group:nth-child(1) {width: 50%}#brxe-v39fx2 .form-group:nth-child(2) {width: 50%}#brxe-v39fx2 .form-group:nth-child(3) {width: 50%}#brxe-v39fx2 .form-group:nth-child(4) {width: 50%}#brxe-v39fx2 .form-group:nth-child(5) {width: 50%}#brxe-v39fx2 .form-group:nth-child(6) {width: 50%}#brxe-v39fx2 .form-group:nth-child(7) {width: 100%}#brxe-v39fx2 .form-group:nth-child(8) {width: 100%}#brxe-v39fx2 label {font-size: var(--mp-fs-label); letter-spacing: 0.22em; font-weight: 300; color: var(--mp-nero-58); line-height: 1.72; text-transform: none}#brxe-v39fx2 .label {font-size: var(--mp-fs-label); letter-spacing: 0.22em; font-weight: 300; color: var(--mp-nero-58); line-height: 1.72; text-transform: none}#brxe-v39fx2 ::placeholder {color: var(--mp-nero-58); font-size: 1.6rem; font-weight: 300}#brxe-v39fx2 select {color: var(--mp-nero-58); font-size: 1.6rem; font-weight: 300; line-height: 1.4; color: var(--mp-nero); font-family: "Jost"; background-color: transparent; border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0; padding-top: 10px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px}#brxe-v39fx2 .form-group input {font-size: 1.6rem; font-weight: 300; line-height: 1.4; color: var(--mp-nero); font-family: "Jost"; background-color: transparent; border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0; padding-top: 10px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px}#brxe-v39fx2 textarea {font-size: 1.6rem; font-weight: 300; line-height: 1.4; color: var(--mp-nero); font-family: "Jost"; background-color: transparent; border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0; padding-top: 10px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px}#brxe-v39fx2 .flatpickr {background-color: transparent; border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0; padding-top: 10px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px}#brxe-v39fx2 .form-field-richtext + .tox-tinymce {background-color: transparent; border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0}#brxe-v39fx2 .bricks-button:not([type=submit]) {border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0}#brxe-v39fx2 .choose-files {border-top: 0 solid var(--mp-nero-50); border-right: 0 solid var(--mp-nero-50); border-bottom: 1px solid var(--mp-nero-50); border-left: 0 solid var(--mp-nero-50); border-radius: 0}#brxe-v39fx2 .form-field-richtext + .tox-tinymce .tox-edit-area__iframe {padding-top: 10px; padding-right: 2px; padding-bottom: 10px; padding-left: 2px}#brxe-v39fx2 .form-group:not(.submit-button-wrapper):not(.message):not(.captcha) {padding-top: 0; padding-right: clamp(10px, 1.3vw, 18px); padding-bottom: clamp(20px, 2.6vw, 36px); padding-left: clamp(10px, 1.3vw, 18px)}#brxe-v39fx2 .bricks-button {font-size: var(--mp-fs-btn); letter-spacing: 0.2em; font-weight: 300; color: var(--mp-nero); font-family: "Jost"; line-height: 1.72; background-color: transparent}#brxe-v39fx2 button[type=submit].bricks-button {border: 1px solid var(--mp-nero); border-radius: 0}#brxe-v39fx2 {max-width: calc(660px + 2 * clamp(10px, 1.3vw, 18px)); width: calc(100% + 2 * clamp(10px, 1.3vw, 18px)); margin-top: clamp(42px, 5vw, 70px); margin-right: calc(-1 * clamp(10px, 1.3vw, 18px)); margin-bottom: 0; margin-left: calc(-1 * clamp(10px, 1.3vw, 18px)); text-align: left; justify-content: center}#brxe-v39fx2 .submit-button-wrapper {margin-top: clamp(12px, 1vw, 14px); margin-right: 0; margin-bottom: 0; margin-left: 0; width: auto%}#brxe-v39fx2 .bricks-button:hover {background-color: var(--mp-nero); color: var(--mp-oro-chiaro)}@media (max-width:991px){#brxe-v39fx2.brxe-form .form-group:not(.submit-button-wrapper):nth-child(n){width:100%}}#brxe-v39fx2 .form-group label { margin-bottom: .75em;}#brxe-v39fx2 input { transition: border-color 460ms cubic-bezier(.22,.61,.24,1),box-shadow 460ms cubic-bezier(.22,.61,.24,1);}#brxe-v39fx2 input:hover { border-bottom-color: var(--mp-nero-58);}#brxe-v39fx2 input:focus { outline: none; border-bottom-color: var(--mp-nero); box-shadow: 0 1px 0 0 var(--mp-nero);}#brxe-v39fx2 .options-wrapper li { display: flex; align-items: flex-start;}#brxe-v39fx2 .options-wrapper label { margin: 0; font-size: var(--mp-fs-nota); letter-spacing: normal; line-height: 1.5; color: var(--mp-nero); cursor: pointer;}#brxe-v39fx2 input[type="checkbox"] { width: 20px; height: 20px; margin: 0 .75em 0 0; flex-shrink: 0; accent-color: var(--mp-nero); cursor: pointer;}#brxe-v39fx2 input[type="checkbox"]:focus-visible { outline: 2px solid var(--mp-nero); outline-offset: 2px; box-shadow: none;}#brxe-v39fx2 .mp-form-privacy { margin: 0; font-size: var(--mp-fs-nota); color: var(--mp-nero-58);}#brxe-v39fx2 .mp-form-privacy a { color: var(--mp-nero); text-decoration: underline; text-underline-offset: 3px;}#brxe-v39fx2 .bricks-button { padding: clamp(14px,1.15vw,17px) clamp(26px,2.4vw,40px); transition: color 620ms cubic-bezier(.22,.61,.24,1),background-color 620ms cubic-bezier(.22,.61,.24,1);}#brxe-v39fx2 .message { width: 100%; background: none; border: 0; padding: clamp(28px,3.4vw,46px) 0 0; text-align: center; font-family: "Cormorant Garamond",Georgia,serif; font-size: var(--mp-fs-esito); line-height: 1.3; color: var(--mp-nero);}#candidatura {padding-top: clamp(96px, 13vw, 208px); padding-right: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); padding-bottom: clamp(96px, 13vw, 208px); padding-left: max(clamp(22px, 5vw, 88px), calc((100% - 1320px) / 2 + clamp(22px, 5vw, 88px))); align-items: center; position: relative; color: var(--mp-nero); text-align: center; background-image: linear-gradient(104deg, #8a6a22 0%, #c8a24a 39.6%, #f3e4bc 79.2%, #d0ae5e 100%); isolation: isolate}#candidatura:after {content: ""; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; pointer-events: none; background-image: radial-gradient(ellipse 90% 120% at 50% 0%, rgba(255,255,255,0.42) 0%, rgba(255,255,255,0) 58%); z-index: -1}