.piede{--piede-lama-giro:calc(var(--traverse-lama) * 3);background:var(--gun-99);color:var(--silver-30);border-block-start:0;padding-block:clamp(4rem,8vw,6.4rem) clamp(1.6rem,3vw,2.2rem);font-size:.82rem;line-height:1.5;position:relative;overflow:hidden}.piede ::selection{color:#fff;background:#ffffff38}.piede__striscia{pointer-events:none;background:linear-gradient(90deg, rgb(var(--luce-alta-rgb) / .22) 0%, rgb(var(--luce-alta-rgb) / .44) 30%, rgb(var(--luce-alta-rgb) / .55) 50%, rgb(var(--luce-alta-rgb) / .44) 70%, rgb(var(--luce-alta-rgb) / .22) 100%);block-size:1px;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.piede__striscia-lama{background:var(--luce-lama-forte);transform:translate3d(calc(-1 * var(--luce-corsa)), 0, 0);position:absolute;inset:0}@keyframes piede-lama{0%{transform:translate3d(calc(-1 * var(--luce-corsa)), 0, 0)}60%{transform:translate3d(var(--luce-corsa), 0, 0)}to{transform:translate3d(var(--luce-corsa), 0, 0)}}html.js .piede[data-luce="1"] .piede__striscia-lama{animation:piede-lama var(--piede-lama-giro) var(--ease-traverse) infinite}.piede__corpo{grid-template-columns:minmax(15rem,1.55fr) repeat(4,minmax(6.5rem,1fr));align-items:start;gap:clamp(2.6rem,4.5vw,3.6rem) clamp(1.4rem,2.6vw,2.4rem);display:grid}@media (max-width:1080px){.piede__corpo{grid-template-columns:repeat(4,minmax(0,1fr))}.piede__casa{grid-column:1/-1}}@media (max-width:700px){.piede__corpo{grid-template-columns:repeat(2,minmax(0,1fr))}.piede__casa{order:0}.piede__gruppo--menu{order:1}.piede__gruppo--legali{order:2}.piede__gruppo--flotta{order:3}.piede__gruppo--contatti{order:4}}.piede__marchio{opacity:.94;inline-size:clamp(150px,16vw,210px);transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-base) var(--ease-standard);display:block}.piede__marchio svg{block-size:auto;inline-size:100%;display:block}.piede__marchio:hover,.piede__marchio:focus-visible{opacity:1}.piede__marchio:active{transform:scale(var(--press-scala-logo))}.piede__marchio:focus-visible{border-radius:4px}.piede__luogo{letter-spacing:.005em;max-inline-size:26ch;color:var(--silver-40);margin:clamp(1.1rem,2.2vw,1.5rem) 0 0;font-size:.82rem;line-height:1.55}.piede__invito{background:var(--silver-05);color:var(--gun-99);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-standard);border-radius:999px;align-items:center;gap:.62rem;margin-block-start:clamp(1.5rem,2.8vw,2.1rem);padding:.82rem 1.2rem .82rem 1.4rem;font-size:.74rem;font-weight:600;text-decoration:none;display:inline-flex}.piede__invito:hover{transform:translateY(-2px)}.piede__invito:active{transform:scale(var(--press-scala))}.piede__invito-freccia{block-size:15px;inline-size:15px;transition:transform var(--dur-fast) var(--ease-standard)}.piede__invito:hover .piede__invito-freccia{transform:translate(3px)}.piede__social{gap:.55rem;margin:clamp(1.5rem,3vw,2.1rem) 0 0;padding:0;list-style:none;display:flex}.piede__soc{block-size:38px;inline-size:38px;color:var(--silver-30);transition:color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.piede__soc:hover,.piede__soc:focus-visible{color:#fff;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffff8c}.piede__eti{font-family:var(--font-testo), "Satoshi", "Helvetica Neue", Arial, sans-serif;letter-spacing:0;color:var(--silver-45);margin:0 0 clamp(1rem,2vw,1.35rem);font-size:.75rem;font-weight:500}.piede__gruppo ul{flex-direction:column;gap:.62rem;margin:0;padding:0;list-style:none;display:flex}.piede__gruppo a{color:var(--silver-30);transition:color var(--dur-fast) var(--ease-standard);font-size:.82rem;line-height:1.4;text-decoration:none;display:inline-block;position:relative}.piede__gruppo a:after{content:"";transform-origin:100%;block-size:1px;transition:transform var(--dur-base) var(--ease-emphasized);background:currentColor;position:absolute;inset-block-end:-3px;inset-inline:0;transform:scaleX(0)}.piede__gruppo a:hover,.piede__gruppo a:focus-visible{color:#fff}.piede__gruppo a:hover:after,.piede__gruppo a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.piede__gruppo a:focus-visible,.piede__lingua:focus-visible{border-radius:3px}.piede__invito:focus-visible{border-radius:999px}.piede .piede__coda{border-block-start:1px solid rgb(var(--luce-alta-rgb) / .1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem clamp(1.2rem,3vw,2rem);margin-block-start:clamp(3rem,5.5vw,4.4rem);padding-block-start:clamp(1.2rem,2.4vw,1.7rem);display:flex}.piede__firma{font-family:var(--font-testo), "Satoshi", "Helvetica Neue", Arial, sans-serif;letter-spacing:.06em;color:var(--silver-40);font-variant-numeric:tabular-nums;margin:0;font-size:.74rem}.piede__titolare{gap:.35rem;min-width:0;display:grid}.piede__dati{font-family:var(--font-testo), "Satoshi", "Helvetica Neue", Arial, sans-serif;letter-spacing:.02em;color:var(--silver-40);overflow-wrap:break-word;margin:0;font-size:.7rem;line-height:1.5}.piede__coda-dx{flex-wrap:wrap;align-items:center;gap:.8rem clamp(1rem,2.4vw,1.7rem);min-width:0;display:flex}.piede__lingue{letter-spacing:.1em;font-variant-numeric:tabular-nums;align-items:center;font-size:.74rem;display:inline-flex}.piede__lingue>:not(:first-child){border-inline-start:1px solid #fff3;margin-inline-start:.5rem;padding-inline-start:.55rem}.piede__lingua-on{color:#fff;font-weight:600}.piede__lingua{color:var(--silver-40);transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}.piede__lingua:hover,.piede__lingua:focus-visible{color:#fff}.piede__accesso{isolation:isolate;color:var(--silver-20);letter-spacing:.06em;white-space:nowrap;background:linear-gradient(180deg, rgb(var(--luce-alta-rgb) / .175), rgb(var(--luce-alta-rgb) / .07));box-shadow:inset 0 1px 0 rgb(var(--luce-culmine-rgb) / .16), inset 0 0 0 1px rgb(var(--luce-alta-rgb) / .24);transition:transform var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border-radius:999px;align-items:center;gap:.48rem;padding:.5rem .92rem .5rem .76rem;font-size:.74rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.piede__accesso:hover{box-shadow:inset 0 1px 0 rgb(var(--luce-culmine-rgb) / .26), inset 0 0 0 1px rgb(var(--luce-alta-rgb) / .46);transform:translateY(-1px)}.piede__accesso:active{transform:scale(var(--press-scala))}.piede__accesso:focus-visible{box-shadow:inset 0 0 0 1px rgb(var(--luce-alta-rgb) / .34), 0 0 0 2px var(--silver-20), 0 0 0 6px var(--petrol-60);border-radius:999px;outline:none}.piede__accesso-lama{z-index:0;pointer-events:none;background:var(--luce-lama-tenue);transform:translate3d(calc(-1 * var(--luce-corsa-corta)), 0, 0);position:absolute;inset:0}@keyframes piede-accesso-lama{0%{transform:translate3d(calc(-1 * var(--luce-corsa-corta)), 0, 0)}to{transform:translate3d(var(--luce-corsa-corta), 0, 0)}}.piede__accesso:hover .piede__accesso-lama,.piede__accesso:focus-visible .piede__accesso-lama{animation:piede-accesso-lama var(--traverse-lama) var(--ease-traverse) 1}.piede__accesso-glifo,.piede__accesso-eti{z-index:1;position:relative}.piede__accesso-glifo{opacity:.88;block-size:14px;inline-size:14px;transition:opacity var(--dur-fast) var(--ease-standard)}.piede__accesso:hover .piede__accesso-glifo{opacity:1}.piede__accesso-arco{transform-box:fill-box;transform-origin:bottom;transition:transform var(--dur-fast) var(--ease-standard)}.piede__accesso:hover .piede__accesso-arco{transform:translateY(-1px)}.piede__su{transition:opacity var(--enter-corto) var(--ease-enter) min(calc(var(--i,0) * var(--stagger-tight)), var(--stagger-max)), transform var(--enter-corto) var(--ease-enter) min(calc(var(--i,0) * var(--stagger-tight)), var(--stagger-max))}html.js .piede:not([data-vivo]) .piede__su{opacity:0;transform:translate3d(0, var(--reveal-shift), 0)}@media (prefers-reduced-motion:reduce){html.js .piede:not([data-vivo]) .piede__su{opacity:1;transform:none}.piede__su,.piede__marchio,.piede__invito,.piede__invito-freccia,.piede__soc,.piede__gruppo a,.piede__gruppo a:after,.piede__accesso,.piede__accesso-glifo,.piede__accesso-arco,.piede__lingua{transition:none}.piede__invito:hover,.piede__soc:hover,.piede__accesso:hover,.piede__invito:hover .piede__invito-freccia,.piede__accesso:hover .piede__accesso-arco{transform:none}.piede__striscia-lama,.piede__accesso-lama{transform:translate3d(calc(-1 * var(--luce-corsa)), 0, 0);animation:none!important}}
.rp{z-index:calc(var(--z-bar,50) + 1);pointer-events:none;justify-content:center;padding-inline:.75rem;display:flex;position:fixed;inset-block-end:calc(1.25rem + env(safe-area-inset-bottom,0px));inset-inline:0}@media (max-width:1000px){.rp{inset-block-end:calc(88px + env(safe-area-inset-bottom,0px))}}.rp__corpo{isolation:isolate;pointer-events:auto;color:#f6fafb;border-radius:999px;align-items:center;gap:.35rem;max-inline-size:100%;padding:.35rem;display:flex;position:relative}.rp__corpo:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:url(#lente-capsula)blur(14px)saturate(1.5);backdrop-filter:url(#lente-capsula)blur(14px)saturate(1.5);background:linear-gradient(#fff3,#ffffff0d 60%,#ffffff1a),#0416209e;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff47,inset 0 1px #fff9,0 22px 44px -18px #000a12cc}@supports not ((-webkit-backdrop-filter:url(#lente-capsula)) or (backdrop-filter:url(#lente-capsula))){.rp__corpo:before{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5)}}@media (prefers-reduced-motion:no-preference){.rp__corpo{animation:rp-entra var(--dur-slow) var(--ease-emphasized) both}}@keyframes rp-entra{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}.rp__torna,.rp__aggiungi,.rp__chiudi{min-block-size:48px;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:.6rem;margin:0;text-decoration:none;display:inline-flex}.rp__torna{color:#0a2230;transition:transform var(--dur-base) var(--ease-emphasized);background:linear-gradient(#fffffff7,#e5f0f5eb);padding:.35rem 1.1rem .35rem .9rem;box-shadow:inset 0 1px #fff,0 10px 22px -14px #000c16cc}@media (hover:hover){.rp__torna:hover{transform:translateY(-2px)}}.rp__testo{line-height:1.15;display:grid}.rp__testo>span:first-child{font-size:var(--text-sm);white-space:nowrap;font-weight:620}.rp__passo{font-size:var(--text-2xs);color:#2a4a58;font-weight:500}.rp__aggiungi{font-size:var(--text-sm);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-emphasized);background:#9fe7f024;padding:.35rem 1rem .35rem .45rem;font-weight:580;box-shadow:inset 0 0 0 1px #9fe7f080}.rp__aggiungi:active{transform:scale(.96)}.rp__segno{color:#0a2230;background:#9fe7f0;border-radius:50%;place-items:center;block-size:30px;inline-size:30px;display:grid;box-shadow:0 0 14px 2px #9fe7f080}.rp__aggiungi[aria-pressed=true] .rp__segno{background:#a6ecc0;box-shadow:0 0 14px 2px #a6ecc080}@media (prefers-reduced-motion:no-preference){.rp__aggiungi[aria-pressed=true] .rp__segno{animation:rp-tocco var(--dur-base) var(--ease-emphasized)}}@keyframes rp-tocco{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.rp__chiudi{background:#ffffff14;justify-content:center;min-block-size:44px;inline-size:44px;padding:0}.rp__chiudi:hover{background:#ffffff29}.rp :focus-visible{outline:none;box-shadow:0 0 0 2px #04141ee6,0 0 0 5px #9fe7f0bf}:root[dir=rtl] .rp .cv-verso{transform:scaleX(-1)}@media (max-width:560px){.rp__corpo{border-radius:26px;flex-wrap:wrap;justify-content:space-between;inline-size:100%}.rp__torna{flex:auto;justify-content:flex-start}.rp__corpo:has(.rp__aggiungi) .rp__torna{flex-basis:100%}.rp__aggiungi{flex:auto}}@media (prefers-reduced-transparency:reduce){.rp__corpo:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#061620f5}}@media print{.rp{display:none}}
