.ribbon[data-v-10a7d4aa]{background:#1e5b3e;color:#f7f1e1;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:7px 0;font-weight:600;overflow:hidden}.track[data-v-10a7d4aa]{display:flex;width:max-content;animation:marquee-10a7d4aa 22s linear infinite}.ribbon:hover .track[data-v-10a7d4aa],.ribbon:focus-within .track[data-v-10a7d4aa]{animation-play-state:paused}.item[data-v-10a7d4aa]{display:flex;align-items:center;flex-shrink:0;gap:12px;padding:0 12px;white-space:nowrap}.star[data-v-10a7d4aa]{color:#f2c230}@keyframes marquee-10a7d4aa{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ribbon[data-v-10a7d4aa]{overflow-x:auto}.track[data-v-10a7d4aa]{animation:none}}@media(min-width:760px){.ribbon[data-v-10a7d4aa]{font-size:13px;letter-spacing:.18em;padding:9px 24px}.track[data-v-10a7d4aa]{animation:none;width:100%}.item[data-v-10a7d4aa]{flex-shrink:initial;justify-content:center;width:100%;gap:32px;padding:0}.item[aria-hidden][data-v-10a7d4aa]{display:none}}.matchday[data-v-60c553ba]{background:#4a2c6b;color:#f7f1e1;display:flex;align-items:center;justify-content:center;gap:14px;padding:12px 24px;font-weight:600;font-size:15px;text-align:center}.dot[data-v-60c553ba]{width:10px;height:10px;border-radius:50%;background:#f2c230;display:inline-block;flex-shrink:0}em[data-v-60c553ba]{font-style:normal;color:#f2c230}header[data-v-401d1290]{position:sticky;top:0;z-index:50;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:16px var(--pad-x);border-bottom:2px solid #E4D9BF;background:#f7f1e1eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;transition:padding .28s ease,box-shadow .28s ease}header.scrolled[data-v-401d1290]{padding:9px var(--pad-x);box-shadow:0 7px 24px #3b2a1a2b}.brand[data-v-401d1290]{display:flex;align-items:center;gap:10px}.logo[data-v-401d1290]{width:30px;height:46px;object-fit:contain;transform-origin:center;transition:transform .28s ease}header.scrolled .logo[data-v-401d1290]{transform:scale(.74)}.logo[data-v-401d1290]:hover{animation:neto-bob 1.1s ease-in-out}.brand-name[data-v-401d1290]{font-family:Shrikhand,serif;font-size:20px;line-height:1;color:#1e5b3e;transition:font-size .28s ease}header.scrolled .brand-name[data-v-401d1290]{font-size:18px}.brand-sub[data-v-401d1290]{display:none;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#a08454;margin-top:4px}header.scrolled .brand-sub[data-v-401d1290]{display:none}nav[data-v-401d1290]{display:flex;flex-wrap:wrap;flex:1 1 100%;justify-content:flex-start;gap:8px 14px;font-weight:600;font-size:14px;order:3}nav a[data-v-401d1290]{white-space:nowrap}.status[data-v-401d1290]{display:flex;align-items:center;gap:7px;color:#f7f1e1;padding:7px 12px;border-radius:999px;font-weight:700;font-size:12px;white-space:nowrap}.status-dot[data-v-401d1290]{width:8px;height:8px;border-radius:50%;background:#f7f1e1;display:inline-block;flex-shrink:0}@media(min-width:760px){header[data-v-401d1290]{padding:22px var(--pad-x);gap:16px}header.scrolled[data-v-401d1290]{padding:11px var(--pad-x)}.brand[data-v-401d1290]{gap:14px}.logo[data-v-401d1290]{width:36px;height:55px}.brand-name[data-v-401d1290]{font-size:26px}header.scrolled .brand-name[data-v-401d1290]{font-size:21px}nav[data-v-401d1290]{flex:0 1 auto;justify-content:center;gap:34px;font-size:15px}.status[data-v-401d1290]{gap:10px;padding:10px 18px;font-size:14px}.status-dot[data-v-401d1290]{width:9px;height:9px}.brand-sub[data-v-401d1290]{display:block}}.hero[data-v-d753f5fe]{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;align-items:center;gap:48px;padding:44px var(--pad-x) 52px;background:linear-gradient(180deg,#f7f1e1,#f1e8cf);border-bottom:2px solid #E4D9BF}.watermark[data-v-d753f5fe]{position:absolute;right:-14%;bottom:2%;width:78%;min-width:280px;opacity:.07;transform:rotate(-8deg);pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at center,#000 45%,transparent 74%);mask-image:radial-gradient(ellipse at center,#000 45%,transparent 74%);z-index:0}.hero-copy[data-v-d753f5fe]{position:relative;z-index:1}.badge[data-v-d753f5fe]{display:inline-block;background:#f2c230;color:#3b2a1a;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:7px 14px;border-radius:999px;margin-bottom:22px}h1[data-v-d753f5fe]{font-size:var(--h1);line-height:1.02;margin:0 0 24px;color:#1e5b3e}.cocoa[data-v-d753f5fe]{color:#5c3a21}p[data-v-d753f5fe]{font-size:19px;line-height:1.6;max-width:520px;margin:0 0 32px;color:#5a4630}.cta[data-v-d753f5fe]{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.btn-primary[data-v-d753f5fe]{background:#1e5b3e;color:#f7f1e1;padding:15px 28px;border-radius:999px;font-weight:700;font-size:16px;display:inline-block}.btn-primary[data-v-d753f5fe]:hover{background:#174a32;color:#f7f1e1}.btn-outline[data-v-d753f5fe]{border:2px solid #5C3A21;color:#5c3a21;padding:13px 26px;border-radius:999px;font-weight:700;font-size:16px;display:inline-block}.btn-outline[data-v-d753f5fe]:hover{background:#5c3a21;color:#f7f1e1}.cone-wrap[data-v-d753f5fe]{position:relative;z-index:1;display:none;justify-content:center}.cone[data-v-d753f5fe]{position:relative;width:320px}.cone-anim[data-v-d753f5fe]{animation:neto-bob 5s ease-in-out infinite;transform-origin:50% 85%}.cone-anim img[data-v-d753f5fe]{display:block;width:250px;height:auto;margin:0 auto}.cone-shadow[data-v-d753f5fe]{width:170px;height:24px;margin:10px auto 0;border-radius:50%;background:radial-gradient(ellipse,#3b2a1a66,#3b2a1a00 70%);animation:neto-shadow 5s ease-in-out infinite}@media(min-width:760px){.hero[data-v-d753f5fe]{grid-template-columns:1.15fr .85fr;padding:72px var(--pad-x) 84px}.watermark[data-v-d753f5fe]{right:-6%;bottom:-14%;width:46%;min-width:420px}.cta[data-v-d753f5fe]{flex-wrap:nowrap}.cone-wrap[data-v-d753f5fe]{display:flex}}.gusti[data-v-4276f52e]{padding:var(--sec-v) var(--pad-x)}.head[data-v-4276f52e]{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:6px;margin-bottom:12px}h2[data-v-4276f52e]{font-size:var(--h2);margin:0;color:#5c3a21}.week[data-v-4276f52e]{font-size:14px;letter-spacing:.16em;text-transform:uppercase;color:#a08454;font-weight:600}.intro[data-v-4276f52e]{margin:0 0 40px;font-size:17px;color:#5a4630;max-width:620px}.card[data-v-4276f52e]{background:#fffdf6;border:2px solid #E4D9BF;border-radius:22px;padding:24px 22px;display:grid;grid-template-columns:1fr;gap:0}.cat[data-v-4276f52e]{display:flex;flex-direction:column;padding:20px 0}.cat[data-v-4276f52e]:first-child{padding:0 0 20px}.cat[data-v-4276f52e]:not(:first-child){border-top:1px solid #E4D9BF}.cat-head[data-v-4276f52e]{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:8px;border-bottom:3px solid}.cat-name[data-v-4276f52e]{font-family:Shrikhand,serif;font-size:22px}.cat-count[data-v-4276f52e]{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a08454;margin-left:auto}.gusto[data-v-4276f52e]{display:flex;align-items:baseline;gap:12px;padding:13px 0;border-bottom:1px dashed #E4D9BF}.gusto-dot[data-v-4276f52e]{width:16px;height:16px;border-radius:50%;flex-shrink:0;align-self:center;box-shadow:0 0 0 2px #f7f1e1,0 0 0 3px #e4d9bf}.gusto-name[data-v-4276f52e]{font-weight:600;font-size:16.5px;color:#3b2a1a}.gusto-tag[data-v-4276f52e]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:#edf3e2;color:#1e5b3e;padding:3px 8px;border-radius:999px;margin-left:auto;flex-shrink:0}.legend[data-v-4276f52e]{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:22px;font-size:13.5px;color:#7a6547;align-items:center}.legend-item[data-v-4276f52e]{display:inline-flex;align-items:center;gap:8px}.ld[data-v-4276f52e]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-note[data-v-4276f52e]{font-style:italic}@media(min-width:760px){.head[data-v-4276f52e]{flex-direction:row;align-items:baseline;gap:16px}.card[data-v-4276f52e]{padding:40px 44px;grid-template-columns:repeat(3,1fr)}.cat[data-v-4276f52e],.cat[data-v-4276f52e]:first-child{padding:0 32px;border-top:none}.cat[data-v-4276f52e]:not(:first-child){border-left:2px solid #E4D9BF}.legend-note[data-v-4276f52e]{margin-left:auto}}.gallery[data-v-c2362dbf]{padding:0 var(--pad-x) var(--sec-v);display:grid;grid-template-columns:1fr;gap:20px}.slot[data-v-c2362dbf]{min-width:0}.slot img[data-v-c2362dbf]{width:100%;height:260px;object-fit:cover;border-radius:18px;display:block}@media(min-width:760px){.gallery[data-v-c2362dbf]{grid-template-columns:repeat(3,1fr)}}.orari[data-v-f4093d97]{background:#1e5b3e;color:#f7f1e1;padding:var(--sec-v) var(--pad-x)}.wrap[data-v-f4093d97]{display:flex;flex-direction:column;gap:20px}h2[data-v-f4093d97]{font-size:var(--h2);margin:0 0 18px;color:#f2c230}.lead[data-v-f4093d97]{font-size:17px;line-height:1.6;color:#d8e4d0;max-width:560px;margin:0 0 28px}.status[data-v-f4093d97]{display:inline-flex;align-items:center;gap:12px;background:#f7f1e11f;padding:14px 22px;border-radius:14px;font-size:16px}.status-dot[data-v-f4093d97]{width:10px;height:10px;border-radius:50%;display:inline-block}.cal-block[data-v-f4093d97]{display:flex;flex-direction:column;gap:18px}.cal-card[data-v-f4093d97]{background:#f7f1e10f;border:1px solid rgba(247,241,225,.15);border-radius:20px;padding:18px 16px 22px}.cal-nav[data-v-f4093d97]{display:flex;align-items:center;gap:16px;margin-bottom:20px}.arrow[data-v-f4093d97]{width:40px;height:40px;flex-shrink:0;border-radius:50%;border:1px solid rgba(247,241,225,.25);background:#f7f1e11a;color:#f7f1e1;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.arrow[data-v-f4093d97]:hover{background:#f2c23033}.arrow.off[data-v-f4093d97]{background:#f7f1e108;color:#f7f1e140;cursor:default}.cal-titles[data-v-f4093d97]{flex:1;display:flex;gap:28px;justify-content:space-around}.cal-title[data-v-f4093d97]{flex:1;text-align:center;font-family:Shrikhand,serif;font-size:22px;color:#f2c230;text-transform:capitalize}.months[data-v-f4093d97]{display:flex;gap:28px}.month[data-v-f4093d97]{flex:1;min-width:0}.dow-row[data-v-f4093d97]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:8px}.dow[data-v-f4093d97]{text-align:center;font-size:11px;font-weight:700;letter-spacing:.08em;color:#a9c4a0}.week[data-v-f4093d97]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;border-radius:12px;padding:3px;margin-bottom:4px}.cell[data-v-f4093d97]{position:relative;aspect-ratio:1;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;cursor:pointer}.cell.empty[data-v-f4093d97]{cursor:default;background:transparent;border:none}.num[data-v-f4093d97]{font-size:15px;line-height:1}.daydot[data-v-f4093d97]{width:9px;height:9px;border-radius:50%}.tip[data-v-f4093d97]{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:#3b2a1a;color:#f7f1e1;padding:7px 11px;border-radius:9px;font-size:12.5px;font-weight:600;white-space:nowrap;z-index:5;box-shadow:0 6px 18px #00000059;pointer-events:none}.tip-arrow[data-v-f4093d97]{position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#3b2a1a}.week .cell:nth-child(7n-1) .tip[data-v-f4093d97],.week .cell:nth-child(7n) .tip[data-v-f4093d97]{left:auto;right:-6px;transform:none}.week .cell:nth-child(7n-1) .tip-arrow[data-v-f4093d97],.week .cell:nth-child(7n) .tip-arrow[data-v-f4093d97]{left:auto;right:14px;transform:none}.week .cell:nth-child(7n-6) .tip[data-v-f4093d97]{left:-6px;transform:none}.week .cell:nth-child(7n-6) .tip-arrow[data-v-f4093d97]{left:14px;transform:none}.legend[data-v-f4093d97]{display:flex;gap:22px;font-size:13px;color:#d8e4d0;align-items:center;flex-wrap:wrap}.legend-item[data-v-f4093d97]{display:inline-flex;align-items:center;gap:7px}.ld[data-v-f4093d97]{width:11px;height:11px;border-radius:50%;display:inline-block}.lsq[data-v-f4093d97]{width:12px;height:12px;border-radius:4px;display:inline-block}.legend-note[data-v-f4093d97]{margin-left:auto;font-style:italic}@media(min-width:760px){.wrap[data-v-f4093d97]{gap:28px}.cal-card[data-v-f4093d97]{padding:24px 28px 28px}}.parco[data-v-1eb41c70]{padding:var(--sec-v) var(--pad-x)}h2[data-v-1eb41c70]{font-size:var(--h2);margin:0 0 28px;color:#1e5b3e}.content[data-v-1eb41c70]{display:grid;grid-template-columns:1fr;gap:32px;margin-bottom:32px}.photo[data-v-1eb41c70]{height:260px;border-radius:20px;overflow:hidden;border:2px solid #E4D9BF}.photo img[data-v-1eb41c70]{width:100%;height:100%;object-fit:cover;display:block}p[data-v-1eb41c70]{font-size:17px;line-height:1.7;color:#5a4630;margin:0 0 18px}p[data-v-1eb41c70]:last-of-type{margin-bottom:0}.stats[data-v-1eb41c70]{display:flex;flex-wrap:wrap;gap:24px 28px}.stat[data-v-1eb41c70]{flex:1 1 160px;border-top:3px solid;padding-top:12px}.stat-n[data-v-1eb41c70]{font-family:Shrikhand,serif;font-size:26px;color:#5c3a21}.stat-l[data-v-1eb41c70]{font-size:14px;color:#7a6547}@media(min-width:760px){.content[data-v-1eb41c70]{grid-template-columns:1.1fr .9fr;align-items:center}.photo[data-v-1eb41c70]{height:320px}}.dove[data-v-f6876c83]{padding:var(--sec-v) var(--pad-x);background:#1e5b3e}h2[data-v-f6876c83]{font-size:var(--h2);margin:0 0 18px;color:#f2c230}.intro[data-v-f6876c83]{font-size:17px;line-height:1.6;color:#d8e4d0;max-width:560px;margin:0 0 28px}.map[data-v-f6876c83]{height:280px;border-radius:20px;overflow:hidden;border:1px solid rgba(247,241,225,.15)}.map iframe[data-v-f6876c83]{width:100%;height:100%;border:0;display:block}@media(min-width:760px){.map[data-v-f6876c83]{height:420px}}.footer[data-v-c81ccc87]{background:#3b2a1a;color:#f7f1e1;padding:48px var(--pad-x) 40px}.cols[data-v-c81ccc87]{display:grid;grid-template-columns:1fr;gap:36px 56px;margin-bottom:48px}.brand[data-v-c81ccc87]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.brand img[data-v-c81ccc87]{width:25px;height:38px;object-fit:contain}.brand-name[data-v-c81ccc87]{font-family:Shrikhand,serif;font-size:22px;color:#f2c230}.brand-desc[data-v-c81ccc87]{font-size:15.5px;line-height:1.7;color:#d9c6ae;max-width:320px;margin:0}.col-title[data-v-c81ccc87]{font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#c9a876;font-weight:700;margin-bottom:14px}.col-text[data-v-c81ccc87]{font-size:15.5px;line-height:1.8;margin:0;color:#f1e4d2}.col-text a[data-v-c81ccc87]{color:#f2c230}.phone-row[data-v-c81ccc87]{display:inline-flex;align-items:center;gap:8px}.whatsapp-link[data-v-c81ccc87]{display:inline-flex;align-items:center;color:#b9ab93;opacity:.85;transition:opacity .2s ease,color .2s ease}.whatsapp-link[data-v-c81ccc87]:hover{opacity:1;color:#25d366}.bar[data-v-c81ccc87]{border-top:1px solid rgba(247,241,225,.2);padding-top:22px;display:flex;flex-direction:column;gap:10px;justify-content:space-between;font-size:13px;color:#c9a876}@media(min-width:760px){.footer[data-v-c81ccc87]{padding:72px var(--pad-x) 40px}.cols[data-v-c81ccc87]{grid-template-columns:1.2fr 1fr 1fr}.bar[data-v-c81ccc87]{flex-direction:row;gap:0}}*,*:before,*:after{box-sizing:border-box}:root{--pad-x: 20px;--sec-v: 52px;--h1: 40px;--h2: 32px}@media(min-width:760px){:root{--pad-x: 40px;--sec-v: 80px;--h1: 54px;--h2: 38px}}@media(min-width:1200px){:root{--pad-x: 56px;--h1: 72px;--h2: 44px}}html,body{margin:0;padding:0;background:#f7f1e1;overflow-x:clip;overflow-anchor:none}body{font-family:Archivo,sans-serif;color:#3b2a1a;min-width:320px}a{color:#1e5b3e;text-decoration:none}a:hover{color:#b8860b}::selection{background:#f2c230;color:#3b2a1a}h1,h2{font-family:Shrikhand,serif}button{font-family:inherit}@keyframes neto-bob{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-14px) rotate(1.5deg)}}@keyframes neto-shadow{0%,to{transform:scaleX(1);opacity:.4}50%{transform:scaleX(.8);opacity:.22}}@keyframes neto-shine{0%,to{opacity:.28}50%{opacity:.5}}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}[data-reveal=left]{transform:translate(-40px)}[data-reveal=right]{transform:translate(40px)}[data-reveal=scale]{transform:scale(.92)}[data-reveal].neto-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-reveal]{opacity:1!important;transform:none!important;transition:none!important}}
