.breakdance .bde-section-648-100 .section-container{flex-wrap:wrap;flex-direction:row;align-items:flex-end}.breakdance .bde-section-648-100{background-color:var(--ink-1000);background-image:url(https://www.artelis.it/wp-content/uploads/2026/09/01_hero_gallery_scene.webp);background-size:cover;background-position:center center}.breakdance .bde-section-648-100>.section-background-overlay{background-color:#0000;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-section-648-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-648-100{position:relative;min-height:clamp(380px,44vw,640px);overflow:hidden}.breakdance .bde-section-648-100::before{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.82),rgba(0,0,0,.1) 70%);pointer-events:none;z-index:1}.breakdance .bde-div-648-114{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;padding:0 64px 72px}@media (max-width:1024px){.breakdance .bde-div-648-114{padding-left:32px;padding-right:32px}}@media (max-width:767px){.breakdance .bde-div-648-114{padding-left:16px;padding-right:16px;padding-bottom:40px}}.breakdance .bde-heading-648-115{color:var(--gold-300)}.breakdance .bde-heading-648-115{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px}.breakdance .bde-heading-648-116{color:#FBFAF7}.breakdance .bde-heading-648-116{font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,6vw,76px);line-height:1.04;letter-spacing:-.015em;margin:0;max-width:820px;text-wrap:balance}.breakdance .bde-section-648-102 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-div-648-196{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:96px 64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:64px;align-items:start}@media (max-width:1024px){.breakdance .bde-div-648-196{padding-left:32px;padding-right:32px}}@media (max-width:900px){.breakdance .bde-div-648-196{grid-template-columns:1fr!important}}@media (max-width:767px){.breakdance .bde-div-648-196{padding:64px 16px}}.breakdance .bde-heading-648-190{color:var(--gold-600)}.breakdance .bde-heading-648-190{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.breakdance .bde-heading-648-191{color:#000}.breakdance .bde-heading-648-191{font-family:var(--font-heading);font-weight:700;font-size:42px;line-height:1.14;letter-spacing:-.015em;margin:0;text-wrap:balance}.breakdance .bde-div-648-195{max-width:520px}.breakdance .bde-section-648-104 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-div-648-154{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:0 64px}@media (max-width:1024px){.breakdance .bde-div-648-154{padding-left:32px;padding-right:32px}}@media (max-width:767px){.breakdance .bde-div-648-154{padding-left:16px;padding-right:16px}}.breakdance .bde-gallery-648-105{--columns:2;--column-gap:16px;--ratio:75%}@media (max-width:479px){.breakdance .bde-gallery-648-105{--columns:1}}.breakdance .bde-section-648-106{background-color:#000}.breakdance .bde-section-648-106 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-div-648-174{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:96px 64px}@media (max-width:1024px){.breakdance .bde-div-648-174{padding-left:32px;padding-right:32px}}@media (max-width:767px){.breakdance .bde-div-648-174{padding:64px 16px}}.breakdance .bde-heading-648-172{color:var(--gold-500)}.breakdance .bde-heading-648-172{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.breakdance .bde-heading-648-173{color:#FBFAF7}.breakdance .bde-heading-648-173{font-family:var(--font-heading);font-weight:700;font-size:42px;line-height:1.14;letter-spacing:-.015em;margin:0 0 64px}.breakdance .bde-div-648-171{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:48px 40px}@media (max-width:640px){.breakdance .bde-div-648-171{grid-template-columns:1fr!important}}.breakdance .bde-div-648-158{border-top:1px solid var(--gold-500);padding-top:24px}.breakdance .bde-heading-648-155{color:var(--gold-300)}.breakdance .bde-heading-648-155{font-family:var(--font-heading);font-style:italic;font-size:26px;margin:0}.breakdance .bde-heading-648-156{color:#FBFAF7}.breakdance .bde-heading-648-156{font-family:var(--font-heading);font-size:21px;margin:12px 0 8px}.breakdance .bde-div-648-162{border-top:1px solid var(--gold-500);padding-top:24px}.breakdance .bde-heading-648-159{color:var(--gold-300)}.breakdance .bde-heading-648-159{font-family:var(--font-heading);font-style:italic;font-size:26px;margin:0}.breakdance .bde-heading-648-160{color:#FBFAF7}.breakdance .bde-heading-648-160{font-family:var(--font-heading);font-size:21px;margin:12px 0 8px}.breakdance .bde-div-648-166{border-top:1px solid var(--gold-500);padding-top:24px}.breakdance .bde-heading-648-163{color:var(--gold-300)}.breakdance .bde-heading-648-163{font-family:var(--font-heading);font-style:italic;font-size:26px;margin:0}.breakdance .bde-heading-648-164{color:#FBFAF7}.breakdance .bde-heading-648-164{font-family:var(--font-heading);font-size:21px;margin:12px 0 8px}.breakdance .bde-div-648-170{border-top:1px solid var(--gold-500);padding-top:24px}.breakdance .bde-heading-648-167{color:var(--gold-300)}.breakdance .bde-heading-648-167{font-family:var(--font-heading);font-style:italic;font-size:26px;margin:0}.breakdance .bde-heading-648-168{color:#FBFAF7}.breakdance .bde-heading-648-168{font-family:var(--font-heading);font-size:21px;margin:12px 0 8px}.breakdance .bde-section-648-108 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-648-110{background-color:var(--paper-200)}.breakdance .bde-section-648-110 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-section-648-110{border-top:1px solid var(--paper-300);border-bottom:1px solid var(--paper-300)}.breakdance .bde-div-648-183{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:96px 64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:64px}@media (max-width:1024px){.breakdance .bde-div-648-183{padding-left:32px;padding-right:32px}}@media (max-width:767px){.breakdance .bde-div-648-183{padding:64px 16px}}@media (max-width:767px){.breakdance .bde-div-648-183{grid-template-columns:1fr!important}}.breakdance .bde-heading-648-175{color:var(--gold-600)}.breakdance .bde-heading-648-175{font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.breakdance .bde-heading-648-176{color:#000}.breakdance .bde-heading-648-176{font-family:var(--font-heading);font-weight:700;font-size:32px;line-height:1.14;margin:0 0 24px}.breakdance .bde-div-648-182{display:grid;align-content:start}.breakdance .bde-section-648-112 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-div-648-189{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:96px 64px;text-align:center}@media (max-width:767px){.breakdance .bde-div-648-189{padding:64px 16px}}.breakdance .bde-heading-648-187{color:#000}.breakdance .bde-heading-648-187{font-family:var(--font-heading);font-weight:700;font-size:42px;line-height:1.14;letter-spacing:-.015em;margin:0 0 16px}.breakdance .bde-div-648-186{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.breakdance .bde-button-648-184 .bde-button__button{--bde-button-custom-border-color:transparent;--bde-button-custom-border-color-hover:transparent;--bde-button-custom-text-color:#fff;--bde-button-custom-text-color-hover:#fff;--bde-button-custom-background-color:var(--gold-500);--bde-button-custom-background-color-hover:var(--gold-500);border-radius:0px}.breakdance .bde-button-648-184 a{font-family:var(--font-body);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.breakdance .bde-button-648-185 .bde-button__button{--bde-button-custom-border-color:var(--ink-800);--bde-button-custom-border-color-hover:var(--ink-800);--bde-button-custom-background-color:transparent;--bde-button-custom-background-color-hover:transparent;--bde-button-custom-text-color:var(--ink-800);--bde-button-custom-text-color-hover:#fff;border-radius:0px}.breakdance .bde-button-648-185 a{font-family:var(--font-body);font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase}