html:has(.lp){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}}.lp{--bordo:clamp(20px, 5vw, 56px);--spazio:72px;color:var(--testo);font-size:17px;line-height:1.55;overflow-x:clip}.lp a{color:var(--oro-scuro)}.lp :focus-visible{outline:3px solid var(--oro-scuro);outline-offset:3px;border-radius:4px}.lp .hero :focus-visible,.lp .dark :focus-visible{outline-color:var(--oro)}.bg-blu{background-color:var(--notte);background-image:url(/img/tex-grain.png)}.bg-viola{background-color:#3a1552;background-image:url(/img/tex-grain.png)}.tx-profonda{background-color:#05061a;background-image:url(/img/tex-grain.png)}.bg-rosso{background-color:#762630;background-image:url(/img/tex-grain.png)}.bg-verde{background-color:#17402f;background-image:url(/img/tex-grain.png)}.bg-azzurro{background-color:#1b4676;background-image:url(/img/tex-grain.png)}.dark.bg-azzurro .eyebrow,.dark.bg-azzurro .muted{color:var(--testo-scuro)}#prezzo{--mare:clamp(44px, 12vw, 86px);--base:clamp(54px, 15vw, 104px);--sovrasta:96px;--lido:calc(var(--mare) + var(--base) + 40px);padding-top:calc(var(--sovrasta) + var(--spazio) - 16px);background-image:url(/img/tex-grain.png),linear-gradient(#05061a 0%,#0e0a33 20%,#24104f 44%,#47163f 66%,#8f2f12 87%,#d4560f 100%);padding-bottom:40px}.prezzo-stelle{pointer-events:none;background-image:radial-gradient(1.2px 1.2px at 22px 34px,#fff 60%,#0000 62%),radial-gradient(1px 1px at 201px 97px,#ffe9b0 60%,#0000 62%),radial-gradient(1.4px 1.4px at 88px 263px,#fff 60%,#0000 62%),radial-gradient(1px 1px at 313px 41px,#cfd6ff 60%,#0000 62%),radial-gradient(1px 1px at 61px 149px,#fff 60%,#0000 62%),radial-gradient(1.2px 1.2px at 407px 331px,#ffe9b0 60%,#0000 62%);background-size:331px 367px,331px 367px,419px 389px,419px 389px,523px 457px,523px 457px;position:absolute;inset:0 0 35%;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.floor{z-index:1;height:var(--lido);position:absolute;bottom:0;left:0;right:0}.sun{pointer-events:none;background:radial-gradient(circle,#fff8d6 0%,#ffe08a 36%,#ffb24d 47%,#ff8c3c80 56%,#ff783224 66%,#0000 72%);border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}.dark{color:var(--testo-scuro)}.dark a{color:var(--oro)}.muted{color:var(--testo-2)}.dark .muted{color:var(--testo-scuro-2)}.dark .lead strong{color:var(--testo-scuro)}.strong{font-weight:700}.sec{padding:var(--spazio) var(--bordo);position:relative;overflow:clip}.wrap{max-width:1120px;margin:0 auto;position:relative}.wrap-narrow{max-width:640px;margin:0 auto;position:relative}.carta{--su:0px;--giu:-900px;z-index:1;overflow:visible}.carta[aria-labelledby=t-come]{--su:-1300px;--giu:-300px}.carta[aria-labelledby=t-canale]{--su:-600px;--giu:-1700px}.carta[aria-labelledby=t-prima]{--su:-1900px;--giu:-1200px}.carta[aria-labelledby=t-patto]{--su:-1550px;--giu:-450px}.carta[aria-labelledby=t-faq]{--su:-1000px;--giu:-2100px}.carta:before{content:"";z-index:-1;pointer-events:none;background:url(/img/strappo-su.webp) var(--su) 0 / 2400px 80px repeat-x, url(/img/strappo-giu.webp) var(--giu) 100% / 2400px 80px repeat-x, linear-gradient(var(--crema), var(--crema)) center / 100% calc(100% - 158px) no-repeat;filter:drop-shadow(0 8px 16px #00000059);position:absolute;inset:-80px 0}.carta+.sec{padding-top:calc(var(--spazio) + 40px)}.sec:has(+.carta){padding-bottom:calc(var(--spazio) + 40px)}.carta:after{content:"";z-index:-1;pointer-events:none;background:url(/img/tex-paper.png);position:absolute;inset:0}.cc{--pend:.005;--inc:calc(100vw * var(--pend));--cc-ombra:30px}.cc[aria-labelledby=t-pilastri]{--pend:.005}.cc[aria-labelledby=t-tecniche]{--pend:.008}.cc[aria-labelledby=t-apometria]{--pend:.003}.cc-sx{--cc-forma:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 100,0 0,100' fill='%230a0c26'/%3E%3C/svg%3E");--cc-m:calc(var(--pend) * -1);--cc-e0:var(--inc)}.cc-dx{--cc-forma:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 100,0 100,100' fill='%230a0c26'/%3E%3C/svg%3E");--cc-m:var(--pend);--cc-e0:0px}.cc:before,.cc:after{content:"";pointer-events:none;position:absolute;left:0;right:0}.cc:after{height:var(--inc);background:var(--notte) url(/img/tex-grain.png);-webkit-mask:var(--cc-forma) 0 0 / 100% 100% no-repeat;-webkit-mask:var(--cc-forma) 0 0 / 100% 100% no-repeat;mask:var(--cc-forma) 0 0 / 100% 100% no-repeat;top:0}.cc:before{top:var(--cc-e0);height:var(--cc-ombra);transform-origin:0 0;transform:matrix(1, var(--cc-m), 0, 1, 0, 0);background:linear-gradient(#0009, #00000042 7px, transparent var(--cc-ombra))}.cc.bg-blu{overflow:visible}.cc.bg-blu:after{top:calc(var(--inc) * -1);transform:scaleY(-1)}.cc.bg-blu:before{top:calc(var(--cc-e0) * -1 - var(--cc-ombra));transform:matrix(1, calc(var(--cc-m) * -1), 0, 1, 0, 0);background:linear-gradient(transparent, #00000042 calc(var(--cc-ombra) - 7px), #0009)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--umber);margin:0 0 16px;font-size:15px;font-weight:700}.dark .eyebrow{color:#eda95f}.h2{font-family:var(--font-titoli);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,8.6vw,3.6rem);font-weight:600;line-height:1.04}.h2-oro{color:var(--oro-scuro)}.dark .h2-oro{color:var(--oro)}.h2-sotto{margin-top:.25em;font-size:.66em;font-weight:700;line-height:1.12;display:block}.lead{max-width:640px;margin:20px 0 0;font-size:19px;line-height:1.5}.body{font-size:17px}.btn{background:var(--oro);border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:340px;min-height:52px;padding:0 24px;font-size:18px;font-weight:700;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex;color:var(--testo)!important}.btn:hover{opacity:.92}.btn:active{transform:scale(.98)}.btn-hero{max-width:calc(380 * var(--u));min-height:max(46px, calc(56 * var(--u)));font-size:max(16px, calc(19 * var(--u)));border-radius:calc(16 * var(--u));background:linear-gradient(#ffe08a 0%,#f2a93b 100%);gap:10px;box-shadow:inset 0 0 0 1px #ffe9aa99,0 10px 32px #f2a93b6b,0 0 0 6px #f2b54c24}.btn-hero span{transition:transform .18s}.btn-hero:hover span{transform:translate(4px)}.btn-chiaro{background:#fff1cf;box-shadow:0 8px 28px #fff1cf38}.btn-note{margin:12px 0 0;font-size:15px}.rows{border-top:1px solid #1a08001f;margin-top:32px}.row{border-bottom:1px solid #1a08001f;padding:20px 0}.row-k{font-family:var(--font-titoli);margin:0 0 6px;font-size:25px;font-weight:600;line-height:1.15}.row-v{max-width:62ch;margin:0}.dark .rows,.dark .row{border-color:#ffffff29}.grid2{grid-template-columns:1fr;gap:32px;margin-top:32px;display:grid}.prima{counter-reset:prima;grid-auto-rows:1fr;gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.prima li{counter-increment:prima;background:linear-gradient(#ffffffeb,#fffaf299);border:1px solid #1a080012;border-radius:16px;padding:24px 22px 26px;box-shadow:inset 0 1px #fffffff2,0 1px 2px #46280a14,0 8px 20px -6px #46280a29}.prima li:before{content:counter(prima, decimal-leading-zero);font-family:var(--font-titoli);color:var(--terracotta);margin-bottom:12px;font-size:40px;font-weight:600;line-height:1;display:block}.item-t{font-family:var(--font-titoli);margin:0 0 8px;font-size:25px;font-weight:600;line-height:1.15}.item-b{margin:0}.erba{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;display:block}.riconosci{max-width:640px;margin:16px 0 0;padding:0;list-style:none}.riconosci li+li{margin-top:10px}.riconosci li{color:var(--testo);padding-left:26px;font-size:18px;line-height:1.5;position:relative}.riconosci li:before{content:"";background:var(--oro-scuro);width:14px;height:2px;position:absolute;top:.75em;left:0}.riconosci-chiusa{font-weight:700}.albe-riquadro{background:#ffffff80;border:1px solid #1a080024;border-radius:16px;padding:18px 20px}.partenza-frase{border-left:3px solid var(--oro-scuro);max-width:640px;font-family:var(--font-titoli);color:var(--oro-scuro);text-wrap:balance;margin:28px 0 0;padding:4px 0 4px 20px;font-size:clamp(28px,7vw,38px);font-style:italic;line-height:1.2}.partenza-invito{max-width:640px;font-family:var(--font-titoli);color:var(--testo);text-wrap:balance;margin:22px 0 0;font-size:clamp(24px,6.2vw,34px);font-style:italic;line-height:1.25}.partenza-invito span{display:block}#percorso .partenza-invito{text-wrap:wrap}@media (max-width:699px){#percorso .partenza-invito{font-size:min(34px,6.32911vw - 2.91139px)}}#t-apometria{white-space:pre-line}.dark .partenza-invito,.dark .riconosci li{color:var(--testo-scuro)}.dark .riconosci li:before{background:var(--oro)}.dark .partenza-frase{color:var(--oro);border-left-color:var(--oro)}.partenza-chiusa{max-width:640px;font-family:var(--font-titoli);color:var(--testo);text-wrap:balance;margin:32px 0 0;font-size:clamp(26px,7.2vw,36px);font-weight:500;line-height:1.15}.partenza-chiusa strong{color:var(--oro-scuro);margin-bottom:4px;font-weight:700;display:block}.posto{padding-top:32px;padding-bottom:36px}.posto:before{filter:hue-rotate(165deg)saturate(.45)brightness(1.045)drop-shadow(0 8px 16px #00000059)}.posto-in{text-align:center;justify-items:center;display:grid}.posto-frase{font-family:var(--font-titoli);color:var(--testo);margin:0;font-size:min(8.06452vw - 3.22581px,36px);font-style:italic;line-height:1.18}.posto-frase span{white-space:nowrap;display:block}.posto-frase span:last-child{color:var(--oro-scuro);margin-top:4px}.posto-tania{--su:-1200px;--giu:-150px}.posto-voci{--su:-350px;--giu:-1500px}.posto-apo{--giu:-1825px}@media (max-width:959px){#apometria.sec{padding-bottom:calc(var(--spazio) + 40px - 62px)}}.richiamo-scuro{max-width:560px;margin:56px auto 0}.richiamo-scuro .posto-frase{color:var(--testo-scuro)}.richiamo-scuro .posto-frase span:last-child,.richiamo-scuro .posto-firma{color:var(--oro)}.posto-apo+.carta{padding-top:var(--spazio)}.sec.posto-apo,.sec.posto-voci{z-index:2;padding-bottom:40px}.posto-firma{font-family:"Mrs Saint Delafield", var(--font-titoli);color:var(--oro-scuro);margin:10px 0 0;font-size:46px;font-weight:400;line-height:1;transform:rotate(-4deg)}.posto-in .btn{width:100%;max-width:280px;min-height:48px;margin-top:14px}.posto-frase+.btn{margin-top:22px}@media (min-width:700px){.posto{padding-top:40px;padding-bottom:44px}}.fiore-corto{float:right;shape-outside:url(/img/rituale/fiore-lungo.webp);shape-image-threshold:.2;shape-margin:12px;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(120px,34vw,150px);height:auto;margin:6px 0 8px 6px}.fiore-lungo{display:none}.fiore-corto{visibility:hidden}.fiore-corto-vivo{float:right;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(120px,34vw,150px);height:auto;margin:6px 0 8px calc(-1*clamp(120px,34vw,150px));position:relative;left:calc(clamp(120px,34vw,150px) + 6px)}.fiore-vivo{aspect-ratio:647/2117;--k:.45;position:relative}.fiore-lungo.fiore-vivo{--k:1}.fv-corpo{position:absolute;inset:0}.fv-img{width:100%;height:100%;display:block;position:absolute;inset:0}.fv-ala-sx{transform-origin:38.6% 26.5%;--s:1}.fv-ala-dx{transform-origin:50.1% 27.6%;--s:-1}.fv-scia{bottom:99%;left:var(--x);width:2.4px;height:calc(var(--h) * 1%);opacity:0;transform-origin:50% 100%;background:linear-gradient(to top, rgba(52, 32, 18, calc(.95 * var(--o,1))), rgba(52, 32, 18, calc(.4 * var(--o,1))) 55%, #34201200);border-radius:2px;position:absolute;scale:1 0}.fv-scia-1{--x:12%;--h:17;--o:.85;animation-delay:50ms}.fv-scia-2{--x:22%;--h:27;animation-delay:0s}.fv-scia-3{--x:32%;--h:15;--o:.8;animation-delay:.1s}.fv-scia-4{--x:42%;--h:25;animation-delay:30ms}.fv-scia-5{--x:52%;--h:19;--o:.9;animation-delay:80ms}.fv-scia-6{--x:62%;--h:27;--m:.3;animation-delay:.12s}.fv-scia-7{--x:72%;--h:15;--m:.3;--o:.8;animation-delay:20ms}.fv-scia-8{--x:82%;--h:23;--m:.3;animation-delay:70ms}.fv-scia-9{--x:91%;--h:17;--m:.3;--o:.85;animation-delay:.11s}.fv-scia-10{--x:27%;--h:13;--o:.75;animation-delay:.14s}@media (max-width:959px){.fv-scia{width:1.8px;height:calc(var(--h) * var(--m,.065) * 1%)}}@media (prefers-reduced-motion:no-preference){.fiore-vivo.in .fv-scia{animation-name:fv-scia;animation-duration:9s;animation-iteration-count:infinite}}@keyframes fv-scia{0%,3.3%{opacity:0;scale:1 0}12.7%{opacity:.5;scale:1 .4}23.5%{opacity:1;scale:1}28.9%{opacity:1;scale:1 1.2}31%,44.6%{opacity:0;scale:1 .2}46.2%{opacity:1;scale:1 1.3}49.2%{opacity:.75;scale:1 .95}50.5%,58.3%{opacity:0;scale:1 .2}60%{opacity:1;scale:1 1.3}62.7%{opacity:.75;scale:1 .95}64%,to{opacity:0;scale:1 0}}@media (prefers-reduced-motion:no-preference){.fiore-vivo.in .fv-corpo{animation:9s infinite fv-sforzo}.fiore-vivo.in .fv-ala{animation:9s infinite fv-ala}}@keyframes fv-ala{0%,3.3%{animation-timing-function:ease-in;rotate:0deg}28.9%{rotate:calc(var(--s) * 10deg);animation-timing-function:ease-in-out}31.6%{rotate:calc(var(--s) * 13deg);animation-timing-function:ease-in-out}34.3%{rotate:calc(var(--s) * 8deg);animation-timing-function:ease-in-out}37%{rotate:calc(var(--s) * 10deg);animation-timing-function:ease-in-out}38.4%{rotate:calc(var(--s) * -14deg);animation-timing-function:ease-in-out}40.4%{rotate:calc(var(--s) * 16deg);animation-timing-function:ease-in-out}42.4%{rotate:calc(var(--s) * -12deg);animation-timing-function:ease-in-out}44.5%{rotate:calc(var(--s) * 16deg);animation-timing-function:ease-in-out}49.2%{rotate:calc(var(--s) * 12deg);animation-timing-function:ease-in-out}50.5%{rotate:calc(var(--s) * -14deg);animation-timing-function:ease-in-out}52.5%{rotate:calc(var(--s) * 17deg);animation-timing-function:ease-in-out}54.6%{rotate:calc(var(--s) * -13deg);animation-timing-function:ease-in-out}56.6%{rotate:calc(var(--s) * 17deg);animation-timing-function:ease-in-out}62.7%{rotate:calc(var(--s) * 12deg);animation-timing-function:ease-in-out}64%{rotate:calc(var(--s) * -16deg);animation-timing-function:ease-in-out}65.6%{rotate:calc(var(--s) * 20deg);animation-timing-function:ease-in-out}67.3%{rotate:calc(var(--s) * -15deg);animation-timing-function:ease-in-out}68.9%{rotate:calc(var(--s) * 20deg);animation-timing-function:ease-in-out}70.5%{rotate:calc(var(--s) * -14deg);animation-timing-function:ease-in-out}72.1%{rotate:calc(var(--s) * 20deg);animation-timing-function:ease-in-out}74.8%{rotate:calc(var(--s) * 6deg);animation-timing-function:ease-in-out}78.9%{rotate:calc(var(--s) * -4deg);animation-timing-function:ease-in-out}82.9%{rotate:calc(var(--s) * 3deg);animation-timing-function:ease-in-out}87%{rotate:calc(var(--s) * -1deg);animation-timing-function:ease-in-out}91%,to{rotate:0deg}}@keyframes fv-sforzo{0%,3.3%{animation-timing-function:cubic-bezier(.5,0,.9,.5);translate:0}28.9%{translate:0 calc(var(--k) * 7%);animation-timing-function:ease-in-out}31.6%{translate:0 calc(var(--k) * 7.3%);animation-timing-function:ease-in-out}34.3%{translate:0 calc(var(--k) * 6.8%);animation-timing-function:ease-out}37%{translate:0 calc(var(--k) * 7%);animation-timing-function:cubic-bezier(.2,.7,.3,1)}45.1%{translate:0 calc(var(--k) * 3.2%);animation-timing-function:ease-in}49.2%{translate:0 calc(var(--k) * 6.4%);animation-timing-function:cubic-bezier(.2,.7,.3,1)}58.6%{translate:0 calc(var(--k) * 2.2%);animation-timing-function:ease-in}62.7%{translate:0 calc(var(--k) * 4.8%);animation-timing-function:cubic-bezier(.1,.8,.2,1)}73.5%{translate:0 calc(var(--k) * -2.4%);animation-timing-function:ease-in-out}80.2%{translate:0 calc(var(--k) * 0.6%);animation-timing-function:ease-in-out}85.6%{translate:0 calc(var(--k) * -0.4%);animation-timing-function:ease-in-out}91%,to{translate:0}}@media (max-width:699px){.carta[aria-labelledby=t-problema]{padding-top:32px;padding-bottom:36px}}.fire-scene{z-index:0;aspect-ratio:10/7;isolation:isolate;width:min(100%,360px);margin:28px auto -12px;position:relative;container-type:inline-size}.testa>.fire-scene{padding-bottom:0}.erba-brace{z-index:1;width:100%;position:absolute;inset:auto 0 0}.erba-brace-sotto{z-index:3}.fire-scene:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#000000b8,#0006 55%,#0000 100%);width:94cqw;height:11cqw;position:absolute;bottom:3.6cqw;left:3cqw}.fire-flicker{z-index:2;transform-origin:50% 100%;width:30%;animation:1.65s ease-in-out infinite fuoco-respira;position:absolute;bottom:16%;left:28%}.spark{z-index:4;opacity:0;background:#ffd87a;border-radius:50%;width:4px;height:4px;animation:3.2s ease-out infinite scintilla-sale;position:absolute;top:21%;left:44%;box-shadow:0 0 5px #ffb140b8}.spark-2{width:3px;height:3px;animation-duration:2.7s;animation-delay:-.7s;top:22%;left:45%}.spark-3{width:3px;height:3px;animation-duration:3.5s;animation-delay:-1.5s;top:23%;left:43%}.spark-4{width:2px;height:2px;animation-duration:2.9s;animation-delay:-2.2s;top:21%;left:46%}.spark-5{width:2px;height:2px;animation-duration:3.8s;animation-delay:-2.8s;top:24%;left:44%}@keyframes fuoco-respira{0%,to{filter:brightness();transform:scale(1)skew(-2deg)}19%{filter:brightness(1.16);transform:scale(.94,1.12)skew(4deg)}43%{filter:brightness(.94);transform:scale(1.06,.94)skew(-5deg)}67%{filter:brightness(1.12);transform:scale(.97,1.08)skew(2deg)}82%{filter:brightness(1.03);transform:scale(1.03,.98)skew(-3deg)}}@keyframes scintilla-sale{0%,12%{opacity:0;transform:translate(0,0)scale(.5)}22%{opacity:.95}72%{opacity:.62}to{opacity:0;transform:translate(12px,-36px)scale(.12)}}.fire-scene{--fumo-w:12cqw;--fumo-s:1.5;--fumo-sale:1.5cqw}.fumo{z-index:4;width:var(--fumo-w);aspect-ratio:2/3;transform-origin:50% 100%;pointer-events:none;opacity:0;background:url(/img/rituale/fumo.webp) bottom/100% 100% no-repeat;animation:9s linear infinite fumo-sale;position:absolute;bottom:74%;left:44%;translate:-50% 48%}.fumo-2,.fumo-4{--fumo-o:.8;background-image:url(/img/rituale/fumo-b.webp)}.fumo-3,.fumo-5{background-image:url(/img/rituale/fumo-c.webp)}.fumo-1{--fumo-dx:3cqw;animation-delay:-1s}.fumo-2{--fumo-dx:-5cqw;animation-delay:-2.8s}.fumo-3{--fumo-dx:6cqw;animation-delay:-4.6s;scale:-1 1}.fumo-4{--fumo-dx:-2cqw;animation-delay:-6.4s;scale:-1 1}.fumo-5{--fumo-dx:4cqw;animation-delay:-8.2s}@keyframes fumo-sale{0%{opacity:0;transform:translate(0)scale(.7)}4%{opacity:var(--fumo-o,1)}55%{opacity:calc(.65 * var(--fumo-o,1))}to{transform:translate(var(--fumo-dx), calc(var(--fumo-sale) * -1)) scale(var(--fumo-s));opacity:0}}@media (min-width:960px){.fire-scene{--fumo-w:38cqw;--fumo-s:2;--fumo-sale:130cqw}}@media (max-width:959px){.testa>div:not(.fire-scene){z-index:1;text-shadow:0 0 10px #3c0a148c;position:relative}.fire-scene{--fumo-w:52cqw;--fumo-s:2.4;--fumo-sale:calc(var(--fumo-alto,1100px) + 40px)}.fire-scene .fumo{--fumo-o:.46;animation-name:fumo-sale-su;animation-duration:26s}.fire-scene .fumo-2,.fire-scene .fumo-4{--fumo-o:.3}.fire-scene .fumo-1{--fumo-dx:10cqw;animation-delay:-2s}.fire-scene .fumo-2{--fumo-dx:-14cqw;animation-delay:-7.2s}.fire-scene .fumo-3{--fumo-dx:14cqw;animation-delay:-12.4s}.fire-scene .fumo-4{--fumo-dx:-8cqw;animation-delay:-17.6s}.fire-scene .fumo-5{--fumo-dx:6cqw;animation-delay:-22.8s}}@keyframes fumo-sale-su{0%{opacity:0;transform:translate(0)scale(.6)}5%{opacity:calc(var(--fumo-o) * .55)}50%{transform:translate(calc(var(--fumo-dx) * .5), calc(var(--fumo-sale) * -.5)) scale(calc(var(--fumo-s) * .42));opacity:calc(var(--fumo-o) * .55)}75%{transform:translate(calc(var(--fumo-dx) * .75), calc(var(--fumo-sale) * -.75)) scale(calc(var(--fumo-s) * .8));opacity:var(--fumo-o)}85%{opacity:var(--fumo-o)}to{transform:translate(var(--fumo-dx), calc(var(--fumo-sale) * -1)) scale(var(--fumo-s));opacity:0}}.frase-sotto-fuoco{display:none}@media (max-width:959px){.frase-nel-testo{display:none}.frase-sotto-fuoco{border-left:0;margin-top:40px;padding-left:0;display:block}}@media (max-width:699px){.frase-sotto-fuoco{text-align:justify;text-justify:inter-word;-webkit-hyphens:none;hyphens:none}}.bruciato{--fx:calc(50% - min(100% - 2 * var(--bordo), 360px) * .06);--ey:158px;--strappo:url(/img/strappo-giu.webp);pointer-events:none;mix-blend-mode:multiply;filter:blur(2.5px);background:radial-gradient(ellipse 60px 34px at var(--fx) var(--ey), #46260eb3, #6e421c66 55%, transparent 100%), radial-gradient(ellipse 120px 62px at var(--fx) var(--ey), #96622c80, transparent 100%), radial-gradient(ellipse 220px 110px at var(--fx) var(--ey), #be8c5047, transparent 100%);height:200px;-webkit-mask-image:var(--strappo), linear-gradient(#000, #000);-webkit-mask-image:var(--strappo), linear-gradient(#000, #000);mask-image:var(--strappo), linear-gradient(#000, #000);-webkit-mask-position:var(--giu) 100%, 0 0;-webkit-mask-position:var(--giu) 100%, 0 0;mask-position:var(--giu) 100%, 0 0;display:block;position:absolute;bottom:-80px;left:0;right:0;-webkit-mask-size:2400px 80px,100% 122px;mask-size:2400px 80px,100% 122px;-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat}.bruciato:before,.bruciato:after{content:"";-webkit-mask-position:var(--giu) 100%;-webkit-mask-position:var(--giu) 100%;mask-position:var(--giu) 100%;position:absolute;inset:0;-webkit-mask-size:2400px 80px;mask-size:2400px 80px;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.bruciato:before{background:radial-gradient(ellipse 100px 60px at var(--fx) var(--ey), #5f3716a6, transparent 100%);-webkit-mask-image:url(/img/strappo-giu-orlo16.webp);mask-image:url(/img/strappo-giu-orlo16.webp)}.bruciato:after{background:radial-gradient(ellipse 75px 60px at var(--fx) var(--ey), #1e1008f2, #2d180a8c 60%, transparent 100%);-webkit-mask-image:url(/img/strappo-giu-orlo7.webp);mask-image:url(/img/strappo-giu-orlo7.webp)}@media (min-width:700px){.bruciato{--fx:calc(100% - var(--bordo) - min(100% - 2 * var(--bordo), 340px) * .56)}}@media (min-width:960px){.bruciato{--fw:clamp(320px, 38vw, 600px);--fx:calc(max(var(--bordo), (100% - 1000px) / 2) + 380px - var(--fw) * .56)}}.con-piuma{flex-direction:column;display:flex}.piuma-testo,.piuma-titolo,.piuma-corpo{display:contents}.erba-piuma{order:1;height:96px;margin-top:24px;position:relative}.erba-piuma img{width:150px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(57deg)}.canale-scena{--px:50%;--py:90%;aspect-ratio:2;width:100%;position:relative}.canale-scena picture{display:contents}.canale-scena .erba{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0;transform:none}.canale-testa{mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(#000 95%,#0000 100%),url(/img/strappo-su.webp),linear-gradient(#000,#000);mask-image:linear-gradient(#000 95%,#0000 100%),url(/img/strappo-su.webp),linear-gradient(#000,#000);-webkit-mask-position:0 0, var(--su) 0, 0 80px;-webkit-mask-position:0 0, var(--su) 0, 0 80px;mask-position:0 0, var(--su) 0, 0 80px;-webkit-mask-composite:source-in, source-over, source-over;-webkit-mask-size:100% 100%,2400px 80px,100% calc(100% - 80px);mask-size:100% 100%,2400px 80px,100% calc(100% - 80px);-webkit-mask-repeat:no-repeat,repeat-x,no-repeat;mask-repeat:no-repeat,repeat-x,no-repeat;-webkit-mask-composite:source-in,source-over,source-over;mask-composite:intersect,add,add}.canale-fili{opacity:.95;filter:brightness(1.6)saturate(1.3)drop-shadow(0 0 3px #ffcd64)drop-shadow(0 0 9px #ffb93ccc);clip-path:inset(80px 0 0);animation:5.2s linear infinite canale-scende;-webkit-mask-image:linear-gradient(#0000 0% 30%,#000 39% 42%,#0000 51% 100%);mask-image:linear-gradient(#0000 0% 30%,#000 39% 42%,#0000 51% 100%);-webkit-mask-size:100% 300%;mask-size:100% 300%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.canale-fili-2{animation-delay:-2.6s}@keyframes canale-scende{0%{-webkit-mask-position:0 100%;mask-position:0 100%}60%,to{-webkit-mask-position:0 0;mask-position:0 0}}.canale-punto{left:var(--px);top:var(--py);aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffd678cc 0%,#f2b54c4d 34%,#0000 68%);border-radius:50%;width:34%;animation:2.6s ease-in-out 1.3s infinite canale-punto;position:absolute;transform:translate(-50%,-50%)scale(.6)}@keyframes canale-punto{0%,22%{opacity:0;transform:translate(-50%,-50%)scale(.6)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}78%,to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@media (prefers-reduced-motion:reduce){.canale-fili,.canale-punto{opacity:0;animation:none}}.con-piuma .partenza-invito{max-width:none;font-size:clamp(24px,3.9vw,44px);line-height:1.12}.con-piuma .partenza-invito span:first-child{color:var(--oro-scuro)}.canale-cardine{text-align:center;max-width:640px;font-family:var(--font-titoli);color:var(--testo);text-wrap:balance;border-top:1px solid #8b482059;border-bottom:1px solid #8b482059;margin:30px auto 10px;padding:22px 0;font-size:clamp(23px,5.8vw,30px);font-style:italic;line-height:1.25}.canale-cardine strong{color:var(--oro-scuro);margin-bottom:4px;font-style:normal;font-weight:600;display:block}.canale-cardine .canale-cardine-nota{font-family:var(--font-sistema);color:var(--testo-2);margin-top:14px;font-size:17px;font-style:normal;line-height:1.5;display:block}@media (max-width:699px){.erba-piuma{width:calc(100% + 2 * var(--bordo));height:auto;margin:calc(-1 * var(--spazio) - 80px) calc(-1 * var(--bordo)) 14px;order:-1}.canale-scena{--px:50%;--py:calc(100% - .162 * 100vw);aspect-ratio:100/119;max-height:530px}.canale-punto{width:44%}.con-piuma .eyebrow,.con-piuma .h2{text-align:center}.con-piuma .partenza-invito{text-align:center;font-size:min(6.99301vw - 2.7972px,38px)}.con-piuma .h2{white-space:nowrap;font-size:min(9.61539vw - 3.84615px,3.6rem)}.con-piuma .partenza-invito span{white-space:nowrap}}@media (min-width:480px) and (max-width:959px){.con-piuma .partenza-invito{font-size:min(6.99301vw - 4.47552px,38px)}}@media (max-width:959px){.con-piuma .lead{text-align:center}.con-piuma .riconosci{justify-items:center}.con-piuma .riconosci li{text-align:center;padding-left:0}.con-piuma .riconosci li:before{vertical-align:middle;margin:0 10px 3px 0;display:inline-block;position:static}}@media (min-width:700px){.erba-piuma{height:auto;margin:calc(-1 * var(--spazio) - 80px) 0 36px;order:-1}.canale-scena{--py:85.1%;--sx:calc((100vw - min(100vw - 2 * var(--bordo), 900px)) / 2);aspect-ratio:2;width:min(100%,900px);margin:0 auto}.canale-testa{-webkit-mask-position:0 0, calc(var(--su) - var(--sx)) 0, 0 80px;-webkit-mask-position:0 0, calc(var(--su) - var(--sx)) 0, 0 80px;mask-position:0 0, calc(var(--su) - var(--sx)) 0, 0 80px}.canale-punto{width:11%}.con-piuma .partenza-invito span{white-space:nowrap}}@media (min-width:700px) and (max-width:959px){.con-piuma .eyebrow,.con-piuma .h2,.con-piuma .partenza-invito{text-align:center}.con-piuma .lead,.con-piuma .riconosci{margin-left:auto;margin-right:auto}}@media (min-width:960px){.con-piuma{--wrapw:min(1000px, calc(100vw - 2 * var(--bordo)));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}.piuma-titolo{grid-area:1/1;display:block}.erba-piuma{width:calc(var(--wrapw) * .66);margin:calc(-1 * var(--spazio) - 80px) 0 0;order:0;grid-area:1/2;justify-self:center}.canale-scena{--sx:calc((100vw - var(--wrapw)) / 2 + var(--wrapw) * .42 + 14px);width:100%;margin:0}.piuma-corpo>*{grid-column:1}.piuma-corpo>:first-child{margin-top:28px}.piuma-corpo>.canale-cardine{margin:calc(var(--wrapw) * .33 - 80px - var(--spazio) + 28px) 0 0;text-align:left;background:linear-gradient(#ffffffeb,#fffaf299);border:1px solid #1a080012;border-radius:16px;flex-direction:column;grid-area:1/2/span 6;justify-content:center;align-self:stretch;max-width:none;padding:34px 38px;display:flex;box-shadow:inset 0 1px #fffffff2,0 1px 2px #46280a14,0 8px 20px -6px #46280a29}.con-piuma .partenza-invito{font-size:min(24px, calc(var(--wrapw) * .34 / 14))}}@media (max-width:699px){:is([aria-labelledby=t-problema],[aria-labelledby=t-metodo],[aria-labelledby=t-tecniche],[aria-labelledby=t-pilastri],[aria-labelledby=t-come],[aria-labelledby=t-tania],[aria-labelledby=t-apometria],[aria-labelledby=t-prima],[aria-labelledby=t-scambio],[aria-labelledby=t-patto],[aria-labelledby=t-faq]) :is(.lead,.riconosci li,.apo-b,.pillar-b,.item-b,.tania-intro,.tecniche li p,.app-fun li p,.scambio-dono p,.scambio-nota,.faq details p):not(.fiore-testo *,.tappa-scheda *,.app-cta *){text-align:justify;text-justify:inter-word;-webkit-hyphens:none;hyphens:none}}.patto-section{z-index:2;overflow:visible}.erba-pietre{filter:drop-shadow(1px 2px 2px #1a080066)drop-shadow(5px 11px 9px #1a080038);width:min(100%,620px);margin:18px auto -60px}.hero{--ht:868;--kt:1;--kc:1;--ks:1;--kp:1;--uh:min(calc(100vw / 390), calc(max(100vh, 520px) / var(--ht)), 1.5px);--u:var(--uh);--largo:min(100vw, calc(720 * var(--u)));color:var(--testo-scuro);text-align:center;background:var(--notte);position:relative}@supports (height:100svh){.hero{--uh:min(calc(100vw / 390), calc(max(100svh, 520px) / var(--ht)), 1.5px)}}@media (min-width:900px) and (min-aspect-ratio:5/4){.hero{--ht:968;--kt:1.05;--kc:1.25;--ks:1.15;--kp:1.5;--largo:min(100vw, calc(1150 * var(--u)));--tracce:minmax(0, .5fr) minmax(0, 1.3fr) minmax(0, 1fr) minmax(calc(366 * var(--u) * var(--kt) + 140px), 4fr) minmax(0, 1fr) minmax(0, 1.3fr) minmax(0, .5fr);--grande:56svh;--piccola:36svh}.hero-primo>.hero-sky{position:relative}.hero .temple{grid-template-columns:var(--tracce);width:auto;max-width:none;margin:0;padding:0;position:absolute;bottom:0;left:0;right:0}.hero .temple-col.c1{grid-column:2}.hero .temple-col.c2{grid-column:3}.hero .temple-col.c3{grid-column:5}.hero .temple-col.c4{grid-column:6}.hero .temple-col,.hero .temple-col img{--h:var(--grande)}.hero .temple-col img{height:var(--grande)}.hero .temple-col.c2,.hero .temple-col.c3,.hero .temple-col.c2 img,.hero .temple-col.c3 img{--h:var(--piccola)}.hero .temple-col.c2 img,.hero .temple-col.c3 img{height:var(--piccola)}.hero .temple-col .el-ico{width:clamp(40px,5.5svh,64px);margin-bottom:10px}.hero .hero-pillars{grid-template-columns:var(--tracce);gap:0;width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:0;padding-right:0;display:grid}.hero .hero-pillars span{text-indent:.16em;justify-self:unsafe center}.hero .hero-pillars span:first-child{grid-column:2}.hero .hero-pillars span:nth-child(2){grid-column:3}.hero .hero-pillars span:nth-child(3){grid-column:5}.hero .hero-pillars span:nth-child(4){grid-column:6}}@media (min-width:900px) and (max-width:1199px) and (min-aspect-ratio:5/4){.hero .hero-pillars{letter-spacing:.08em}}.hero-primo{flex-direction:column;height:100svh;min-height:520px;display:flex}.hero-primo>.hero-sky{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.hero-primo>.hero-fondo{flex:none}.hero-sky{background-image:radial-gradient(1.2px 1.2px at 22px 34px, rgb(255 255 255/var(--stelle,1)) 60%, transparent 62%), radial-gradient(1px 1px at 201px 97px, rgb(255 233 176/var(--stelle,1)) 60%, transparent 62%), radial-gradient(1.4px 1.4px at 88px 263px, rgb(255 255 255/var(--stelle,1)) 60%, transparent 62%), radial-gradient(1px 1px at 313px 41px, rgb(207 214 255/var(--stelle,1)) 60%, transparent 62%), radial-gradient(1px 1px at 61px 149px, rgb(255 255 255/var(--stelle,1)) 60%, transparent 62%), radial-gradient(1.2px 1.2px at 407px 331px, rgb(255 233 176/var(--stelle,1)) 60%, transparent 62%), linear-gradient(180deg, var(--c1,#05061a) 0%, var(--c2,#0e0a33) 26%, var(--c3,#24104f) 50%, var(--c4,#47163f) 70%, var(--c5,#8f2f12) 88%, var(--c6,#d4560f) 100%);background-size:331px 367px,331px 367px,419px 389px,419px 389px,523px 457px,523px 457px,100% 100%;position:relative;overflow:hidden}.hero-sky:after{content:"";z-index:1;pointer-events:none;background:url(/img/tex-grain.png);position:absolute;inset:0}.hero-sky:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, var(--c4,#47163f) 45%, var(--c5,#8f2f12) 80%, var(--c6,#d4560f) 100%);position:absolute;inset:45% 0 0}.hero-head{z-index:2;padding:calc(20 * var(--u)) calc(20 * var(--u)) calc(12 * var(--u));flex:none;position:relative}.hero-logo{width:calc(80 * var(--u));height:auto}.hero-logo,.vsl-logo{will-change:transform;animation:6s ease-in-out infinite logo-fluttua}@keyframes logo-fluttua{0%,to{filter:drop-shadow(0 6px 10px #00000059)drop-shadow(0 0 10px #f2b54c40);transform:translateY(0)rotate(-1deg)}50%{filter:drop-shadow(0 16px 16px #00000047)drop-shadow(0 0 22px #f2b54c80);transform:translateY(-9px)rotate(1deg)}}.hero-pre{margin:calc(6 * var(--u)) auto 0;max-width:none;font-family:var(--font-titoli);font-weight:500;font-size:max(14px, calc(17 * var(--u)));color:color-mix(in srgb, #14205a calc(var(--giorno,0) * 100%), var(--oro));line-height:1.25}.hero-title{font-family:var(--font-titoli);letter-spacing:.05em;text-transform:uppercase;text-wrap:balance;margin:14px 0 0;font-size:clamp(2.9rem,13.2vw,6.2rem);font-weight:500;line-height:.98}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-title.hero-title-image{width:calc(366 * var(--u) * var(--kt));max-width:calc(100vw - 24px);margin:calc(2 * var(--u)) auto calc(-8 * var(--u));line-height:1;animation:none}.hero-sub{margin:calc(8 * var(--u)) 0 0;font-family:var(--font-titoli);font-style:italic;font-size:min(max(17px, calc(23 * var(--u) * var(--ks))), calc((100vw - 24px) / 9.1));letter-spacing:.02em;line-height:1.2}.hero-sub .riga{white-space:nowrap;font-family:var(--font-sistema);text-transform:uppercase;letter-spacing:.2em;text-indent:.2em;color:#eda95f;font-style:normal;font-weight:700;line-height:1.6;font-size:min(max(11px, calc(13 * var(--u) * var(--ks))), calc((100vw - 24px) / 21));display:block}.hero-title-image .title-art{isolation:isolate;animation:1.55s cubic-bezier(.16,1,.3,1) 2.7s backwards titolo-inciso;display:block;position:relative}.hero-title-image .title-art img{z-index:1;width:100%;height:auto;animation:1.35s cubic-bezier(.16,1,.3,1) 2.7s backwards titolo-a-fuoco;display:block;position:relative}.hero-title-image .title-art:before{content:"";z-index:0;pointer-events:none;filter:blur(18px)brightness(1.25)saturate(.75);opacity:0;background:url(/img/titolo-quattro-pilastri-sia-bianco-oro-v9.webp) 50%/contain no-repeat;animation:1.65s cubic-bezier(.16,1,.3,1) 2.73s both titolo-aura;position:absolute;inset:13% 8%}.hero-title-image .title-art:after{content:"";z-index:2;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 40%,#ffeec22e 46%,#fff 50%,#f2b54c4d 54%,#0000 60%) 100% 0/320% 100%;animation:1.15s cubic-bezier(.22,1,.36,1) 3.37s both titolo-riflesso;position:absolute;inset:0;-webkit-mask:url(/img/titolo-quattro-pilastri-sia-bianco-oro-v9.webp) 50%/contain no-repeat;mask:url(/img/titolo-quattro-pilastri-sia-bianco-oro-v9.webp) 50%/contain no-repeat}@keyframes titolo-inciso{0%{clip-path:inset(0 49%);opacity:0;transform:translateY(12px)scale(.97)}}@keyframes titolo-a-fuoco{0%{filter:blur(7px)brightness(1.55);transform:scale(1.018)}}@keyframes titolo-aura{0%,to{opacity:0;transform:scale(.82)}38%{opacity:.62;transform:scale(.98)}62%{opacity:.34;transform:scale(1.03)}}@keyframes titolo-riflesso{0%{opacity:0;background-position:100% 0}15%{opacity:.9}76%{opacity:.75}to{opacity:0;background-position:0 0}}.temple{z-index:2;--u:calc(var(--uh) * var(--kc));--mare:calc(47 * var(--u));--base:calc(58 * var(--u));width:min(100%, var(--largo));padding:0 calc(6 * var(--u));flex:none;grid-template-columns:1fr .9fr 1.5fr .9fr 1fr;align-items:end;margin:auto auto 0;display:grid;position:relative}.temple-col{z-index:4;margin-bottom:calc(var(--base) * .14);flex-direction:column;align-items:center;display:flex;position:relative}.temple-col.c2,.temple-col.c3{margin-bottom:calc(var(--base) * .74)}.temple-col.c3{grid-column:4}.temple-col.c4{grid-column:5}.temple-col:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--el) 46%, transparent) 0%, transparent 62%);pointer-events:none;border-radius:50%;width:150%;position:absolute;top:4%;left:50%;transform:translate(-50%)}.temple-col img{width:auto;height:calc(245 * var(--u));display:block;position:relative}.temple-col.c2 img,.temple-col.c3 img{height:calc(152 * var(--u))}.temple-col .el-ico{width:calc(34 * var(--u));margin-bottom:calc(7 * var(--u));position:relative}.temple-sea{z-index:2;width:100vw;height:calc(var(--mare) + var(--base));background:url(/img/tex-grain.png), linear-gradient(180deg, var(--s1,#4f9a8c) 0%, var(--s2,#35707e) 14%, var(--s3,#27477a) 36%, var(--s4,#1b2157) 62%, var(--s5,#16245c) 84%, var(--s6,#14205a) 100%);position:absolute;bottom:0;left:calc(50% - 50vw)}.temple-glint{z-index:2;width:calc(187 * var(--u));height:calc(var(--mare) + var(--base));mix-blend-mode:screen;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 100' preserveAspectRatio='none' fill='%23ffe6a3'%3E%3Cellipse cx='150' cy='2' rx='30' ry='.9'/%3E%3Cellipse cx='146' cy='5' rx='24' ry='.8' opacity='.9'/%3E%3Cellipse cx='156' cy='8' rx='36' ry='.9' opacity='.85'/%3E%3Cellipse cx='141' cy='12' rx='27' ry='1' opacity='.8'/%3E%3Cellipse cx='163' cy='13' rx='13' ry='.8' opacity='.6'/%3E%3Cellipse cx='152' cy='17' rx='42' ry='1.1' opacity='.75'/%3E%3Cellipse cx='128' cy='22' rx='20' ry='1' opacity='.6'/%3E%3Cellipse cx='168' cy='23' rx='28' ry='1.1' opacity='.66'/%3E%3Cellipse cx='148' cy='29' rx='48' ry='1.3' opacity='.6'/%3E%3Cellipse cx='112' cy='35' rx='19' ry='1.2' opacity='.45'/%3E%3Cellipse cx='172' cy='36' rx='34' ry='1.4' opacity='.54'/%3E%3Cellipse cx='144' cy='43' rx='56' ry='1.5' opacity='.48'/%3E%3Cellipse cx='196' cy='50' rx='24' ry='1.4' opacity='.36'/%3E%3Cellipse cx='120' cy='52' rx='40' ry='1.6' opacity='.42'/%3E%3Cellipse cx='156' cy='60' rx='66' ry='1.8' opacity='.38'/%3E%3Cellipse cx='98' cy='68' rx='28' ry='1.6' opacity='.28'/%3E%3Cellipse cx='186' cy='70' rx='46' ry='1.9' opacity='.32'/%3E%3Cellipse cx='150' cy='79' rx='80' ry='2.1' opacity='.3'/%3E%3Cellipse cx='110' cy='88' rx='38' ry='1.9' opacity='.22'/%3E%3Cellipse cx='192' cy='91' rx='50' ry='2.1' opacity='.24'/%3E%3Cellipse cx='150' cy='97' rx='92' ry='2.2' opacity='.2'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;animation:4.5s ease-in-out infinite riflesso;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(60% 200% at 50% 0,#000 45%,#0000 100%);mask-image:radial-gradient(60% 200% at 50% 0,#000 45%,#0000 100%)}.temple-glint:before{content:"";background:radial-gradient(40% 130% at 50% 0,#ffd6828c,#ffbe6429 80%,#0000 100%);position:absolute;inset:0}@keyframes riflesso{0%,to{opacity:.92;transform:translate(-50%)scaleX(1)}50%{opacity:1;transform:translate(-50%)scaleX(1.05)translateY(1px)}}.el-ico{aspect-ratio:1;height:auto;color:var(--el);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--el) 70%, transparent));display:block;overflow:visible}.el-acqua .a1{animation:3.2s ease-in-out infinite el-goccia}.el-acqua .a2{animation:3.2s ease-in-out infinite el-onda}.el-aria path{stroke-dasharray:60;animation:3.6s ease-in-out infinite el-vento}.el-aria .a2{animation-delay:.35s}.el-aria .a3{animation-delay:.7s}.el-fuoco .a1{transform-origin:50% 90%;animation:1.6s ease-in-out infinite el-fiamma}.el-fuoco .a2{transform-origin:50% 90%;animation:1.1s ease-in-out infinite reverse el-fiamma}.el-terra .a1{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-out infinite el-stelo}.el-terra .a2{transform-box:fill-box;transform-origin:100% 100%;animation:5s ease-out infinite el-foglia}.el-terra .a3{transform-box:fill-box;transform-origin:0 100%;animation:5s ease-out .35s infinite el-foglia}.el-fuoco .s{fill:#fff1c4;stroke:none;opacity:0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 2px #ffb24d);animation:2.6s ease-out infinite el-scintilla}.el-fuoco .s2{animation-duration:3.1s;animation-delay:.7s}.el-fuoco .s3{animation-duration:2.3s;animation-delay:1.4s}.el-fuoco .s4{animation-duration:2.9s;animation-delay:2s}@keyframes el-scintilla{0%{opacity:0;transform:translateY(12px)scale(2.2)}15%,65%{opacity:1}to{opacity:0;transform:translate(4px,-20px)scale(.8)}}@keyframes el-goccia{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@keyframes el-onda{0%,to{opacity:.5;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}@keyframes el-vento{0%{stroke-dashoffset:60px;opacity:.2}45%,70%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-60px;opacity:.2}}@keyframes el-fiamma{0%,to{transform:scale(1)skew(0)}30%{transform:scale(.94,1.08)skew(-3deg)}65%{transform:scale(1.05,.95)skew(3deg)}}@keyframes el-stelo{0%{transform:scaleY(0)}30%,88%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes el-foglia{0%,26%{opacity:0;transform:scale(0)}58%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.temple-sun{z-index:1;left:50%;bottom:calc(var(--base) + var(--mare));width:calc(234 * var(--u));aspect-ratio:1;pointer-events:none;background:url(/img/tex-grain.png),radial-gradient(circle,#fff8d6 0%,#ffe08a 36%,#ffb24d 47%,#ff8c3c80 56%,#ff783224 66%,#0000 72%);border-radius:50%;position:absolute;transform:translate(-50%,50%)}@property --alba{syntax:"<number>";inherits:true;initial-value:1}.hero-head{--giu:clamp(120px, 26vh, 260px)}.hero-intro{animation:1.8s cubic-bezier(.45,.05,.2,1) 1.4s backwards intro-sale}.hero-title{animation:1.2s ease-out 2.2s backwards appare}.hero-sub{animation:1s ease-out 4s backwards appare}@property --blocco{syntax:"<number>";inherits:true;initial-value:0}.lp{--sale:clamp(140px, 24vh, 240px);animation:1.1s cubic-bezier(.2,.8,.2,1) 7.3s forwards blocco-sale}.hero-floor,.hero-resto{opacity:min(1, calc(var(--blocco,1) * 3));transform:translateY(calc((1 - var(--blocco,1)) * var(--sale,140px)))}@keyframes blocco-sale{to{--blocco:1}}@media (prefers-reduced-motion:reduce){.lp{--blocco:1}}html.intro-blocca,html.intro-blocca body{overflow:hidden}html:has(.lp){scrollbar-gutter:stable}.hero-primo{position:relative}.scorri{z-index:5;cursor:pointer;white-space:nowrap;color:#ffd98a;font-family:var(--font-titoli);font-style:italic;font-weight:600;font-size:clamp(16px, calc(20 * var(--u)), 22px);letter-spacing:.03em;text-shadow:0 1px 10px #05061a;opacity:0;visibility:hidden;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;padding:3px 20px 0;line-height:1.25;transition:opacity .45s,visibility 0s linear .45s;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}html.intro-finita .scorri{opacity:1;visibility:visible;transition:opacity .9s}.scorri span{border-bottom:1px solid #f2b54c6b;padding-bottom:1px;transition:border-color .2s}.scorri:hover span{border-bottom-color:#f2b54c}.scorri svg{width:18px;height:18px;animation:1.7s ease-in-out infinite scorri-rimbalza;display:block}@keyframes scorri-rimbalza{0%,to{opacity:.55;transform:translateY(-2px)}50%{opacity:1;transform:translateY(4px)}}html.intro-vista :is(.lp,.hero,.hero *),html.intro-vista :is(.hero,.hero *):before,html.intro-vista :is(.hero,.hero *):after{animation-delay:-60s!important}.wa{z-index:40;opacity:0;visibility:hidden;flex-direction:column;align-items:flex-end;transition:opacity .5s,transform .5s,visibility 0s linear .5s;display:flex;position:fixed;bottom:16px;right:16px;transform:translateY(12px)}.wa.mostra{opacity:1;visibility:visible;transition:opacity .5s,transform .5s;transform:none}.wa-btn{cursor:pointer;color:#fffffff2;background:radial-gradient(circle at 35% 30%,#5aeea0,#25d366 40%,#1a9e4a 70%,#0a5e2a 100%);border:0;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;transition:transform .3s;display:grid;box-shadow:0 0 20px #25d3664d,0 6px 18px #00000059,inset -8px -8px 18px #00000073,inset 2px 2px 6px #ffffff14}.wa-btn:hover{transform:scale(1.1)}.wa-btn svg{filter:drop-shadow(0 1px 3px #0006);width:28px;height:28px}.wa :focus-visible{outline-offset:3px;box-shadow:0 0 0 3px var(--notte);outline:3px solid #fff}.wa-bolle{flex-direction:column;align-items:flex-end;gap:8px;margin-bottom:12px;display:flex}.wa-bolle[hidden]{display:none}.wa-bolla{color:#14230f;background:#dcf8c6;border-radius:18px 18px 4px;max-width:min(300px,100vw - 32px);margin:0;padding:12px 16px;font-size:16px;line-height:1.4;text-decoration:none;position:relative;box-shadow:0 2px 10px #00000047}.wa a.wa-bolla{color:#14230f}.wa a.wa-bolla:hover{background:#c8f0ae}.wa-testa{color:#05220f;background:#25d366;font-weight:700}@media (prefers-reduced-motion:no-preference){.wa-btn{animation:3.5s ease-in-out infinite wa-fluttua}.wa-bolla{animation:.35s cubic-bezier(.2,.8,.2,1) both wa-entra;animation-delay:calc(80ms * var(--i,0))}}@keyframes wa-fluttua{0%,to{translate:0}50%{translate:0 -6px}}@keyframes wa-entra{0%{opacity:0;translate:0 8px;scale:.94}}.hero-primo{--t0:clamp(0, calc(var(--alba,1) / .2), 1);--t1:clamp(0, calc((var(--alba,1) - .2) / .2), 1);--t2:clamp(0, calc((var(--alba,1) - .56) / .2), 1);--t3:clamp(0, calc((var(--alba,1) - .76) / .24), 1);--stelle:max(clamp(0, calc((.3 - var(--alba,1)) / .2), 1), clamp(0, calc((var(--alba,1) - .78) * 5), 1));--giorno:clamp(0, calc((min(var(--t1), calc(1 - var(--t2))) - .5) * 3), 1);--c1:color-mix(in srgb, #05061a calc(var(--t3) * 100%), color-mix(in srgb, #1b2d6e calc(var(--t2) * 100%), color-mix(in srgb, #4a9be0 calc(var(--t1) * 100%), color-mix(in srgb, #1b2d6e calc(var(--t0) * 100%), #05061a))));--c2:color-mix(in srgb, #0e0a33 calc(var(--t3) * 100%), color-mix(in srgb, #35387f calc(var(--t2) * 100%), color-mix(in srgb, #67b0e8 calc(var(--t1) * 100%), color-mix(in srgb, #35387f calc(var(--t0) * 100%), #06071d))));--c3:color-mix(in srgb, #24104f calc(var(--t3) * 100%), color-mix(in srgb, #6b4a96 calc(var(--t2) * 100%), color-mix(in srgb, #8ac4ef calc(var(--t1) * 100%), color-mix(in srgb, #6b4a96 calc(var(--t0) * 100%), #070821))));--c4:color-mix(in srgb, #47163f calc(var(--t3) * 100%), color-mix(in srgb, #c46786 calc(var(--t2) * 100%), color-mix(in srgb, #aed8f3 calc(var(--t1) * 100%), color-mix(in srgb, #c46786 calc(var(--t0) * 100%), #090a26))));--c5:color-mix(in srgb, #8f2f12 calc(var(--t3) * 100%), color-mix(in srgb, #ff9a55 calc(var(--t2) * 100%), color-mix(in srgb, #cfe8f6 calc(var(--t1) * 100%), color-mix(in srgb, #ff9a55 calc(var(--t0) * 100%), #0b0b2b))));--c6:color-mix(in srgb, #d4560f calc(var(--t3) * 100%), color-mix(in srgb, #ffcb6a calc(var(--t2) * 100%), color-mix(in srgb, #e6f3f9 calc(var(--t1) * 100%), color-mix(in srgb, #ffcb6a calc(var(--t0) * 100%), #0d0c30))));--s1:color-mix(in srgb, #4f9a8c calc(var(--t3) * 100%), color-mix(in srgb, #f0a468 calc(var(--t2) * 100%), color-mix(in srgb, #86d8ea calc(var(--t1) * 100%), color-mix(in srgb, #f0a468 calc(var(--t0) * 100%), #223a6e))));--s2:color-mix(in srgb, #35707e calc(var(--t3) * 100%), color-mix(in srgb, #9a6f98 calc(var(--t2) * 100%), color-mix(in srgb, #55bddd calc(var(--t1) * 100%), color-mix(in srgb, #9a6f98 calc(var(--t0) * 100%), #1c2c66))));--s3:color-mix(in srgb, #27477a calc(var(--t3) * 100%), color-mix(in srgb, #4a5aa0 calc(var(--t2) * 100%), color-mix(in srgb, #3f9fd2 calc(var(--t1) * 100%), color-mix(in srgb, #4a5aa0 calc(var(--t0) * 100%), #1b2157))));--s4:color-mix(in srgb, #1b2157 calc(var(--t3) * 100%), color-mix(in srgb, #2f428c calc(var(--t2) * 100%), color-mix(in srgb, #3188c2 calc(var(--t1) * 100%), color-mix(in srgb, #2f428c calc(var(--t0) * 100%), #16245c))));--s5:color-mix(in srgb, #16245c calc(var(--t3) * 100%), color-mix(in srgb, #263a80 calc(var(--t2) * 100%), color-mix(in srgb, #2e7cb8 calc(var(--t1) * 100%), color-mix(in srgb, #263a80 calc(var(--t0) * 100%), #14205a))));--s6:color-mix(in srgb, #14205a calc(var(--t3) * 100%), color-mix(in srgb, #203476 calc(var(--t2) * 100%), color-mix(in srgb, #2b72ae calc(var(--t1) * 100%), color-mix(in srgb, #203476 calc(var(--t0) * 100%), #14205a))));--b1:var(--s6);--b2:color-mix(in srgb, #101a4c calc(var(--t3) * 100%), color-mix(in srgb, #1b2d6a calc(var(--t2) * 100%), color-mix(in srgb, #2a68a2 calc(var(--t1) * 100%), color-mix(in srgb, #1b2d6a calc(var(--t0) * 100%), #101a4c))));--b3:color-mix(in srgb, #0c1238 calc(var(--t3) * 100%), color-mix(in srgb, #14214f calc(var(--t2) * 100%), color-mix(in srgb, #285e96 calc(var(--t1) * 100%), color-mix(in srgb, #14214f calc(var(--t0) * 100%), #0c1238))));--b4:color-mix(in srgb, #0a0c26 calc(var(--t3) * 100%), color-mix(in srgb, #0e1538 calc(var(--t2) * 100%), color-mix(in srgb, #265588 calc(var(--t1) * 100%), color-mix(in srgb, #0e1538 calc(var(--t0) * 100%), #0a0c26))));animation:4.8s linear 1.4s backwards alba-cielo}.temple-sun{animation:4.8s linear 1.4s backwards sole-giornata}@property --luce{syntax:"<number>";inherits:true;initial-value:0}.temple{animation:1.7s ease-out 3.7s forwards alba-luce}.temple>.temple-glint{filter:opacity(var(--luce,0))}@media (prefers-reduced-motion:reduce){.temple{--luce:1}}.temple-sea:before{content:"";opacity:var(--alba,1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none' fill='none' stroke='%23fff' stroke-width='0.7'%3E%3Cpath d='M0 3Q150 0 300 3T600 3' opacity='.55'/%3E%3Cpath d='M0 12Q150 16 300 12T600 12' opacity='.42'/%3E%3Cpath d='M0 22Q150 18 300 22T600 22' opacity='.34'/%3E%3Cpath d='M0 34Q150 39 300 34T600 34' opacity='.26'/%3E%3Cpath d='M0 48Q150 43 300 48T600 48' opacity='.2'/%3E%3Cpath d='M0 64Q150 70 300 64T600 64' opacity='.15'/%3E%3Cpath d='M0 82Q150 76 300 82T600 82' opacity='.11'/%3E%3C/svg%3E") 0 0/620px 100% repeat-x;position:absolute;inset:0}.temple-col{--h:calc(245 * var(--u));animation:colonna-nebbia 2.4s linear var(--sorge) backwards}.temple-col.c2,.temple-col.c3{--h:calc(152 * var(--u))}.temple-col.c1{--sorge:3.8s}.temple-col.c2{--sorge:4.15s}.temple-col.c3{--sorge:4.5s}.temple-col.c4{--sorge:4.85s}.temple-col>img,.temple-col .el-ico{animation:colonna-sorge 2.4s cubic-bezier(.2, .8, .2, 1) var(--sorge) backwards}.temple-col:before{animation:alone-acceso 1.2s ease-out calc(var(--sorge) + 2.4s) backwards}@keyframes intro-sale{0%{transform:translateY(var(--giu))}}@keyframes appare{0%{opacity:0;transform:translateY(10px)}}@keyframes alba-cielo{0%{--alba:0}to{--alba:1}}@keyframes sole-giornata{0%{transform:translate(-50%, calc(50% - 330 * var(--u)));opacity:0;filter:saturate(1.3)hue-rotate(-16deg)brightness();animation-timing-function:cubic-bezier(.4,0,.45,.85)}10%{opacity:0}22%{opacity:.85;filter:saturate(1.3)hue-rotate(-16deg)brightness(1.05)}31%{opacity:.85;filter:saturate(1.15)hue-rotate(-10deg)brightness(1.1)}38%{opacity:.6;filter:saturate(.6)hue-rotate()brightness(1.15)}44%{opacity:.42;filter:saturate(.6)hue-rotate()brightness(1.15)}56%{opacity:.8;filter:saturate(.7)hue-rotate()brightness(1.1)}76%{opacity:1;filter:saturate(1.2)hue-rotate(-8deg)brightness()}to{opacity:1;filter:saturate()hue-rotate()brightness();transform:translate(-50%,50%)}}@keyframes alba-luce{to{--luce:1}}@keyframes colonna-nebbia{0%,to{-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000);-webkit-mask-size:calc(100% + 800px) calc(100% + 426px);mask-size:calc(100% + 800px) calc(100% + 426px);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}0%{-webkit-mask-position:-400px -426px;mask-position:-400px -426px}to{-webkit-mask-position:-400px -400px;mask-position:-400px -400px}}@keyframes colonna-sorge{0%{transform:translateY(calc(var(--h) + 90 * var(--u)))}}@keyframes alone-acceso{0%{opacity:0}}.hero-fondo{position:relative}.hero-mare{background:url(/img/tex-grain.png), linear-gradient(180deg, var(--b1,#14205a) 0%, var(--b2,#101a4c) 22%, var(--b3,#0c1238) 58%, var(--b4,var(--notte)) 100%);position:absolute;inset:0}.hero-mare:before{content:"";opacity:calc(var(--alba,1) * .38);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none' fill='none' stroke='%23fff' stroke-width='0.7'%3E%3Cpath d='M0 3Q150 0 300 3T600 3' opacity='.55'/%3E%3Cpath d='M0 12Q150 16 300 12T600 12' opacity='.42'/%3E%3Cpath d='M0 22Q150 18 300 22T600 22' opacity='.34'/%3E%3Cpath d='M0 34Q150 39 300 34T600 34' opacity='.26'/%3E%3Cpath d='M0 48Q150 43 300 48T600 48' opacity='.2'/%3E%3Cpath d='M0 64Q150 70 300 64T600 64' opacity='.15'/%3E%3Cpath d='M0 82Q150 76 300 82T600 82' opacity='.11'/%3E%3C/svg%3E") 0 0/620px 100% repeat-x;position:absolute;inset:0}.hero-mare:after{content:"";width:calc(374 * var(--u) * var(--kc));mix-blend-mode:screen;pointer-events:none;filter:opacity(var(--luce,0));background:radial-gradient(20% 100% at 50% 0,#ffbe6429,#0000 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 100' preserveAspectRatio='none' fill='%23ffe6a3'%3E%3Cellipse cx='150' cy='3' rx='46' ry='1.2' opacity='.26'/%3E%3Cellipse cx='128' cy='9' rx='30' ry='1.3' opacity='.22'/%3E%3Cellipse cx='176' cy='14' rx='52' ry='1.5' opacity='.24'/%3E%3Cellipse cx='150' cy='21' rx='66' ry='1.7' opacity='.22'/%3E%3Cellipse cx='108' cy='29' rx='34' ry='1.7' opacity='.17'/%3E%3Cellipse cx='190' cy='31' rx='46' ry='1.8' opacity='.19'/%3E%3Cellipse cx='150' cy='40' rx='84' ry='2' opacity='.19'/%3E%3Cellipse cx='112' cy='50' rx='44' ry='2' opacity='.15'/%3E%3Cellipse cx='204' cy='53' rx='52' ry='2.1' opacity='.16'/%3E%3Cellipse cx='150' cy='63' rx='100' ry='2.3' opacity='.16'/%3E%3Cellipse cx='96' cy='74' rx='50' ry='2.2' opacity='.12'/%3E%3Cellipse cx='206' cy='77' rx='58' ry='2.3' opacity='.13'/%3E%3Cellipse cx='150' cy='88' rx='116' ry='2.5' opacity='.13'/%3E%3Cellipse cx='130' cy='96' rx='70' ry='2.4' opacity='.1'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;animation:4.5s ease-in-out infinite riflesso,1.7s ease-out 3.7s forwards alba-luce;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(70% 150% at 50% 0,#000 40%,#0000 100%);mask-image:radial-gradient(70% 150% at 50% 0,#000 40%,#0000 100%)}@media (prefers-reduced-motion:reduce){.hero-mare:after{--luce:1;animation:none}}.hero-floor{padding:0 calc(20 * var(--u)) max(58px, calc(66 * var(--u)));background:var(--notte) url(/img/tex-grain.png);position:relative;box-shadow:inset 0 2px #f2b54c}.hero-pillars{justify-content:space-between;gap:calc(8 * var(--u));max-width:calc(var(--largo) * .9);padding:calc(12 * var(--u)) calc(4 * var(--u)) 0;white-space:nowrap;font-family:var(--font-titoli);font-weight:600;font-size:max(11px, calc(13.3 * var(--u) * var(--kp)));letter-spacing:.06em;margin:0 auto;display:flex;position:relative}.acqua{--el:var(--el-acqua)}.aria{--el:var(--el-aria)}.fuoco{--el:var(--el-fuoco)}.terra{--el:var(--el-terra)}.hero-pillars span{color:var(--el)}.hero-promise{max-width:17em;font-family:var(--font-titoli);text-wrap:balance;white-space:pre-line;margin:32px auto 0;font-size:clamp(1.7rem,7.2vw,2.4rem);font-weight:600;line-height:1.1;position:relative}.hero-text{max-width:34em;color:var(--testo-scuro-2);margin:14px auto 0;position:relative}.hero-cta{margin-top:calc(20 * var(--u));position:relative}.hero-cta .btn-note{width:max-content;margin-top:calc(10 * var(--u));font-size:min(max(12px, calc(14.5 * var(--u))), calc((100vw - 16px) / var(--em,25.2)));line-height:1.4;position:relative;left:50%;transform:translate(-50%)}.hero-cta .btn-note .riga{white-space:nowrap;display:block}.hero-resto{padding:0 20px calc(var(--spazio) + 40px);background:var(--notte) url(/img/tex-grain.png);display:flow-root;position:relative}.pillars{grid-template-columns:1fr;gap:14px;margin-top:32px;display:grid}.pillar{background:linear-gradient(90deg, color-mix(in srgb, var(--el) 20%, transparent), transparent 70%);border:1px solid #ffffff24;border-radius:16px;grid-template-columns:56px 1fr;align-items:start;gap:20px;padding:24px 18px;display:grid;position:relative}.pillar:before{content:none}.pillar img{width:56px;height:auto;display:block}.pillar-el{letter-spacing:.14em;text-transform:uppercase;color:var(--el);align-items:center;gap:8px;margin:0 0 4px;font-size:14px;font-weight:700;display:flex}.pillar-col{flex-direction:column;align-items:center;display:inline-flex}.pillar-col .el-ico{width:28px;margin-bottom:6px}.pillar-t{font-family:var(--font-titoli);color:var(--el);margin:0 0 8px;font-size:32px;font-weight:600;line-height:1.1}.pillar-b{color:var(--testo-scuro-2);margin:0}.pillars-note{max-width:720px;margin:32px 0 0}.phone{border-radius:40px;flex:none;width:min(280px,78vw);overflow:hidden}.phone-scena{perspective:1500px;margin:0 auto;padding:14px 22px 40px;position:relative}.phone-corpo{width:fit-content;transform-style:preserve-3d;margin:0 auto;position:relative;transform:rotateY(24deg)rotateX(6deg)rotate(-.6deg)}.phone-fetta{transform:translateZ(calc(var(--i) * -1px - 1px));background:hsl(220deg 6% calc(15% - var(--i) * 0.34%));border-radius:48px;position:absolute;inset:-8px}.phone-fetta:first-of-type{background:#4b4f58}.phone-tasto{background:#1d1e20;border-radius:2px;width:4px;height:70px;position:absolute;top:24%;left:-12px;transform:translateZ(-17px)}.phone-ombra{filter:blur(7px);background:radial-gradient(closest-side,#1a080057,#1a080000);border-radius:50%;height:34px;position:absolute;bottom:6px;left:-6%;right:12%}.phone{box-shadow:0 0 0 8px #1a0800,inset 0 0 0 1px #ffffff1a}.phone:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(118deg,#ffffff29,#fff0 32%);position:absolute;inset:0}.phone img{width:100%;height:auto;display:block}.phone{position:relative}.phone-stato{aspect-ratio:72/20;box-sizing:content-box;color:#1a0800;fill:currentColor;background:#f6efe4;width:18.5%;height:auto;padding:0 0 0 4%;position:absolute;top:2.85%;right:5.4%}.phone-vivo{position:absolute;inset:0;container-type:inline-size}.pv-spunta{aspect-ratio:1;opacity:0;width:6.15%;height:auto;position:absolute;top:56.16%;left:8.21%}.pv-spunta-2{top:61.49%}.pv-spunta rect{fill:#fff;stroke:#8b6a11;stroke-width:1.5px}.pv-spunta path{fill:none;stroke:#8b6a11;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.pv-campo{box-sizing:border-box;color:#17150d;white-space:nowrap;opacity:0;background:#fffcf7;border-radius:2.4cqw;align-items:center;width:90.77%;height:4.86%;padding-left:3.97cqw;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:4.1cqw;line-height:1.3;display:flex;position:absolute;top:71.5%;left:4.62%}.pv-testo{display:block;position:relative}.pv-riga{clip-path:inset(0 100% 0 0);display:block}.pv-cursore{background:#8b6a11;width:.45cqw;height:80%;position:absolute;top:10%;left:0}.pv-riflesso{opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 34%,#f2b54c33 41%,#ffeebe8c 46.5%,#fffc 48%,#ffeebe33 50%,#f2b54c29 53%,#0000 60%);position:absolute;inset:0;transform:translate(-150%)}@media (prefers-reduced-motion:no-preference){.phone-vivo.in{animation:16s linear infinite pv-giro}.phone-vivo.in .pv-riflesso{animation:16s cubic-bezier(.3,0,.7,1) infinite pv-luce}.phone-vivo.in .pv-spunta-1{animation:16s ease-out infinite pv-s1}.phone-vivo.in .pv-spunta-1 path{animation:16s ease-out infinite pv-v1}.phone-vivo.in .pv-spunta-2{animation:16s ease-out infinite pv-s2}.phone-vivo.in .pv-spunta-2 path{animation:16s ease-out infinite pv-v2}.phone-vivo.in .pv-campo{animation:16s linear infinite pv-c}.phone-vivo.in .pv-riga{animation:16s linear infinite pv-scrivi}.phone-vivo.in .pv-cursore{animation:16s linear infinite pv-segue,1s linear infinite pv-lampeggia}}@keyframes pv-giro{0%,88%{opacity:1}94%,to{opacity:0}}@keyframes pv-luce{0%,2%{opacity:1;transform:translate(-150%)}16%{opacity:1;transform:translate(150%)}16.1%,to{opacity:0;transform:translate(150%)}}@keyframes pv-s1{0%,17%{opacity:0;transform:scale(.7)}20%,to{opacity:1;transform:scale(1)}}@keyframes pv-v1{0%,19%{stroke-dashoffset:1px}23%,to{stroke-dashoffset:0}}@keyframes pv-s2{0%,29%{opacity:0;transform:scale(.7)}32%,to{opacity:1;transform:scale(1)}}@keyframes pv-v2{0%,31%{stroke-dashoffset:1px}35%,to{stroke-dashoffset:0}}@keyframes pv-c{0%,42%{opacity:0}44%,to{opacity:1}}@keyframes pv-scrivi{0%,44%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(var(--lettere), end)}65%,to{clip-path:inset(0)}}@keyframes pv-segue{0%,44%{animation-timing-function:steps(var(--lettere), end);left:0}65%,to{left:100%}}@keyframes pv-lampeggia{0%,49%{opacity:1}50%,to{opacity:0}}.app{--mw:680px;position:relative}.app .phone-scena{z-index:1}.monitor-mac{z-index:0;top:9px;left:calc(50% + 138px - var(--mw));width:var(--mw);pointer-events:none;filter:drop-shadow(0 18px 28px #1a080042);max-width:none;height:auto;display:block;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 calc(541px - 50vw),#0006 calc(586px - 50vw),#000c calc(646px - 50vw),#000 calc(701px - 50vw));mask-image:linear-gradient(90deg,#0000 calc(541px - 50vw),#0006 calc(586px - 50vw),#000c calc(646px - 50vw),#000 calc(701px - 50vw))}@media (max-width:699px){.app .phone-scena{transform-origin:50% 0;transform:translate(24px,133px)scale(.836)}}@media (min-width:700px){.app{--mw:clamp(480px, 49vw, 750px)}.app .monitor-mac{z-index:0;width:var(--mw);max-width:none;height:auto;margin:21px 0 0 calc(312px - var(--mw));pointer-events:none;filter:drop-shadow(0 26px 40px #1a080047);grid-area:1/1;place-self:start;display:block;position:relative;top:auto;left:auto;-webkit-mask-image:none;mask-image:none}.app .phone-scena{z-index:1;grid-area:1/1}.app .app-fun{grid-area:1/2}}.app{gap:32px;margin-top:36px;display:grid}.app .phone-scena{margin:0 auto}.app-fun{border-top:1px solid #1a080024;margin:0;padding:0;list-style:none;display:grid}.app-fun li{border-bottom:1px solid #1a080024;padding:16px 0}.app-fun h3{font-family:var(--font-titoli);margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.1}.app-fun p{color:var(--testo-2);margin:0}.app-fun .app-cta{text-align:center;border-bottom:0;padding:28px 0 0}.app-fun .app-cta .btn-note{text-align:center;max-width:340px;margin:12px auto 0}.app-fun li:not(.app-cta){grid-template-columns:26px minmax(0,1fr);align-content:start;align-items:start;column-gap:14px;display:grid}.app-fun h3,.app-fun p{grid-column:2}.app-fun .spunta{grid-area:1/1/span 2;width:26px;height:26px;overflow:visible}.spunta circle{fill:var(--oro);transform-origin:50%;transform-box:fill-box}.spunta path{fill:none;stroke:var(--testo);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.app-fun li[data-spunta]{transition:opacity .55s ease-out,transform .55s cubic-bezier(.2,.8,.2,1)}.app-fun li[data-spunta=attesa]{opacity:0;transform:translateY(14px)}.app-fun li[data-spunta=vista] .spunta circle{animation:.5s cubic-bezier(.2,.8,.2,1) both spunta-cerchio;animation-delay:var(--ritardo,0s)}.app-fun li[data-spunta=vista] .spunta path{animation:.4s ease-out both spunta-segno;animation-delay:calc(var(--ritardo,0s) + .22s)}@keyframes spunta-cerchio{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes spunta-segno{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.app-fun .app-cta .btn{position:relative;overflow:hidden}.app-fun .app-cta .btn:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(120deg,#0000 34%,#f2b54c33 41%,#ffeebe8c 46.5%,#fffc 48%,#ffeebe33 50%,#f2b54c29 53%,#0000 60%);position:absolute;inset:0;transform:translate(-150%)}.app-fun .app-cta[data-spunta=vista] .btn:after{animation:8s cubic-bezier(.3,0,.7,1) .5s infinite app-luce}.app-fun .app-cta[data-spunta=vista] .btn{animation:.9s cubic-bezier(.22,1,.36,1) .1s backwards app-rimbalzo}@keyframes app-rimbalzo{0%{opacity:0;transform:scale(.35)}45%{opacity:1;transform:scale(1.14)}68%{transform:scale(.96)}85%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes app-luce{0%{opacity:1;transform:translate(-150%)}14%{opacity:1;transform:translate(150%)}14.1%,to{opacity:0;transform:translate(150%)}}.list{counter-reset:n;border-top:1px solid #1a08001f;margin:32px 0 0;padding:0;list-style:none}.list li{counter-increment:n;border-bottom:1px solid #1a08001f;gap:14px;padding:16px 0;display:flex}.list li:before{content:counter(n);font-family:var(--font-titoli);color:var(--oro-scuro);flex:0 0 26px;font-size:26px;font-weight:600;line-height:1}.dark .list,.dark .list li{border-color:#ffffff29}.dark .list li:before{color:var(--oro)}.photo{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border-radius:16px;flex:0 340px;width:100%;max-width:340px;height:auto;margin:0 auto;display:block}.quote{border-top:1px solid #ffffff2e;padding-top:24px}.quote blockquote{font-family:var(--font-titoli);font-size:25px;line-height:1.25}.centro{text-align:center}.centro .lead{margin-left:auto;margin-right:auto}.muro{--g:10px;align-items:flex-start;gap:var(--g);margin-top:36px;display:flex}.muro-col{gap:var(--g);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.muro-3{display:none}.muro img{width:100%;height:auto;display:block}.muro-apri{cursor:zoom-in;background:0 0;border:0;border-radius:10px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.muro-lente{color:#fff;background:#0d0500b8;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.muro-lente svg{width:16px;height:16px}dialog.finestra{margin:auto}.finestra{overscroll-behavior:contain;background:#fff;border:0;border-radius:14px;width:min(560px,100vw - 24px);max-width:none;max-height:calc(100dvh - 24px);padding:0;overflow:auto;box-shadow:0 24px 80px #0009}.finestra::backdrop{background:#05061adb}.finestra img{width:100%;height:auto;display:block}.finestra form{z-index:1;justify-content:flex-end;height:0;display:flex;position:sticky;top:0}.finestra button{color:#fff;cursor:pointer;background:#0d0500c7;border:0;border-radius:50%;flex:none;width:44px;height:44px;margin:10px;font-size:26px;line-height:1}.finestra button:focus-visible{border-radius:50%}html:has(.finestra[open]){overflow:hidden}.muro-video{margin:0;position:relative}.muro-scena{aspect-ratio:9/16;background:var(--scuro);border-radius:12px;position:relative;overflow:hidden}.muro-gioca{z-index:1;background:var(--scuro);cursor:pointer;border:0;border-radius:12px;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.muro-gioca:disabled{cursor:progress}.muro-gioca img{object-fit:cover;width:100%;height:100%;display:block}.muro-video.pronto .muro-gioca{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s,visibility 0s linear .35s}.muro-attendi{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:26px;height:26px;animation:.8s linear infinite muro-gira}@keyframes muro-gira{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.muro-attendi{animation-duration:2.4s}}.muro-errore{color:var(--testo-scuro-2);margin:8px 0 0;font-size:14px;line-height:1.4}.muro-permesso{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;margin-top:6px;padding:0 16px;font-weight:600}.muro-play{color:#fff;background:#0d0500b8;border-radius:50%;place-items:center;width:56px;height:56px;margin:auto;display:grid;position:absolute;inset:0}.muro-play svg{width:26px;height:26px;margin-left:3px}.muro-video wistia-player{background:var(--scuro);border-radius:12px;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.muro-video.acceso figcaption{display:none}.muro-video figcaption{color:#fff;pointer-events:none;background:#0009;border-radius:20px;padding:4px 11px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.tania{gap:28px;display:grid}.tania-ritratto{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border:1px solid #f2b54c99;border-radius:20px;width:100%;max-width:360px;height:auto;margin:0 auto;display:block;box-shadow:0 0 0 6px #f2b54c14}.tania-guida{align-items:center;gap:14px;margin-top:10px;display:flex}.tania-nome{justify-content:space-between;align-items:center;gap:16px;display:flex}.tania-logo{flex:none;width:clamp(64px,18vw,104px);height:auto}.tania-ruolo{font-family:var(--font-titoli);color:var(--oro);margin:0;font-size:22px;font-style:italic}.tania-numeri{grid-template-columns:repeat(3,1fr);gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tania-numeri li{text-align:center;background:linear-gradient(150deg,#fd60994d,#fb25113d 50%,#fa4a0b38),#ffffff0a;border:1px solid #fd609980;border-radius:14px;padding:14px 6px}.tania-numeri li:nth-child(2){background:linear-gradient(150deg,#fae42629,#02a6324d 70%),#ffffff0a;border-color:#02a6328c}.tania-numeri li:nth-child(3){background:linear-gradient(150deg,#02a2f44d,#0149c34d 55%,#4208b052),#ffffff0a;border-color:#02a2f48c}.tania-numeri strong{font-family:var(--font-titoli);color:var(--oro);font-size:38px;font-weight:600;line-height:1;display:block}.tania-numeri span{color:var(--testo-scuro-2);margin-top:4px;font-size:13px;display:block}.tania-percorso{background:linear-gradient(118deg,#fd609947 0%,#fb251138 15%,#fa4a0b33 29%,#fae42621 43%,#02a63236 58%,#02a2f445 73%,#0149c345 87%,#4208b057 100%),#ffffff0a;border:1px solid #f2b54c4d;border-radius:20px;margin-top:0;padding:24px 20px;position:relative}.tania-percorso summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.tania-percorso summary::-webkit-details-marker{display:none}.tania-percorso summary:after{content:"";border:solid var(--oro);border-width:0 2.5px 2.5px 0;flex:none;width:11px;height:11px;margin:-4px 4px 0 0;transition:rotate .25s;rotate:45deg}.tania-percorso[open] summary:after{margin-top:4px;rotate:225deg}.tania-percorso[open] summary{margin-bottom:12px}.tania-percorso summary:focus-visible{outline:2px solid var(--oro);outline-offset:6px;border-radius:8px}.tania-percorso h3{font-family:var(--font-titoli);margin:0;font-size:28px;font-weight:600}.tania-percorso ol{margin:0;padding:0;list-style:none}.tania-percorso li{color:var(--testo-scuro-2);border-top:1px solid #ffffff1f;grid-template-columns:88px 1fr;gap:12px;padding:14px 0;font-size:15px;display:grid}.tania-percorso strong{color:var(--testo-scuro);font-size:16px}.tania-percorso .anni{font-family:var(--font-titoli);color:var(--oro);font-size:19px;font-weight:600}.tania-percorso .tania-intro{max-width:680px;color:var(--testo-scuro-2);margin:0 0 14px;font-size:16px;line-height:1.5}.apo{background:linear-gradient(160deg,#f2b54c33,#c860301a 60%,#ffffff08);border:1px solid #f2b54c99;border-radius:20px;margin-top:32px;padding:28px 22px;box-shadow:0 0 0 6px #f2b54c14}.apo-k{letter-spacing:.14em;text-transform:uppercase;color:var(--oro);margin:0;font-size:15px;font-weight:700}.apo-t{font-family:var(--font-titoli);color:var(--oro);margin:8px 0 0;font-size:clamp(2.2rem,9vw,3.4rem);font-weight:600;line-height:1.02}.apo-b{max-width:640px;margin:14px 0 0;font-size:19px;line-height:1.5}.apo-btn{gap:8px;max-width:320px;margin-top:24px}.apo-nome,.apo-spiega{display:contents}.tecniche{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tecniche li{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;grid-template-columns:52px 1fr;align-items:start;gap:16px;padding:20px;display:grid}.tecniche h3{font-family:var(--font-titoli);margin:0 0 6px;font-size:27px;font-weight:600;line-height:1.1}.tecniche p{color:var(--testo-scuro-2);margin:0}.tecniche li[data-domino=attesa]{opacity:0}.tecniche li[data-domino=visto]{animation:scheda-entra .7s cubic-bezier(.2, .8, .2, 1) calc(var(--i) * .14s) both}@keyframes scheda-entra{0%{opacity:0;transform:translateY(24px)rotate(-1.5deg)}to{opacity:1;transform:none}}.disc{width:52px;height:52px;color:var(--oro);filter:drop-shadow(0 0 6px #f2b54c73);display:block;overflow:visible}.disc *{transform-box:fill-box;transform-origin:50%}.apo .disc{width:72px;height:72px;margin-bottom:16px}.disc-apometria{filter:drop-shadow(0 0 4px #ffffff24)}.disc-apometria :is(.d1,.d2,.d3,.d4,.d5,.d6,.d7){opacity:0}@media (prefers-reduced-motion:no-preference){.disc-apometria :is(.d1,.d2,.d3,.d4,.d5,.d6,.d7){animation:5.6s linear infinite disc-aura}.disc-apometria .d2{animation-delay:-.8s}.disc-apometria .d3{animation-delay:-1.6s}.disc-apometria .d4{animation-delay:-2.4s}.disc-apometria .d5{animation-delay:-3.2s}.disc-apometria .d6{animation-delay:-4s}.disc-apometria .d7{animation-delay:-4.8s}}@keyframes disc-aura{0%{opacity:0;transform:scale(.95)}8%{opacity:.95}60%{opacity:.55}to{opacity:0;transform:scale(2.1)}}.disc-mtc .d1{animation:14s linear infinite disc-gira}.disc-qigong .d1{animation:4.5s ease-in-out infinite disc-braccia}.disc-yoga .d1{transform-origin:100% 100%;animation:5s ease-in-out infinite disc-petalo-sx}.disc-yoga .d2{transform-origin:0 100%;animation:5s ease-in-out infinite disc-petalo-dx}.disc-respiro .d1{animation:5s ease-in-out infinite disc-respiro}.disc-respiro .d2{animation:5s ease-in-out infinite reverse disc-respiro}.disc-meditazione .d1{animation:2.8s ease-in-out infinite disc-voce}.disc-meditazione .d2{animation:2.8s ease-in-out .5s infinite disc-voce}.disc-pnl .d1{animation:1.8s ease-in-out infinite disc-punto}.disc-pnl .d2{animation:1.8s ease-in-out .3s infinite disc-punto}.disc-pnl .d3{animation:1.8s ease-in-out .6s infinite disc-punto}.disc-costellazioni .d1{animation:3s ease-in-out infinite disc-voce}.disc-costellazioni .d2{animation:3s ease-in-out 1s infinite disc-voce}.disc-costellazioni .d3{animation:3s ease-in-out 2s infinite disc-voce}.disc-automassaggi .d1{animation:2.4s ease-in-out infinite disc-punto}.disc-automassaggi .d2{animation:2.4s ease-in-out .8s infinite disc-punto}.disc-automassaggi .d3{animation:2.4s ease-in-out 1.6s infinite disc-punto}.disc-reiki .d1{animation:5s ease-in-out infinite disc-respiro}.disc-reiki .d2{animation:3s ease-in-out infinite disc-voce}@keyframes disc-onda{0%{opacity:0;transform:scale(.55)}30%{opacity:1}to{opacity:0;transform:scale(1.08)}}@keyframes disc-gira{to{transform:rotate(360deg)}}@keyframes disc-braccia{0%,to{transform:translateY(5px)scaleY(.6)}50%{transform:translateY(-6px)scaleY(1.25)}}@keyframes disc-petalo-sx{0%,to{transform:rotate(14deg)}50%{transform:rotate(-8deg)}}@keyframes disc-petalo-dx{0%,to{transform:rotate(-14deg)}50%{transform:rotate(8deg)}}@keyframes disc-respiro{0%,to{transform:scale(.72)}50%{transform:scale(1)}}@keyframes disc-voce{0%,to{opacity:.15}50%{opacity:1}}@keyframes disc-punto{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.origine{border-top:1px solid #1a080024;max-width:560px;margin:28px 0 0;padding-top:20px;font-size:16px}.firma{font-family:"Mrs Saint Delafield", var(--font-titoli);white-space:nowrap;color:var(--oro);margin:28px 0 0;font-size:min(64px,12.0482vw - 4.81928px);font-weight:400;line-height:1;position:relative;transform:rotate(-4deg)}.chiusura{text-align:center}.chiusura .lead{margin:20px auto 0}.chiusura .chiusa{white-space:pre-line;margin:28px auto 32px}.muro-nota{margin:40px 0 0;font-size:14px}.link-patto{text-decoration:none}.chiusa{font-family:var(--font-titoli);color:var(--oro);text-wrap:balance;margin:20px auto 0;font-size:clamp(1.9rem,7.6vw,2.8rem);font-weight:600;line-height:1.1}.tania-frase{text-wrap:balance;border-left:3px solid var(--oro);font-family:var(--font-titoli);margin:24px 0 0;padding:4px 0 4px 18px;font-size:25px;font-style:italic;line-height:1.25}.tania-sotto-foto{display:none}.apo-testo{max-width:640px}#apometria .disc{float:right;width:104px;height:104px;margin:0 0 6px 14px}.sentiero{--w:clamp(88px, 28vw, 120px);--gap:max(64px, calc(var(--w) * 1.07 + 18px));--my:28px;--attacco:56px;counter-reset:tappa;gap:var(--gap);margin:var(--attacco) 0 calc(var(--w) * 1.35);padding:0;list-style:none;display:grid}@media (min-width:960px){.sentiero{--w:108px}}.tappa{counter-increment:tappa;position:relative}.tappa-scheda{z-index:1;background:linear-gradient(#fff,#fbf2e4);border:1.5px solid #e6b24f;border-radius:14px;width:86%;padding:12px 16px 14px;position:relative;box-shadow:inset 0 1px #fffffff2,0 0 0 3px #f2b54c33,0 2px 4px #050f2840,0 16px 30px -8px #050f2880}.tappa.dx .tappa-scheda{margin-left:auto}.tappa-scheda .item-t{color:var(--oro-scuro);margin-bottom:4px;font-size:24px}.tappa-scheda .item-b{font-size:16px;line-height:1.45}.dark .tappa-scheda .item-b{color:var(--testo-2)}.tappa-img{--ang:5deg;--da:-18px;z-index:2;top:auto;left:auto;right:calc(var(--w) * -.5);bottom:calc(var(--w) * -1.07);width:var(--w);aspect-ratio:4/5;rotate:var(--ang);pointer-events:none;margin:0;position:absolute}.tappa-img.o-erbe{--ang:6deg;right:calc(var(--w) * .06 - 10px)}.tappa-img.o-pergamena{--ang:-8deg;--da:18px;right:auto;left:calc(var(--w) * .08 - 16px);bottom:calc(var(--w) * -1.13)}.tappa-img.o-tamburo{--ang:40deg;--da:0px;right:calc(var(--w) * .285 - 16px)}.tappa-img img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.tappa-punto{z-index:2;top:calc(var(--my) - 14px);box-sizing:border-box;border:3px solid var(--oro);width:28px;height:28px;color:var(--oro);font-family:var(--font-titoli);background:#0f2c52;border-radius:50%;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid;position:absolute;box-shadow:0 0 0 4px #f2b54c24}.tappa-punto:before{content:counter(tappa, upper-roman)}.tappa.sx .tappa-punto{left:calc(93% - 14px)}.tappa.dx .tappa-punto{left:calc(7% - 14px)}.tappa-strada{z-index:0;left:0;top:var(--my);width:100%;height:calc(100% + var(--gap));pointer-events:none;position:absolute;overflow:visible}.tappa-strada path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.tappa-strada .r{stroke:#c4965633;stroke-width:11px}.tappa-strada .c{stroke:#ecd29a;stroke-width:3px;stroke-dasharray:7 9;opacity:.92}.tappa-strada .d{display:none}.tappa-strada.tappa-attacco{top:calc(-1 * var(--attacco));height:calc(var(--attacco) + var(--my))}.tappa-scheda[data-passo]{transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1)}.tappa-scheda[data-passo=attesa]{opacity:0;transform:translateY(20px)}.tappa-punto[data-passo]{transition:opacity .5s,scale .5s cubic-bezier(.2,.8,.2,1)}.tappa-punto[data-passo=attesa]{opacity:0;scale:.5}.tappa-strada[data-passo]{transition:clip-path 1s ease-in-out}.tappa-strada[data-passo=attesa]{clip-path:inset(0 0 100%)}.tappa-strada[data-passo=vista]{clip-path:inset(-30px)}.tappa-img.o-maraca{transform-origin:10% 94%}.tappa-img.o-erbe{transform-origin:28% 90%}.tappa-scheda[data-passo=vista] .tappa-img{animation:.5s cubic-bezier(.2,.8,.2,1) .3s both oggetto-entra}.tappa-scheda[data-passo=vista] .tappa-img.o-maraca{animation:.5s cubic-bezier(.2,.8,.2,1) .3s both oggetto-entra,1.5s ease-in-out .75s both maraca-scuote}.tappa-scheda[data-passo=vista] .tappa-img.o-erbe{animation:.5s cubic-bezier(.2,.8,.2,1) .3s both oggetto-entra,2.4s ease-in-out .7s both erbe-ondeggia}@keyframes oggetto-entra{0%{opacity:0;translate:var(--da) 6px;scale:.88}to{opacity:1;translate:0;scale:1}}@keyframes maraca-scuote{0%{rotate:var(--ang)}10%{rotate:calc(var(--ang) + 16deg)}22%{rotate:calc(var(--ang) - 14deg)}34%{rotate:calc(var(--ang) + 12deg)}46%{rotate:calc(var(--ang) - 9deg)}58%{rotate:calc(var(--ang) + 7deg)}70%{rotate:calc(var(--ang) - 4deg)}82%{rotate:calc(var(--ang) + 2deg)}to{rotate:var(--ang)}}@keyframes erbe-ondeggia{0%{rotate:var(--ang)}18%{rotate:calc(var(--ang) - 7deg)}38%{rotate:calc(var(--ang) + 5deg)}56%{rotate:calc(var(--ang) - 3deg)}74%{rotate:calc(var(--ang) + 1.6deg)}to{rotate:var(--ang)}}.o-tamburo img:first-child{transform-origin:45% 47%}.o-tamburo img:nth-child(2){transform-origin:96.7% 97.8%}.tappa-scheda[data-passo=vista] .o-tamburo img:first-child{animation:.5s ease-out .95s 4 tamburo-vibra}.tappa-scheda[data-passo=vista] .o-tamburo img:nth-child(2){animation:.5s linear .95s 4 backwards bacchetta-batti,.5s ease-out 2.95s forwards bacchetta-riposa}.o-tamburo:before{content:"";z-index:3;aspect-ratio:1;opacity:0;border:2px solid #ecd29abf;border-radius:50%;width:98%;position:absolute;top:45.6%;left:44.6%;translate:-50% -50%;scale:.8}.tappa-scheda[data-passo=vista] .o-tamburo:before{animation:.5s ease-out .95s 4 tamburo-onda}.o-pergamena img:nth-child(2){transform-origin:64.5% 49.2%}.tappa-scheda[data-passo=vista] .o-pergamena img:first-child{animation:.9s ease-out .3s both pergamena-posa,.3s ease-in-out 1.28s pergamena-colpo}.tappa-scheda[data-passo=vista] .o-pergamena img:nth-child(2){animation:.55s cubic-bezier(.3,.9,.3,1) 1s both sigillo-timbra}.sentiero{--gap:36px;margin-bottom:calc(var(--w) * .4);--sporge:min(calc(var(--w) * .6), calc(var(--bordo) - 8px))}.tappa-forma{width:calc(var(--w) * var(--bw));height:calc(var(--w) * var(--bh));shape-image-threshold:.1;shape-margin:12px;pointer-events:none;display:block;position:relative}.tappa-forma .tappa-img{left:calc(var(--w) * var(--ox));top:calc(var(--w) * var(--oy));margin:0;position:absolute;bottom:auto;right:auto}.tappa.sx .tappa-forma{float:right;margin:10px calc(-1 * var(--sporge)) 0 12px}.tappa.dx .tappa-forma{float:left;margin:10px 12px 0 calc(-1 * var(--sporge))}.tappa.sx .f-pergamena.tappa-forma{margin-top:16px}.f-maraca{--bw:1.1051;--bh:1.3324;--ox:.0062;--oy:.0042;shape-outside:url(/img/apometria/forma-maraca.png)}.f-erbe{--bw:1.1252;--bh:1.3477;--ox:.0115;--oy:.0231;shape-outside:url(/img/apometria/forma-erbe.png);transform:scaleX(-1)}.f-pergamena{--bw:1.1642;--bh:1.377;--ox:.0821;--oy:.0635;shape-outside:url(/img/apometria/forma-pergamena.png)}.f-tamburo{--bw:1.5695;--bh:1.6003;--ox:.2848;--oy:.1752;shape-outside:url(/img/apometria/forma-tamburo.png)}@keyframes pergamena-posa{0%{translate:0 -14px;rotate:-10deg}40%{translate:0 3px;rotate:4deg}70%{translate:0;rotate:-2deg}to{translate:0;rotate:0deg}}@keyframes pergamena-colpo{0%,to{translate:0}50%{translate:0 2px}}@keyframes sigillo-timbra{0%{opacity:0;rotate:-18deg;scale:1.9}45%{opacity:1;rotate:2deg;scale:.88}70%{opacity:1;rotate:0deg;scale:1.05}to{opacity:1;rotate:0deg;scale:1}}@keyframes bacchetta-batti{0%{animation-timing-function:cubic-bezier(.6,0,.9,.5);rotate:14deg;scale:1.04}36%{animation-timing-function:ease-out;rotate:0deg;scale:1}48%{animation-timing-function:ease-in-out;rotate:5deg;scale:1.015}to{rotate:14deg;scale:1.04}}@keyframes bacchetta-riposa{0%{rotate:14deg;scale:1.04}to{rotate:0deg;scale:1}}@keyframes tamburo-vibra{0%,36%{scale:1}42%{scale:.972 .982}54%{scale:1.014 1.008}70%{scale:.996}to{scale:1}}@keyframes tamburo-onda{0%,36%{opacity:0;scale:.8}40%{opacity:.65}to{opacity:0;scale:1.4}}@media (min-width:960px){#apometria .wrap{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.apo-testa,.apo-testo{grid-column:1}.apo-testo{flex-direction:column;grid-row:2/span 2;justify-content:space-between;align-self:stretch;max-width:none;margin-bottom:43.2px;display:flex}.apo-testo>:first-child{margin-top:0}.apo-testo .lead{margin-top:24px;font-size:20px;line-height:1.62}.sentiero{margin-bottom:calc(var(--w) * .4);--attacco:0px;--gap:40px;grid-area:1/2/span 3;align-self:end}.tappa-attacco{display:none}.tappa-scheda{padding:16px 22px 18px}}.scambio{gap:36px;display:grid}.scambio-lato{flex-direction:column;display:flex}.bilancia{aspect-ratio:1402/1122;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.bilancia img{width:100%;height:100%;display:block;position:absolute;inset:0}.b-giogo{transform-origin:50% 16.76%}.bilancia.parti .b-giogo{transform:rotate(7deg)}.bilancia.parti .b-sx{transform:translate(.13%,-4.9%)}.bilancia.parti .b-dx{transform:translate(-.34%,4.88%)}.bilancia.in .b-giogo{animation:3.4s ease-in-out forwards b-giogo}.bilancia.in .b-sx{animation:3.4s ease-in-out forwards b-sx}.bilancia.in .b-dx{animation:3.4s ease-in-out forwards b-dx}@keyframes b-giogo{0%{transform:rotate(7deg)}24%{transform:rotate(-4.2deg)}46%{transform:rotate(2.4deg)}66%{transform:rotate(-1.2deg)}84%{transform:rotate(.5deg)}to{transform:rotate(0)}}@keyframes b-sx{0%{transform:translate(.13%,-4.9%)}24%{transform:translate(.15%,2.93%)}46%{transform:translate(-.01%,-1.68%)}66%{transform:translate(.02%,.84%)}84%{transform:translate(-.01%,-.35%)}to{transform:translate(0)}}@keyframes b-dx{0%{transform:translate(-.34%,4.88%)}24%{transform:translate(-.02%,-2.94%)}46%{transform:translate(-.06%,1.68%)}66%{transform:translate(.01%,-.84%)}84%{transform:translate(-.01%,.35%)}to{transform:translate(0)}}.bilancia-tel{width:clamp(220px,66vw,300px);margin:0 auto calc(clamp(220px,66vw,300px)/-54.3478 + 30px);display:block}.bilancia-tel:before{content:"";background:radial-gradient(closest-side,#0000009e,#0000004d 55%,#0000 100%);width:56%;height:9%;position:absolute;bottom:2.3%;left:50%;transform:translate(-50%,55%)}.scambio>div:first-child .eyebrow,.scambio>div:first-child .h2{text-align:center}@media (max-width:699px){#t-scambio{text-wrap:nowrap;font-size:calc(9.17431vw - 4.0367px)}}.bilancia-pc{display:none}.scambio-dono{background:#ffffff0d;border:1px solid #f2b54c8c;border-radius:14px;padding:24px 20px}.scambio-dono .eyebrow{letter-spacing:.18em;color:var(--oro);font-size:17px}.scambio-dono h3{font-family:var(--font-titoli);margin:0;font-size:clamp(32px,9vw,36px);font-weight:600;line-height:1.08}.scambio-dono h3 strong{font-weight:inherit;color:var(--oro)}.scambio-dono p:not(.eyebrow){margin:14px 0 0}.scambio-dono .scambio-nota{border-top:1px solid #ffffff29;padding-top:14px;font-size:15px}.price{font-family:var(--font-titoli);margin:12px 0 0;font-size:72px;font-weight:600;line-height:1}.price small{font-family:var(--font-sistema);color:var(--testo-scuro-2);font-size:19px;font-weight:400}#prezzo .sun{bottom:var(--lido);aspect-ratio:1;background:url(/img/tex-grain.png),radial-gradient(circle,#fff8d6 0%,#ffe08a 36%,#ffb24d 47%,#ff8c3c80 56%,#ff783224 66%,#0000 72%);width:clamp(210px,60vw,430px);transform:translate(-50%,50%)}#prezzo .floor{background:url(/img/tex-grain.png), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 100' preserveAspectRatio='none' fill='none' stroke='%23fff' stroke-width='0.7'%3E%3Cpath d='M0 3Q150 0 300 3T600 3' opacity='.55'/%3E%3Cpath d='M0 12Q150 16 300 12T600 12' opacity='.42'/%3E%3Cpath d='M0 22Q150 18 300 22T600 22' opacity='.34'/%3E%3Cpath d='M0 34Q150 39 300 34T600 34' opacity='.26'/%3E%3Cpath d='M0 48Q150 43 300 48T600 48' opacity='.2'/%3E%3Cpath d='M0 64Q150 70 300 64T600 64' opacity='.15'/%3E%3Cpath d='M0 82Q150 76 300 82T600 82' opacity='.11'/%3E%3C/svg%3E") 0 0 / 620px 100% repeat-x, linear-gradient(180deg, #4f9a8c 0%, #35707e 14%, #27477a 36%, #1b2157 62%, #121640 84%, var(--notte) 100%)}#prezzo .floor .temple-glint{height:100%}.prezzo-scena{z-index:3;grid-template-columns:1fr 1fr;grid-template-areas:"scheda scheda""sx dx";align-items:end;max-width:1120px;margin:0 auto;display:grid;position:relative}.prezzo-scena .prezzo-card{grid-area:scheda}.prezzo-colonne{align-items:flex-end;gap:6px;margin-top:44px;display:flex}.prezzo-colonne.sx{grid-area:sx}.prezzo-colonne.dx{grid-area:dx;justify-content:flex-end}.pcol{flex-direction:column;align-items:center;display:flex;position:relative}.pcol:before{content:"";aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--el) 40%, transparent) 0%, transparent 62%);pointer-events:none;border-radius:50%;width:160%;position:absolute;top:2%;left:50%;transform:translate(-50%)}.pcol img{width:auto;height:210px;display:block;position:relative}.pcol .el-ico{width:30px;margin-bottom:8px;position:relative}.pcol{margin-bottom:calc(var(--base) * .14)}.pcol.dietro{margin-bottom:calc(var(--base) * .74)}.pcol.dietro img{height:150px}.prezzo-card{width:100%;scroll-margin-top:clamp(16px,5svh,48px)}.prezzo-card .h2{font-size:clamp(1.8rem,6vw,2.6rem)}.prezzo-piano{letter-spacing:.14em;text-transform:uppercase;color:#eda95f;margin:2px 0 0;font-size:13px;font-weight:700;line-height:1.2}.prezzo-card .price{margin-top:0;font-size:clamp(42px,7.5svh,64px)}.prezzo-fermo{margin:10px 0 0;font-size:14.5px;line-height:1.4}.prezzo-card .list{border-top-color:#ffffff1f;margin-top:14px}.prezzo-card .list li{break-inside:avoid;border-bottom-color:#ffffff1f;gap:14px;padding:clamp(8px,1.2svh,12px) 0;font-size:15px;line-height:1.4}.prezzo-card .list li:before{flex-basis:24px;font-size:21px}.prezzo-cta{margin-top:16px}.prezzo-card .btn-note{margin-top:8px;font-size:12.5px;line-height:1.4}@media (max-width:959px){#prezzo .prezzo-card{--q:clamp(0px, calc(100svh - 600px), 340px);padding:calc(12px + var(--q) * .0294) calc(16px + var(--q) * .0118)}#prezzo .prezzo-card .eyebrow{margin-bottom:calc(6px + var(--q) * .0294);font-size:calc(11px + var(--q) * .0118)}#prezzo .prezzo-card .price{font-size:min(clamp(42px, 7.5svh, 64px), calc(32px + var(--q) * .094))}#prezzo .prezzo-card .price small{font-size:calc(15px + var(--q) * .0118)}#prezzo .prezzo-fermo{margin-top:calc(6px + var(--q) * .0118);font-size:calc(13px + var(--q) * .0044);line-height:1.37}#prezzo .prezzo-card .list{margin-top:calc(10px + var(--q) * .0118)}#prezzo .prezzo-card .list li{padding:calc(4px + var(--q) * .02) 0;font-size:calc(13px + var(--q) * .0059);line-height:1.37}#prezzo .prezzo-card .list li:before{flex-basis:calc(20px + var(--q) * .0118);font-size:calc(18px + var(--q) * .0088)}#prezzo .prezzo-cta{margin-top:calc(10px + var(--q) * .0176)}#prezzo .prezzo-card .btn{min-height:calc(44px + var(--q) * .0235);font-size:calc(16px + var(--q) * .0059)}#prezzo .prezzo-card .btn-note{margin-top:calc(6px + var(--q) * .0059);font-size:calc(11.5px + var(--q) * .0029);line-height:1.4}}@media (max-width:359px){#prezzo .prezzo-card{--q:clamp(0px, calc((100svh - 600px) * .25), 100px)}}@media (max-width:699px){#prezzo .prezzo-card .h2{font-size:min(clamp(1.8rem, 6vw, 2.6rem), calc(21.6px + var(--q) * .0212))}}@media (min-width:700px) and (max-width:959px){#prezzo .prezzo-card{padding:calc(14px + var(--q) * .0471) calc(24px + var(--q) * .0353)}}@media (max-width:959px) and (max-height:740px){.prezzo-fermo .muted{display:none}}@media (max-width:959px) and (max-height:600px){.prezzo-card .eyebrow,.prezzo-card .btn-note{display:none}}.prezzo-card .list[data-rivela] li{background:linear-gradient(#f2b54cb3,#f2b54cb3) 0 100%/0 1px no-repeat border-box}.prezzo-card .list[data-rivela=attesa] li{opacity:0}.prezzo-card .list[data-rivela=visto] li{animation:.6s cubic-bezier(.2,.8,.2,1) both voce-entra,.9s ease-out both voce-riga;animation-delay:calc(var(--i) * .11s), calc(var(--i) * .11s + .2s)}.prezzo-card .list[data-rivela=visto] li:before{animation:.8s cubic-bezier(.22,1,.36,1) both voce-numero;animation-delay:calc(var(--i) * .11s + .12s)}@keyframes voce-entra{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes voce-numero{0%{opacity:0;transform:scale(.3)}55%{opacity:1;text-shadow:0 0 14px #f2b54cf2;transform:scale(1.35)}to{opacity:1;text-shadow:0 0 #f2b54c00;transform:scale(1)}}@keyframes voce-riga{0%{background-size:0 1px}60%{background-size:100% 1px}to{opacity:1;background-size:100% 1px}}.prezzo-card{background:#08091e99;border:1px solid #f2b54c99;border-radius:20px;max-width:620px;padding:22px 20px;box-shadow:0 0 0 6px #f2b54c14}.faq{border-top:1px solid #1a08001f;margin-top:28px}.faq details{border-bottom:1px solid #1a08001f}.faq summary{cursor:pointer;min-height:60px;font-family:var(--font-titoli);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:23px;font-weight:600;line-height:1.2;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-sistema);color:var(--oro-scuro);flex:none;font-size:24px;font-weight:400}.faq details[open] summary:after{content:"–"}.faq p{color:var(--testo-2);margin:0 0 20px}.foot{text-align:center;padding:40px 20px;font-size:14px}.foot p{margin:0 0 8px}.foot nav{flex-wrap:wrap;justify-content:center;gap:0 20px;margin-top:12px;display:flex}.foot nav a{min-height:44px;color:var(--testo-scuro-2);align-items:center;text-decoration:none;display:inline-flex}.placeholder{outline-offset:4px;outline:1px dashed #e09040b3}@media (min-width:700px){.eyebrow,.apo-k{font-size:16px}.lp{--spazio:112px;font-size:18px}#prezzo{--sovrasta:136px}.lead{font-size:21px}.body{font-size:19px}.rows{margin-top:48px}.row{gap:8px 48px;padding:24px 0;display:flex}.row-k{flex:0 0 min(300px,34%);margin:0}.row-v{flex:1 1 0}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:48px}.prima{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px}.prima li{padding:32px 34px 34px}.hero-pillars{letter-spacing:.16em}.hero-text{font-size:19px}.phone{width:280px}.list{margin-top:48px}.faq summary{font-size:26px}.foot{padding:48px var(--bordo)}.prezzo-card{padding:30px 36px}.app{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:40px;margin-top:56px}.apo{margin-top:48px;padding:44px 40px}.tecniche{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin-top:12px}.muro-2{display:none}.muro-3{--g:12px;margin-top:48px;display:flex}.tania{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:40px}.tania-ritratto{margin:0}.tania-foto{flex-direction:column;align-self:stretch;display:flex}.tania-percorso{grid-column:1/-1;margin-top:0;padding:32px 36px}.tania-percorso ol{columns:2;column-gap:48px}.tania-percorso li{break-inside:avoid}.scambio-dono{padding:32px 30px}.con-fiore{grid-template-columns:minmax(0,1fr) clamp(200px,34%,380px);align-items:center;column-gap:clamp(32px,5%,64px);display:grid}.fiore-corto,.fiore-corto-vivo{display:none}.fiore-lungo{pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/2;width:100%;height:auto;margin:0;display:block}.fiore-testo{grid-area:1/1}.fire-scene{width:min(100%,340px);margin:32px 0 -14px auto}.erba-pietre{width:min(88%,720px);margin:10px auto -86px}}@media (min-width:960px){#prezzo{--sovrasta:140px}.prezzo-scena{grid-template-columns:minmax(0,1fr) minmax(0,480px) minmax(0,1fr);grid-template-areas:"sx scheda dx";column-gap:20px}.prezzo-card{max-width:480px;padding:22px 28px}.prezzo-card .list li{padding:clamp(5px,1.1svh,9px) 0;font-size:15px}.prezzo-scena .prezzo-card{margin-bottom:calc(var(--lido) - 40px + 24px)}.prezzo-colonne{gap:16px;margin-top:0}.prezzo-colonne.sx{justify-content:flex-end}.prezzo-colonne.dx{justify-content:flex-start}.pcol img{height:min(560px,62svh)}.pcol .el-ico{width:46px;margin-bottom:12px}.pcol.dietro img{height:min(400px,44svh)}.pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px}.pillar{background:linear-gradient(180deg, color-mix(in srgb, var(--el) 22%, transparent), transparent 75%);border:0;border-radius:16px;padding:24px 20px 28px;display:block}.pillar:before{content:"";background:var(--el);width:auto;height:3px;position:absolute;inset:0 20px auto}.pillar img{width:auto;height:300px;margin-bottom:24px}.pillar-col .el-ico{width:46px;margin-bottom:12px}.pillars-note{margin-top:56px}.phone{width:300px}.app{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:56px}.app-fun{border-top:0;grid-template-columns:1fr 1fr;column-gap:40px}.app-fun li:nth-child(-n+2){border-top:1px solid #1a080024}.app-fun li:nth-child(4){grid-row:span 2}.app-fun .app-cta{text-align:left;align-self:center;padding:16px 0}.app-fun .app-cta .btn-note{margin-left:0}.tec-scena .apo{grid-template-columns:96px minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:44px;margin-top:48px;padding:40px 44px;display:grid}.tec-scena .apo .disc{width:96px;height:96px;margin:0}.tec-scena .apo-nome,.tec-scena .apo-spiega{display:block}.tec-scena .apo-t{white-space:nowrap;font-size:clamp(2.4rem,3.3vw,3.2rem)}.tec-scena .apo-b{margin:0;font-size:19px}.tec-scena .apo-btn{margin-top:20px}.tec-scena .tecniche{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.tec-scena .tecniche li{grid-template-columns:1fr;align-content:start;gap:14px;padding:24px}.tec-scena .tecniche li .disc{width:56px;height:56px}.tania{grid-template-columns:360px minmax(0,1fr);gap:48px 64px}.tania-nel-testo{display:none}.tania-frase.tania-sotto-foto{display:block}.tania-foto .tania-ritratto{aspect-ratio:auto;object-position:50% 25%;flex:1 1 0;min-height:300px}.testa{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;column-gap:56px;display:grid}.testa>div{padding-bottom:44px}.fire-scene{width:100%;margin:0 0 -14px}.scambio{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:64px}.bilancia-tel{display:none}.scambio>div:first-child .eyebrow,.scambio>div:first-child .h2{text-align:left}.bilancia-pc{z-index:2;width:min(100%,480px);margin:0 auto calc(min(100%,480px)/-54.3478 - 5px);display:block}.bilancia-pc:before{content:"";background:radial-gradient(closest-side,#0000009e,#0000004d 55%,#0000 100%);width:56%;height:9%;position:absolute;bottom:2.3%;left:50%;transform:translate(-50%,55%)}.erba-pietre{grid-column:1/-1;width:min(78%,820px);margin:34px auto -82px}.faq-duo{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:72px;display:grid}.faq-duo .faq{margin-top:0}.wrap{max-width:1000px}.lp{font-size:17px}.h2{font-size:clamp(2.2rem,3.1vw,2.8rem)}.lead{max-width:580px;font-size:18px}.body{font-size:17px}.riconosci{max-width:580px}.riconosci li{font-size:16.5px}.partenza-invito,.partenza-frase,.partenza-chiusa{max-width:580px}.partenza-chiusa{font-size:clamp(28px,2.3vw,34px)}.partenza-invito{font-size:clamp(24px,2.1vw,28px)}.partenza-frase{font-size:clamp(26px,2.3vw,32px)}.apo-testo{max-width:none}.con-fiore{grid-template-columns:minmax(0,1fr) clamp(180px,28%,300px)}.fire-scene{justify-self:end;width:clamp(320px,38vw,600px)}.pillar img{height:250px}.tec-scena .apo-t{font-size:clamp(2rem,2.9vw,2.6rem)}.tania{grid-template-columns:320px minmax(0,1fr)}.testa{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.testa>.fire-scene{order:-1}.testa{align-items:end}.testa>.fire-scene{--fw:clamp(320px, 38vw, 600px);width:var(--fw);margin-bottom:calc(48px - var(--fw) * .071)}}@media (min-width:960px) and (max-height:800px){.prezzo-card{padding:16px 26px 18px}.prezzo-card .eyebrow{margin-bottom:6px}.prezzo-card .price{font-size:48px}.prezzo-fermo{margin-top:6px;font-size:13px;line-height:1.35}.prezzo-card .list{margin-top:10px}.prezzo-card .list li{padding:5px 0}.prezzo-cta{margin-top:12px}}@media (min-width:960px) and (max-height:720px){.prezzo-fermo .muted{display:none}.prezzo-card .btn{min-height:44px}.prezzo-card .btn-note{margin-top:6px;font-size:11.5px}.prezzo-card .list li:before{font-size:18px}}@media (min-width:960px) and (max-height:640px){.prezzo-card .eyebrow{display:none}.prezzo-card .price{font-size:40px}.prezzo-card .list li{padding:3px 0}}@media (prefers-reduced-motion:reduce){.fire-flicker,.spark{animation:none}.fire-flicker{opacity:1}.spark,.fumo{display:none}}
