.showroom-erp-intro{background:radial-gradient(circle at 100% 0,#17383a,#0000 55%),#10232d;border:1px solid #42626b;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:32px;margin:0 auto 42px;padding:34px clamp(22px,4vw,48px);display:grid}.showroom-erp-intro h2{max-width:760px;margin:0 0 18px;font-size:clamp(27px,3.2vw,42px);line-height:1.2}.showroom-erp-intro p:not(.eyebrow){color:#c9d9d9;max-width:820px;margin-bottom:0;line-height:1.7}.showroom-erp-intro .button{white-space:nowrap}.showcase-preview--ambra{background:#e4e8ed}.showcase-preview--grafite{background:#d9dee8}.showcase-preview--menta{background:#d9e9e5}.showcase-preview__erp{color:#203147;background:#f8fafc;border-radius:0 0 12px 12px;grid-template-columns:51px 1fr;min-height:250px;display:grid;overflow:hidden}.showcase-preview__erp aside{text-align:center;color:#c6d9e5;background:#1d314c;flex-direction:column;gap:21px;padding:20px 8px;display:flex}.showcase-preview__erp aside>b{color:#a1d5e7}.showcase-preview__erp-main{padding:24px 22px}.showcase-preview__erp-main>small{letter-spacing:.08em;color:#62748e;font-size:10px;font-weight:800}.showcase-preview__erp-main>strong{letter-spacing:-.04em;margin:12px 0 18px;font-size:22px;line-height:1.1;display:block}.showcase-preview__erp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.showcase-preview__erp-stats>span{background:#eaf0f4;border:1px solid #d5e0e9;border-radius:8px;padding:8px;font-size:17px;font-weight:850}.showcase-preview__erp-stats small{color:#64758c;margin-top:5px;font-size:9px;font-weight:550;display:block}.showcase-preview__erp-list{gap:7px;margin:15px 0;display:grid}.showcase-preview__erp-list i{background:#dee6ee;border-radius:4px;width:92%;height:8px}.showcase-preview__erp-list i:nth-child(2){width:62%}.showcase-preview__erp-list i:nth-child(3){width:78%}.showcase-preview--ambra .showcase-preview__erp aside{background:#654c2b}.showcase-preview--ambra .showcase-preview__erp-stats span{background:#f5edde}.showcase-preview--grafite .showcase-preview__erp aside{background:#2d354c}.showcase-preview--menta .showcase-preview__erp aside{background:#1b555b}.demo-space--meridian,.demo-space--cantiere,.demo-space--vela{max-width:unset;background:#f2f5f8}.demo-space--meridian .demo-page-content,.demo-space--cantiere .demo-page-content,.demo-space--vela .demo-page-content{width:100%;max-width:none;margin:0;padding:0}.erp-experience{--erp-accent:#a4631b;--erp-accent-contrast:#50340e;--erp-tint:#fcf0d9;--erp-nav:#243246;--erp-text:#1c2b3d;--erp-muted:#55647a;--erp-border:#d9e1eb;--erp-bg:#f3f6fa;background:var(--erp-bg);color:var(--erp-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.55}.erp-experience--cantiere{--erp-accent:#5260aa;--erp-accent-contrast:#273577;--erp-tint:#ebedfe;--erp-nav:#232c42;--erp-bg:#f4f5f8}.erp-experience--vela{--erp-accent:#167c7e;--erp-accent-contrast:#07595c;--erp-tint:#def6f3;--erp-nav:#183c44;--erp-bg:#f0f7f7}.erp-experience :focus-visible{outline-offset:3px;outline:3px solid #ff9b24}.erp-experience h1,.erp-experience h2,.erp-experience h3{letter-spacing:-.04em}.erp-app{grid-template-columns:248px minmax(0,1fr);max-width:1600px;min-height:760px;margin:auto;display:grid}.erp-side{background:var(--erp-nav);color:#f7fbff;flex-direction:column;gap:25px;padding:28px 17px;display:flex}.erp-side__brand{align-items:center;gap:10px;padding:4px 9px;display:flex}.erp-side__logo{background:var(--erp-tint);width:36px;height:36px;color:var(--erp-accent-contrast);border-radius:10px;place-items:center;font-size:23px;font-weight:900;display:grid}.erp-side__brand strong{letter-spacing:.07em;font-size:18px;line-height:1.2;display:block}.erp-side__brand span:not(.erp-side__logo){color:#d5e2ec;font-size:11px}.erp-side__label{color:#b3c4d6;letter-spacing:.11em;margin:4px 0 -14px;padding:0 10px;font-size:10px;font-weight:800}.erp-side__navigation{flex-direction:column;gap:3px;display:flex}.erp-side__navigation a{color:#e6edf5;border-radius:9px;align-items:center;gap:12px;padding:13px 12px;font-size:13px;font-weight:650;display:flex}.erp-side__navigation a>span{color:#b4c5d8;letter-spacing:.05em;font-size:10px}.erp-side__navigation a:hover{color:#fff;background:#3d5065}.erp-side__navigation a[aria-current=page]{background:var(--erp-tint);color:var(--erp-accent-contrast)}.erp-side__navigation a[aria-current=page]>span{color:var(--erp-accent-contrast)}.erp-side__foot{background:#304257;border:1px solid #6d7c8b;border-radius:13px;margin-top:auto;padding:19px 15px}.erp-side__foot strong{font-size:14px}.erp-side__foot p{color:#ebf3f7;margin:8px 0 14px;font-size:12px;line-height:1.6}.erp-side__foot a{color:#e9fdba;text-underline-offset:3px;font-weight:800;text-decoration:underline}.erp-content{min-width:0}.erp-topbar{border-bottom:1px solid var(--erp-border);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px clamp(18px,3vw,42px);display:flex}.erp-topbar>div{color:#374a65;align-items:center;gap:12px;display:flex}.erp-topbar__dot{background:#1a8f78;border-radius:50%;width:9px;height:9px}.erp-topbar__readonly,.erp-readonly{color:#43546e;letter-spacing:.06em;border:1px solid #b9c8d6;border-radius:100px;padding:6px 11px;font-size:10px;font-weight:850}.erp-body{max-width:1370px;margin:auto;padding:40px clamp(18px,3vw,42px) 70px}.erp-eyebrow{color:var(--erp-accent-contrast);letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:850}.erp-heading h1{max-width:850px;margin:0 0 14px;font-size:clamp(30px,3.4vw,46px);line-height:1.15}.erp-heading>p:last-child{color:var(--erp-muted);max-width:780px;margin:0 0 32px;font-size:15px;line-height:1.75}.erp-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:0 0 24px;display:grid}.erp-kpis article{border:1px solid var(--erp-border);background:#fff;border-radius:13px;min-width:0;padding:23px 20px}.erp-kpis article>span{color:var(--erp-muted);font-size:12px;font-weight:650;display:block}.erp-kpis article>strong{letter-spacing:-.04em;margin:12px 0 4px;font-size:clamp(25px,2.3vw,34px);display:block}.erp-kpis article>small{color:#56647a;font-size:11px}.erp-shortcuts{margin-bottom:28px}.erp-blockheading{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.erp-blockheading h2{font-size:19px}.erp-blockheading span{color:var(--erp-muted);font-size:12px}.erp-shortcuts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.erp-shortcuts__grid a{border:1px solid var(--erp-border);background:#fff;border-radius:12px;grid-template-columns:1fr auto;gap:7px 11px;min-width:0;padding:19px;transition:border-color .15s,box-shadow .15s;display:grid}.erp-shortcuts__grid a:hover{border-color:var(--erp-accent);box-shadow:0 8px 22px #13294c0e}.erp-shortcuts__grid strong{font-size:15px}.erp-shortcuts__grid span{color:var(--erp-muted);grid-column:1/-1;font-size:12px;line-height:1.5}.erp-shortcuts__grid b{color:var(--erp-accent-contrast);grid-area:1/2}.erp-explorer{border:1px solid var(--erp-border);background:#fff;border-radius:15px;min-width:0;margin-top:24px;padding:24px}.erp-explorer__title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.erp-explorer__title h2{margin:0;font-size:20px}.erp-explorer__tools{grid-template-columns:minmax(150px,2fr) repeat(2,minmax(120px,1fr));gap:12px;margin-top:23px;display:grid}.erp-explorer__tools>div{min-width:0}.erp-explorer__tools label{margin-bottom:7px;font-size:12px;font-weight:750;display:block}.erp-explorer__tools input,.erp-explorer__tools select{color:#172b43;background:#fff;border:1px solid #a8b8c9;border-radius:9px;width:100%;min-height:45px;padding:11px 12px;font-size:13px}.erp-explorer__tools input::placeholder{color:#536478}.erp-explorer__count{color:#465873;margin:18px 0 11px;font-size:12px}.erp-explorer__scroll{border:1px solid var(--erp-border);border-radius:11px;max-width:100%;overflow-x:auto}.erp-explorer__scroll:focus-visible{outline-offset:2px}.erp-explorer table{border-collapse:collapse;text-align:left;width:100%;min-width:750px}.erp-explorer th,.erp-explorer td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8f0;padding:14px 12px;font-size:12px}.erp-explorer thead th{letter-spacing:.04em;text-transform:uppercase;color:#506079;background:#f4f7fb;font-size:11px;font-weight:800}.erp-explorer tbody th{white-space:nowrap;font-weight:800}.erp-explorer tbody tr:last-child th,.erp-explorer tbody tr:last-child td{border-bottom:0}.erp-explorer__item{font-weight:700}.erp-explorer__empty{text-align:center;color:#37465d;padding:27px!important}.erp-state{white-space:nowrap;border:1px solid #0000;border-radius:100px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-block}.erp-state--positive{color:#135a35;background:#e2f5e9;border-color:#9cc5ac}.erp-state--attention{color:#674807;background:#fff0cd;border-color:#e5c072}.erp-state--neutral{color:#233f70;background:#eaf0fc;border-color:#b1c5df}.erp-row-details{width:max-content;max-width:250px;position:relative}.erp-row-details summary{cursor:pointer;color:var(--erp-accent-contrast);text-underline-offset:3px;font-weight:800;text-decoration:underline}.erp-row-details[open]{width:220px;max-width:220px}.erp-row-details p{margin:0;padding-top:8px;font-size:12px;line-height:1.55}.erp-row-details span{color:#516076;margin-top:10px;font-size:11px;display:block}.erp-after{background:#e9eff5;border:1px solid #bdcbdc;border-radius:16px;grid-template-columns:1.2fr .8fr;align-items:center;gap:27px;margin-top:25px;padding:28px;display:grid}.erp-after__tag{color:var(--erp-accent-contrast);background:var(--erp-tint);border-radius:100px;padding:6px 10px;font-size:11px;font-weight:850;display:inline-block}.erp-after h2{margin:12px 0;font-size:24px;line-height:1.25}.erp-after p{color:#465673;max-width:700px;margin-bottom:10px;font-size:13px;line-height:1.7}.erp-after__actions{flex-direction:column;align-items:flex-start;gap:17px;display:flex}.erp-after__actions>a{color:var(--erp-accent-contrast);font-weight:800}.erp-after__actions>.erp-after__cta{background:var(--erp-accent-contrast);color:#fff;text-align:center;border-radius:11px;justify-content:center;width:100%;padding:15px 20px;display:inline-flex}.erp-hub{padding:78px 0 85px}.erp-hub>header{max-width:920px;margin-bottom:45px}.erp-hub h1{margin:16px 0 25px;font-size:clamp(40px,5vw,70px);line-height:1.1}.erp-hub__lead{color:#c7d8dc;max-width:760px;font-size:19px;line-height:1.75}.erp-hub__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.erp-hub__card{background:#0f2631;border:1px solid #395762;border-radius:20px;flex-direction:column;min-width:0;padding:30px;display:flex}.erp-hub__card>p:first-child{letter-spacing:.09em;color:var(--primitive-teal);font-size:11px;font-weight:850}.erp-hub__card h2{margin:8px 0 13px;font-size:clamp(25px,3vw,38px)}.erp-hub__card>p{color:#c2d5d9;line-height:1.65}.erp-hub__card ul{color:#d9e9e9;margin:12px 0 27px;padding-left:21px;font-size:14px;line-height:1.8}.erp-hub__card ul li{padding-left:5px}.erp-hub__card .button{align-self:flex-start;margin-top:auto}.erp-hub__promise{background:#17313a;border:1px solid #48636f;border-radius:22px;margin-top:38px;padding:37px}.erp-hub__promise h2{font-size:clamp(28px,3vw,42px)}.erp-hub__promise p{color:#d1e1e3;max-width:950px;line-height:1.8}.erp-hub__promise a{color:var(--primitive-lime);text-underline-offset:4px;font-weight:800;text-decoration:underline}@media (max-width:1120px){.erp-app{grid-template-columns:205px minmax(0,1fr)}.erp-shortcuts__grid,.erp-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.showroom-erp-intro{grid-template-columns:1fr}.showroom-erp-intro .button{justify-self:start}.erp-app{grid-template-columns:minmax(0,1fr)}.erp-side{gap:12px;padding:19px}.erp-side__label{margin:8px 0}.erp-side__navigation{scrollbar-width:auto;flex-direction:row;gap:8px;padding:0 0 12px;display:flex;overflow-x:auto}.erp-side__navigation a{white-space:nowrap;background:#324458;border:1px solid #5b7188}.erp-side__foot{margin-top:4px}.erp-body{padding:30px 18px 50px}.erp-hub__compare{grid-template-columns:1fr}}@media (max-width:600px){.erp-explorer__tools{grid-template-columns:1fr}.erp-explorer{padding:16px}.erp-shortcuts__grid,.erp-kpis,.erp-after{grid-template-columns:1fr}.erp-topbar__readonly{display:none}.erp-hub{padding-top:55px}.erp-hub__card,.showroom-erp-intro{padding:23px}.showcase-preview__erp{grid-template-columns:38px 1fr;min-height:213px}.showcase-preview__erp-main{padding:14px 11px}.showcase-preview__erp-main>strong{font-size:18px}.showcase-preview__erp aside{padding:17px 6px}.showcase-preview__erp-stats>span{padding:6px;font-size:13px}.showcase-preview__erp-stats small{font-size:8px}}@media (prefers-reduced-motion:reduce){.erp-shortcuts__grid a{transition:none}}
.demo-experience .demo-page-content:has(.pd){width:100%;max-width:none;margin:0;padding:0}.demo-experience .demo-space:has(.pd){background:#fff;width:100%;max-width:none}.demo-experience{overflow:clip}.pd{color:#182235;--pd-accent:#6743d9;--pd-ink:#172038;--pd-soft:#f4f5fa;--pd-edge:#e3e7ee;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:620px;font:15px/1.55 system-ui,-apple-system,Segoe UI,Arial,sans-serif}.pd *{box-sizing:border-box}.pd :focus-visible{outline-offset:3px;outline:3px solid #e67d18}.pd h1,.pd h2,.pd h3,.pd p{margin-top:0}.pd h1,.pd h2,.pd h3{letter-spacing:-.048em;line-height:1.12}.pd h1{font-size:clamp(37px,5vw,74px)}.pd h2{font-size:clamp(25px,3.2vw,40px)}.pd h3{font-size:18px}.pd p{color:#506176}.pd a,.pd button{transition:background .16s,border-color .16s,transform .16s}.pd a:hover{color:var(--pd-accent)}.pd :where(input,select,button){min-height:40px}.pd input,.pd select{color:#1b3044;background:#fff;border:1px solid #9aaab7;border-radius:10px;max-width:100%;padding:11px 12px}.pd input::placeholder{color:#526275}.pd-btn{white-space:normal;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:13px;min-height:46px;padding:11px 19px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.pd-btn--primary{background:var(--pd-accent);color:#fff!important}.pd-btn--dark{background:#1b1638;color:#fff!important}.pd-btn--dark:hover,.pd-btn--primary:hover{background:#44337c}.pd-btn--line{background:0 0;border-color:#a8b0be;color:#25334b!important}.pd-btn--green{background:#245837;color:#fff!important}.pd-btn--green:hover{background:#173b26}.pd-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pd-overline{color:var(--pd-accent);letter-spacing:.13em;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:850;display:block}.pd-site-header{border-bottom:1px solid var(--pd-edge);background:#fff;justify-content:space-between;align-items:center;gap:25px;min-height:80px;padding:16px clamp(22px,4vw,68px);display:flex}.pd-site-header nav{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.pd-site-header nav a{color:#334258;border-bottom:2px solid #0000;padding:12px 0;font-size:13px;font-weight:650}.pd-site-header nav a:hover,.pd-site-header nav a[aria-current=page]{color:var(--pd-accent);border-bottom-color:var(--pd-accent)}.pd-logo{letter-spacing:-.055em;white-space:nowrap;font-size:23px;font-weight:600;color:#1b2238!important}.pd-logo strong{font-weight:900}.pd-site-section{padding:65px clamp(22px,5vw,76px)}.pd-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin-bottom:28px;display:flex}.pd-section-heading h2{margin:0 0 8px}.pd-section-heading p{max-width:570px;margin:0}.pd-section-heading>a{color:var(--pd-accent);font-size:14px;font-weight:800}.pd-three-col{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pd-four-col{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.pd-site-footer{color:#fff;background:#182035;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:30px clamp(22px,5vw,76px);font-size:12px;display:flex}.pd-site-footer strong{font-size:20px}.pd-site-footer span{color:#bdcadd}.pd-site-footer a{color:#fff;font-weight:750}.pd-subhero{background:#f7f6fc;padding:85px clamp(24px,7vw,110px) 70px}.pd-subhero h1{max-width:830px}.pd-subhero>p{max-width:650px;font-size:18px}.pd-subhero--cta{background:linear-gradient(125deg,#e8e0ff,#f9f7ff)}.pd-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.pd-process article{background:#f4f0fd;border:1px solid #ded4fb;border-radius:16px;padding:25px}.pd-process article b{color:var(--pd-accent);font-size:12px}.pd-process article h2{margin:35px 0 12px;font-size:25px}.pd-process article p{margin:0}.pd-faq{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pd-faq details{background:#fafaff;border:1px solid #dee1eb;border-radius:12px;padding:20px}.pd-faq summary{cursor:pointer;font-weight:760}.pd-faq p{margin:13px 0 0}.pd-demo-badge{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.pd-nova{--pd-accent:#6a3bd2;color:#19182b;background:#fdfcff}.pd-nova .pd-site-header{background:#fff}.pd-nova-hero{background:radial-gradient(circle at 82% 17%,#e8d7ff,#0000 40%),linear-gradient(113deg,#fff,#f1e9fc);grid-template-columns:1fr 1.03fr;min-height:490px;display:grid}.pd-nova-copy{padding:clamp(40px,5.5vw,85px) 28px clamp(42px,5vw,68px) clamp(24px,6vw,92px)}.pd-chip{color:#5e32be;background:#eee4ff;border-radius:100px;padding:9px 13px;font-size:11px;font-weight:800;display:inline-block}.pd-nova-copy h1{max-width:680px;margin:20px 0;font-size:clamp(40px,4.65vw,70px)}.pd-nova-copy h1 em{color:#7136d2;font-style:normal}.pd-nova-copy>p{max-width:500px;font-size:17px;line-height:1.7}.pd-nova-art{place-items:center;min-height:390px;padding:45px;display:grid;position:relative}.pd-nova-art:before{content:"";aspect-ratio:1;border:3px solid #fff;border-radius:50%;width:70%;position:absolute;top:10%;left:13%;box-shadow:0 0 80px #b7a5e3}.pd-nova-art img{object-fit:cover;border-radius:26px;width:100%;max-height:400px;position:relative;transform:perspective(800px)rotateY(-5deg);box-shadow:0 28px 60px #362a6e35}.pd-nova-trust{gap:28px;margin-top:40px;display:flex}.pd-nova-trust span{border-right:1px solid #d2cae2;padding-right:25px;font-size:22px;font-weight:850}.pd-nova-trust small{color:#665f7a;font-size:11px;font-weight:650;display:block}.pd-soft-card{background:#fff;border:1px solid #e6e2ed;border-radius:15px;padding:24px;box-shadow:0 7px 25px #1d133809}.pd-soft-card:first-child{background:#f0e6ff}.pd-card-icon{color:#7142da;margin-bottom:18px;font-size:25px;display:block}.pd-soft-card h3{margin:0 0 10px}.pd-soft-card p{min-height:57px;font-size:13px}.pd-soft-card a{color:#603aba;font-size:12px;font-weight:800}.pd-work-card{background:#fff;border:1px solid #e2e0e8;border-radius:13px;padding-bottom:18px;display:block;overflow:hidden}.pd-work-visual{background:linear-gradient(135deg,#c9c3ff,#5f4bdf);justify-content:center;align-items:center;height:200px;display:flex;position:relative}.pd-work-saas{background:linear-gradient(135deg,#cde6ff,#577bc1)}.pd-work-living{background:linear-gradient(135deg,#48445d,#151326)}.pd-work-visual>span{color:#fff6;font-size:100px;transform:rotate(-15deg)}.pd-work-visual small{color:#2a2e40;background:#fffdfa;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:850;position:absolute;top:12px;left:13px}.pd-work-card>strong{color:#1c1c36;margin:17px 17px 4px;font-size:16px;display:block}.pd-work-card>p{justify-content:space-between;margin:0 17px;font-size:12px;display:flex}.pd-nova-band{color:#fff;background:linear-gradient(125deg,#32205e,#7854d5);padding:65px clamp(22px,5vw,76px)}.pd-nova-band .pd-overline{color:#dbccff}.pd-nova-band p{color:#e6dcff}.pd-nova-band .pd-btn{border-color:#dccbff;color:#fff!important}.pd-serra{--pd-accent:#28572d;color:#1f281d;background:#fffefa;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.pd-announcement{text-align:center;color:#fff;letter-spacing:.02em;background:#1c351e;padding:9px 15px;font-size:11px}.pd-serra .pd-site-header{background:#fffdfa}.pd-serra-logo{letter-spacing:.08em;white-space:nowrap;color:#192f1e;font-family:Georgia,serif;font-size:25px;font-weight:800}.pd-serra-logo em{letter-spacing:0;font-weight:500}.pd-header-icons{color:#254229;font-size:22px}.pd-serra-hero{background:#f3eee7;grid-template-columns:.75fr 1.25fr;min-height:420px;display:grid}.pd-serra-hero__copy{z-index:1;align-self:center;padding:65px clamp(24px,5vw,82px);position:relative}.pd-serra-hero__copy h1{letter-spacing:-.055em;font:clamp(39px,4.6vw,70px)/1.08 Georgia,serif}.pd-serra-hero__copy h1 em{color:#496a45}.pd-serra-hero__copy p{max-width:470px;font-size:15px}.pd-serra-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:380px}.pd-serra-trust{color:#36503a;flex-wrap:wrap;gap:22px;margin-top:26px;font-size:11px;font-weight:750;display:flex}.pd-serra-cats{background:#fcfaf6;border-bottom:1px solid #e9e2da;flex-wrap:wrap;justify-content:center;gap:30px;padding:24px;display:flex}.pd-serra-cats a{text-align:center;color:#345435;font-size:12px;font-weight:750;display:grid}.pd-serra-cats span{background:#efe9dd;border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto 7px;font-size:27px;display:grid}.pd-serra .pd-site-section{padding-block:56px}.pd-serra .pd-site-section h2{font-family:Georgia,serif;font-weight:500}.pd-collection{background:radial-gradient(circle at 78% 40%,#ead2bb,#0000 35%),linear-gradient(120deg,#ece0d1,#fbf7ed);border-radius:14px;flex-direction:column;justify-content:end;min-height:180px;padding:24px;display:flex;color:#27402b!important}.pd-collection--1{background:radial-gradient(circle at 75% 45%,#d0bd9c,#0000 38%),linear-gradient(135deg,#f1eddf,#dce2ce)}.pd-collection--2{background:radial-gradient(circle at 78% 30%,#caba9b,#0000 39%),linear-gradient(135deg,#ede5dd,#f9f8f3)}.pd-collection span{letter-spacing:.1em;font-size:10px;font-weight:800}.pd-collection h3{margin:9px 0;font:26px Georgia,serif}.pd-collection b{font-size:12px}.pd-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.pd-product-card{background:#fff;border:1px solid #ece9e1;border-radius:13px;min-width:0;overflow:hidden}.pd-product-tile{background:radial-gradient(circle at 35% 90%,#e8d0ac,#0000 30%),linear-gradient(145deg,#e8e0d7,#f6f2ea);place-items:center;height:210px;display:grid;position:relative}.pd-product-tile--table{background:linear-gradient(135deg,#ddd4be,#eee9dc)}.pd-product-tile--lamp{background:linear-gradient(135deg,#e8dcc7,#f8f4ea)}.pd-product-tile--rug{background:linear-gradient(135deg,#dbd0bd,#f1e9df)}.pd-product-tile--vase{background:linear-gradient(135deg,#e5ddd6,#f6f1e9)}.pd-product-tag{background:#fff;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:700;position:absolute;top:12px;left:12px}.pd-product-tile button{color:#28462f;z-index:1;background:#fff;border:1px solid #e0d8cc;border-radius:50%;place-items:center;width:32px;height:32px;min-height:32px;font-size:20px;display:grid;position:absolute;top:9px;right:9px}.pd-product-tile button[aria-pressed=true]{color:#a03448;background:#fff0f1}.pd-product-shape{color:#b09a81;text-shadow:0 15px 25px #55442b22;font-size:90px}.pd-product-info{padding:16px}.pd-product-info>span{color:#687466;text-transform:uppercase;font-size:10px}.pd-product-info h3{margin:6px 0;font-size:16px}.pd-product-info p{min-height:39px;font-size:12px}.pd-product-info strong{margin:10px 0;font-size:19px;display:block}.pd-product-info a{color:#fff;text-align:center;background:#285431;border-radius:7px;padding:10px 7px;font-size:12px;font-weight:750;display:block}.pd-product-info a:hover{color:#fff;background:#1b4225}.pd-serra-tools{grid-template-columns:2fr 1fr 1fr;gap:14px;display:grid}.pd-serra-tools label{margin-bottom:6px;font-size:12px;font-weight:800;display:block}.pd-serra-tools input,.pd-serra-tools select{width:100%}.pd-results{margin:20px 0;font-size:12px}.pd-subhero--serra{background:#eee9de}.pd-subhero--serra h1,.pd-serra-story h1{font-family:Georgia,serif;font-weight:500}.pd-product-detail{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.pd-product-photo{background:linear-gradient(135deg,#e5d7c3,#f3eadf);border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:440px;display:flex}.pd-product-photo>span{letter-spacing:.2em;font-size:12px;font-weight:750}.pd-product-photo>i{color:#9e927f;font-size:200px;font-style:normal}.pd-product-detail h1{font-family:Georgia,serif}.pd-product-price{margin:20px 0;font-size:25px;display:block}.pd-product-price small{color:#60705c;font-size:11px;display:block}.pd-product-spec{border-top:1px solid #ddd6c8;margin:30px 0}.pd-product-spec span{border-bottom:1px solid #ddd6c8;justify-content:space-between;padding:14px 0;font-size:13px;display:flex}.pd-product-spec b{font-weight:650}.pd-serra-story{background:#dfe5d7}.pd-serra-story h1{max-width:710px}.pd-forma{--pd-accent:#22643c;color:#193522;background:#fffefa}.pd-forma .pd-site-header{background:#fff}.pd-forma-logo{color:#1c3c2a;white-space:nowrap;font-size:22px;font-weight:800}.pd-forma-logo span{font-weight:400}.pd-forma-hero{background:#f3ede5;grid-template-columns:.85fr 1.15fr;min-height:440px;display:grid}.pd-forma-hero>div{align-self:center;padding:70px clamp(24px,6vw,90px)}.pd-forma-hero h1{font-size:clamp(42px,5vw,73px)}.pd-forma-hero h1 em{color:#2a7348;font-style:normal}.pd-forma-hero p{max-width:530px;font-size:17px}.pd-forma-hero>img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:410px}.pd-forma-trust{color:#25633d;flex-wrap:wrap;gap:20px;margin-top:30px;font-size:11px;font-weight:750;display:flex}.pd-forma-service{background:#fff;border:1px solid #e2e8dd;border-radius:14px;padding-bottom:17px;overflow:hidden}.pd-forma-service-art{color:#69846b;background:linear-gradient(140deg,#e8e3d6,#f5f1e9);place-items:center;height:148px;font-size:70px;display:grid}.pd-forma-service-art--1{background:linear-gradient(130deg,#dadfd7,#e8eee7)}.pd-forma-service-art--2{background:linear-gradient(120deg,#eadcd0,#faf1e8)}.pd-forma-service-art--3{background:linear-gradient(130deg,#d7e2d6,#f4f4ed)}.pd-forma-service h3,.pd-forma-service p,.pd-forma-service small,.pd-forma-service>span{margin:9px 16px;display:block}.pd-forma-service h3{font-size:16px}.pd-forma-service p{min-height:42px;font-size:12px}.pd-forma-service small{color:#4c624d}.pd-forma-service>span{color:#26623a;font-size:12px;font-weight:800}.pd-forma-mid{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:30px clamp(22px,5vw,76px) 60px;display:grid}.pd-forma-mid>div:last-child{max-width:530px}.pd-forma-mid h2{font-size:clamp(29px,3vw,43px)}.pd-forma-photo{color:#fff;background:linear-gradient(120deg,#173c27aa,#173c2711),url(/demo-visuals/forma-hero.webp) 50%/cover;border-radius:17px;align-items:end;height:260px;padding:25px;font-size:35px;font-weight:850;display:flex}.pd-subhero--forma{background:#eaf0e8}.pd-booking{background:#f3f5ef;border:1px solid #d8e0d3;border-radius:18px;grid-template-columns:.75fr 1.05fr 1fr;gap:16px;padding:24px;display:grid}.pd-booking-step{background:#fff;border-radius:13px;min-width:0;padding:23px}.pd-step-n{color:#2b6c42;margin-bottom:17px;font-size:12px;font-weight:850;display:block}.pd-booking-label,.pd-booking-step label{color:#1c3728;margin-bottom:13px;font-size:14px;font-weight:800;display:block}.pd-booking-step select{width:100%}.pd-date-grid,.pd-time-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.pd-date-grid button,.pd-time-grid button{color:#26412f;background:#fff;border:1px solid #b8c9b9;border-radius:8px;min-height:44px;padding:9px 4px;font-size:12px}.pd-date-grid button[aria-pressed=true],.pd-time-grid button[aria-pressed=true]{color:#fff;background:#205c36;border-color:#205c36}.pd-booking-summary{color:#25432c;background:#edf4ea;border-radius:10px;margin-top:22px;padding:13px;font-size:12px}.pd-booking-summary strong,.pd-booking-summary span{display:block}.pd-booking-step .pd-btn{width:100%;margin-top:15px}.pd-staff{border:1px solid #dae6d9;border-radius:15px;padding:20px}.pd-staff-avatar{color:#3f7653;background:radial-gradient(circle,#b5cdb2 0 30%,#0000 31%),#e8f0e4;border-radius:12px;place-items:center;height:195px;font-size:80px;font-weight:800;display:grid}.pd-staff-avatar--1{color:#6a7854;background:#e8e3d4}.pd-staff-avatar--2{color:#77709b;background:#e7e1eb}.pd-staff h2{margin-top:19px;font-size:18px}.pd-staff p{font-size:13px}.pd-dashboard{--pd-accent:#6951e7;--pd-nav:#181d39;color:#1c263d;background:#f4f6fa;font-size:13px}.pd-dashboard--meridian{--pd-accent:#365edc;--pd-nav:#111e39}.pd-dashboard--cantiere{--pd-accent:#d69c0c;--pd-nav:#192332}.pd-dashboard--vela{--pd-accent:#1761d3;--pd-nav:#10253d}.pd-dashboard-shell{grid-template-columns:225px minmax(0,1fr);max-width:1700px;min-height:760px;margin:auto;display:grid}.pd-dashboard-side{background:var(--pd-nav);color:#e8edf8;flex-direction:column;gap:20px;min-width:0;padding:22px 13px;display:flex}.pd-dashboard-brand{letter-spacing:-.05em;align-items:center;gap:10px;padding:5px 10px;font-size:21px;font-weight:870;display:flex;color:#fff!important}.pd-dashboard-brand small{letter-spacing:0;color:#cbd9ee;font-size:11px;font-weight:500;display:block}.pd-dashboard-mark{color:#a7b6ff;background:#fff1;border-radius:11px;place-items:center;width:36px;height:38px;font-size:27px;display:grid}.pd-sidebar-search{margin:0 5px}.pd-sidebar-search label{color:#cbd6e8;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.pd-sidebar-search input{color:#fff;background:#10182d;border-color:#61718d;width:100%;font-size:12px}.pd-sidebar-search input::placeholder{color:#cad8e7}.pd-dashboard-nav-label{color:#b3c2d7;letter-spacing:.15em;margin-bottom:-12px;padding:0 11px;font-size:9px;font-weight:850}.pd-dashboard-side nav{flex-direction:column;gap:3px;display:flex}.pd-dashboard-side nav a{color:#dbe6f6;border-radius:8px;align-items:center;gap:11px;padding:11px;font-size:12px;font-weight:700;display:flex}.pd-dashboard-side nav a>span{text-align:center;width:22px;font-size:18px;line-height:1}.pd-dashboard-side nav a[aria-current=page]{background:var(--pd-accent);color:#fff}.pd-dashboard-side nav a:hover{color:#fff;background:#fff2}.pd-dashboard--cantiere .pd-dashboard-side nav a[aria-current=page]{color:#142039}.pd-sidebar-offer{background:#ffffff0c;border:1px solid #6e7d9b;border-radius:12px;margin-top:auto;padding:17px 14px}.pd-sidebar-offer>span{color:#d3daf5;font-size:10px;font-weight:850}.pd-sidebar-offer p{color:#e1ebfc;margin:12px 0;font-size:12px}.pd-sidebar-offer a{color:#fff;text-underline-offset:3px;font-size:11px;font-weight:850;text-decoration:underline}.pd-empty-modules{color:#fff;padding:0 10px}.pd-dashboard-main{min-width:0}.pd-dashboard-toolbar{color:#596980;background:#fff;border-bottom:1px solid #e2e6ee;justify-content:space-between;align-items:center;gap:14px;height:68px;padding:0 28px;display:flex}.pd-dashboard-toolbar strong{color:#1d2739}.pd-mini-brand{font-weight:800}.pd-dashboard-avatar{color:#253e7a;background:#d9e1ff;border-radius:100px;place-items:center;width:37px;height:37px;font-size:12px;font-weight:870;display:grid}.pd-dashboard-body{max-width:1460px;margin:0 auto;padding:32px clamp(14px,2.5vw,35px) 58px}.pd-dashboard-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.pd-dashboard-heading h1{margin:8px 0;font-size:clamp(27px,3vw,37px)}.pd-dashboard-heading p{margin:0}.pd-readonly-pill{color:#425373;white-space:nowrap;background:#fff;border:1px solid #c9d2e2;border-radius:99px;padding:8px 11px;font-size:10px;font-weight:800}.pd-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pd-dashboard--meridian .pd-metrics,.pd-dashboard--cantiere .pd-metrics,.pd-dashboard--vela .pd-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.pd-metric{background:#fff;border:1px solid #e2e7ef;border-radius:12px;min-width:0;min-height:145px;padding:17px;position:relative;overflow:hidden}.pd-metric-title{color:#4b5a72;align-items:center;gap:10px;font-size:11px;font-weight:760;display:flex}.pd-metric-icon{color:var(--pd-accent);background:#edf0ff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.pd-metric strong{color:#151b31;letter-spacing:-.045em;margin:11px 0 4px;font-size:clamp(20px,2.3vw,31px);display:block}.pd-metric>small{color:#146742;font-size:10px;font-weight:720}.pd-spark{opacity:.12;color:var(--pd-accent);font-size:52px;font-weight:800;position:absolute;bottom:5px;right:14px}.pd-dashboard-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.pd-panel{background:#fff;border:1px solid #e0e6ef;border-radius:12px;min-width:0;padding:19px;overflow:hidden}.pd-panel--wide{grid-column:span 3}.pd-panel-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.pd-panel-head h2{color:#27314c;margin:0;font-size:15px}.pd-panel-head a{color:#254eb2;white-space:nowrap;font-size:11px;font-weight:750}.pd-table-scroll{border-radius:8px;max-width:100%;overflow:auto}.pd-table{border-collapse:collapse;text-align:left;width:100%;min-width:340px;font-size:11px}.pd-table th,.pd-table td{white-space:nowrap;border-bottom:1px solid #e9edf4;padding:11px 9px}.pd-table thead th{color:#5d6980;background:#f4f6fb;font-size:10px;font-weight:850}.pd-table tbody tr:last-child td{border:0}.pd-state{color:#145c31;background:#e3f6e8;border-radius:90px;padding:4px 7px;font-size:10px;font-weight:750;display:inline-block}.pd-donut-row{align-items:center;gap:19px;min-height:173px;display:flex}.pd-donut{background:conic-gradient(#31aa7b 0 var(--donut-value),#e3e8f1 var(--donut-value) 100%);border-radius:50%;flex:0 0 143px;place-items:center;width:143px;height:143px;display:grid}.pd-donut>div{text-align:center;background:#fff;border-radius:50%;place-content:center;width:105px;height:105px;display:grid}.pd-donut strong{letter-spacing:-.05em;font-size:26px}.pd-donut small{color:#5b6a7b;font-size:11px}.pd-legend{color:#41506a;gap:13px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.pd-legend li:first-child{color:#157747}.pd-legend li:nth-child(2){color:#3d76d0}.pd-legend li:nth-child(3){color:#cf860d}.pd-legend li:nth-child(4){color:#bc4d61}.pd-checklist{display:grid}.pd-checklist>div{border-bottom:1px solid #edf0f6;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 0;display:flex}.pd-checklist>div>span{color:#6951e7;font-size:20px}.pd-checklist b{font-size:11px;font-weight:630}.pd-checklist small{color:#65768e;margin-left:auto;font-size:10px}.pd-trend{background:repeating-linear-gradient(0deg,#edf0f7 0 1px,#0000 1px 36px);grid-template-columns:25px 1fr;align-items:stretch;gap:7px;height:190px;display:grid;position:relative}.pd-trend-grid{color:#6c7890;flex-direction:column;justify-content:space-between;font-size:10px;display:flex}.pd-trend>svg{width:100%;height:100%;overflow:visible}.pd-trend-bars{justify-content:space-around;align-items:end;gap:7px;padding:8px;display:flex}.pd-trend-bars span{background:linear-gradient(#7563e9,#c0bafa);border-radius:4px 4px 0 0;flex:1;max-width:28px}.pd-dashboard--meridian .pd-trend-bars span{background:linear-gradient(#2e66cb,#a4d0ff)}.pd-calendar-heading{justify-content:space-between;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.pd-calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.pd-calendar-grid span{text-align:center;border-radius:7px;padding:8px 0;font-size:11px}.pd-calendar-grid span:nth-child(-n+7){color:#718096;font-weight:850}.pd-calendar-grid .selected{background:var(--pd-accent);color:#fff}.pd-feed{margin:0;padding:0;list-style:none}.pd-feed li{border-bottom:1px solid #edf0f6;gap:12px;padding:13px 0;display:flex}.pd-feed li:last-child{border:0}.pd-feed li>b{color:var(--pd-accent);text-align:center;background:#edf1fb;border-radius:50%;width:31px;height:31px;font-size:18px}.pd-feed li span{font-size:11px;font-weight:760}.pd-feed li small{color:#67748e;margin-top:4px;font-size:10px;font-weight:500;display:block}.pd-report-dual{grid-template-columns:1.3fr .7fr;align-items:center;gap:35px;display:grid}.pd-report-dual p{font-size:14px}.pd-pipeline{flex-wrap:wrap;align-items:center;gap:3px;min-height:170px;display:flex}.pd-pipeline span{text-align:center;background:#eaf0ff;border-radius:8px;flex:1;min-width:65px;padding:15px 5px}.pd-pipeline span:nth-child(3){background:#fff3d9}.pd-pipeline span:nth-child(4){background:#f7e7ee}.pd-pipeline span:nth-child(5){background:#e3f8e7}.pd-pipeline b{font-size:19px;display:block}.pd-pipeline small{font-size:10px}.pd-warehouse{grid-template-columns:repeat(4,1fr);gap:8px;min-height:170px;display:grid}.pd-warehouse>div{background:#f0f5ff;border:1px solid #ccd9ed;border-radius:7px;grid-template-columns:1fr 1fr;gap:3px;padding:7px;display:grid}.pd-warehouse>div>span{grid-column:1/-1;font-size:10px;font-weight:800}.pd-warehouse i{background:#9dbaf0;border-radius:2px;height:15px}.pd-gantt{min-width:390px;font-size:10px;overflow:auto}.pd-gantt-head{background:#f4f6f9;grid-template-columns:120px repeat(5,1fr);padding:9px 4px;font-size:9px;font-weight:800;display:grid}.pd-gantt-row{border-bottom:1px solid #e8edf4;grid-template-columns:120px 1fr;align-items:center;min-height:35px;display:grid}.pd-gantt-row strong{font-size:10px;font-weight:650}.pd-gantt-row>div{background:repeating-linear-gradient(90deg,#eef1f6 0 1px,#0000 1px 20%);align-items:center;height:18px;display:flex}.pd-gantt-row>div>span{color:#fff;white-space:nowrap;text-align:center;background:#4f8ee5;border-radius:4px;height:16px;font-size:9px;display:block}.pd-gantt-row:nth-of-type(2)>div>span,.pd-gantt-row:nth-of-type(3)>div>span{background:#35ab75}.pd-operations-summary{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.pd-operations-summary>span{color:#d49a18;background:#f1f4f8;border-radius:9px;padding:18px;font-size:23px}.pd-operations-summary b{color:#243149;font-size:25px;display:block}.pd-operations-summary small{color:#5b6b7a;font-size:11px;display:block}.pd-schedule>div{border-bottom:1px solid #e8edf4;align-items:center;gap:11px;padding:11px 0;display:flex}.pd-schedule time{color:#245ca5;font-size:11px;font-weight:800}.pd-schedule span{flex:1;font-size:11px;font-weight:650}.pd-schedule small{color:#77889c;display:block}.pd-schedule b{color:#125530;background:#e4f8e9;border-radius:90px;padding:4px 7px;font-size:10px}.pd-route-map{background:repeating-linear-gradient(18deg,#cce2d8 0 8px,#e6eff3 8px 24px,#fff 24px 34px);border-radius:8px;height:205px;position:relative;overflow:hidden}.pd-route-line{border:7px solid #3877df;border-radius:55%;width:64%;height:43%;position:absolute;top:30%;left:15%;transform:rotate(-17deg)}.pd-route-map>span{color:#fff;z-index:1;background:#2da74a;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:800;display:grid;position:absolute}.pd-route-map>span:first-of-type{top:56%;left:18%}.pd-route-map>span:nth-of-type(2){top:38%;left:47%}.pd-route-map>span:nth-of-type(3){top:60%;left:76%}.pd-route-map p{color:#2a4056;background:#fff;border-radius:8px;padding:4px 9px;font-size:10px;position:absolute;bottom:4px;left:10px}.pd-dashboard .erp-explorer{border-radius:12px;margin:0 0 20px;padding:21px}.pd-dashboard .erp-explorer h2{font-size:19px}.pd-orbit-module{min-height:370px}.pd-next-module{background:#fff;border:1px solid #e1e8f0;border-radius:12px;margin-bottom:20px;padding:23px}.pd-next-module strong{margin-bottom:12px;display:block}.pd-next-module>div{flex-wrap:wrap;gap:8px;display:flex}.pd-next-module a{color:#2d5181;border:1px solid #ced8e8;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:750;display:inline-block}.pd-dashboard-offer{color:#fff;background:linear-gradient(125deg,#19294a,#2c4672);border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-top:18px;padding:28px;display:flex}.pd-dashboard-offer .pd-overline{color:#c3d6ff}.pd-dashboard-offer h2{margin:7px 0;font-size:24px}.pd-dashboard-offer p{color:#dbe7fb;max-width:670px;margin:0}.pd-dashboard-offer .pd-btn{white-space:nowrap;background:#e8f0ff;color:#26365a!important}.pd-concept-preview{height:280px;position:relative;overflow:hidden;background:#111b2a!important;border-radius:0!important;padding:0!important}.pd-concept-preview__image{width:100%;height:100%;overflow:hidden}.pd-concept-preview__image img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .2s;display:block}.showcase-preview-link:hover .pd-concept-preview__image img{transform:scale(1.03)}.pd-concept-preview__label{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101b2de8;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 11px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.pd-concept-preview__label span{letter-spacing:.09em;font-size:9px;font-weight:850}.pd-concept-preview__label strong{font-size:12px}@media (max-width:1250px){.pd-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-panel--wide{grid-column:span 2}.pd-dashboard--meridian .pd-metrics,.pd-dashboard--cantiere .pd-metrics,.pd-dashboard--vela .pd-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-donut{flex-basis:117px;width:117px;height:117px}.pd-donut>div{width:82px;height:82px}.pd-donut strong{font-size:21px}}@media (max-width:1000px){.pd-site-header{flex-wrap:wrap}.pd-site-header nav{flex-basis:100%;order:3;justify-content:flex-start;gap:16px}.pd-site-header nav a{padding:6px 0}.pd-nova-hero,.pd-serra-hero,.pd-forma-hero{grid-template-columns:1fr 1fr}.pd-four-col,.pd-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-booking{grid-template-columns:1fr 1fr}.pd-booking-step:last-child{grid-column:1/-1}.pd-dashboard-shell{grid-template-columns:180px minmax(0,1fr)}.pd-dashboard-side nav a{padding:9px 6px;font-size:11px}.pd-dashboard-brand{font-size:17px}.pd-dashboard-heading{flex-wrap:wrap}.pd-site-section{padding:42px 24px}.pd-nova-copy,.pd-serra-hero__copy,.pd-forma-hero>div{padding:45px 24px}}@media (max-width:720px){.pd h1{font-size:clamp(35px,8vw,56px)}.pd-site-header{gap:12px;padding:16px}.pd-site-header nav{white-space:nowrap;flex-wrap:nowrap;padding-bottom:6px;overflow:auto}.pd-site-header .pd-btn{margin-left:auto}.pd-three-col,.pd-process{grid-template-columns:1fr 1fr}.pd-nova-hero,.pd-serra-hero,.pd-forma-hero,.pd-product-detail,.pd-forma-mid{grid-template-columns:1fr}.pd-nova-art{min-height:220px;padding:20px}.pd-nova-art img{max-height:260px}.pd-serra-hero>img,.pd-forma-hero>img{min-height:240px;max-height:300px}.pd-serra-tools{grid-template-columns:1fr 1fr}.pd-serra-tools>div:first-child{grid-column:1/-1}.pd-booking{grid-template-columns:1fr}.pd-booking-step:last-child{grid-column:auto}.pd-dashboard-shell{grid-template-columns:1fr}.pd-dashboard-side{gap:8px;padding:14px}.pd-dashboard-brand{padding:4px}.pd-sidebar-search{margin:0}.pd-dashboard-nav-label{display:none}.pd-dashboard-side nav{scrollbar-width:thin;flex-direction:row;padding:4px 0;overflow-x:auto}.pd-dashboard-side nav a{white-space:nowrap;flex:none;padding:10px 13px}.pd-dashboard-side nav a>span{font-size:13px}.pd-sidebar-offer{display:none}.pd-dashboard-toolbar{height:auto;padding:14px}.pd-dashboard-body{padding:20px 14px 38px}.pd-metrics,.pd-dashboard--meridian .pd-metrics,.pd-dashboard--cantiere .pd-metrics,.pd-dashboard--vela .pd-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-dashboard-grid{grid-template-columns:1fr}.pd-panel--wide{grid-column:span 1}.pd-donut-row{justify-content:start}.pd-dashboard-offer{flex-direction:column;align-items:start}.pd-dashboard-offer .pd-btn{white-space:normal}.pd-report-dual{grid-template-columns:1fr}.pd-operations-summary{grid-template-columns:repeat(2,1fr)}.pd-nova-trust{gap:10px}.pd-nova-trust span{padding-right:9px;font-size:17px}}@media (max-width:440px){.pd-three-col,.pd-four-col,.pd-product-grid,.pd-process{grid-template-columns:1fr}.pd-metrics,.pd-dashboard--meridian .pd-metrics,.pd-dashboard--cantiere .pd-metrics,.pd-dashboard--vela .pd-metrics{grid-template-columns:1fr 1fr}.pd-metric{min-height:116px;padding:11px}.pd-metric-title{display:block}.pd-metric strong{font-size:22px}.pd-metric-icon{margin-bottom:5px}.pd-site-header .pd-btn{min-height:35px;padding:7px 10px;font-size:11px}.pd-product-tile{height:190px}.pd-dashboard-heading .pd-readonly-pill{white-space:normal}}@media (prefers-reduced-motion:reduce){.pd *,.pd :before,.pd :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pd-product-tile--chair,.pd-product-tile--table,.pd-product-tile--lamp,.pd-product-tile--rug{background-position:50%;background-repeat:no-repeat;background-size:cover}.pd-product-tile--chair{background-image:url(/demo-visuals/serra-chair.webp)}.pd-product-tile--table{background-image:url(/demo-visuals/serra-table.webp)}.pd-product-tile--lamp{background-image:url(/demo-visuals/serra-lamp.webp)}.pd-product-tile--rug{background-image:url(/demo-visuals/serra-rug.webp)}.pd-product-tile--chair .pd-product-shape,.pd-product-tile--table .pd-product-shape,.pd-product-tile--lamp .pd-product-shape,.pd-product-tile--rug .pd-product-shape{visibility:hidden}
