._5_BtFG_page{background:var(--lime-shade);min-height:100vh;font-size:1.0625rem}._5_BtFG_top{z-index:2;background:var(--lava);color:var(--lime);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex;position:sticky;top:0}._5_BtFG_wordmark{font-family:var(--display);letter-spacing:-.02em;color:var(--tag);font-size:1.6rem;font-weight:800;text-decoration:none}._5_BtFG_code{font-family:var(--display);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700}._5_BtFG_demo{background:var(--tag);text-align:center;padding:.5rem 1rem;font-size:.9rem;font-weight:600}._5_BtFG_main{gap:.75rem;max-width:36rem;margin-inline:auto;padding:.75rem 0 3rem;display:grid}._5_BtFG_main h2{font-size:2.1rem}._5_BtFG_main h3{font-size:1.45rem}._5_BtFG_hero,._5_BtFG_card,._5_BtFG_farm,._5_BtFG_end{background:var(--lime)}._5_BtFG_hero,._5_BtFG_card,._5_BtFG_end{gap:1rem;padding:1.5rem 1.25rem;display:grid}._5_BtFG_verified{background:var(--pasture);color:var(--lime);justify-self:start;padding:.3rem .7rem;font-size:.95rem;font-weight:600}._5_BtFG_title{font-size:clamp(2.75rem,13vw,3.75rem)}._5_BtFG_facts{grid-template-columns:1fr 1fr;gap:.9rem 1rem;margin:0;display:grid}._5_BtFG_facts dt{color:var(--lava-soft);font-size:.85rem}._5_BtFG_facts dd{margin:0;font-weight:600;line-height:1.3}._5_BtFG_storage{border-top:2px solid var(--lime-shade);padding-top:.9rem;font-weight:600}._5_BtFG_small{color:var(--lava-soft);margin-top:-.5rem}._5_BtFG_tag{background:var(--tag);font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:.6rem .6rem 1.4rem 1.4rem;justify-self:start;align-items:baseline;gap:.6rem;padding:.6rem 1.1rem .5rem;display:flex}._5_BtFG_tagIt{font-size:2.25rem;font-weight:800;line-height:1}._5_BtFG_tagNum{letter-spacing:.03em;font-size:1.6rem;font-weight:700}._5_BtFG_farm{overflow:hidden}._5_BtFG_farmPic{aspect-ratio:16/9;object-fit:cover;width:100%}._5_BtFG_farmBody{gap:1rem;padding:1.5rem 1.25rem;display:grid}._5_BtFG_kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--pasture);margin-bottom:-.5rem;font-size:.9rem;font-weight:600}._5_BtFG_quote{border-left:4px solid var(--tag);margin:0;padding-left:1rem;font-size:1.15rem;font-style:italic}._5_BtFG_timeline{margin:.5rem 0 0;padding:0;list-style:none}._5_BtFG_timeline>li{border-left:3px solid var(--lime-shade);gap:.3rem;padding:0 0 1.75rem 1.75rem;display:grid;position:relative}._5_BtFG_timeline>li:last-child{border-left-color:#0000;padding-bottom:0}._5_BtFG_timeline>li:before{content:"";background:var(--lime);border:3px solid var(--lava);border-radius:50%;width:1.05rem;height:1.05rem;position:absolute;top:.1rem;left:-.6rem}._5_BtFG_nascita:before,._5_BtFG_svezzamento:before,._5_BtFG_pascolo:before,._5_BtFG_finissaggio:before{border-color:var(--pasture)!important;background:var(--pasture)!important}._5_BtFG_spedizione:before{background:var(--tag)!important}._5_BtFG_when{color:var(--pasture);font-size:.9rem;font-weight:600}._5_BtFG_place{font-weight:600}._5_BtFG_chart{background:var(--lime-shade);margin:.75rem 0 0;padding:.75rem}._5_BtFG_chart svg{width:100%;height:auto;display:block}._5_BtFG_band{fill:#2f523324}._5_BtFG_rule{stroke:var(--pasture-light);stroke-width:1px;stroke-dasharray:3 3}._5_BtFG_axis{font-family:var(--text);fill:var(--lava-soft);font-size:10px}._5_BtFG_line{fill:none;stroke:var(--lava);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}._5_BtFG_chart figcaption{margin-top:.4rem;font-size:.95rem}._5_BtFG_legal{margin:0}._5_BtFG_legal div{border-bottom:2px solid var(--lime-shade);grid-template-columns:9.5rem 1fr;gap:1rem;padding-block:.6rem;display:grid}._5_BtFG_legal dt{font-family:var(--display);font-size:1.15rem;font-weight:700}._5_BtFG_legal dd{overflow-wrap:anywhere;margin:0;font-weight:600}._5_BtFG_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}._5_BtFG_button{background:var(--lava);color:var(--lime);padding:.85rem 1.25rem;font-weight:600;text-decoration:none;display:inline-block}._5_BtFG_button:hover{background:var(--pasture)}._5_BtFG_link{font-weight:600}@media (min-width:40rem){._5_BtFG_main{gap:1rem;padding-top:2rem}._5_BtFG_hero,._5_BtFG_card,._5_BtFG_end,._5_BtFG_farmBody{padding:2rem}}
