.vinhos_srOnly__WWDlc{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.vinhos_indexHero__dHik_{padding:3.5rem 0 2rem}.vinhos_indexTitle__f5dFD{font-size:clamp(2rem,4.6vw,3.1rem);max-width:20ch;margin-bottom:1rem}.vinhos_indexLead__5eAPz{color:var(--text-muted);font-size:1.08rem;max-width:54ch}.vinhos_indexProvenance__7pqEd{margin-top:1.1rem;color:var(--text-dim);font-size:.85rem;letter-spacing:.02em}.vinhos_toolbar__6Xcs3{position:-webkit-sticky;position:sticky;top:68px;z-index:40;padding:.9rem 0;background:rgba(26,10,36,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-block:1px solid var(--border)}.vinhos_toolbarInner__L3cES{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem 1rem;gap:.7rem 1rem}.vinhos_searchField__2WY0P{display:flex;align-items:center;gap:.6rem;padding:0 .9rem;height:44px;border:1px solid var(--border);border-radius:999px;background:rgba(0,0,0,.28);color:var(--text-dim);transition:border-color .18s,background .18s}.vinhos_searchField__2WY0P:focus-within{border-color:var(--gold);background:rgba(0,0,0,.4);color:var(--gold)}.vinhos_searchField__2WY0P input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--text);font:inherit;font-size:.95rem}.vinhos_searchField__2WY0P input::placeholder{color:var(--text-dim)}.vinhos_searchField__2WY0P input:focus{outline:none}.vinhos_searchField__2WY0P input::-webkit-search-cancel-button{display:none}.vinhos_searchClear__kGXTy{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:999px;background:hsla(0,0%,100%,.08);color:var(--text-muted);cursor:pointer;transition:background .16s,color .16s}.vinhos_selects__v1UQY{display:flex;gap:.6rem}.vinhos_select__52GN9{position:relative;display:block}.vinhos_select__52GN9:after{content:"";position:absolute;right:.95rem;top:50%;width:.42rem;height:.42rem;margin-top:-.32rem;border-right:1.6px solid var(--text-dim);border-bottom:1.6px solid var(--text-dim);transform:rotate(45deg);pointer-events:none}.vinhos_select__52GN9 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:44px;padding:0 2.4rem 0 1rem;border:1px solid var(--border);border-radius:999px;background:rgba(0,0,0,.28);color:var(--text);font:inherit;font-size:.9rem;cursor:pointer;transition:border-color .18s}.vinhos_select__52GN9 select option{background:var(--bg-elevated);color:var(--text)}.vinhos_familyRow__VGEwU{grid-column:1/-1;display:flex;gap:.45rem;overflow-x:auto;scrollbar-width:none;margin-inline:-1.25rem;padding-inline:1.25rem}.vinhos_familyRow__VGEwU::-webkit-scrollbar{display:none}.vinhos_familyChip__jN73w{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;height:34px;padding:0 .85rem;border:1px solid var(--border);border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:.86rem;font-weight:600;cursor:pointer;transition:background .16s,border-color .16s,color .16s}.vinhos_familyCount__ImC_v{color:var(--text-dim);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_familyChip__jN73w[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--on-gold)}.vinhos_familyChip__jN73w[aria-pressed=true] .vinhos_familyCount__ImC_v{color:rgba(42,17,64,.65)}@media (hover:hover){.vinhos_searchClear__kGXTy:hover{background:hsla(0,0%,100%,.14);color:var(--text)}.vinhos_familyChip__jN73w:hover,.vinhos_select__52GN9 select:hover{border-color:var(--border-strong)}.vinhos_familyChip__jN73w:hover{color:var(--text)}.vinhos_familyChip__jN73w[aria-pressed=true]:hover{color:var(--on-gold);filter:brightness(1.06)}}.vinhos_resultRow__fi_5a{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;padding-block:1.6rem 1rem}.vinhos_resultCount__Zna5S{color:var(--text-dim);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.vinhos_resultClear__dpC67{border:0;background:none;color:var(--gold);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.vinhos_grid__kzs8R{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));grid-gap:1.1rem;gap:1.1rem}.vinhos_card__gdCDj{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--border-radius);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018));box-shadow:0 1px 2px rgba(0,0,0,.35),0 14px 30px -18px rgba(0,0,0,.9);transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .26s}.vinhos_cardMedia__2eMaA{position:relative;display:block}.vinhos_cardScore__R3oy_{position:absolute;top:.6rem;right:.6rem;display:inline-flex;align-items:center;gap:.28rem;padding:.22rem .55rem;border-radius:999px;background:rgba(17,6,24,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gold);font-size:.82rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.4}.vinhos_cardBody__Vy2Nj{display:block;padding:1rem 1.1rem 0}.vinhos_cardGrapes__7BSq8,.vinhos_cardMeta___WNZH,.vinhos_cardProducer__V9TFN{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vinhos_cardMeta___WNZH{color:var(--text-dim);font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.45rem}.vinhos_cardName__VWkXQ{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.5em;font-size:1.05rem;line-height:1.25;letter-spacing:-.015em;margin-bottom:.2rem}.vinhos_cardProducer__V9TFN{color:var(--text-muted);font-size:.9rem}.vinhos_cardGrapes__7BSq8{margin-top:.45rem;color:var(--text-dim);font-size:.82rem}.vinhos_cardFoot___BG0n{display:flex;align-items:flex-end;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem 1.05rem}.vinhos_cardPrice__BssEc{color:var(--gold-soft);font-size:1.02rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.2}.vinhos_cardPrice__BssEc small{display:block;color:var(--text-dim);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.vinhos_cardPriceEmpty__9ExvZ{color:var(--text-dim);font-size:.85rem}.vinhos_cardArrow__oGA6G{display:grid;place-items:center;flex:0 0 auto;width:30px;height:30px;border-radius:999px;border:1px solid var(--border);color:var(--gold);transition:transform .26s cubic-bezier(.22,1,.36,1),background .2s,border-color .2s}.vinhos_cardArrow__oGA6G svg{width:15px;height:15px}@media (hover:hover){.vinhos_card__gdCDj:hover{transform:translateY(-4px);border-color:var(--border-strong);box-shadow:0 2px 4px rgba(0,0,0,.4),0 26px 44px -20px rgba(0,0,0,.95)}.vinhos_card__gdCDj:hover .vinhos_thumbBottle__F1wYi{transform:scale(1.05)}.vinhos_card__gdCDj:hover .vinhos_thumbBackdrop__71he6{opacity:.85}.vinhos_card__gdCDj:hover .vinhos_cardArrow__oGA6G{background:var(--gold);border-color:var(--gold);color:var(--on-gold);transform:translateX(3px)}}.vinhos_thumb__OeSMx{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:4/5;overflow:hidden;background:#150820;isolation:isolate}.vinhos_thumbBackdrop__71he6{position:absolute;inset:-12%;width:124%;height:124%;object-fit:cover;filter:blur(22px) saturate(1.25) brightness(.62);opacity:.7;transition:opacity .4s ease}.vinhos_thumbBottle__F1wYi{position:absolute;z-index:1;top:6%;left:7%;width:86%;height:88%;object-fit:contain;filter:drop-shadow(0 12px 22px rgba(0,0,0,.55));transition:transform .42s cubic-bezier(.22,1,.36,1)}.vinhos_thumb__OeSMx:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(120% 90% at 50% 30%,transparent 40%,rgba(17,6,24,.55) 100%)}.vinhos_thumbGlyph__jlJjp{width:38%;color:rgba(217,169,78,.28)}.vinhos_empty__pNLxM{display:grid;justify-items:center;grid-gap:.9rem;gap:.9rem;padding:4rem 1.5rem 4.5rem;border:1px dashed var(--border);border-radius:var(--border-radius);text-align:center}.vinhos_empty__pNLxM h2{font-size:1.3rem}.vinhos_empty__pNLxM p{max-width:46ch;color:var(--text-muted)}.vinhos_moreRow__vuoSQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.2rem;padding-block:2rem .5rem}.vinhos_loading__Oaky0{padding:3rem 1.5rem;color:var(--text-muted);text-align:center}.vinhos_loadError__QTeoG{margin-bottom:1rem;padding:.9rem 1.1rem;border:1px solid var(--border);border-radius:var(--border-radius);color:var(--text-muted);font-size:.92rem}.vinhos_loadError__QTeoG a{color:var(--gold)}.vinhos_azIndex____8eM h2{font-size:1.5rem}.vinhos_azGroup__udOO0{border-top:1px solid var(--border)}.vinhos_azGroup__udOO0:last-child{border-bottom:1px solid var(--border)}.vinhos_azGroup__udOO0 summary{display:flex;align-items:baseline;gap:.8rem;padding:.85rem .2rem;cursor:pointer;list-style:none}.vinhos_azGroup__udOO0 summary::-webkit-details-marker{display:none}.vinhos_azLetter__2enki{min-width:2.4ch;color:var(--gold);font-size:1.15rem;font-weight:700}.vinhos_azCount__O_c0R{color:var(--text-dim);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_azList__GioTZ{columns:16rem 3;column-gap:2rem;margin:0;padding:.2rem .2rem 1.4rem;list-style:none}.vinhos_azList__GioTZ li{page-break-inside:avoid;break-inside:avoid;padding-block:.28rem;font-size:.92rem;line-height:1.35}.vinhos_azList__GioTZ a{color:var(--text-muted);text-decoration:none}@media (hover:hover){.vinhos_azList__GioTZ a:hover{color:var(--text);text-decoration:underline;text-underline-offset:3px}}.vinhos_detailHero__xgZK5{padding:2.5rem 0 1rem}.vinhos_detailGrid__7Ojb7{display:grid;grid-template-columns:minmax(0,1fr) 20rem;grid-template-rows:max-content max-content max-content;grid-template-areas:"identity bottle" "stats    bottle" "action   bottle";align-items:start;align-content:start;grid-gap:2.2rem 3rem;gap:2.2rem 3rem}.vinhos_detailIdentity__gHGmY{grid-area:identity}.vinhos_crumbs__31jq_ ol{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;color:var(--text-dim);font-size:.82rem}.vinhos_crumbs__31jq_ li+li:before{content:"/";margin-right:.45rem;color:hsla(0,0%,100%,.22)}.vinhos_crumbs__31jq_ a{color:var(--text-muted);transition:color .15s}.vinhos_crumbs__31jq_ li[aria-current]{color:var(--text-dim)}@media (hover:hover){.vinhos_crumbs__31jq_ a:hover{color:var(--gold)}}.vinhos_detailTitle__o4B_n{font-size:clamp(1.9rem,4.4vw,3rem);margin:.9rem 0 .4rem}.vinhos_detailProducer__QSe7E{display:block;color:var(--gold);font-size:1.02rem;font-weight:700;line-height:1.35;letter-spacing:.01em}@media (hover:hover){a.vinhos_detailProducer__QSe7E:hover{text-decoration:underline;text-underline-offset:4px}}.vinhos_detailLead___rF9b{margin-top:.9rem;color:var(--text-muted);font-size:1.08rem;max-width:46ch}.vinhos_bottleColumn__taHJU{grid-area:bottle;position:-webkit-sticky;position:sticky;top:92px}.vinhos_bottleFrame__O6inD{aspect-ratio:4/5;border:1px solid var(--border);border-radius:16px}.vinhos_bottleFrame__O6inD .vinhos_thumbBottle__F1wYi{top:7%;left:9%;width:82%;height:86%}.vinhos_statRail__WjOXy{grid-area:stats;display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--border)}.vinhos_statRail__WjOXy[data-count="1"],.vinhos_statRail__WjOXy[data-count="2"]{width:-moz-fit-content;width:fit-content;max-width:100%}.vinhos_stat__BlaB6{display:grid;grid-template-rows:1fr auto;padding:1rem 1.15rem 1.1rem;background:var(--bg-elevated)}.vinhos_stat__BlaB6 dt{color:var(--text-dim);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vinhos_stat__BlaB6 dd{display:flex;align-items:baseline;gap:.35rem;margin-top:.35rem;color:var(--text);font-size:1.45rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.02em}.vinhos_stat__BlaB6 dd svg{align-self:center;color:var(--gold)}.vinhos_stat__BlaB6 dd small{color:var(--text-dim);font-size:.85rem;font-weight:600}.vinhos_shareRow__iLSsQ{margin-top:1.2rem}.vinhos_shareButton__RgXwT{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .95rem;border:1px solid var(--border);border-radius:999px;background:none;font-family:inherit;color:var(--text-muted);font-size:.88rem;font-weight:600;line-height:1.2;cursor:pointer;transition:color .15s,border-color .15s}@media (hover:hover){.vinhos_shareButton__RgXwT:hover{color:var(--gold);border-color:var(--border-strong)}}.vinhos_shareButton__RgXwT[data-estado=copiado]{color:var(--gold);border-color:var(--border-strong)}.vinhos_rateCta__8V_vg{grid-area:action;margin-top:-1.1rem;padding:1.4rem 1.5rem 1.5rem;border:1px solid var(--border-strong);border-radius:var(--border-radius);background:var(--bg-elevated)}.vinhos_rateCta__8V_vg h2{font-size:1.15rem}.vinhos_rateCta__8V_vg p{margin-top:.5rem;max-width:46ch;color:var(--text-muted);font-size:.98rem}.vinhos_rateCtaButton__hXK6S{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.1rem;padding:.8rem 1.4rem;border-radius:999px;background:linear-gradient(135deg,var(--gold),var(--gold-soft));color:var(--on-gold);font-size:1rem;font-weight:700;transition:filter .15s,transform .15s}@media (hover:hover){.vinhos_rateCtaButton__hXK6S:hover{filter:brightness(1.06);transform:translateY(-1px)}}.vinhos_rateCtaNote__l_4Ie{margin-top:.7rem;color:var(--text-dim);font-size:.85rem}.vinhos_detailBody__zwemO{padding-top:2.5rem}.vinhos_panels___sIEZ{display:grid;grid-gap:1rem;gap:1rem}.vinhos_panel__grcS0{padding:1.6rem 1.75rem 1.75rem;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--surface)}.vinhos_panel__grcS0 h2{font-size:1.2rem}.vinhos_panelNote__4mn9X{margin-top:.4rem;color:var(--text-dim);font-size:.9rem;max-width:62ch}.vinhos_panel__grcS0>p:not(.vinhos_panelNote__4mn9X){margin-top:.7rem;color:var(--text-muted);max-width:68ch}.vinhos_prose__6XafV{max-width:68ch;color:var(--text-muted)}.vinhos_prose__6XafV>*+*{margin-top:.7rem}.vinhos_prose__6XafV h3{margin-top:1.5rem;color:var(--text);font-size:.98rem;font-weight:600}.vinhos_prose__6XafV>h3:first-child{margin-top:1.1rem}.vinhos_prose__6XafV strong{color:var(--text);font-weight:600}.vinhos_prose__6XafV ul{list-style:none;display:grid;grid-gap:.5rem;gap:.5rem}.vinhos_prose__6XafV li{position:relative;padding-left:1.05rem;line-height:1.65}.vinhos_prose__6XafV li:before{content:"";position:absolute;left:.1rem;top:.62em;width:.3rem;height:.3rem;border-radius:999px;background:var(--gold)}.vinhos_spec__7yrVP{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:0 2.75rem;gap:0 2.75rem;margin-top:1.1rem}.vinhos_faq__wIuQp{margin-top:1.1rem}.vinhos_faq__wIuQp>div{padding:.95rem 0;border-bottom:1px solid var(--border)}.vinhos_faq__wIuQp>div:last-child{border-bottom:0;padding-bottom:0}.vinhos_faq__wIuQp dt{color:var(--text);font-size:.98rem;font-weight:600}.vinhos_faq__wIuQp dd{margin-top:.4rem;color:var(--text-muted);font-size:.95rem;line-height:1.65;max-width:68ch}.vinhos_spec__7yrVP>div{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;padding:.65rem 0;border-bottom:1px solid var(--border)}.vinhos_spec__7yrVP dt{flex:0 0 auto;color:var(--text-dim);font-size:.85rem}.vinhos_spec__7yrVP dd{color:var(--text);font-size:.95rem;font-weight:600;text-align:right}.vinhos_spec__7yrVP dd a{text-decoration:underline;-webkit-text-decoration-color:hsla(0,0%,100%,.25);text-decoration-color:hsla(0,0%,100%,.25);text-underline-offset:3px;transition:color .15s,-webkit-text-decoration-color .15s;transition:color .15s,text-decoration-color .15s;transition:color .15s,text-decoration-color .15s,-webkit-text-decoration-color .15s}@media (hover:hover){.vinhos_spec__7yrVP dd a:hover{color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}}.vinhos_rangeBar__KQ9w4{margin-top:1.3rem}.vinhos_rangeTrack__aQXAI{position:relative;height:.5rem;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:visible}.vinhos_rangeFill__k4X8W{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,var(--brand-400),var(--gold))}.vinhos_rangeMarker__yEVlI{position:absolute;top:-.28rem;width:3px;height:1.05rem;margin-left:-1.5px;border-radius:999px;background:var(--text);box-shadow:0 0 0 3px rgba(26,10,36,.9)}.vinhos_rangeEnds__dJ5um{display:flex;justify-content:space-between;margin-top:.6rem;color:var(--text-muted);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_ratingBars__NnV82{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:1.2rem;max-width:34rem}.vinhos_ratingRow__XmuLz{display:grid;grid-template-columns:2.4rem 1fr 2rem;grid-gap:.85rem;gap:.85rem;align-items:center;color:var(--text-muted);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_ratingScore__0R0KD{display:inline-flex;align-items:center;gap:.22rem;color:var(--text-muted);font-weight:600}.vinhos_ratingScore__0R0KD svg{color:var(--gold)}.vinhos_ratingTrack__RZzlm{height:.5rem;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:hidden}.vinhos_ratingFill__fGf_Z{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-soft))}.vinhos_ratingCount__Psz6S{text-align:right;color:var(--text-dim)}.vinhos_chipList__ZCPZP{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin-top:1.1rem}.vinhos_chipList__ZCPZP li{padding:.3rem .7rem;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:.88rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_panelAction__KJs9C{margin-top:1.1rem;font-size:.95rem;font-weight:600}.vinhos_panelAction__KJs9C a{color:var(--gold);text-decoration:underline;text-underline-offset:3px;transition:color .15s}@media (hover:hover){.vinhos_panelAction__KJs9C a:hover{color:var(--gold-soft)}}.vinhos_postCtaDirect__DRFvd{font-weight:700}.vinhos_postCtaDirect__DRFvd a{color:var(--gold);text-decoration:underline;text-underline-offset:3px}@media (hover:hover){.vinhos_postCtaDirect__DRFvd a:hover{color:#fff}}.vinhos_related__Jjn8l{padding-top:1rem}.vinhos_related__Jjn8l h2{font-size:1.5rem}.vinhos_relatedNote__mPCC6{margin:.4rem 0 1.5rem;color:var(--text-dim);font-size:.92rem}@media (max-width:900px){.vinhos_detailGrid__7Ojb7{grid-template-columns:1fr;grid-template-areas:"identity" "bottle" "stats" "action";gap:1.8rem}.vinhos_rateCta__8V_vg{margin-top:-.9rem}.vinhos_bottleColumn__taHJU{position:static;max-width:17rem}}@media (max-width:760px){.vinhos_toolbarInner__L3cES{grid-template-columns:1fr}.vinhos_selects__v1UQY{display:grid;grid-template-columns:1fr 1fr}.vinhos_select__52GN9 select{width:100%}.vinhos_grid__kzs8R{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.8rem}.vinhos_cardBody__Vy2Nj{padding:.85rem .85rem 0}.vinhos_cardFoot___BG0n{padding:.85rem}.vinhos_cardName__VWkXQ{font-size:.98rem}.vinhos_cardGrapes__7BSq8{display:none}.vinhos_panel__grcS0{padding:1.35rem 1.25rem 1.5rem}.vinhos_indexHero__dHik_{padding:2.5rem 0 1.5rem}}@media (max-width:420px){.vinhos_cardArrow__oGA6G{display:none}}.vinhos_drinkChart__wyH88{margin-top:1.1rem;width:100%;height:auto;overflow:visible}.vinhos_drinkBand__MAEMh{fill:var(--brand-400);opacity:.18}.vinhos_drinkBandEdge__7KqCT{stroke:var(--brand-400);stroke-width:1.5;opacity:.55}.vinhos_drinkBandLabel__ARMA4{fill:var(--text-muted);font-size:12px}.vinhos_drinkAxis__78kqH{stroke:var(--border);stroke-width:1}.vinhos_drinkTick__rC6HP{fill:var(--text-dim);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_drinkDot__YL71P{fill:var(--gold);stroke:var(--bg-elevated);stroke-width:1.5}.vinhos_drinkOverflow__CWobq{fill:var(--gold-soft);font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinhos_drinkLegend__BBFu0{margin-top:.75rem;color:var(--text-dim);font-size:.85rem}.vinhos_rateCtaButtons__hMWFZ{display:flex;flex-wrap:wrap;gap:0 .7rem}.vinhos_panelAction__KJs9C a+a{margin-left:1rem}.vinicolas_srOnly__RJXs9{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.vinicolas_indexHero__NT0sY{padding:3.5rem 0 2rem}.vinicolas_indexTitle__r46yg{font-size:clamp(2rem,4.6vw,3.1rem);max-width:20ch;margin-bottom:1rem}.vinicolas_indexLead__XeEcv{color:var(--text-muted);font-size:1.08rem;max-width:56ch}.vinicolas_indexProvenance__DPpGX{margin-top:1.1rem;color:var(--text-dim);font-size:.85rem;letter-spacing:.02em}.vinicolas_countryNav__PNqSs{display:flex;flex-wrap:wrap;gap:.45rem;padding-block:1.6rem .4rem}.vinicolas_countryChip__uZ75M{display:inline-flex;align-items:center;gap:.4rem;height:34px;padding:0 .85rem;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:.86rem;font-weight:600;transition:border-color .16s,color .16s}.vinicolas_countryChipCount__593PN{color:var(--text-dim);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){.vinicolas_countryChip__uZ75M:hover{border-color:var(--border-strong);color:var(--text)}}.vinicolas_countrySection__2AeJv{padding-block:2rem .5rem;scroll-margin-top:88px}.vinicolas_countryTitle__FJxQ6{display:flex;align-items:baseline;gap:.6rem;padding-bottom:1rem;font-size:1.25rem}.vinicolas_countryCount__iug_U{color:var(--text-dim);font-size:.85rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinicolas_grid__KN6iH{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));grid-gap:1.1rem;gap:1.1rem}.vinicolas_card__LSGrL{display:grid;grid-template-rows:auto 1fr auto;grid-gap:.55rem;gap:.55rem;padding:1.25rem 1.35rem 1.15rem;border:1px solid var(--border);border-radius:var(--border-radius);background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.018));box-shadow:0 1px 2px rgba(0,0,0,.35),0 14px 30px -18px rgba(0,0,0,.9);transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .2s,box-shadow .26s}@media (hover:hover){.vinicolas_card__LSGrL:hover{transform:translateY(-2px);border-color:var(--border-strong)}}.vinicolas_cardHead__9c0rC{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.vinicolas_cardName__TrGUt{font-size:1.08rem;line-height:1.3}.vinicolas_cardOrigin__ZdiDV{display:block;margin-top:.25rem;color:var(--text-dim);font-size:.82rem;font-weight:600;letter-spacing:.02em}.vinicolas_cardScore__Qk_3b{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;padding:.2rem .5rem;border-radius:999px;background:rgba(0,0,0,.45);color:var(--gold);font-size:.82rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinicolas_cardGrapes__6Qt5U{color:var(--text-muted);font-size:.86rem;line-height:1.45}.vinicolas_cardStats__raVuQ{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;padding-top:.75rem;border-top:1px solid var(--border);color:var(--text-dim);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinicolas_cardStats__raVuQ b{color:var(--text);font-weight:700}.vinicolas_detailHero__HIiQ8{padding:2.5rem 0 1rem}.vinicolas_crumbs__aEnP3 ol{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;color:var(--text-dim);font-size:.82rem}.vinicolas_crumbs__aEnP3 li+li:before{content:"/";margin-right:.45rem;color:hsla(0,0%,100%,.22)}.vinicolas_crumbs__aEnP3 a{color:var(--text-muted);transition:color .15s}.vinicolas_crumbs__aEnP3 li[aria-current]{color:var(--text-dim)}@media (hover:hover){.vinicolas_crumbs__aEnP3 a:hover{color:var(--gold)}}.vinicolas_detailTitle__iwayr{font-size:clamp(1.9rem,4.4vw,3rem);margin:.9rem 0 .4rem}.vinicolas_detailOrigin__rqub1{display:block;color:var(--gold);font-size:1.02rem;font-weight:700;line-height:1.35;letter-spacing:.01em}.vinicolas_detailLead__GWki8{margin-top:.9rem;color:var(--text-muted);font-size:1.08rem;max-width:60ch}.vinicolas_statRail__CUWGf{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));grid-gap:1px;gap:1px;margin-top:2rem;overflow:hidden;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--border)}.vinicolas_statRail__CUWGf[data-count="1"],.vinicolas_statRail__CUWGf[data-count="2"],.vinicolas_statRail__CUWGf[data-count="3"]{width:-moz-fit-content;width:fit-content;max-width:100%}.vinicolas_stat__p9lim{display:grid;grid-template-rows:1fr auto;padding:1rem 1.15rem 1.1rem;background:var(--bg-elevated)}.vinicolas_stat__p9lim dt{color:var(--text-dim);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vinicolas_stat__p9lim dd{display:flex;align-items:baseline;gap:.35rem;margin-top:.35rem;color:var(--text);font-size:1.45rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.02em}.vinicolas_stat__p9lim dd svg{align-self:center;color:var(--gold)}.vinicolas_stat__p9lim dd small{color:var(--text-dim);font-size:.85rem;font-weight:600}.vinicolas_detailBody__5QXmF{padding-top:2.5rem}.vinicolas_panels__MDYCE{display:grid;grid-gap:1rem;gap:1rem}.vinicolas_panel__wK6GV{padding:1.6rem 1.75rem 1.75rem;border:1px solid var(--border);border-radius:var(--border-radius);background:var(--surface)}.vinicolas_panel__wK6GV h2{font-size:1.2rem}.vinicolas_panelNote___sM_o{margin-top:.4rem;color:var(--text-dim);font-size:.9rem;max-width:62ch}.vinicolas_chips__NV_z8{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.vinicolas_chip__GICb_{display:inline-flex;align-items:center;gap:.4rem;height:32px;padding:0 .8rem;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:.85rem;font-weight:600}.vinicolas_chipCount__rmRnq{color:var(--text-dim);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinicolas_labelsSection__ToOnf{padding-top:2.5rem}.vinicolas_labelsHead__v_59z{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;padding-bottom:1.2rem}.vinicolas_labelsHead__v_59z h2{font-size:1.35rem}.vinicolas_labelsNote__43G9m{color:var(--text-dim);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vinicolas_appCta__6YaXo{margin-top:2.5rem;padding:1.4rem 1.5rem 1.5rem;border:1px solid var(--border-strong);border-radius:var(--border-radius);background:var(--bg-elevated)}.vinicolas_appCta__6YaXo h2{font-size:1.15rem}.vinicolas_appCta__6YaXo p{margin-top:.5rem;max-width:52ch;color:var(--text-muted);font-size:.98rem}.vinicolas_appCtaButton__x9IMP{display:inline-flex;align-items:center;gap:.55rem;margin-top:1.1rem;padding:.8rem 1.4rem;border-radius:999px;background:linear-gradient(135deg,var(--gold),var(--gold-soft));color:var(--on-gold);font-size:1rem;font-weight:700;transition:filter .15s,transform .15s}@media (hover:hover){.vinicolas_appCtaButton__x9IMP:hover{filter:brightness(1.06);transform:translateY(-1px)}}.vinicolas_appCtaNote__xvAeB{margin-top:.7rem;color:var(--text-dim);font-size:.85rem}.vinicolas_empty__4G38B{padding:4rem 0 5rem;text-align:center}.vinicolas_empty__4G38B h2{font-size:1.3rem}.vinicolas_empty__4G38B p{margin-top:.6rem;color:var(--text-muted)}@media (max-width:720px){.vinicolas_detailHero__HIiQ8{padding-top:1.8rem}.vinicolas_statRail__CUWGf{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}}.vinicolas_appCtaButtons__oj6HN{display:flex;flex-wrap:wrap;gap:0 .7rem}