body{background-color:rgba(0,0,0,0)}.l-login{background:url("/img/bg-malossi-2025.png") no-repeat center center fixed;background-size:cover}.l-account{padding-top:112px}@media(width >= 768px){.l-account{padding-top:140px}}.c-sso-footer{display:flex;flex-direction:column;gap:16px;color:#fff;font-size:12px;padding:8px 16px;margin-top:56px}@media(width >= 768px){.c-sso-footer{justify-content:space-between;align-items:center;flex-direction:row}}.c-sso-footer__links{display:flex;align-items:center;gap:24px}.c-sso-footer p{margin:0}.c-sso-footer a{color:#fff}.c-sso-footer a:hover{text-decoration:underline !important}.skew-title{display:inline-block;transform:skew(-10deg)}.c-content-block{margin-block:var(--spacing-s-10-rem)}@media(width >= 1024px){.c-content-block{margin-block:var(--spacing-s-12-rem)}}.c-content-block:last-child{margin-bottom:0}.c-content-block__header{margin-top:var(--spacing-s-5-rem);margin-bottom:var(--spacing-s-7-rem)}.c-content-block__title{font-size:var(--fonts-title-3-rem);line-height:.9;font-weight:900;text-transform:uppercase;letter-spacing:.52px;font-style:italic}.c-content-block__grid{display:grid;gap:32px}.c-content-block__footer{display:flex;gap:16px;margin-top:var(--spacing-s-8-rem)}.c-content-text{margin-bottom:var(--spacing-s-8-rem)}.c-content-text>h2,.c-content-text>h3,.c-content-text>h4,.c-content-text>h5,.c-content-text>h6{color:var(--text-primary);font-size:var(--fonts-title-6-rem);text-transform:uppercase;margin-top:var(--spacing-s-9-rem);margin-bottom:var(--spacing-s-4-rem)}.c-content-text a:not([class]){color:var(--surface-button-enabled);font-weight:600}.c-content-text a:not([class]):hover{text-decoration:underline !important}.c-content-text>ul{padding-left:20px;margin-block:24px;list-style-type:disc}.c-content-text>ul li+li{margin-top:8px}.c-content-text>ol{padding-left:20px;margin-block:24px;list-style-type:decimal}.c-content-text>ol li+li{margin-top:8px}.c-content-text>blockquote{margin-block:24px}.c-content-text p{margin:0}.c-content-text p+p{margin-top:var(--spacing-s-4-rem)}.c-content-text img{display:block;width:100%;border-radius:var(--radius-radius-3-rem);margin-block:var(--spacing-s-9-rem)}.c-content-text iframe{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-radius-3-rem);margin-block:var(--spacing-s-9-rem);overflow:hidden;aspect-ratio:1.78}.c-article__header{margin-bottom:16px}.c-article__title{color:#fff;font-size:var(--fonts-title-1-rem);line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.82px;font-style:italic}.c-article__content{color:#fff}.c-article--home .c-content-text>h2,.c-article--home .c-content-text>h3,.c-article--home .c-content-text>h4,.c-article--home .c-content-text>h5,.c-article--home .c-content-text>h6{color:#fff}.c-button--white{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.c-button--black{color:#393d47;background-color:#fff;border-color:#1b2130}.c-button--black:hover{color:#fff;background-color:#1b2130;border-color:#1b2130}.c-button--ghost{color:var(--surface-button-enabled);background-color:rgba(0,0,0,0)}.c-button--ghost:hover{color:#fff}.c-form{max-width:540px}.c-form .c-form__title{font-family:var(--font-family-text);font-size:var(--fonts-body-2-rem);font-weight:600;text-transform:none;margin-top:var(--spacing-s-5-rem) !important}.c-form__footer{margin-top:var(--spacing-s-9-rem)}.c-form__footer .c-form__title{margin-bottom:var(--spacing-s-6-rem)}.c-form--register .c-button{display:flex;width:100%}.c-form-social .c-button{position:relative;text-transform:none;margin-top:12px}.c-form-social .c-button svg{position:absolute;top:50%;left:20px;width:20px;height:20px;transform:translateY(-50%)}.c-form-newletter{color:#fff;font-size:14px}.c-form-newletter .c-checkbox label{color:#fff}.c-form-newletter .c-button{display:flex;width:100%;margin-top:24px}.c-card-sso{padding:var(--spacing-s-6-rem);box-shadow:0 4px 32px 4px rgba(0,0,0,.06)}.c-card-sso__title{display:flex;align-items:center;gap:8px;text-transform:uppercase;margin-bottom:16px}.c-card-sso__text{margin-bottom:24px}.c-card-account{font-size:14px;line-height:1.9;padding:40px;border-radius:16px;box-shadow:0px 4px 32px 4px rgba(0,0,0,.06)}.c-card-account__item{color:var(--text-secondary);padding-block:24px;border-bottom:1px solid #d7dae0}.c-card-account__item:last-child{border-bottom:none}.c-card-account__title{font-family:var(--font-family-text);font-size:var(--fonts-body-2-rem);font-weight:600;margin-bottom:12px}.c-card-account .c-button{margin-top:20px}.c-card-account--delete{background-color:#f8f8f8;box-shadow:none;margin-top:24px}.c-evidence{background-color:var(--surface-feedback-warning-inverse);font-size:14px;line-height:1.5;font-weight:400;padding:16px;border-radius:var(--radius-radius-2-rem);box-shadow:0px 3px 4px 0px rgba(0,0,0,.1)}.c-evidence--red{background-color:var(--surface-feedback-error-inverse)}.c-evidence--icon .icon{fill:var(--border-icon-dark)}.c-logout{text-align:right;margin-top:24px}.c-logout .c-button{color:var(--text-secondary)}.c-site-footer__menu-copy{margin-bottom:0}.c-site-footer__menu-copy a{color:var(--text-tertiary)}.c-modal-container{position:absolute;top:50%;left:50%;width:80vw;max-width:750px;max-height:80vh;background-color:var(--surface-primary-inverse);padding:16px;border-radius:var(--radius-radius-3-rem);box-shadow:0 10px 20px -10px rgba(0,0,0,.5);transform:translate(-50%, -50%);overflow-y:auto}@media(width >= 1024px){.c-modal-container{padding:32px}}.c-modal{position:fixed;top:0;left:0;right:0;bottom:0;display:none;background:var(--transparency-modal, rgba(63, 63, 63, 0.4274509804));z-index:999999;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.c-modal__header{font-size:var(--fonts-body-3-rem);margin-bottom:16px}.c-modal__title{color:#fff;font-size:var(--fonts-title-6-rem);text-transform:uppercase;margin-bottom:8px;font-style:italic}.modal{z-index:9999999999}.modal .modal-header{padding-block:24px;padding-inline:32px}.modal .modal-header .modal-title{color:#fff;font-size:var(--fonts-title-6-rem);text-transform:uppercase}.modal .modal-body{font-size:var(--fonts-body-3-rem);padding:32px;padding-top:0}.modal .modal-content{color:#fff;background-color:var(--surface-primary-inverse)}.modal .modal-content .c-form-field label{color:#fff}.modal .modal-content .c-checkbox label{color:#fff}.modal .modal-content .c-button{display:flex;width:100%;margin-top:24px}.modal .modal-content .c-button:hover{color:var(--surface-button-enabled);background-color:#fff}
