  :root{
    --royal:#29378f;
    --royal-700:#222c78;
    --royal-deep:#161B47;
    --lime:#C8FF00;
    --lime-deep:#aadd00;
    --white:#FFFFFF;
    --pure-white:#FFFFFF;
    --paper:#EFF0F7;
    --paper-2:#e3e5f1;
    --ink:#161B47;
    --ink-soft:#5A5F87;
    --accent:#29378f;
    --line:rgba(22,27,71,.10);
    --line-strong:rgba(22,27,71,.16);
    --maxw:1120px;
    --r:20px;
    --r-lg:28px;
    --shadow-sm:0 2px 10px rgba(22,27,71,.06);
    --shadow-md:0 14px 40px -16px rgba(22,27,71,.28);
    --shadow-lg:0 30px 80px -28px rgba(22,27,71,.45);
    --ease:cubic-bezier(.22,.61,.36,1);
    --ease-soft:cubic-bezier(.34,1.2,.64,1);
    --logo:url('data:image/png;base64,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');
  }
  *{box-sizing:border-box;margin:0;padding:0}
  html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:84px}
  body{font-family:'Hanken Grotesk',system-ui,sans-serif;color:var(--ink);background:var(--white);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}
  a{color:inherit}
  img{max-width:100%;display:block}
  ::selection{background:var(--lime);color:var(--royal-deep)}

  .wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px;width:100%}
  .eyebrow{font-family:'Space Mono',monospace;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase}
  h1,h2,h3,h4{font-family:'Bricolage Grotesque',sans-serif;line-height:1.04;letter-spacing:-.02em}
  .logo{display:inline-block;background-color:var(--royal);-webkit-mask:var(--logo) center/contain no-repeat;mask:var(--logo) center/contain no-repeat;transition:background-color .35s ease}
  .logo-hero{width:50px;height:46px}
  .logo-nav{width:34px;height:31px}
  .logo-ft{width:46px;height:42px}

  /* ===== SCROLL PROGRESS ===== */
  .progress{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:0 50%;background:linear-gradient(90deg,var(--lime),var(--lime-deep));z-index:120;will-change:transform}

  /* ===== NAV ===== */
  .nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:transform .4s var(--ease),background .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}
  .nav-inner{max-width:var(--maxw);margin:0 auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px}
  .nav.scrolled{background:rgba(255,255,255,.82);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);box-shadow:0 1px 0 var(--line),0 10px 30px -20px rgba(22,27,71,.5)}
  .nav.hidden{transform:translateY(-110%)}
  .nav-brand{display:flex;align-items:center;gap:11px;text-decoration:none;font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.02rem;letter-spacing:-.01em;color:var(--pure-white);transition:color .35s ease}
  .nav.scrolled .nav-brand{color:var(--royal-deep)}
  .nav-brand .logo{background-color:#fff}
  .nav.scrolled .nav-brand .logo{background-color:var(--royal)}
  .nav-links{display:none;align-items:center;gap:4px}
  .nav-links a{position:relative;text-decoration:none;font-size:.86rem;font-weight:500;padding:9px 13px;border-radius:30px;color:rgba(255,255,255,.85);transition:color .25s ease,background .25s ease}
  .nav.scrolled .nav-links a{color:var(--ink-soft)}
  .nav-links a:hover{color:var(--pure-white)}
  .nav.scrolled .nav-links a:hover{color:var(--accent)}
  .nav-links a.active{color:var(--royal-deep)}
  .nav-links a.active::before{content:"";position:absolute;inset:0;background:var(--lime);border-radius:30px;z-index:-1}
  .nav-cta{display:inline-flex;align-items:center;gap:7px;font-family:'Space Mono',monospace;font-size:.76rem;font-weight:700;color:var(--royal-deep);background:var(--lime);padding:9px 15px;border-radius:30px;text-decoration:none;transition:transform .2s var(--ease-soft),box-shadow .2s ease}
  .nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 22px -8px rgba(200,255,0,.7)}
  /* desktop "Sezioni" dropdown */
  .sec-menu-wrap{position:relative;display:flex}
  .sec-btn{display:inline-flex;align-items:center;gap:7px;font-family:'Space Mono',monospace;font-size:.74rem;font-weight:700;letter-spacing:.03em;color:rgba(255,255,255,.9);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);padding:8px 13px;border-radius:30px;cursor:pointer;transition:background .25s ease,color .35s ease,border-color .25s ease}
  .sec-btn:hover{background:rgba(255,255,255,.18)}
  .nav.scrolled .sec-btn{color:var(--ink);background:var(--paper);border-color:var(--line-strong)}
  .nav.scrolled .sec-btn:hover{border-color:var(--accent);color:var(--accent)}
  .sec-btn .chev{width:14px;height:14px;transition:transform .25s var(--ease)}
  .sec-btn[aria-expanded="true"] .chev{transform:rotate(180deg)}
  .sec-menu{position:absolute;top:calc(100% + 14px);right:0;width:440px;max-width:80vw;background:var(--white);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-lg);padding:12px;display:grid;grid-template-columns:1fr 1fr;gap:4px;opacity:0;transform:translateY(-10px) scale(.98);transform-origin:top right;visibility:hidden;transition:opacity .24s var(--ease),transform .24s var(--ease),visibility .24s;z-index:111}
  .sec-menu.open{opacity:1;transform:none;visibility:visible}
  #secMenu .sec-link{display:flex;align-items:center;gap:12px;padding:10px 11px;border-radius:12px;text-decoration:none;color:var(--ink);font-weight:500;transition:background .18s ease,color .18s ease}
  #secMenu .sec-link:hover{background:var(--paper);color:var(--ink)}
  #secMenu .sec-link .si{width:36px;height:36px;border-radius:10px;background:var(--paper);color:var(--accent);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,color .2s ease}
  #secMenu .sec-link:hover .si{background:var(--royal);color:var(--lime)}
  #secMenu .sec-link .si svg{width:19px;height:19px}
  #secMenu .sec-link .sl{font-weight:600;font-size:.9rem;line-height:1.15;color:var(--ink)}
  #secMenu .sec-link .sd{display:block;font-size:.72rem;color:var(--ink-soft);margin-top:1px}
  .nav-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;border:none;background:transparent;cursor:pointer;border-radius:12px;padding:0 11px}
  .nav-burger span{height:2px;width:100%;background:var(--pure-white);border-radius:2px;transition:transform .3s var(--ease),opacity .25s ease,background .35s ease}
  .nav.scrolled .nav-burger span{background:var(--royal-deep)}
  body.menu-open .nav-burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}
  body.menu-open .nav-burger span:nth-child(2){opacity:0}
  body.menu-open .nav-burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}

  /* mobile menu sheet */
  .menu{position:fixed;inset:0;z-index:99;background:var(--royal-deep);color:var(--pure-white);padding:96px 26px 40px;display:flex;flex-direction:column;gap:6px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transform:translateY(-100%);opacity:0;visibility:hidden;transition:transform .5s var(--ease),opacity .4s ease,visibility .4s}
  body.menu-open .menu{transform:translateY(0);opacity:1;visibility:visible}
  .menu a{text-decoration:none;color:var(--pure-white);font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.7rem;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;opacity:0;transform:translateY(14px);transition:opacity .4s ease,transform .4s var(--ease)}
  body.menu-open .menu a{opacity:1;transform:none}
  body.menu-open .menu a:nth-child(1){transition-delay:.12s}
  body.menu-open .menu a:nth-child(2){transition-delay:.17s}
  body.menu-open .menu a:nth-child(3){transition-delay:.22s}
  body.menu-open .menu a:nth-child(4){transition-delay:.27s}
  body.menu-open .menu a:nth-child(5){transition-delay:.32s}
  body.menu-open .menu a:nth-child(6){transition-delay:.37s}
  body.menu-open .menu a:nth-child(7){transition-delay:.42s}
  body.menu-open .menu a:nth-child(8){transition-delay:.47s}
  body.menu-open .menu a:nth-child(9){transition-delay:.52s}
  body.menu-open .menu a:nth-child(10){transition-delay:.57s}
  body.menu-open .menu a:nth-child(11){transition-delay:.62s}
  .menu a span{font-family:'Space Mono',monospace;font-size:.78rem;color:var(--lime)}
  .menu-foot{margin-top:auto;font-family:'Space Mono',monospace;font-size:.72rem;color:rgba(255,255,255,.62);letter-spacing:.05em}

  /* ===== BUTTONS ===== */
  .btn{display:inline-flex;align-items:center;gap:9px;font-weight:600;text-decoration:none;font-size:.95rem;padding:15px 24px;border-radius:36px;border:none;cursor:pointer;transition:transform .2s var(--ease-soft),box-shadow .25s ease,background .25s ease;font-family:'Hanken Grotesk',sans-serif}
  .btn .arrow{transition:transform .25s var(--ease)}
  .btn:hover .arrow{transform:translateX(4px)}
  .btn-lime{background:var(--lime);color:var(--royal-deep)}
  .btn-lime:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px rgba(200,255,0,.65)}
  .btn-ghost{border:1.5px solid rgba(255,255,255,.4);color:var(--pure-white)}
  .btn-ghost:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.7);transform:translateY(-2px)}
  .btn:active{transform:scale(.97)}

  /* ===== HERO ===== */
  .hero{position:relative;background:var(--royal);color:var(--pure-white);overflow:hidden;padding:150px 0 92px;isolation:isolate}
  .hero-bg{position:absolute;inset:0;z-index:-2;background:radial-gradient(120% 90% at 80% 0%,#34439e 0%,var(--royal) 42%,var(--royal-deep) 100%)}
  /* blueprint grid */
  .hero-grid{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(120% 80% at 70% 10%,#000 35%,transparent 78%);-webkit-mask-image:radial-gradient(120% 80% at 70% 10%,#000 35%,transparent 78%)}
  /* floating arch motif */
  .hero-arch{position:absolute;right:-60px;top:90px;width:min(46vw,460px);aspect-ratio:1/1.32;border:2px solid rgba(200,255,0,.4);border-radius:50% 50% 16px 16px / 60% 60% 16px 16px;z-index:-1;pointer-events:none;
    background:linear-gradient(rgba(200,255,0,.16),rgba(200,255,0,.16)) center/2px 56% no-repeat,linear-gradient(rgba(200,255,0,.16),rgba(200,255,0,.16)) center 20%/72% 2px no-repeat;
    animation:floaty 9s ease-in-out infinite}
  .hero-arch.sm{right:auto;left:-120px;top:auto;bottom:-160px;width:min(34vw,300px);border-color:rgba(255,255,255,.12);background:none;animation-duration:11s;animation-direction:reverse}
  @keyframes floaty{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-22px) rotate(-1.5deg)}}

  .hero-inner{position:relative;z-index:2;max-width:680px}
  .hero .eyebrow{color:var(--lime);display:inline-flex;align-items:center;gap:9px;margin-bottom:22px;padding:8px 14px;border:1px solid rgba(200,255,0,.35);border-radius:30px;background:rgba(200,255,0,.06)}
  .hero .eyebrow .pulse{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 0 rgba(200,255,0,.6);animation:pulse 2.4s infinite}
  @keyframes pulse{0%{box-shadow:0 0 0 0 rgba(200,255,0,.55)}70%{box-shadow:0 0 0 9px rgba(200,255,0,0)}100%{box-shadow:0 0 0 0 rgba(200,255,0,0)}}
  .hero h1{font-size:clamp(2.6rem,8.5vw,5rem);font-weight:800;margin-bottom:22px;letter-spacing:-.03em}
  .hero h1 em{font-style:normal;color:var(--lime)}
  .hero h1 .line{display:block;overflow:hidden}
  .hero h1 .line>span{display:block;transform:translateY(110%);animation:riseIn .9s var(--ease) forwards}
  .hero h1 .line:nth-child(2)>span{animation-delay:.12s}
  @keyframes riseIn{to{transform:translateY(0)}}
  .hero p.sub{font-size:1.12rem;color:rgba(255,255,255,.82);max-width:480px;margin-bottom:34px;opacity:0;animation:fadeUp .8s var(--ease) .42s forwards}
  .cta-row{display:flex;flex-wrap:wrap;gap:13px;opacity:0;animation:fadeUp .8s var(--ease) .55s forwards}
  @keyframes fadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}

  .hero-stats{display:flex;flex-wrap:wrap;gap:14px 34px;margin-top:50px;opacity:0;animation:fadeUp .8s var(--ease) .7s forwards}
  .hero-stats .stat .n{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.9rem;color:var(--pure-white);line-height:1}
  .hero-stats .stat .n em{font-style:normal;color:var(--lime)}
  .hero-stats .stat .l{font-family:'Space Mono',monospace;font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:7px}
  .hero-stats .stat{position:relative;padding-left:16px}
  .hero-stats .stat::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:rgba(200,255,0,.5);border-radius:2px}

  .scroll-cue{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:'Space Mono',monospace;font-size:.62rem;letter-spacing:.18em;color:rgba(255,255,255,.55);text-transform:uppercase}
  .scroll-cue .mouse{width:22px;height:34px;border:1.5px solid rgba(255,255,255,.4);border-radius:14px;position:relative}
  .scroll-cue .mouse::after{content:"";position:absolute;left:50%;top:7px;width:3px;height:6px;background:var(--lime);border-radius:3px;transform:translateX(-50%);animation:wheel 1.8s infinite}
  @keyframes wheel{0%{opacity:0;transform:translate(-50%,0)}30%{opacity:1}60%{opacity:1;transform:translate(-50%,10px)}100%{opacity:0;transform:translate(-50%,12px)}}

  /* ===== SECTION SCAFFOLD ===== */
  section{position:relative}
  .pad{padding:84px 0}
  .sec-head{margin-bottom:40px;max-width:560px}
  .sec-head .eyebrow{color:var(--accent);display:flex;align-items:center;gap:9px;margin-bottom:14px}
  .sec-head .eyebrow::before{content:"";width:26px;height:2px;background:var(--lime);border-radius:2px}
  .sec-head h2{font-size:clamp(2rem,6vw,3rem);font-weight:700}
  .sec-head p{color:var(--ink-soft);margin-top:14px;font-size:1.02rem}

  /* reveal animation utility */
  .reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease),transform .7s var(--ease)}
  .reveal.in{opacity:1;transform:none}
  .reveal[data-d="1"]{transition-delay:.07s}
  .reveal[data-d="2"]{transition-delay:.14s}
  .reveal[data-d="3"]{transition-delay:.21s}
  .reveal[data-d="4"]{transition-delay:.28s}
  .reveal[data-d="5"]{transition-delay:.35s}

  /* ===== QUICK BENTO ===== */
  .quick{background:var(--paper);border-top:1px solid var(--line)}
  .bento{display:grid;grid-template-columns:1fr;gap:14px}
  .qcard{position:relative;text-decoration:none;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:24px;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease;display:flex;flex-direction:column;min-height:158px}
  .qcard::after{content:"";position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(200,255,0,.4),transparent 70%);opacity:0;transition:opacity .35s ease}
  .qcard:hover{transform:translateY(-5px);box-shadow:var(--shadow-md);border-color:transparent}
  .qcard:hover::after{opacity:1}
  .qcard .q-ico{width:46px;height:46px;border-radius:13px;background:var(--paper);display:flex;align-items:center;justify-content:center;color:var(--accent);margin-bottom:auto;transition:background .3s ease,color .3s ease,transform .3s var(--ease-soft)}
  .qcard:hover .q-ico{background:var(--royal);color:var(--lime);transform:rotate(-6deg) scale(1.05)}
  .qcard .q-ico svg{width:24px;height:24px}
  .qcard .q-tag{font-family:'Space Mono',monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-top:18px}
  .qcard h3{font-size:1.22rem;font-weight:700;margin-top:5px;display:flex;align-items:center;gap:8px}
  .qcard h3 .arrow{color:var(--accent);transition:transform .25s var(--ease)}
  .qcard:hover h3 .arrow{transform:translate(4px,-4px)}
  .qcard p{color:var(--ink-soft);font-size:.88rem;margin-top:6px}
  .qcard.feature{background:var(--royal);color:var(--pure-white);border-color:var(--accent)}
  .qcard.feature .q-tag{color:var(--lime)}
  .qcard.feature p{color:rgba(255,255,255,.74)}
  .qcard.feature .q-ico{background:rgba(255,255,255,.1);color:var(--lime)}
  .qcard.feature:hover .q-ico{background:var(--lime);color:var(--royal-deep)}
  .qcard.feature h3 .arrow{color:var(--lime)}

  /* ===== INFO ACCORDION ===== */
  .topics{display:flex;flex-direction:column;gap:14px}
  .topic{background:var(--white);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;transition:border-color .3s ease,box-shadow .3s ease}
  .topic.is-open{border-color:var(--accent);box-shadow:var(--shadow-md)}
  .t-summary{width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:22px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;font-family:inherit;color:inherit}
  .t-summary:focus-visible{outline:2px solid var(--royal);outline-offset:-2px;border-radius:var(--r)}
  .s-tag{grid-column:1;font-family:'Space Mono',monospace;font-size:.66rem;letter-spacing:.14em;color:var(--accent);text-transform:uppercase}
  .s-title{grid-column:1;font-family:'Bricolage Grotesque',sans-serif;font-size:1.4rem;font-weight:700;line-height:1.1;margin-top:3px}
  .s-desc{grid-column:1;color:var(--ink-soft);font-size:.9rem;margin-top:4px;transition:opacity .3s ease}
  .topic.is-open .s-desc{opacity:.55}
  .s-wip{grid-column:1;display:inline-flex;align-items:center;gap:7px;width:max-content;margin-top:9px;font-family:'Space Mono',monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#8a6000;background:rgba(232,180,0,.18);padding:5px 11px;border-radius:20px}
  .s-wip::before{content:"";width:7px;height:7px;border-radius:50%;background:#e8b400;animation:pulse2 2s ease-in-out infinite}
  @keyframes pulse2{0%,100%{opacity:1}50%{opacity:.3}}
  .callout.wip{background:rgba(232,180,0,.16);border-left-color:#e8b400}
  .callout.wip b{color:#8a6000}
  [data-theme="dark"] .s-wip{color:#f0cd7e;background:rgba(232,180,0,.2)}
  [data-theme="dark"] .callout.wip b{color:#f0cd7e}
  .s-ico{grid-column:2;grid-row:1 / span 3;width:42px;height:42px;border-radius:50%;border:1.5px solid var(--line-strong);display:flex;align-items:center;justify-content:center;color:var(--accent);transition:transform .35s var(--ease-soft),background .3s ease,color .3s ease,border-color .3s ease;align-self:center;flex-shrink:0}
  .s-ico svg{width:18px;height:18px}
  .topic.is-open .s-ico{transform:rotate(135deg);background:var(--royal);color:var(--lime);border-color:var(--accent)}
  .t-body-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease)}
  .topic.is-open .t-body-wrap{grid-template-rows:1fr}
  .t-body-inner{overflow:hidden}
  .topic-body{padding:0 22px 26px;border-top:1px solid var(--line)}
  .topic-body .lead{padding-top:20px;color:var(--ink);font-size:1rem}
  .topic-body h4{font-family:'Bricolage Grotesque',sans-serif;font-size:1.1rem;font-weight:700;margin:24px 0 8px;color:var(--accent)}
  .steps{margin:14px 0;padding-left:0;list-style:none;counter-reset:s}
  .steps li{counter-increment:s;position:relative;padding:11px 0 11px 44px;font-size:.95rem;border-top:1px solid var(--line)}
  .steps li:first-child{border-top:none}
  .steps li::before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:50%;transform:translateY(-50%);font-family:'Space Mono',monospace;font-size:.74rem;font-weight:700;color:var(--accent);background:var(--paper);width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center}
  .bul{list-style:none;margin:10px 0;padding:0}
  .bul li{position:relative;padding:9px 0 9px 22px;font-size:.94rem;border-top:1px solid var(--line)}
  .bul li:first-child{border-top:none}
  .bul li::before{content:'';position:absolute;left:2px;top:17px;width:7px;height:7px;border-radius:2px;background:var(--royal)}
  .tnote{color:var(--ink-soft);font-size:.93rem;margin:9px 0}
  .callout{background:rgba(200,255,0,.2);border-left:4px solid var(--lime);border-radius:0 14px 14px 0;padding:15px 18px;margin:20px 0;font-size:.93rem}
  .callout b{color:var(--royal-deep)}
  .dates{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0}
  .date-pill{font-family:'Space Mono',monospace;font-size:.73rem;background:var(--paper);color:var(--accent);padding:8px 13px;border-radius:22px}
  .date-pill b{color:var(--royal-deep)}
  .btn-mini{display:inline-flex;align-items:center;gap:8px;background:var(--royal);color:var(--pure-white);text-decoration:none;font-size:.87rem;font-weight:600;padding:12px 19px;border-radius:28px;margin-top:8px;transition:background .25s ease,transform .2s var(--ease-soft)}
  .btn-mini:hover{background:var(--royal-deep);transform:translateY(-2px)}
  .link-list{display:flex;flex-direction:column;margin-top:18px}
  .link-list a{color:var(--accent);text-decoration:none;font-size:.92rem;font-weight:600;padding:13px 14px;border-radius:12px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;gap:10px;transition:background .22s ease,padding-left .22s ease}
  .link-list a:hover{background:var(--paper);padding-left:18px}
  .link-list a span{color:var(--ink-soft);font-weight:400;font-family:'Space Mono',monospace;font-size:.72rem}
  .updated{margin-top:18px;font-family:'Space Mono',monospace;font-size:.68rem;color:var(--ink-soft)}
  .placeholder{color:#6a4fb0;font-style:italic;background:rgba(138,111,212,.12);padding:1px 6px;border-radius:5px}
  .sem{display:inline-flex;align-items:center;gap:4px;margin-top:8px;font-size:.86rem;color:var(--ink-soft)}
  .dot{display:inline-block;width:9px;height:9px;border-radius:50%;vertical-align:middle}

  /* ===== NUMERO PROGRAMMATO ===== */
  .programmato{background:var(--white)}
  .magistrale{background:var(--paper)}
  .np-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;margin-top:20px;box-shadow:var(--shadow-sm)}
  .np-head{padding-bottom:22px;border-bottom:1px solid var(--line)}
  .np-kicker{font-family:'Space Mono',monospace;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--royal-deep);background:var(--lime);padding:5px 11px;border-radius:20px}
  .np-head h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:clamp(1.5rem,4vw,2rem);margin-top:14px;line-height:1.05}
  .np-sub{color:var(--ink-soft);font-size:.9rem;margin-top:8px}
  .np-facts{display:grid;grid-template-columns:1fr;gap:12px;margin-top:20px}
  .np-facts div{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:14px 16px}
  .np-facts b{display:block;font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.35rem;color:var(--accent);line-height:1}
  .np-facts span{display:block;margin-top:5px;font-size:.8rem;color:var(--ink-soft)}
  .np-alert{display:flex;gap:13px;align-items:flex-start;margin-top:22px;background:rgba(226,59,59,.09);border:1px solid rgba(226,59,59,.32);border-radius:14px;padding:15px 17px}
  .np-alert svg{width:24px;height:24px;flex-shrink:0;color:#e23b3b;margin-top:1px}
  .np-alert b{display:block;color:var(--ink);font-size:.98rem}
  .np-alert span{display:block;margin-top:4px;font-size:.88rem;color:var(--ink-soft)}
  [data-theme="dark"] .np-alert{background:rgba(255,107,107,.1);border-color:rgba(255,107,107,.34)}
  [data-theme="dark"] .np-alert svg{color:#ff8585}
  .np-card h4{font-family:'Bricolage Grotesque',sans-serif;font-size:1.1rem;font-weight:700;margin:26px 0 10px;color:var(--accent)}
  .np-timeline{list-style:none;padding:0;margin:6px 0 0;position:relative}
  .np-timeline li{position:relative;display:grid;grid-template-columns:118px 1fr;gap:14px;align-items:baseline;padding:12px 0 12px 20px;border-top:1px solid var(--line)}
  .np-timeline li:first-child{border-top:none}
  .np-timeline li::before{content:"";position:absolute;left:0;top:18px;width:9px;height:9px;border-radius:50%;background:var(--lime);border:2px solid var(--accent)}
  .np-timeline li.np-opt::before{background:var(--paper)}
  .np-timeline li.np-opt{opacity:.82}
  .np-when{font-family:'Space Mono',monospace;font-size:.74rem;font-weight:700;color:var(--accent)}
  .np-what{font-size:.92rem;color:var(--ink)}
  .np-cols{display:grid;grid-template-columns:1fr;gap:8px 30px;margin-top:4px}
  .np-dip{display:inline-block;font-family:'Space Mono',monospace;font-size:.62rem;letter-spacing:.04em;color:var(--accent);background:var(--paper);border:1px solid var(--line);padding:2px 8px;border-radius:14px;margin-left:6px;vertical-align:middle}
  .np-card .link-list{margin-top:24px;border-top:1px solid var(--line);padding-top:6px}
  .np-exam{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;background:var(--royal);border-radius:16px;padding:20px 22px}
  .np-exam-main{flex:1 1 260px}
  .np-exam-tag{font-family:'Space Mono',monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lime)}
  .np-exam-date{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-top:7px}
  .np-exam-date b{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.7rem;color:var(--pure-white);line-height:1}
  .np-exam-date span{font-family:'Space Mono',monospace;font-size:.73rem;color:rgba(255,255,255,.8)}
  .np-exam-place{display:flex;align-items:flex-start;gap:8px;margin-top:11px;font-size:.89rem;color:rgba(255,255,255,.9)}
  .np-exam-place svg{width:18px;height:18px;flex-shrink:0;color:var(--lime);margin-top:1px}
  .np-exam-note{margin-top:9px;font-size:.79rem;color:rgba(255,255,255,.6)}
  .np-exam-cal{position:relative;flex-shrink:0}
  .np-exam .ics-btn{margin-top:0;background:var(--lime);color:var(--royal-deep);border-color:var(--lime)}
  .np-exam .ics-btn:hover{background:var(--pure-white);color:var(--royal-deep)}

  /* ===== POLI ===== */
  .poli{background:var(--white)}
  .poli-grid{display:grid;grid-template-columns:1fr;gap:16px}
  .polo{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:24px;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s ease}
  .polo-media{aspect-ratio:16/10;border-radius:13px;overflow:hidden;margin-bottom:16px;position:relative;background:var(--royal)}
  .polo-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--ease)}
  .polo:hover .polo-media img{transform:scale(1.05)}
  .polo-media.empty{background-image:linear-gradient(rgba(200,255,0,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(200,255,0,.10) 1px,transparent 1px);background-size:22px 22px;background-color:var(--accent)}
  .polo-media.empty::after{content:"Foto del polo";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:'Space Mono',monospace;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(200,255,0,.6)}
  .polo::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--lime);transform:scaleY(0);transform-origin:0 0;transition:transform .35s var(--ease)}
  .polo:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}
  .polo:hover::before{transform:scaleY(1)}
  .polo .polo-n{font-family:'Space Mono',monospace;font-size:.7rem;letter-spacing:.12em;color:var(--accent);opacity:.6}
  .polo h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.28rem;color:var(--accent);margin-top:4px}
  .polo .addr{color:var(--ink-soft);font-size:.9rem;margin-top:7px;display:flex;gap:7px;align-items:flex-start}
  .polo .addr svg{width:15px;height:15px;flex-shrink:0;margin-top:3px;color:var(--accent)}
  .polo .desc{font-size:.93rem;margin-top:11px}
  .polo .transit{font-family:'Space Mono',monospace;font-size:.72rem;color:var(--accent);margin-top:12px;display:flex;gap:7px;align-items:center}
  .polo .transit svg{width:15px;height:15px}
  .polo .maps{display:inline-flex;align-items:center;gap:8px;margin-top:16px;background:var(--royal);color:var(--pure-white);text-decoration:none;font-size:.85rem;font-weight:600;padding:11px 17px;border-radius:26px;transition:background .25s ease,transform .2s var(--ease-soft)}
  .polo .maps:hover{background:var(--royal-deep);transform:translateY(-2px)}
  /* mappa interattiva */
  .poli-map{margin-bottom:30px;border:1px solid var(--line);border-radius:var(--r);background:var(--paper);padding:14px}
  .poli-map .map-cap{font-family:'Space Mono',monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);margin:4px 4px 12px;display:flex;align-items:center;gap:8px}
  .poli-map .map-cap::before{content:"";width:18px;height:2px;background:var(--lime);border-radius:2px}
  .map-svg{width:100%;height:auto;display:block;border-radius:14px;background:var(--white)}
  .map-svg .sea{fill:#cdd6ee}
  .map-svg .land{fill:#e4e8f6}
  .map-svg .vesuvio{fill:#c7cee8}
  .map-svg .zone-label{fill:var(--ink-soft);font-family:'Space Mono',monospace;font-size:13px;letter-spacing:.06em;opacity:.7}
  .pin{cursor:pointer}
  .pin .dot{fill:var(--royal);transition:fill .2s ease}
  .pin.ori .dot{fill:#2f9d5a}
  .pin .ring{fill:none;stroke:var(--accent);stroke-width:2.5;opacity:0;transition:opacity .2s ease}
  .pin:hover .dot{fill:var(--lime)}
  .pin:hover .ring,.pin:focus-visible .ring{opacity:1}
  .pin:focus-visible{outline:none}
  .pin .num{fill:#fff;font-family:'Space Mono',monospace;font-size:13px;font-weight:700;text-anchor:middle;dominant-baseline:central;pointer-events:none}
  .pin:hover .num{fill:var(--royal-deep)}
  .pin .plabel{fill:var(--ink);font-family:'Hanken Grotesk',sans-serif;font-size:13px;font-weight:600;text-anchor:middle;pointer-events:none}
  @keyframes cardFlash{0%,18%{box-shadow:0 0 0 3px var(--lime),var(--shadow-md)}100%{box-shadow:0 0 0 0 rgba(200,255,0,0)}}
  .polo.flash{animation:cardFlash 1.5s var(--ease)}
  /* macro-poli */
  .polo-zona{display:inline-block;font-family:'Space Mono',monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding:4px 10px;border-radius:20px;margin-top:9px}
  .polo-zona.occ{color:var(--accent);background:rgba(41,55,143,.1)}
  .polo-zona.ori{color:#1c7a4a;background:rgba(54,179,74,.14)}
  [data-theme="dark"] .polo-zona.occ{color:var(--accent);background:rgba(159,176,255,.13)}
  [data-theme="dark"] .polo-zona.ori{color:#62d18c;background:rgba(54,179,74,.18)}
  .poli-note{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;margin-bottom:22px}
  .poli-note p{font-size:.96rem;color:var(--ink);margin-bottom:14px}
  .poli-note p b{color:var(--accent)}
  .poli-legend{display:flex;flex-direction:column;gap:9px;font-size:.86rem;color:var(--ink-soft)}
  .poli-legend>div{display:flex;align-items:center;gap:11px;flex-wrap:wrap}
  .poli-legend .polo-zona{margin-top:0}

  /* ===== CORSI (orientamento) ===== */
  .corsi{background:var(--paper)}
  .corsi-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}
  .cf-chip{font-family:'Space Mono',monospace;font-size:.76rem;font-weight:700;letter-spacing:.03em;padding:10px 16px;border-radius:24px;border:1.5px solid var(--line-strong);background:var(--white);color:var(--ink-soft);cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s var(--ease-soft)}
  .cf-chip:hover{border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}
  .cf-chip.is-on{background:var(--royal);border-color:var(--royal);color:#fff}
  [data-theme="dark"] .cf-chip.is-on{background:var(--accent);border-color:var(--accent);color:var(--royal-deep)}
  .corsi-grid{display:grid;grid-template-columns:1fr;gap:14px}
  .corso{background:var(--white);border:1px solid var(--line);border-radius:var(--r);padding:22px;transition:transform .3s var(--ease),box-shadow .3s ease;display:flex;flex-direction:column}
  .corso:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}
  .corso.hide{display:none}
  .corso .c-area{font-family:'Space Mono',monospace;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}
  .corso h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.16rem;margin-top:6px;line-height:1.18}
  .corso .c-cosa{font-size:.92rem;color:var(--ink-soft);margin-top:9px;line-height:1.55}
  .corso .c-sbocchi{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}
  .corso .c-sbocchi span{font-size:.71rem;background:var(--paper);color:var(--accent);padding:5px 10px;border-radius:16px}
  [data-theme="dark"] .corso .c-sbocchi span{background:rgba(159,176,255,.1)}
  .corsi-note{margin-top:20px;font-size:.85rem;color:var(--ink-soft)}
  .corsi-note a{color:var(--accent);font-weight:600;text-decoration:none}
  .corsi-note a:hover{text-decoration:underline}

  /* ===== AREE (WHATSAPP WINDOWS) ===== */
  .aree{background:var(--royal-deep);color:var(--pure-white);overflow:hidden}
  .aree .sec-head .eyebrow{color:var(--lime)}
  .aree .sec-head .eyebrow::before{background:var(--lime)}
  .aree .sec-head h2{color:var(--pure-white)}
  .aree .sec-head p{color:rgba(255,255,255,.72)}
  .win-grid{display:grid;grid-template-columns:1fr;gap:16px}
  .window{position:relative;text-decoration:none;color:var(--pure-white);border:2px solid rgba(200,255,0,.42);border-radius:70px 70px 16px 16px;padding:74px 24px 24px;min-height:188px;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;transition:background .3s ease,border-color .3s ease,transform .3s var(--ease)}
  .window::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(200,255,0,.26),rgba(200,255,0,.26)) center top/2px 30% no-repeat,linear-gradient(rgba(200,255,0,.26),rgba(200,255,0,.26)) center 12%/64% 2px no-repeat;transition:opacity .3s ease}
  .window .wa{position:absolute;top:24px;left:50%;transform:translateX(-50%);width:30px;height:30px;color:var(--lime);transition:color .3s ease,transform .3s var(--ease-soft);z-index:1}
  .window:hover{background:var(--lime);border-color:var(--lime);transform:translateY(-5px)}
  .window:hover::before{opacity:0}
  .window:hover *{color:var(--royal-deep)}
  .window:hover .wtag,.window:hover .wlist,.window:hover .wgo,.window:hover .wa,.window:hover h3{color:var(--royal-deep)}
  .window:hover .wa{transform:translateX(-50%) scale(1.12)}
  .window .wtag{font-family:'Space Mono',monospace;font-size:.62rem;letter-spacing:.1em;color:var(--lime);position:relative;z-index:1}
  .window h3{font-size:1.32rem;font-weight:700;position:relative;z-index:1;margin-top:5px}
  .window .wlist{font-size:.84rem;color:rgba(255,255,255,.78);position:relative;z-index:1;margin-top:9px;line-height:1.55}
  .window .wgo{font-family:'Space Mono',monospace;font-size:.72rem;font-weight:700;color:var(--lime);position:relative;z-index:1;margin-top:auto;padding-top:14px}

  /* ===== RAPPRESENTANTE ===== */
  .reps{background:var(--white)}
  .rep-tool{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;max-width:600px}
  .rep-label{display:block;font-family:'Space Mono',monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:9px}
  .select-wrap{position:relative}
  .select-wrap::after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--royal);border-bottom:2px solid var(--royal);transform:translateY(-65%) rotate(45deg);pointer-events:none}
  .rep-select,.seg-field select{appearance:none;-webkit-appearance:none}
  .rep-select{width:100%;font-family:'Hanken Grotesk',sans-serif;font-size:1rem;padding:15px 18px;border:1.5px solid var(--line-strong);border-radius:14px;background:var(--white);color:var(--ink);cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}
  .rep-select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(41,55,143,.12)}
  .rep-result{margin-top:20px;display:flex;flex-direction:column;gap:11px;opacity:0;transform:translateY(10px);transition:opacity .4s var(--ease),transform .4s var(--ease)}
  .rep-result.show{opacity:1;transform:none}
  .rep-result[hidden]{display:none}
  .rep-head{font-family:'Space Mono',monospace;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:2px}
  .rep-card{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:15px 18px;display:flex;align-items:center;gap:16px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--ease-soft)}
  .rep-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-sm);transform:translateY(-2px)}
  .rep-avatar{width:50px;height:50px;border-radius:50%;background:var(--royal);color:var(--lime);display:flex;align-items:center;justify-content:center;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.02rem;flex-shrink:0}
  .rep-info .rname{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.12rem;line-height:1.1}
  .rep-info .rcorso{color:var(--ink-soft);font-size:.87rem;margin-top:4px}
  .rep-info .rcontact{display:inline-block;margin-top:6px;color:var(--accent);font-weight:600;font-size:.84rem;text-decoration:none;font-family:'Space Mono',monospace}
  .rep-info .rcontact:hover{text-decoration:underline}
  .rep-demo{margin-top:16px;font-family:'Space Mono',monospace;font-size:.66rem;color:var(--ink-soft)}

  /* ===== GLOSSARIO ===== */
  .gloss{background:var(--paper)}
  .gloss-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:24px}
  .gloss-search-wrap{position:relative;flex:1;min-width:240px;max-width:440px}
  .gloss-search-wrap svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:var(--ink-soft)}
  .gloss-search{width:100%;font-family:'Hanken Grotesk',sans-serif;font-size:1rem;padding:14px 16px 14px 44px;border:1.5px solid var(--line-strong);border-radius:14px;background:var(--white);color:var(--ink);transition:border-color .25s ease,box-shadow .25s ease}
  .gloss-search:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px rgba(41,55,143,.12)}
  .gloss-count{font-family:'Space Mono',monospace;font-size:.72rem;color:var(--ink-soft)}
  .gloss-grid{display:grid;grid-template-columns:1fr;gap:12px}
  .term{background:var(--white);border:1px solid var(--line);border-radius:16px;padding:18px 20px;transition:transform .25s var(--ease),box-shadow .25s ease,border-color .25s ease}
  .term:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm);border-color:var(--line-strong)}
  .term.hide{display:none}
  .term dt{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.08rem;color:var(--accent)}
  .term dd{margin:6px 0 0;color:var(--ink-soft);font-size:.93rem;line-height:1.5}
  .term mark{background:var(--lime);color:var(--royal-deep);border-radius:3px;padding:0 2px}
  .gloss-empty{color:var(--ink-soft);font-size:.95rem;padding:16px 2px;display:none}

  /* ===== SEGNALA ===== */
  .segnala{background:var(--royal-deep);color:var(--pure-white)}
  .segnala .sec-head .eyebrow{color:var(--lime)}
  .segnala .sec-head .eyebrow::before{background:var(--lime)}
  .segnala .sec-head h2{color:var(--pure-white)}
  .segnala .sec-head p{color:rgba(255,255,255,.72)}
  .seg-form{max-width:640px;display:flex;flex-direction:column;gap:16px}
  .seg-field label{display:block;font-family:'Space Mono',monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lime);margin-bottom:8px}
  .seg-field input,.seg-field select,.seg-field textarea{width:100%;font-family:'Hanken Grotesk',sans-serif;font-size:1rem;padding:14px 16px;border:1.5px solid rgba(255,255,255,.22);border-radius:14px;background:rgba(255,255,255,.06);color:var(--pure-white);transition:border-color .25s ease,box-shadow .25s ease,background .25s ease}
  .seg-field input:focus,.seg-field select:focus,.seg-field textarea:focus{outline:none;border-color:var(--lime);background:rgba(255,255,255,.1);box-shadow:0 0 0 4px rgba(200,255,0,.16)}
  .seg-field textarea{min-height:130px;resize:vertical}
  .seg-field input::placeholder,.seg-field textarea::placeholder{color:rgba(255,255,255,.4)}
  .seg-field select{cursor:pointer}
  .seg-field select option{color:#111}
  .seg-field.invalid input,.seg-field.invalid textarea{border-color:#ff6b6b;box-shadow:0 0 0 4px rgba(255,107,107,.18)}
  .seg-err{display:none;color:#ffb3b3;font-size:.82rem;margin-top:7px;font-family:'Space Mono',monospace}
  .seg-field.invalid .seg-err{display:block}
  .select-dark{position:relative}
  .select-dark::after{content:"";position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--lime);border-bottom:2px solid var(--lime);transform:translateY(-65%) rotate(45deg);pointer-events:none}
  .seg-field select{appearance:none;-webkit-appearance:none}
  .seg-btn{align-self:flex-start;background:var(--lime);color:var(--royal-deep);border:none;font-family:'Hanken Grotesk',sans-serif;font-weight:700;font-size:.96rem;padding:15px 28px;border-radius:32px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;transition:transform .2s var(--ease-soft),box-shadow .25s ease}
  .seg-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px -10px rgba(200,255,0,.6)}
  .seg-btn:active{transform:scale(.98)}
  .seg-btn.ok{background:#36b34a;color:#fff}
  .seg-note{font-size:.8rem;color:rgba(255,255,255,.62)}
  .seg-success{display:none;align-items:center;gap:10px;color:var(--lime);font-size:.9rem;font-weight:600}
  .seg-success.show{display:flex;animation:fadeUp .4s var(--ease)}
  .seg-success svg{width:20px;height:20px}

  /* ===== COMMUNITY ===== */
  .community{background:var(--white)}
  .comm-card{position:relative;background:var(--royal);color:var(--pure-white);border-radius:var(--r-lg);padding:56px 34px;text-align:center;overflow:hidden;isolation:isolate}
  .comm-card .c-arch{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(80% 100% at 50% 0%,#000,transparent 75%);-webkit-mask-image:radial-gradient(80% 100% at 50% 0%,#000,transparent 75%)}
  .comm-card h2{font-size:clamp(1.8rem,5.5vw,2.6rem);font-weight:700;margin-bottom:14px}
  .comm-card p{color:rgba(255,255,255,.82);max-width:460px;margin:0 auto 26px;font-size:1rem}
  .comm-card .note{margin-top:18px;font-family:'Space Mono',monospace;font-size:.68rem;color:rgba(255,255,255,.55)}

  /* ===== ABOUT ===== */
  .about{background:var(--paper)}
  .about-grid{display:grid;grid-template-columns:1fr;gap:36px;align-items:start}
  .about .eyebrow{color:var(--accent);display:flex;align-items:center;gap:9px;margin-bottom:16px}
  .about .eyebrow::before{content:"";width:26px;height:2px;background:var(--lime);border-radius:2px}
  .about h2{font-family:'Bricolage Grotesque',sans-serif;font-size:clamp(2rem,6vw,3rem);font-weight:800;line-height:1.05;margin-bottom:22px}
  .about h2 em{font-style:normal;color:var(--accent)}
  .about p{font-size:1.02rem;color:var(--ink);margin-bottom:16px;line-height:1.7}
  .values{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 30px}
  .value{font-family:'Space Mono',monospace;font-size:.74rem;letter-spacing:.04em;background:var(--white);border:1px solid var(--line);color:var(--accent);padding:10px 15px;border-radius:26px;transition:transform .2s var(--ease-soft),background .2s ease,color .2s ease}
  .value:hover{transform:translateY(-2px);background:var(--royal);color:var(--lime);border-color:var(--accent)}
  .contacts{display:flex;flex-wrap:wrap;gap:12px}
  .contact{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-weight:600;font-size:.93rem;padding:14px 22px;border-radius:32px;transition:transform .2s var(--ease-soft),background .25s ease}
  .contact.solid{background:var(--royal);color:var(--pure-white)}
  .contact.solid:hover{background:var(--royal-deep);transform:translateY(-2px)}
  .contact.outline{border:1.5px solid var(--royal);color:var(--accent)}
  .contact.outline:hover{background:var(--royal);color:var(--pure-white);transform:translateY(-2px)}
  .about-side{background:var(--royal-deep);color:var(--pure-white);border-radius:var(--r-lg);padding:30px;align-self:start}
  .about-side .since{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:3.4rem;color:var(--lime);line-height:1}
  .about-side .since-l{font-family:'Space Mono',monospace;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.6);margin-top:6px}
  .about-side .mini{margin-top:24px;display:flex;flex-direction:column;gap:16px}
  .about-side .mini .mn{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.3rem;color:var(--pure-white)}
  .about-side .mini .ml{font-size:.84rem;color:rgba(255,255,255,.66);margin-top:2px}
  .join-card{margin-top:clamp(56px,9vw,96px)}
  .join-tag{display:inline-flex;align-items:center;gap:8px;font-family:'Space Mono',monospace;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--lime);margin-bottom:14px}
  .join-tag::before{content:"";width:22px;height:2px;background:var(--lime);border-radius:2px}

  /* ===== FOOTER ===== */
  footer{background:var(--royal-deep);color:rgba(255,255,255,.7);padding:56px 0 40px}
  footer .ft-top{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;align-items:flex-start}
  footer .brand-col{display:flex;flex-direction:column;gap:14px;max-width:280px}
  footer .brand-col .logo{background-color:#fff}
  footer .motto{font-family:'Space Mono',monospace;font-size:.74rem;letter-spacing:.06em;color:var(--lime)}
  footer .brand-col p{font-size:.86rem;color:rgba(255,255,255,.55);line-height:1.6}
  footer .links{display:flex;flex-direction:column;gap:10px;font-size:.91rem}
  footer .links .lh{font-family:'Space Mono',monospace;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.62);margin-bottom:2px}
  footer a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s ease}
  footer a:hover{color:var(--lime)}
  footer .fine{margin-top:36px;padding-top:24px;border-top:1px solid rgba(255,255,255,.1);font-family:'Space Mono',monospace;font-size:.66rem;letter-spacing:.05em;color:rgba(255,255,255,.62)}

  /* ===== SCADENZE (countdown) ===== */
  .scad{background:var(--white)}
  .scad-grid{display:grid;grid-template-columns:1fr;gap:14px}
  .scad-card{position:relative;border:1px solid var(--line);border-radius:var(--r);padding:24px;background:var(--white);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease}
  .scad-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}
  .scad-card.next{background:var(--royal);color:#fff;border-color:var(--accent)}
  .scad-card.next::after{content:"PROSSIMA";position:absolute;top:16px;right:16px;font-family:'Space Mono',monospace;font-size:.56rem;letter-spacing:.14em;color:var(--royal-deep);background:var(--lime);padding:4px 9px;border-radius:20px}
  .scad-card .stag{font-family:'Space Mono',monospace;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}
  .scad-card.next .stag{color:var(--lime)}
  .scad-card h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.2rem;margin-top:7px;line-height:1.12}
  .scad-when{display:flex;align-items:baseline;gap:8px;margin-top:16px}
  .scad-when .big{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:2.3rem;line-height:1;color:var(--accent);font-variant-numeric:tabular-nums}
  .scad-card.next .scad-when .big{color:var(--lime)}
  .scad-when .u{font-family:'Space Mono',monospace;font-size:.74rem;color:var(--ink-soft)}
  .scad-card.next .scad-when .u{color:rgba(255,255,255,.72)}
  .scad-date{font-family:'Space Mono',monospace;font-size:.74rem;color:var(--ink-soft);margin-top:7px}
  .scad-card.next .scad-date{color:rgba(255,255,255,.75)}
  .scad-note{font-size:.9rem;color:var(--ink-soft);margin-top:11px}
  .scad-card.next .scad-note{color:rgba(255,255,255,.84)}
  .scad-tbd{display:inline-block;margin-top:16px;font-family:'Space Mono',monospace;font-size:.76rem;color:#6a4fb0;background:rgba(138,111,212,.14);padding:6px 12px;border-radius:20px}
  .ics-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:0;background:var(--paper);color:var(--accent);border:1px solid var(--line);font-family:'Hanken Grotesk',sans-serif;font-size:.82rem;font-weight:600;padding:10px 15px;border-radius:24px;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s var(--ease-soft)}
  .scad-card .ics-wrap{margin-top:16px}
  .ics-btn:hover{background:var(--royal);color:#fff;transform:translateY(-2px)}
  .scad-card.next .ics-btn{background:var(--lime);color:var(--royal-deep);border-color:var(--lime)}
  .scad-card.next .ics-btn:hover{background:#fff;color:var(--royal-deep)}
  .ics-btn svg{width:15px;height:15px}
  .ics-wrap{position:relative}
  .cal-menu{position:absolute;left:0;top:calc(100% + 8px);z-index:20;display:flex;flex-direction:column;min-width:240px;padding:6px;background:var(--white);border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 34px rgba(22,27,71,.16)}
  .cal-menu[hidden]{display:none}
  .cal-opt{display:flex;align-items:center;gap:9px;width:100%;padding:11px 13px;background:none;border:0;border-radius:11px;font-family:'Hanken Grotesk',sans-serif;font-size:.86rem;font-weight:600;color:var(--ink);text-align:left;text-decoration:none;cursor:pointer;transition:background .15s ease,color .15s ease}
  .cal-opt:hover{background:var(--paper);color:var(--accent)}
  .cal-opt svg{width:17px;height:17px;flex:none}
  .tolc-list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}
  .tolc-list li{display:flex;align-items:center;gap:9px;font-size:.82rem;color:var(--ink-soft);padding:8px 0;border-top:1px solid var(--line)}
  .scad-card.next .tolc-list li{border-top-color:rgba(255,255,255,.18)}
  .tolc-list .d{font-family:'Space Mono',monospace;color:var(--ink);font-weight:700;white-space:nowrap}
  .scad-card.next .tolc-list .d{color:#fff}
  .tolc-list .mod{font-family:'Space Mono',monospace;font-size:.6rem;letter-spacing:.04em;padding:3px 8px;border-radius:20px;background:var(--paper);color:var(--accent);white-space:nowrap}
  .tolc-list .mod.fede{background:rgba(54,179,74,.16);color:#1c7a4a}
  .tolc-list .who{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
  .tolc-updated{font-family:'Space Mono',monospace;font-size:.62rem;color:var(--ink-soft);margin-top:10px;opacity:.85}
  [data-theme="dark"] .tolc-list .mod{background:rgba(159,176,255,.13)}
  [data-theme="dark"] .tolc-list .mod.fede{background:rgba(54,179,74,.2);color:#62d18c}

  /* ===== AVVISI / BACHECA ===== */
  .avvisi{background:var(--paper)}
  .avvisi-list{display:grid;grid-template-columns:1fr;gap:14px;max-width:820px}
  .avviso{position:relative;background:var(--white);border:1px solid var(--line);border-left:4px solid var(--lime);border-radius:0 var(--r) var(--r) 0;padding:20px 22px;transition:transform .3s var(--ease),box-shadow .3s ease,border-color .3s ease}
  .avviso:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}
  .avviso.tipo-importante{border-left-color:var(--royal)}
  .avviso.tipo-urgente{border-left-color:#e23b3b;background:rgba(226,59,59,.05)}
  [data-theme="dark"] .avviso.tipo-urgente{background:rgba(255,107,107,.08)}
  .av-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:9px}
  .av-badge{font-family:'Space Mono',monospace;font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--royal-deep);background:var(--lime);padding:4px 9px;border-radius:20px}
  .avviso.tipo-importante .av-badge{background:var(--royal);color:var(--pure-white)}
  .avviso.tipo-urgente .av-badge{background:#e23b3b;color:#fff}
  .av-date{font-family:'Space Mono',monospace;font-size:.72rem;color:var(--ink-soft)}
  .av-pin{margin-left:auto;color:var(--accent);display:inline-flex}
  .av-pin svg{width:16px;height:16px}
  .avviso h3{font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:1.15rem;line-height:1.18;margin:0 0 6px}
  .av-body{font-size:.93rem;color:var(--ink-soft);line-height:1.55}
  .av-body a{color:var(--accent);font-weight:600;text-decoration:none}
  .av-body a:hover{text-decoration:underline}
  .av-cta{display:inline-flex;align-items:center;gap:7px;margin-top:14px;font-family:'Space Mono',monospace;font-size:.78rem;font-weight:700;color:var(--royal-deep);background:var(--lime);padding:9px 15px;border-radius:26px;text-decoration:none;transition:transform .2s var(--ease-soft),background .2s ease}
  .av-cta:hover{transform:translateY(-2px);background:var(--lime-deep)}
  .av-cta svg{width:15px;height:15px}
  .avvisi-empty{font-size:.95rem;color:var(--ink-soft);background:var(--white);border:1px dashed var(--line-strong);border-radius:var(--r);padding:22px;max-width:820px;text-align:center}

  /* ===== PERCORSO (checklist) ===== */
  .percorso{background:var(--paper)}
  .check-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;max-width:760px;box-shadow:var(--shadow-sm)}
  .check-top{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}
  .check-prog{flex:1;min-width:220px}
  .check-prog .pct{font-family:'Bricolage Grotesque',sans-serif;font-weight:800;font-size:1.6rem;color:var(--accent);font-variant-numeric:tabular-nums}
  .check-prog .pct b{font-size:.9rem;color:var(--ink-soft);font-weight:500;font-family:'Hanken Grotesk',sans-serif}
  .ptrack{height:10px;border-radius:8px;background:var(--paper-2);overflow:hidden;margin-top:11px}
  .pbar{height:100%;width:0;border-radius:8px;background:linear-gradient(90deg,var(--royal),var(--lime));transition:width .65s var(--ease)}
  .check-reset{background:none;border:1px solid var(--line-strong);color:var(--ink-soft);font-family:'Space Mono',monospace;font-size:.72rem;padding:9px 15px;border-radius:22px;cursor:pointer;transition:border-color .2s ease,color .2s ease}
  .check-reset:hover{border-color:var(--accent);color:var(--accent)}
  .check-list{list-style:none;margin-top:24px;display:flex;flex-direction:column;gap:10px}
  .check-item{position:relative;display:flex;gap:14px;align-items:flex-start;padding:15px 17px;border:1px solid var(--line);border-radius:14px;cursor:pointer;transition:background .2s ease,border-color .2s ease}
  .check-item:hover{background:var(--paper)}
  .check-item.done{background:rgba(200,255,0,.13);border-color:rgba(170,221,0,.55)}
  .check-item input{position:absolute;opacity:0;width:1px;height:1px;margin:0}
  .check-item:focus-within{outline:2px solid var(--royal);outline-offset:2px}
  .check-box{flex-shrink:0;width:26px;height:26px;border-radius:8px;border:2px solid var(--line-strong);display:flex;align-items:center;justify-content:center;color:#fff;transition:background .2s ease,border-color .2s ease,transform .2s var(--ease-soft);margin-top:1px}
  .check-item.done .check-box{background:var(--royal);border-color:var(--accent)}
  .check-item:active .check-box{transform:scale(.88)}
  .check-box svg{width:15px;height:15px;opacity:0;transform:scale(.4);transition:opacity .2s ease,transform .2s var(--ease-soft)}
  .check-item.done .check-box svg{opacity:1;transform:none}
  .check-tx{display:flex;flex-direction:column}
  .check-tx .ct{display:block;font-weight:600;font-size:.98rem;transition:color .2s ease}
  .check-item.done .ct{color:var(--accent)}
  .check-tx .cd{display:block;font-size:.85rem;color:var(--ink-soft);margin-top:3px}
  .check-done-msg{margin-top:20px;display:none;align-items:center;gap:11px;background:var(--royal);color:#fff;padding:15px 19px;border-radius:14px;font-size:.93rem}
  .check-done-msg.show{display:flex;animation:fadeUp .45s var(--ease)}
  .check-done-msg svg{width:22px;height:22px;color:var(--lime);flex-shrink:0}
  .check-done-msg b{color:var(--lime)}

  /* ===== SKIP LINK (accessibilità) ===== */
  .skip-link{position:fixed;top:-120px;left:12px;z-index:200;background:var(--royal);color:#fff;padding:13px 20px;border-radius:0 0 14px 14px;font-weight:600;font-size:.92rem;text-decoration:none;transition:top .25s var(--ease)}
  .skip-link:focus{top:0;outline:3px solid var(--lime);outline-offset:2px}
  main:focus{outline:none}
  .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

  /* ===== FAQ ===== */
  .faq{background:var(--white)}
  .faq-list{display:flex;flex-direction:column;gap:12px;max-width:840px}
  .faq-item{border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--white);transition:border-color .25s ease,box-shadow .25s ease}
  .faq-item.open{border-color:var(--accent);box-shadow:var(--shadow-sm)}
  .faq-item.hide{display:none}
  .faq-q{width:100%;text-align:left;background:none;border:none;cursor:pointer;font-family:inherit;color:inherit;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-weight:600;font-size:1.02rem;line-height:1.35}
  .faq-q:focus-visible{outline:2px solid var(--royal);outline-offset:-2px;border-radius:16px}
  .faq-q .fic{flex-shrink:0;width:30px;height:30px;border-radius:50%;border:1.5px solid var(--line-strong);display:flex;align-items:center;justify-content:center;color:var(--accent);transition:transform .3s var(--ease-soft),background .25s ease,color .25s ease,border-color .25s ease}
  .faq-q .fic svg{width:15px;height:15px}
  .faq-item.open .faq-q .fic{transform:rotate(135deg);background:var(--royal);color:var(--lime);border-color:var(--accent)}
  .faq-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s var(--ease)}
  .faq-item.open .faq-a-wrap{grid-template-rows:1fr}
  .faq-a-inner{overflow:hidden}
  .faq-a{padding:0 20px 20px;color:var(--ink-soft);font-size:.95rem;line-height:1.65}
  .faq-a a{color:var(--accent);font-weight:600;text-decoration:none}
  .faq-a a:hover{text-decoration:underline}
  .faq-empty{color:var(--ink-soft);font-size:.95rem;padding:14px 2px;display:none}
  mark{background:var(--lime);color:var(--royal-deep);border-radius:3px;padding:0 2px}

  /* ===== BACK TO TOP ===== */
  .totop{position:fixed;right:20px;bottom:20px;width:48px;height:48px;border-radius:50%;background:var(--royal);color:var(--lime);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md);opacity:0;transform:translateY(16px) scale(.9);pointer-events:none;transition:opacity .3s ease,transform .3s var(--ease-soft),background .25s ease;z-index:90}
  .totop.show{opacity:1;transform:none;pointer-events:auto}
  .totop:hover{background:var(--royal-deep)}
  .totop svg{width:20px;height:20px}

  /* ===== RESPONSIVE ===== */
  @media (min-width:600px){
    .bento{grid-template-columns:1fr 1fr}
    .gloss-grid{grid-template-columns:1fr 1fr}
    .poli-grid{grid-template-columns:1fr 1fr}
    .scad-grid{grid-template-columns:1fr 1fr}
    .win-grid{grid-template-columns:1fr 1fr}
    .corsi-grid{grid-template-columns:1fr 1fr}
    .np-facts{grid-template-columns:repeat(3,1fr)}
    .np-cols{grid-template-columns:1fr 1fr}
  }
  @media (min-width:900px){
    .pad{padding:104px 0}
    .nav-links{display:flex}
    .nav-burger{display:none}
    .bento{grid-template-columns:repeat(3,1fr)}
    .qcard.feature{grid-column:span 2;grid-row:span 1}
    .poli-grid{grid-template-columns:repeat(3,1fr)}
    .gloss-grid{grid-template-columns:repeat(3,1fr)}
    .corsi-grid{grid-template-columns:repeat(3,1fr)}
    .scad-grid{grid-template-columns:repeat(4,1fr)}
    .win-grid{grid-template-columns:repeat(2,1fr)}
    .about-grid{grid-template-columns:1.6fr 1fr;gap:50px}
    .t-summary{padding:26px 28px}
    .s-title{font-size:1.55rem}
  }
  @media (min-width:1024px){.menu{display:none}}

  @media (prefers-reduced-motion:reduce){
    html{scroll-behavior:auto}
    *,*::before,*::after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important}
    .reveal{opacity:1;transform:none}
    .hero h1 .line>span{transform:none}
    .hero p.sub,.cta-row,.hero-stats{opacity:1;animation:none}
  }

  /* ===== THEME TOGGLE ===== */
  .theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:none;background:transparent;color:rgba(255,255,255,.85);cursor:pointer;border-radius:50%;transition:background .25s ease,color .35s ease;flex-shrink:0}
  .theme-toggle:hover{background:rgba(255,255,255,.14)}
  .nav.scrolled .theme-toggle{color:var(--ink)}
  .nav.scrolled .theme-toggle:hover{background:var(--paper)}
  @media (max-width:520px){.nav-cta{display:none}}
  .theme-toggle svg{width:21px;height:21px}
  .theme-toggle .ic-sun{display:none}
  [data-theme="dark"] .theme-toggle .ic-sun{display:block}
  [data-theme="dark"] .theme-toggle .ic-moon{display:none}

  /* ===== DARK MODE ===== */
  [data-theme="dark"]{
    --white:#171a2e;
    --paper:#0f1120;
    --paper-2:#272a40;
    --ink:#edeff8;
    --ink-soft:#a8adcb;
    --accent:#9fb0ff;
    --line:rgba(255,255,255,.10);
    --line-strong:rgba(255,255,255,.20);
    --shadow-sm:0 2px 10px rgba(0,0,0,.45);
    --shadow-md:0 16px 44px -16px rgba(0,0,0,.65);
    --shadow-lg:0 30px 80px -28px rgba(0,0,0,.75);
  }
  [data-theme="dark"] .nav.scrolled{background:rgba(15,17,32,.82);box-shadow:0 1px 0 var(--line),0 10px 30px -20px rgba(0,0,0,.7)}
  [data-theme="dark"] .nav.scrolled .nav-brand{color:var(--ink)}
  [data-theme="dark"] .nav.scrolled .nav-brand .logo{background-color:var(--ink)}
  [data-theme="dark"] .nav.scrolled .nav-links a{color:var(--ink-soft)}
  [data-theme="dark"] .nav.scrolled .nav-links a:hover{color:var(--accent)}
  [data-theme="dark"] .nav.scrolled .nav-burger span{background:var(--ink)}
  [data-theme="dark"] .callout{background:rgba(200,255,0,.12)}
  [data-theme="dark"] .callout b{color:var(--lime)}
  [data-theme="dark"] .date-pill b{color:var(--ink)}
  [data-theme="dark"] .bul li::before{background:var(--accent)}
  [data-theme="dark"] .select-wrap::after{border-color:var(--accent)}
  [data-theme="dark"] .contact.outline{border-color:var(--accent)}
  [data-theme="dark"] .placeholder,[data-theme="dark"] .scad-tbd{color:#cdbcff;background:rgba(160,140,230,.18)}
  [data-theme="dark"] .map-svg{background:var(--white)}
  [data-theme="dark"] .map-svg .land{fill:#222746}
  [data-theme="dark"] .map-svg .sea{fill:#0c0f1f}
  [data-theme="dark"] .map-svg .vesuvio{fill:#2c325a}
