/* V2 page owner. Scope never reaches the preserved demos or presentation player. */
[data-zulian-v2]{--v2-bg:#070b16;--v2-panel:#101a30;--v2-text:#f4f6fc;--v2-muted:#bec7d9;--v2-line:#45536f;--v2-blue:#7296ff;--v2-accent:#d6af6d;background:var(--v2-bg);color:var(--v2-text);font:400 20px/1.55 ZulianBodyR2,system-ui,sans-serif;font-synthesis:none;position:relative;isolation:isolate;overflow-wrap:break-word}
[data-zulian-v2][data-theme=paper]{--v2-bg:#f3f0e8;--v2-panel:#e8e4db;--v2-text:#142039;--v2-muted:#45536f;--v2-blue:#214bcc;--v2-accent:#67502c}
[data-zulian-v2] *{box-sizing:border-box}
[data-zulian-v2] h1,[data-zulian-v2] h2,[data-zulian-v2] h3{font-family:ZulianDisplayR2,system-ui,sans-serif;font-style:normal;font-weight:700;letter-spacing:-.025em;line-height:1.02;color:inherit;text-wrap:balance;max-width:none;margin:0 0 28px}
[data-zulian-v2] h1{font-size:clamp(56px,5.4vw,104px)}
[data-zulian-v2] h2{font-size:clamp(40px,3.8vw,70px)}
[data-zulian-v2] h3{font-size:28px;font-weight:500}
[data-zulian-v2] p{max-width:62ch;margin:0 0 24px;color:inherit;opacity:1}
[data-zulian-v2] a{color:inherit;text-underline-offset:5px}
[data-zulian-v2] button,[data-zulian-v2] input,[data-zulian-v2] select{font:500 16px/1.5 ZulianBodyR2,system-ui,sans-serif}
[data-zulian-v2] :is(a,button,input,select):focus-visible{outline:3px solid #e8c886;outline-offset:4px}
[data-zulian-v2] .zv2-wrap{max-width:1560px;margin:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px}
[data-zulian-v2] .zv2-section{padding:104px clamp(32px,3vw,72px);margin-left:160px;scroll-margin-top:96px;border-bottom:1px solid color-mix(in srgb,var(--v2-line) 50%,transparent)}
[data-zulian-v2] .zv2-section:first-of-type{padding-top:64px;min-height:calc(100svh - 80px)}
[data-zulian-v2] .zv2-copy{grid-column:3/11;min-width:0}
[data-zulian-v2] .zv2-hero .zv2-copy{grid-column:1/8;align-self:center}
[data-zulian-v2] .zv2-hero .zv2-wrap> :nth-child(2){grid-column:8/13;align-self:center;min-width:0}
[data-zulian-v2] .zv2-hero:has(.zv2-search-form) .zv2-copy{grid-column:2/12}
[data-zulian-v2] .zv2-hero .zv2-search-form{grid-column:2/12!important}
[data-zulian-v2] .zv2-wide .zv2-copy,[data-zulian-v2] .zv2-wide .zv2-wrap> :nth-child(2){grid-column:1/-1}
[data-zulian-v2] .zv2-reading .zv2-copy{max-width:68ch;font-family:Georgia,serif}
[data-zulian-v2] .zv2-form .zv2-wrap> :nth-child(n+2),[data-zulian-v2] .zv2-reading .zv2-wrap> :nth-child(n+2){grid-column:3/11}
[data-zulian-v2] .zv2-form{background:var(--v2-panel)}
[data-zulian-v2] .zv2-kicker{font:500 13px/1.5 ZulianBodyR2,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.11em;color:var(--v2-muted);margin-bottom:28px}
[data-zulian-v2] .zv2-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;max-width:100%;padding:14px 24px;border:1px solid var(--v2-blue);background:#214bcc;color:#f4f6fc;text-decoration:none;font:500 16px/1.5 ZulianBodyR2,system-ui,sans-serif;cursor:pointer;margin:8px 0 0;text-align:left;transition:background .22s,border-color .22s}
[data-zulian-v2] .zv2-cta:hover{background:#173aa6;border-color:currentColor}
[data-zulian-v2] svg{display:block}
[data-zulian-v2] .zv2-cta svg,[data-zulian-v2] .zv2-product svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5}
[data-zulian-v2] .zv2-rail{position:absolute;left:0;top:0;bottom:0;width:160px;padding:144px 16px 0;border-right:1px solid var(--v2-line);font-size:12px}
[data-zulian-v2] .zv2-rail a{display:flex;gap:10px;min-height:48px;padding:12px 0;text-decoration:none;line-height:1.4;color:var(--v2-muted)}
[data-zulian-v2] .zv2-rail a:hover{color:var(--v2-text)}
[data-zulian-v2] .zv2-rail span{color:var(--v2-blue);font-size:13px}
[data-zulian-v2] .zv2-orbit{position:relative;aspect-ratio:4/3;display:grid;place-items:center}
[data-zulian-v2] .zv2-orbit svg{position:absolute;inset:0;width:100%;height:100%;stroke:var(--v2-blue);fill:none;opacity:.7}
[data-zulian-v2] .zv2-orbit strong{text-align:center;font-size:clamp(20px,2vw,30px);line-height:1.15}
[data-zulian-v2] .zv2-orbit>span{position:absolute;font-size:14px;background:var(--v2-bg);z-index:1;padding:7px 12px}
[data-zulian-v2] .zv2-orbit>span:nth-child(1){top:1%;left:35%}
[data-zulian-v2] .zv2-orbit>span:nth-child(2){bottom:5%;left:8%}
[data-zulian-v2] .zv2-orbit>span:nth-child(3){bottom:5%;right:8%}
[data-zulian-v2] .zv2-products{border-top:1px solid var(--v2-line)}
[data-zulian-v2] .zv2-product{display:grid;grid-template-columns:60px 1fr;gap:24px;padding:36px 0;border-bottom:1px solid var(--v2-line)}
[data-zulian-v2] .zv2-product h3 a{display:flex;justify-content:space-between;gap:24px;text-decoration:none}
[data-zulian-v2] .zv2-product p{font-size:18px;color:var(--v2-muted);margin-bottom:0}
[data-zulian-v2] .zv2-flow-preview{padding:28px;border:1px solid var(--v2-line);background:var(--v2-panel)}
[data-zulian-v2] .zv2-flow-preview ol,[data-zulian-v2] .zv2-workflow ol{list-style:none;padding:0;margin:0;counter-reset:none}
[data-zulian-v2] .zv2-flow-preview li{position:relative;display:grid;grid-template-columns:36px 1fr;gap:3px 12px;padding:14px 0;border-top:1px solid var(--v2-line);line-height:1.35}
[data-zulian-v2] .zv2-step-number{color:var(--v2-blue);font-size:14px}
[data-zulian-v2] .zv2-flow-preview small{grid-column:2;color:var(--v2-muted);font-size:13px}
[data-zulian-v2] .zv2-flow-preview strong{font-size:18px;font-weight:500}
[data-zulian-v2] .zv2-workflow svg{width:100%;fill:var(--v2-panel);stroke:var(--v2-blue);stroke-width:2}
[data-zulian-v2] .zv2-workflow text{fill:var(--v2-text);stroke:none;text-anchor:middle;font-size:24px}
[data-zulian-v2] .zv2-workflow ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}
[data-zulian-v2] .zv2-workflow li{display:flex;flex-direction:column;gap:12px;font-size:17px;line-height:1.4}
[data-zulian-v2] .zv2-workflow small{color:var(--v2-muted);font-size:14px}
[data-zulian-v2] .zv2-dossier{position:relative;background:#fffaf0;color:#142039;padding:36px 28px;transform:rotate(3deg);border:1px solid #c7b89b;box-shadow:12px 14px 0 #d6af6d35}
[data-zulian-v2] .zv2-dossier h2{font-size:36px}
[data-zulian-v2] .zv2-dossier .zv2-kicker{font-size:11px;color:#45536f}
[data-zulian-v2] .zv2-dossier ol{font-size:16px;padding-left:20px}
[data-zulian-v2] .zv2-dossier li{padding:12px 0;border-bottom:1px solid #c7b89b}
[data-zulian-v2] .zv2-stamp{display:block;width:fit-content;margin-top:24px;padding:10px 14px;border:2px solid #67502c;color:#67502c;font-size:14px;letter-spacing:.12em}
[data-zulian-v2] .zv2-system{padding:32px 24px;border:1px solid var(--v2-line);background:var(--v2-panel);text-align:center}
[data-zulian-v2] .zv2-system-top{font-size:13px;letter-spacing:.16em;color:var(--v2-blue)}
[data-zulian-v2] .zv2-system-screen{margin:28px auto;padding:24px 20px;border:2px solid var(--v2-blue);border-radius:16px;width:75%;display:grid;gap:16px}
[data-zulian-v2] .zv2-system-screen i{height:20px;background:var(--v2-line);border-radius:3px}
[data-zulian-v2] .zv2-system-screen i:last-child{width:60%;background:var(--v2-blue)}
[data-zulian-v2] .zv2-system-bottom{display:flex;gap:20px;justify-content:center}
[data-zulian-v2] .zv2-system-bottom span{border-top:2px solid var(--v2-blue);padding:12px;font-size:18px}
[data-zulian-v2] .zv2-system p{font-size:11px;letter-spacing:.11em;margin:24px 0 0;color:var(--v2-muted)}
[data-zulian-v2] .zv2-context{max-width:680px;width:100%}
[data-zulian-v2] label{display:block;font-size:16px;margin:0 0 8px}
[data-zulian-v2] select,[data-zulian-v2] input{width:100%;min-width:0;min-height:56px;background:var(--v2-bg);color:var(--v2-text);border:1px solid var(--v2-line);padding:14px;margin-bottom:24px;border-radius:0}
[data-zulian-v2] .zv2-notice{border-left:3px solid var(--v2-blue);padding:24px;background:var(--v2-bg)}
[data-zulian-v2] .zv2-caption{font-size:14px;color:var(--v2-muted);margin-top:16px}
[data-zulian-v2] .zv2-search-form{width:100%;max-width:860px}
[data-zulian-v2] .zv2-search-form>div{display:flex;align-items:stretch;gap:16px}
[data-zulian-v2] .zv2-search-form input{margin:0;flex:1}
[data-zulian-v2] .zv2-search-form button{margin:0}
[data-zulian-v2] .zv2-results{list-style:none;padding:0;margin:0;width:100%}
[data-zulian-v2] .zv2-results li{border-bottom:1px solid var(--v2-line);padding:28px 0}
[data-zulian-v2] .zv2-results a{display:block;font:500 28px/1.2 ZulianDisplayR2,system-ui,sans-serif}
[data-zulian-v2] .zv2-results p{font-size:18px;margin:12px 0 0}
[data-zulian-v2] [hidden]{display:none!important}
@media(min-width:1200px){[data-zulian-v2]:has(.zv2-rail) .zv2-rail{position:sticky;top:80px;height:0;border:0;padding-top:0;transform:translateY(48px);z-index:2}}
@media(max-width:1199px){[data-zulian-v2]{font-size:19px}[data-zulian-v2] .zv2-rail{display:none}[data-zulian-v2] .zv2-section{margin-left:0;padding:80px 32px}[data-zulian-v2] .zv2-section:first-of-type{padding-top:64px}[data-zulian-v2] h1{font-size:clamp(52px,6.4vw,76px)}[data-zulian-v2] h2{font-size:48px}}
@media(max-width:767px){[data-zulian-v2]{font-size:18px}[data-zulian-v2] .zv2-section{padding:64px 20px;scroll-margin-top:80px}[data-zulian-v2] .zv2-section:first-of-type{padding-top:48px;min-height:0}[data-zulian-v2] .zv2-wrap{display:flex;flex-direction:column;gap:24px}[data-zulian-v2] h1{font-size:clamp(36px,10.2vw,52px)}[data-zulian-v2] h2{font-size:36px}[data-zulian-v2] h3{font-size:28px}[data-zulian-v2] .zv2-kicker{font-size:12px;margin-bottom:24px}[data-zulian-v2] .zv2-copy{width:100%}[data-zulian-v2] .zv2-hero .zv2-wrap> :nth-child(2){width:100%;max-width:480px}[data-zulian-v2] .zv2-product{grid-template-columns:28px 1fr;gap:12px;padding:28px 0}[data-zulian-v2] .zv2-product p{font-size:18px}[data-zulian-v2] .zv2-workflow svg{display:none}[data-zulian-v2] .zv2-workflow ol{display:flex;flex-direction:column;gap:0;border-left:2px solid var(--v2-blue);margin-left:10px}[data-zulian-v2] .zv2-workflow li{position:relative;padding:20px 0 24px 28px;gap:6px}[data-zulian-v2] .zv2-workflow li:before{content:'';position:absolute;left:-7px;top:25px;width:12px;height:12px;background:var(--v2-blue);border-radius:50%}[data-zulian-v2] .zv2-flow-preview{padding:24px}[data-zulian-v2] .zv2-dossier{transform:none;padding:28px 24px;box-shadow:6px 6px 0 #d6af6d35}[data-zulian-v2] .zv2-search-form>div{flex-direction:column}[data-zulian-v2] .zv2-notice{padding:20px}[data-zulian-v2] .zv2-results a{font-size:26px}}
@media(prefers-reduced-motion:reduce){[data-zulian-v2] *{transition:none!important;scroll-behavior:auto!important}}

/* Search is a utility page: results follow the query without a full-height stage. */
[data-zulian-v2][data-page-id=P-SEARCH] .zv2-section{margin-left:0;padding-top:64px;padding-bottom:64px}
[data-zulian-v2][data-page-id=P-SEARCH] .zv2-section:first-of-type{min-height:0}
[data-zulian-v2][data-page-id=P-SEARCH]{text-align:center}
[data-zulian-v2][data-page-id=P-SEARCH] :is(h1,h2,h3,p,label,button,a){text-transform:uppercase}
[data-zulian-v2][data-page-id=P-SEARCH] p{margin-left:auto;margin-right:auto}
[data-zulian-v2][data-page-id=P-SEARCH] .zv2-cta{justify-content:center;text-align:center}
[data-zulian-v2][data-page-id=P-SEARCH] .zv2-search-form{justify-self:center}
[data-zulian-v2] .zv2-workflow details{width:100%;border-top:2px solid var(--v2-line)}
[data-zulian-v2] .zv2-workflow summary{position:relative;cursor:pointer;display:flex;flex-direction:column;gap:10px;min-height:120px;padding:20px 22px 20px 0;list-style:none}
[data-zulian-v2] .zv2-workflow summary::-webkit-details-marker{display:none}
[data-zulian-v2] .zv2-workflow summary:after{content:'+';position:absolute;top:20px;right:0;font-size:24px}
[data-zulian-v2] .zv2-workflow details[open] summary:after{content:'−'}
[data-zulian-v2] .zv2-workflow summary:focus-visible{outline:3px solid #e8c886;outline-offset:4px}
[data-zulian-v2] .zv2-workflow dl{margin:0;font-size:15px}
[data-zulian-v2] .zv2-workflow dl>div{margin-bottom:20px}
[data-zulian-v2] .zv2-workflow dt{font-size:12px;color:var(--v2-blue);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}
[data-zulian-v2] .zv2-workflow dd{margin:0;color:var(--v2-muted);line-height:1.5}
[data-zulian-v2] .zv2-checkpoint{font-size:12px;color:var(--v2-accent)}
[data-zulian-v2] .zv2-workflow .is-current details{border-top-color:var(--v2-accent)}
[data-zulian-v2] .zv2-workflow g.is-current rect{stroke:var(--v2-accent);stroke-width:4}
[data-zulian-v2] .zv2-workflow .zv2-flow-status{font-size:15px;min-height:3.2em;margin:4px 0 12px}
[data-zulian-v2] .zv2-flow-toggle{border:1px solid var(--v2-line);color:var(--v2-text);background:transparent;padding:12px 18px;min-height:48px;margin:0 0 28px;cursor:pointer}
@media(max-width:767px){[data-zulian-v2][data-page-id=P-SEARCH] .zv2-section{padding-top:40px;padding-bottom:40px}[data-zulian-v2] .zv2-workflow summary{min-height:88px}[data-zulian-v2] .zv2-workflow li{padding-bottom:8px}[data-zulian-v2] .zv2-workflow dl{font-size:16px}}

/* Product-specific editorial scenes replace the old node diagram. */
[data-zulian-v2] .zv2-flow-scene{position:relative;min-height:560px;margin:0 0 22px;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 20% 20%,#375b8b 0,transparent 37%),linear-gradient(135deg,#0b1f38,#071020 72%);color:#f4f6fc}
[data-zulian-v2] .zv2-flow-scene:before{content:'';position:absolute;inset:-30%;border:1px solid #ffffff16;border-radius:50%;transform:translate(13%,38%) scale(1.1);transition:transform 1s cubic-bezier(.2,.7,.2,1)}
[data-zulian-v2] .zv2-flow-scene[data-phase="2"]:before,[data-zulian-v2] .zv2-flow-scene[data-phase="3"]:before{transform:translate(-8%,20%) scale(.8)}
[data-zulian-v2] .zv2-flow-scene[data-phase="4"]:before{transform:translate(-18%,2%) scale(1.4)}
[data-zulian-v2] .zv2-scene-visual{position:absolute;inset:0 42% 0 0;padding:48px 5%;z-index:1;display:grid;align-items:center}
[data-zulian-v2] .zv2-scene-visual span,[data-zulian-v2] .zv2-scene-layer span,[data-zulian-v2] .zv2-scene-foot{display:block;font:600 11px/1.4 ui-monospace,monospace;letter-spacing:.13em;color:#bdd1eb}
[data-zulian-v2] .zv2-scene-visual strong{display:block;font:700 clamp(30px,4.3vw,70px)/.98 ZulianDisplayR2,system-ui,sans-serif;letter-spacing:-.06em}
[data-zulian-v2] .zv2-scene-visual small{display:block;font-size:14px;line-height:1.5;color:#d6e3f2}
[data-zulian-v2] .zv2-scene-layer{position:absolute;z-index:2;inset:14% 5% 12% 57%;display:flex;flex-direction:column;justify-content:center;gap:18px;opacity:0;transform:translate3d(70px,0,0) scale(.92);transition:opacity .58s ease,transform .74s cubic-bezier(.2,.8,.2,1);pointer-events:none}
[data-zulian-v2] .zv2-scene-layer.is-current,[data-zulian-v2] .zv2-flow-scene:not(:has(.is-current)) .zv2-scene-layer[data-v2-flow-node="0"]{opacity:1;transform:none}
[data-zulian-v2] .zv2-scene-layer strong{font:700 clamp(32px,4.2vw,68px)/1.04 ZulianDisplayR2,system-ui,sans-serif;letter-spacing:-.055em;text-wrap:balance}
[data-zulian-v2] .zv2-scene-layer small{font-size:17px;line-height:1.45;color:#dce7f5;max-width:32ch}
[data-zulian-v2] .zv2-scene-foot{position:absolute;bottom:26px;right:5%;z-index:3}
[data-zulian-v2] .zv2-scene-call{position:absolute;top:14%;left:10%;width:58%;transform:rotate(-9deg);transition:transform .8s}
[data-zulian-v2] .zv2-scene-call strong{margin:30px 0 70px}
[data-zulian-v2] .zv2-scene-call i{display:grid;place-items:center;width:64px;height:64px;border:1px solid #f4f6fc;border-radius:50%;font-size:28px;font-style:normal}
[data-zulian-v2] .zv2-scene-calendar{position:absolute;top:14%;left:36%;width:55%;min-height:300px;padding:28px;transform:translateY(180px) rotate(8deg);background:#ecf7f3;color:#132c36;box-shadow:0 30px 50px #0007;transition:transform .9s cubic-bezier(.2,.8,.2,1)}
[data-zulian-v2] .zv2-scene-calendar span{color:#315162}
[data-zulian-v2] .zv2-scene-calendar>div{display:flex;gap:5px;margin:22px 0}
[data-zulian-v2] .zv2-scene-calendar b{flex:1;border:1px solid #9cb8bb;padding:8px 2px;text-align:center;font:600 11px/1.4 ui-monospace,monospace}
[data-zulian-v2] .zv2-scene-calendar b:nth-child(2){background:#214bcc;color:#fff}
[data-zulian-v2] .zv2-scene-calendar strong{font-size:40px}
[data-zulian-v2] .zv2-scene-calendar small{color:#315162}
[data-zulian-v2] .zv2-flow-scene--agenda-smart[data-phase="0"] .zv2-scene-call,[data-zulian-v2] .zv2-flow-scene--agenda-smart[data-phase="1"] .zv2-scene-call{transform:translate(8%,15%) rotate(-9deg) scale(1.12)}
[data-zulian-v2] .zv2-flow-scene--agenda-smart[data-phase="2"] .zv2-scene-calendar,[data-zulian-v2] .zv2-flow-scene--agenda-smart[data-phase="3"] .zv2-scene-calendar,[data-zulian-v2] .zv2-flow-scene--agenda-smart[data-phase="4"] .zv2-scene-calendar{transform:translate(-24%,-2%) rotate(-3deg) scale(1.1)}
[data-zulian-v2] .zv2-flow-scene--messaggi-smart{background:radial-gradient(circle at 24% 50%,#29615b,transparent 48%),#071a20}
[data-zulian-v2] .zv2-scene-chat{width:min(100%,460px);display:grid;gap:18px}
[data-zulian-v2] .zv2-scene-chat p{max-width:78%;margin:0;padding:18px 22px;border-radius:25px 25px 25px 3px;background:#e9f7ef;color:#163d37;font-size:17px;line-height:1.35;opacity:.45;transform:translateY(20px);transition:opacity .6s,transform .6s}
[data-zulian-v2] .zv2-scene-chat p:nth-of-type(2){margin-left:auto;background:#245249;color:#fff;border-radius:25px 25px 3px 25px}
[data-zulian-v2] .zv2-scene-chat p:first-of-type,[data-zulian-v2] .zv2-flow-scene--messaggi-smart[data-phase="1"] .zv2-scene-chat p:nth-of-type(2),[data-zulian-v2] .zv2-flow-scene--messaggi-smart[data-phase="2"] .zv2-scene-chat p:nth-of-type(2),[data-zulian-v2] .zv2-flow-scene--messaggi-smart[data-phase="3"] .zv2-scene-chat p:nth-of-type(2),[data-zulian-v2] .zv2-flow-scene--messaggi-smart[data-phase="4"] .zv2-scene-chat p{opacity:1;transform:none}
[data-zulian-v2] .zv2-flow-scene--centralino-smart{background:radial-gradient(circle at 22% 50%,#4d436f,transparent 48%),#12101f}
[data-zulian-v2] .zv2-scene-phone{display:grid;gap:24px}
[data-zulian-v2] .zv2-scene-wave{display:flex;align-items:center;gap:5px;height:110px}
[data-zulian-v2] .zv2-scene-wave i{display:block;width:8px;height:20%;background:#d2c2ff;border-radius:4px;transform:scaleY(.5);transition:transform .5s}
[data-zulian-v2] .zv2-scene-wave i:nth-child(3n){height:90%}[data-zulian-v2] .zv2-scene-wave i:nth-child(4n){height:64%}
[data-zulian-v2] .zv2-flow-scene--centralino-smart[data-phase="1"] .zv2-scene-wave i,[data-zulian-v2] .zv2-flow-scene--centralino-smart[data-phase="2"] .zv2-scene-wave i,[data-zulian-v2] .zv2-flow-scene--centralino-smart[data-phase="3"] .zv2-scene-wave i,[data-zulian-v2] .zv2-flow-scene--centralino-smart[data-phase="4"] .zv2-scene-wave i{transform:scaleY(1)}
[data-zulian-v2] .zv2-flow-scene--scorte-riordino{background:radial-gradient(circle at 24% 50%,#6a4d32,transparent 48%),#201812}
[data-zulian-v2] .zv2-scene-stock{display:grid;gap:22px}
[data-zulian-v2] .zv2-scene-stock>div{display:flex;align-items:end;gap:8px;height:140px}
[data-zulian-v2] .zv2-scene-stock i{display:block;flex:1;height:70%;background:#e8be80;transform-origin:bottom;transition:transform .8s}
[data-zulian-v2] .zv2-scene-stock i:nth-child(2n){height:42%}[data-zulian-v2] .zv2-scene-stock i:nth-child(3n){height:90%}
[data-zulian-v2] .zv2-flow-scene--scorte-riordino[data-phase="2"] .zv2-scene-stock i:nth-child(4),[data-zulian-v2] .zv2-flow-scene--scorte-riordino[data-phase="3"] .zv2-scene-stock i:nth-child(4),[data-zulian-v2] .zv2-flow-scene--scorte-riordino[data-phase="4"] .zv2-scene-stock i:nth-child(4){transform:scaleY(.12);background:#ff775c}
[data-zulian-v2] .zv2-flow-scene--social-publishing-smart{background:radial-gradient(circle at 20% 50%,#603f5d,transparent 48%),#211420}
[data-zulian-v2] .zv2-scene-social{display:grid;gap:16px}
[data-zulian-v2] .zv2-scene-post{aspect-ratio:4/3;padding:28px;background:linear-gradient(130deg,#f2bfc6 0 40%,#723b70 41% 70%,#321f45 71%);color:#fff;transform:rotate(-8deg) scale(.85);transition:transform .8s;display:flex;flex-direction:column;justify-content:space-between;box-shadow:18px 22px 0 #0004}
[data-zulian-v2] .zv2-scene-post strong{font-size:clamp(24px,3vw,45px)}
[data-zulian-v2] .zv2-scene-post :is(i,em){font:600 11px/1.4 ui-monospace,monospace;letter-spacing:.1em;font-style:normal}
[data-zulian-v2] .zv2-flow-scene--social-publishing-smart[data-phase="2"] .zv2-scene-post,[data-zulian-v2] .zv2-flow-scene--social-publishing-smart[data-phase="3"] .zv2-scene-post,[data-zulian-v2] .zv2-flow-scene--social-publishing-smart[data-phase="4"] .zv2-scene-post{transform:rotate(4deg) scale(1)}
[data-zulian-v2] .zv2-workflow .zv2-flow-status{min-height:0;margin:4px 0 8px}
[data-zulian-v2] .zv2-workflow .zv2-flow-disclaimer{font-size:13px;max-width:none;color:var(--v2-muted);margin:24px 0 0}
[data-zulian-v2] .zv2-workflow .is-current summary strong{color:var(--v2-blue)}
@media(max-width:900px){[data-zulian-v2] .zv2-flow-scene{min-height:660px}[data-zulian-v2] .zv2-scene-visual{inset:0 0 45% 0;padding:28px 7%}[data-zulian-v2] .zv2-scene-layer{inset:54% 7% 8% 7%;gap:10px}[data-zulian-v2] .zv2-scene-layer strong{font-size:clamp(30px,6vw,52px)}[data-zulian-v2] .zv2-workflow ol{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){[data-zulian-v2] .zv2-flow-scene{min-height:680px;margin-left:-20px;margin-right:-20px}[data-zulian-v2] .zv2-scene-visual{inset:0 0 46%;padding:30px 8%}[data-zulian-v2] .zv2-scene-visual strong{font-size:clamp(30px,10vw,48px)}[data-zulian-v2] .zv2-scene-layer{inset:56% 8% 9%;gap:8px}[data-zulian-v2] .zv2-scene-layer strong{font-size:clamp(30px,9vw,44px)}[data-zulian-v2] .zv2-scene-layer small{font-size:15px}[data-zulian-v2] .zv2-scene-calendar{left:35%;width:60%;min-height:230px;padding:16px}[data-zulian-v2] .zv2-scene-calendar strong{font-size:29px}[data-zulian-v2] .zv2-scene-call{left:8%}[data-zulian-v2] .zv2-scene-call strong{margin:16px 0 30px}[data-zulian-v2] .zv2-scene-chat{gap:10px}[data-zulian-v2] .zv2-scene-chat p{font-size:13px;padding:10px 14px}[data-zulian-v2] .zv2-scene-post{width:62%;min-width:190px;aspect-ratio:1.4;padding:16px}[data-zulian-v2] .zv2-scene-post strong{font-size:23px}[data-zulian-v2] .zv2-workflow ol{display:block;border:0;margin:0}[data-zulian-v2] .zv2-workflow li{padding:0;border-bottom:1px solid var(--v2-line)}[data-zulian-v2] .zv2-workflow li:before{display:none}[data-zulian-v2] .zv2-workflow summary{padding:16px 26px 16px 0}}
@media(prefers-reduced-motion:reduce){[data-zulian-v2] .zv2-flow-scene *,[data-zulian-v2] .zv2-flow-scene:before{transition:none!important;animation:none!important}}
html[data-motion=off] [data-zulian-v2] .zv2-flow-scene *,html[data-motion=off] [data-zulian-v2] .zv2-flow-scene:before{transition:none!important;animation:none!important}
