.hover-lift{transition:transform 400ms ease-out,box-shadow 400ms ease-out}.hover-lift:hover{transform:translate3d(0px,-4px,0px)}.card-featured{background-image:var(--gradient-pink-200);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-bottom:1px solid rgba(196,0,107,0.18);border-left:1px solid rgba(196,0,107,0.18);border-right:1px solid rgba(196,0,107,0.18);border-top:1px solid rgba(196,0,107,0.18)}.text-sm{color:var(--testo);font-size:14px;line-height:1.5}@media (max-width:767px){.text-sm{font-size:13px}}.avatar-surface{background-image:var(--gradient-blue-100);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.avatar-surface-featured{background-color:var(--bianco)}.bde-post-loop .bde-loop-item:nth-child(even) .avatar-surface{background-image:var(--gradient-pink-300);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bde-post-loop .bde-loop-item:nth-child(even) .bde-div-161-101{border-bottom:1px solid rgba(196,0,107,0.25);border-left:1px solid rgba(196,0,107,0.25);border-right:1px solid rgba(196,0,107,0.25);border-top:1px solid rgba(196,0,107,0.25)}.bde-div-161-103:not(:has(.text-sm)){padding-bottom:8px}.femme-sezione{display:flex;flex-flow:column;align-items:center;width:100%;padding-right:var(--gutter);padding-left:var(--gutter);background-color:var(--bianco-caldo)}.femme-shell{display:flex;flex-flow:column;align-items:stretch;width:100%;max-width:1360px;min-width:0px}.femme-hero{padding-top:var(--space-xl);padding-right:var(--gutter);padding-bottom:56px;padding-left:var(--gutter)}@media (max-width:767px){.femme-hero{padding-top:36px;padding-right:var(--gutter);padding-bottom:40px;padding-left:var(--gutter)}}.femme-hero-riga{display:flex;flex-flow:row;align-items:center;gap:64px;width:100%}@media (max-width:1119px){.femme-hero-riga{flex-flow:column;align-items:stretch;gap:18px}}@media (max-width:1023px){.femme-hero-riga{flex-flow:column;align-items:stretch;gap:18px}}.femme-hero-colonna{flex-grow:1;flex-shrink:1;width:50%;min-width:0px}@media (max-width:1119px){.femme-hero-colonna{width:100%}}@media (max-width:1023px){.femme-hero-colonna{width:100%}}.femme-testo-grande{color:var(--testo);font-size:18px;line-height:1.65}@media (max-width:1023px){.femme-testo-grande{font-size:17px}}@media (max-width:767px){.femme-testo-grande{font-size:16px}}.femme-intro-hero{max-width:560px;margin-top:20px}.breadcrumb{color:var(--testo);font-size:13px;line-height:1.6;margin-bottom:18px}.text-script{color:var(--magenta);font-family:"Oooh Baby Locale",cursive;font-weight:400;font-size:72px;line-height:.95;letter-spacing:0px}@media (max-width:1023px){.text-script{font-size:62px}}@media (max-width:767px){.text-script{font-size:52px}}@media (max-width:479px){.text-script{font-size:46px}}.avatar-stack-image{flex-shrink:0;width:96px;height:96px;min-width:96px;background-image:var(--gradient-blue-100);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;border-radius:50%;border-bottom:4px solid var(--bianco);border-left:4px solid var(--bianco);border-right:4px solid var(--bianco);border-top:4px solid var(--bianco);box-shadow:0px 14px 30px -18px rgba(36,49,73,0.5)}@media (max-width:1023px){.avatar-stack-image{width:68px;height:68px;min-width:68px}}@media (max-width:479px){.avatar-stack-image{flex-shrink:1;height:auto;min-width:0px}}.avatar-stack-secondary{background-image:var(--gradient-pink-300);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.femme-intestazione-sezione{display:flex;flex-flow:row;justify-content:space-between;align-items:end;gap:32px 60px;width:100%;margin-bottom:48px}@media (max-width:1023px){.femme-intestazione-sezione{flex-flow:column;justify-content:start;align-items:start;gap:20px}}.femme-intestazione-sezione>*{width:50%;min-width:0px}@media (max-width:1023px){.femme-intestazione-sezione>*{width:100%}}h2 .text-script{display:inline-block;font-size:54px}@media (max-width:1023px){h2 .text-script{font-size:48px}}@media (max-width:767px){h2 .text-script{font-size:42px}}@media (max-width:479px){h2 .text-script{font-size:38px}}.eyebrow{color:var(--magenta-azione);font-weight:600;font-size:12px;line-height:18px;text-transform:uppercase;letter-spacing:0.16em;margin-bottom:14px}@media (max-width:767px){.eyebrow::after{left:0px}}h3 .text-script{font-size:39px}@media (max-width:1023px){h3 .text-script{font-size:36px}}@media (max-width:767px){h3 .text-script{font-size:33px}}.hero-section{padding-top:74px;padding-bottom:110px}@media (max-width:1119px){.hero-section{padding-top:44px;padding-bottom:var(--space-3xl)}}@media (max-width:767px){.hero-section{padding-top:28px;padding-bottom:var(--space-2xl)}}.hero-section .femme-intro-hero{max-width:520px;margin-top:var(--space-m);margin-bottom:0px}@media (max-width:767px){.hero-section .femme-intro-hero{max-width:520px;margin-top:var(--space-m);margin-bottom:0px}}.femme-hero-azioni{margin-top:var(--space-l)}@media (max-width:767px){.femme-hero-azioni{margin-top:var(--space-m)}}.text-highlight{display:inline-block}.text-highlight{position:relative;display:inline-block;border-bottom:0}.text-highlight::after{content:"";position:absolute;left:-3%;bottom:-8px;width:106%;height:12px;background-color:var(--pervinca);-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M3%209.5C40%206.5%2092%205%20197%207.2%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M8%2011.2C60%208.6%20120%208.1%20190%209.4%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.55%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20200%2014%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M3%209.5C40%206.5%2092%205%20197%207.2%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%2F%3E%3Cpath%20d%3D%22M8%2011.2C60%208.6%20120%208.1%20190%209.4%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.2%22%20stroke-linecap%3D%22round%22%20opacity%3D%22.55%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none}.femme-posizione-relativa{position:relative}.femme-azioni-centrate{display:flex;flex-flow:column;align-items:center;width:100%}.femme-intestazione--alta{align-items:start}@media (max-width:1119px){.femme-hero-riga--con-media{gap:var(--space-xl)}}@media (max-width:767px){.femme-hero-riga--con-media{gap:var(--space-l)}}.badge-photo{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:10px;position:absolute;bottom:28px;left:28px;z-index:2;max-width:calc(100% - 56px);color:var(--inchiostro);font-weight:600;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:12px;background-color:rgba(255,255,255,0.6);border-radius:999px;border-bottom:1px solid var(--bianco);border-left:1px solid var(--bianco);border-right:1px solid var(--bianco);border-top:1px solid var(--bianco);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}@media (max-width:767px){.badge-photo{position:absolute;right:14px;bottom:14px;left:14px;z-index:2;max-width:none}}.brand-dots{flex-shrink:0;position:relative;width:18px;height:11px}.brand-dot{position:absolute;top:0px;left:0px;width:11px;height:11px;background-color:var(--magenta);border-radius:999px}.brand-dot-secondary{left:7px;background-color:var(--pervinca);opacity:0.8}.femme-spazio-sezione-inizio{padding-top:110px}@media (max-width:767px){.femme-spazio-sezione-inizio{padding-top:var(--space-2xl)}}.femme-spazio-sezione-fine{padding-bottom:110px}@media (max-width:767px){.femme-spazio-sezione-fine{padding-bottom:var(--space-2xl)}}.femme-elenco-card .bde-loop{gap:var(--space-l)}.femme-elenco-card.femme-elenco-card--grandi .bde-loop{gap:var(--space-xl)}@media (max-width:767px){.femme-elenco-card.femme-elenco-card--grandi .bde-loop{gap:var(--space-l)}}.label-sm{display:block;color:var(--blu-scuro);font-weight:600;font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:2px}.section-space{padding-top:110px;padding-bottom:110px}@media (max-width:767px){.section-space{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}}.section-space-top{padding-top:110px}@media (max-width:767px){.section-space-top{padding-top:var(--space-2xl)}}.section-heading-space{margin-bottom:var(--space-xl)}@media (max-width:767px){.section-heading-space{margin-bottom:var(--space-l)}}.text-label-uppercase{font-size:20px}@media (max-width:767px){.text-label-uppercase{font-size:17px}}.mt-l{margin-top:var(--space-l)}.cmplz-manage-consent-container{scroll-margin-top:160px}.content-readable{width:100%;max-width:952px;margin-right:auto;margin-left:auto}.legal-document #cmplz-document{max-width:100%;overflow-wrap:anywhere}.legal-document #cmplz-document>h2{font-size:clamp(24px,2.4vw,30px);line-height:1.2;margin-top:var(--space-l);margin-bottom:var(--space-s)}.legal-document #cmplz-document>h3{font-size:clamp(20px,1.8vw,24px);line-height:1.25;margin-top:var(--space-m);margin-bottom:var(--space-xs)}.legal-document #cmplz-document>p,.legal-document #cmplz-document>ul,.legal-document #cmplz-document>ol{margin-bottom:var(--space-s);line-height:1.6}.legal-document #cmplz-document>ul,.legal-document #cmplz-document>ol{padding-left:var(--space-m)}.legal-document #cmplz-document li + li{margin-top:var(--space-xs)}.legal-document #cmplz-manage-consent-container{scroll-margin-top:160px;margin-block:var(--space-m)}.legal-document #cmplz-manage-consent-container .cmplz-categories{display:grid;gap:var(--space-s)}.legal-document #cmplz-manage-consent-container .cmplz-category{border:1px solid rgba(146,168,206,.35);border-radius:16px;background:#fff;overflow:hidden}.legal-document #cmplz-manage-consent-container .cmplz-category-header{display:grid;grid-template-columns:minmax(0,1fr) auto 44px;gap:var(--space-xs);align-items:center;padding:var(--space-xs) var(--space-s)}.legal-document #cmplz-manage-consent-container .cmplz-category-title{font-weight:600}.legal-document #cmplz-manage-consent-container .cmplz-always-active{color:var(--blu-scuro);font-size:.875em;white-space:nowrap}.legal-document #cmplz-manage-consent-container .cmplz-always-active .cmplz-banner-checkbox{display:none}.legal-document #cmplz-manage-consent-container .cmplz-banner-checkbox{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;position:relative}.legal-document #cmplz-manage-consent-container .cmplz-consent-checkbox{width:20px;height:20px;margin:0;accent-color:var(--magenta-azione);cursor:pointer}.legal-document #cmplz-manage-consent-container .cmplz-category-toggle{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:50%;background:transparent;color:var(--blu-scuro);cursor:pointer}.legal-document #cmplz-manage-consent-container .cmplz-category-toggle svg{width:14px;height:14px;fill:currentColor}.legal-document #cmplz-manage-consent-container .cmplz-category-toggle[aria-expanded="true"] svg{transform:rotate(180deg)}.legal-document #cmplz-manage-consent-container .cmplz-category-toggle:hover{background:rgba(146,168,206,.15)}.legal-document #cmplz-manage-consent-container .cmplz-category-toggle:focus-visible,.legal-document #cmplz-manage-consent-container .cmplz-consent-checkbox:focus-visible{outline:2px solid var(--magenta-azione);outline-offset:3px}.legal-document #cmplz-manage-consent-container .cmplz-description{padding:0 var(--space-s) var(--space-s);line-height:1.6}.legal-document #cmplz-manage-consent-container .cmplz-description[hidden]{display:none}.legal-document #cmplz-cookies-overview details{border:1px solid rgba(146,168,206,.35);border-radius:16px;background:#fff;padding:var(--space-s);margin-block:var(--space-s)}.legal-document #cmplz-cookies-overview summary{cursor:pointer;min-height:44px;align-content:center}.legal-document #cmplz-cookies-overview summary h3{display:inline;font-size:1em;font-weight:600;margin:0}.legal-document #cmplz-cookies-overview details[open] summary{margin-bottom:var(--space-s)}.legal-document #cmplz-cookies-overview table{width:100%;overflow-wrap:anywhere}@media(max-width:479px){.legal-document #cmplz-manage-consent-container .cmplz-category-header{padding-inline:var(--space-xs);gap:4px}}.femme-header{width:100%}.femme-header-brand{flex-shrink:0;order:1}.femme-header-menu{flex-grow:1;order:2;min-width:0px}@media (max-width:1119px){.femme-header-menu{flex-grow:0;flex-shrink:0;order:3}}@media (max-width:1440px){.femme-header-menu{flex-grow:0;flex-shrink:0;order:4}}.femme-header-actions{display:flex;flex-flow:row;align-items:center;gap:10px;flex-shrink:0;order:3}@media (max-width:1119px){.femme-header-actions{flex-shrink:0;order:2;margin-left:auto}}@media (max-width:1440px){.femme-header-actions{margin-left:auto}}@media (max-width:1119px){.femme-header-cta--secondaria{display:none}}@media (max-width:479px){.femme-header-cta--estesa{display:none}}.femme-header-cta--compatta{display:none}@media (max-width:479px){.femme-header-cta--compatta{display:block}}.femme-header-cta .button-atom{gap:12px;height:44px;min-height:44px;font-weight:600;font-size:12.5px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:18px;border-radius:999px}@media (max-width:479px){.femme-header-cta .button-atom{gap:8px;height:44px;min-height:44px;font-size:12px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:14px}}.femme-header-cta .button-atom::after{flex-shrink:0;width:32px;height:32px}@media (max-width:479px){.femme-header-cta .button-atom::after{width:30px;height:30px}}.femme-header-cta--secondaria .button-atom{border-bottom:1px solid rgba(29,29,27,0.16);border-left:1px solid rgba(29,29,27,0.16);border-right:1px solid rgba(29,29,27,0.16);border-top:1px solid rgba(29,29,27,0.16)}@media (max-width:1119px){.femme-header-menu .breakdance-menu-toggle{display:flex;justify-content:center;align-items:center;width:44px;height:44px;min-width:44px;min-height:44px}}.femme-header-menu .breakdance-menu{justify-content:center}.text-inverse{color:var(--bianco)}.badge-signature{display:flex;flex-flow:column;justify-content:center;align-items:center;width:150px;height:150px;color:var(--magenta-azione);font-size:12px;line-height:1.35;text-align:center;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;background-color:var(--bianco);border-radius:50%}@media (max-width:767px){.badge-signature{width:110px;height:110px;font-size:10px}}.text-signature{display:block;color:var(--magenta-azione);font-family:"Oooh Baby Locale",cursive;font-size:32px;line-height:1.1;margin-top:12px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:767px){.text-signature{font-size:26px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}}.button-inverse .button-atom{gap:27px;min-height:50px;color:var(--magenta-azione);font-weight:600;font-size:13px;padding-top:9px;padding-right:10px;padding-bottom:9px;padding-left:23px;background-color:var(--bianco);border-radius:50px}.button-inverse .button-atom::after{color:var(--magenta-azione);background-color:var(--azzurro-chiaro)}.bde-div-175-115 a{color:var(--inchiostro)}.bde-div-175-115 a:hover{color:var(--magenta-azione)}@media (max-width:767px){.bde-text-175-128 a{display:flex;flex-flow:row;justify-content:start;align-items:center;min-height:44px}}.badge-status{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:8px;color:var(--blu-scuro);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.14em;padding-top:7px;padding-right:14px;padding-bottom:7px;padding-left:14px;background-color:var(--azzurro-chiaro);border-radius:999px}.badge-service{color:var(--blu-scuro);font-weight:500;font-size:12px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--bianco);border-radius:999px;border-bottom:1px solid rgba(146,168,206,0.5);border-left:1px solid rgba(146,168,206,0.5);border-right:1px solid rgba(146,168,206,0.5);border-top:1px solid rgba(146,168,206,0.5)}.bde-div-209-102 .bde-dynamic-repeater{display:flex;flex-flow:wrap;gap:8px}.badge-status-primary{color:var(--magenta-azione);background-color:var(--rosa-chiaro)}.badge-number{display:flex;flex-flow:column;justify-content:center;align-items:center;width:36px;height:36px;min-width:36px;color:var(--blu-scuro);font-weight:600;font-size:13px;background-color:var(--azzurro-chiaro);border-radius:999px}.badge-number-primary{color:var(--bianco);font-size:10px;background-color:var(--magenta-azione)}.network-node{display:flex;flex-flow:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;text-align:center;border-radius:999px;transform:translate3d(-50%,-50%,0px)}.bde-div-209-102 .bde-repeater-element:not(:has(.badge-service)),.bde-div-224-102 .bde-repeater-element:not(:has(.badge-service)){display:none}.badge-status .bde-text{color:var(--blu-scuro)}.badge-status-primary .bde-text{color:var(--magenta-azione)}.bde-div-227-100:has(.badge-number-primary) .bde-text-227-103{color:var(--magenta-azione)}.bde-div-224-102 .badge-service{font-size:13px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;background-color:var(--azzurro-chiaro);border-bottom:1px solid var(--azzurro-chiaro);border-left:1px solid var(--azzurro-chiaro);border-right:1px solid var(--azzurro-chiaro);border-top:1px solid var(--azzurro-chiaro)}.badge-number-glass{display:flex;flex-flow:row;justify-content:center;align-items:center;width:40px;height:40px;color:inherit;margin-bottom:12px;background-color:rgba(255,255,255,0.2);border-radius:999px;border-bottom:1px solid rgba(255,255,255,0.36);border-left:1px solid rgba(255,255,255,0.36);border-right:1px solid rgba(255,255,255,0.36);border-top:1px solid rgba(255,255,255,0.36)}.bde-div-271-100 .bde-heading,.bde-div-271-100 .text-script{color:inherit}.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+2) .bde-div-271-100,.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+3) .bde-div-271-100{color:var(--inchiostro);background-image:var(--gradient-pink-300);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+2) .text-script,.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+3) .text-script{color:var(--magenta)}.femme-percorsi-didascalia{position:absolute;bottom:28px;left:28px;z-index:2;width:calc(100% - 56px);max-width:480px;color:var(--inchiostro);text-align:center;margin-top:0px;padding-top:10px;padding-right:18px;padding-bottom:10px;padding-left:18px;background-color:rgba(255,255,255,0.6);border-radius:999px}.badge-step{display:flex;flex-flow:row;justify-content:center;align-items:center;width:52px;height:52px;color:var(--blu-scuro);font-weight:700;font-size:15px;background-color:var(--bianco);border-radius:999px}.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+2) .bde-div-271-106,.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+3) .bde-div-271-106{background-color:var(--bianco)}.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+2) .bde-div-271-104,.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+3) .bde-div-271-104{background-color:rgba(255,255,255,0.6)}.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+2) .bde-div-271-105,.bde-post-loop-90-107 .bde-loop-item:nth-child(4n+3) .bde-div-271-105{background-color:var(--pervinca)}.scroll-anchor span{scroll-margin-top:calc(76px + var(--space-m))}.bde-post-loop-345-111 .bde-loop-item:nth-child(1){display:flex;flex-flow:column;justify-content:start;align-items:center;position:absolute;top:40px;left:calc(50% - 560px);width:260px}@media (max-width:1119px){.bde-post-loop-345-111 .bde-loop-item:nth-child(1){position:relative;top:auto;bottom:auto;left:auto;width:100%}}.bde-post-loop-345-111 .bde-loop-item:nth-child(2){display:flex;flex-flow:column;justify-content:start;align-items:center;position:absolute;top:40px;left:calc(50% + 300px);width:260px}@media (max-width:1119px){.bde-post-loop-345-111 .bde-loop-item:nth-child(2){position:relative;top:auto;bottom:auto;left:auto;width:100%}}.bde-post-loop-345-111 .bde-loop-item:nth-child(3){display:flex;flex-flow:column;justify-content:start;align-items:center;position:absolute;bottom:30px;left:calc(50% - 560px);width:260px}@media (max-width:1119px){.bde-post-loop-345-111 .bde-loop-item:nth-child(3){position:relative;top:auto;bottom:auto;left:auto;width:100%}}.bde-post-loop-345-111 .bde-loop-item:nth-child(2) .bde-image2-348-101,.bde-post-loop-345-111 .bde-loop-item:nth-child(3) .bde-image2-348-101{width:136px;height:136px}@media (max-width:767px){.bde-post-loop-345-111 .bde-loop-item:nth-child(2) .bde-image2-348-101,.bde-post-loop-345-111 .bde-loop-item:nth-child(3) .bde-image2-348-101{width:92px;height:92px}}.pointer-events-none{pointer-events:none}@media (max-width:767px){.bde-post-loop-345-111 .bde-loop-item:last-child:nth-child(odd){transform:translate3d(calc(50% + var(--space-m) / 2),0px,0px)}}.bde-div-384-101 .text-script{color:var(--bianco)}.bde-loop-item:nth-child(even) .bde-div-384-101{background-color:var(--magenta-azione)}.bde-loop-item:nth-child(even) .bde-div-384-127{background-color:var(--bianco)}.bde-container-link-477-100:hover .bde-image2-477-102{transform:scale(1.03,1.03)}.bde-container-link-477-100:hover .bde-text-477-112{color:var(--bianco);background-color:var(--magenta-azione)}.shadow-card{box-shadow:0px 30px 60px -48px rgba(36,49,73,0.45)}.radius-card{border-radius:var(--radius-4xl)}@media (max-width:767px){.radius-card{border-radius:var(--radius-3xl)}}.panel-marker{top:66px}@media (max-width:767px){.panel-marker{top:14px}}.step-chip{display:inline-block;color:var(--bianco);font-weight:600;font-size:10px;text-transform:uppercase;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;background-color:#ffffff29;border-radius:999px}.slider-controls{position:relative;gap:0}.slider-controls>.bde-advancedslider,.slider-controls>.bde-advancedslider>.breakdance-swiper-wrapper{position:static}.slider-controls>.bde-advancedslider{padding-bottom:52px}.slider-controls .swiper-pagination{position:absolute;top:auto;bottom:32px;left:64px;right:auto;width:300px;display:flex;gap:16px;align-items:center;margin:0;transform:none}.slider-controls .swiper-pagination .swiper-pagination-bullet{display:flex;align-items:center;justify-content:flex-start;gap:4px;flex:1;width:auto;height:44px;margin:0!important;padding:10px 0;border-radius:0;border:0;border-bottom:2px solid rgba(29,29,27,.18);background:transparent;opacity:1;color:var(--inchiostro);font-family:inherit;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap;cursor:pointer;transition:color .2s,border-color .2s}.slider-controls .swiper-pagination .swiper-pagination-bullet::before{color:var(--magenta-azione)}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(1)::before{content:'01'}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(2)::before{content:'02'}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(3)::before{content:'03'}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(1)::after{content:'Salute'}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(2)::after{content:'Competenze'}.slider-controls .swiper-pagination .swiper-pagination-bullet:nth-child(3)::after{content:'Rete'}.slider-controls .swiper-pagination .swiper-pagination-bullet-active{border-bottom-color:var(--magenta-azione);font-weight:700}.slider-controls .swiper-pagination .swiper-pagination-bullet:hover{color:var(--magenta-azione);border-bottom-color:var(--magenta-azione)}.slider-controls [role='button']:focus-visible{outline:2px solid var(--magenta-azione);outline-offset:3px}.slider-controls .swiper-button-prev,.slider-controls .swiper-button-next{position:absolute;top:auto;bottom:32px;right:auto;margin:0;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.65);color:var(--inchiostro);display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s}.slider-controls .swiper-button-prev{left:388px}.slider-controls .swiper-button-next{left:440px}.slider-controls .swiper-navigation-icon{width:8px;height:16px}.slider-controls .swiper-button-prev:hover,.slider-controls .swiper-button-next:hover{background:var(--bianco);color:var(--magenta-azione)}@media(max-width:767px){.slider-controls>.bde-advancedslider{padding-bottom:112px}.slider-controls .swiper-pagination{left:20px;bottom:84px;width:calc(100% - 40px);max-width:300px;gap:12px}.slider-controls .swiper-button-prev{left:20px;bottom:24px}.slider-controls .swiper-button-next{left:72px;bottom:24px}}@media(prefers-reduced-motion:reduce){.slider-controls [role='button']{transition:none}}.slider-controls .swiper{overflow:visible}@media(max-width:767px){.slider-controls .bde-advancedslide .bde-image2{bottom:0;left:50%;transform:translateX(-50%)}}.slider-controls .bde-image2{object-position:center bottom}.slider-controls .badge-photo{left:auto;right:-8px;bottom:124px;width:240px;min-height:64px;max-width:calc(100% - 32px);z-index:3}@media(max-width:767px){.slider-controls .badge-photo{left:auto;right:0;bottom:24px;width:240px;max-width:100%}}.slider-controls.slider-controls{overflow:clip}@media(min-width:1120px){.slider-controls .advanced-slider__slide{min-height:clamp(568px,calc(100svh - 262px),688px);justify-content:flex-start}.slider-controls .advanced-slider__slide>.bde-div:nth-child(2){position:absolute;right:64px;top:24px;width:calc(50% - 48px)}}@media(max-width:767px){.slider-controls .bde-div-528-280{left:calc(50% - 180px)}.slider-controls .bde-div-528-281{left:calc(50% - 130px)}}.icon-circle{display:flex;flex-flow:row;justify-content:center;align-items:center;flex-shrink:0;width:38px;height:38px;min-width:38px;color:var(--bianco);font-size:20px;line-height:1em;text-align:center;background-color:var(--magenta-azione);border-radius:999px}.text-icon{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:6px;flex-shrink:1;min-width:0px;font-weight:600;font-size:12px;line-height:1.25em}.step-number{display:flex;flex-flow:row;justify-content:center;align-items:center;position:relative;z-index:1;width:58px;height:58px;min-width:58px;color:var(--magenta-azione);font-weight:400;font-size:13px;margin-bottom:24px;background-color:var(--bianco-caldo);border-radius:999px;border-bottom:1px solid rgba(146,168,206,.4);border-left:1px solid rgba(146,168,206,.4);border-right:1px solid rgba(146,168,206,.4);border-top:1px solid rgba(146,168,206,.4)}.marker-dot{display:block;position:absolute;top:3px;right:3px;width:8px;height:8px;background-color:var(--pervinca);border-radius:999px;border-bottom:2px solid var(--bianco-caldo);border-left:2px solid var(--bianco-caldo);border-right:2px solid var(--bianco-caldo);border-top:2px solid var(--bianco-caldo)}.marker-dot-primary{background-color:var(--magenta)}@media (max-width:767px){.hide-mobile{display:none}}@media (max-width:1023px){.hide-tablet{display:none}}.badge-solid{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:10px;color:var(--testo);font-weight:600;font-size:11px;line-height:1.4em;text-transform:uppercase;letter-spacing:0.13em;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:16px;background-color:var(--bianco);border-radius:999px}.badge-counter{display:inline-flex;flex-flow:row;justify-content:center;align-items:center;flex-shrink:0;width:30px;height:30px;min-width:30px;color:var(--bianco);font-weight:700;font-size:12px;letter-spacing:0px;background-color:var(--magenta-azione);border-radius:999px}.link-inline{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:12px;color:var(--inchiostro);font-weight:600;font-size:14px;line-height:1.4em}.step-connector{position:absolute;top:26px;right:26px;left:26px;border-top:1.5px dashed rgba(79,103,156,.35)}@media (max-width:1119px){.step-connector{display:none}}@media (max-width:767px){.step-connector{display:block;top:22px;right:auto;bottom:22px;left:22px;border-left:1.5px dashed rgba(79,103,156,.35);border-top:none}}