.ra3{--panel:#eceee6;--ink:#15150f;--verde:#3c964c;--verde-d:#2d7a3a;--lime:#7fd104}.ra3-wrap{max-width:78rem;margin:0 auto;padding-inline:clamp(1rem,4vw,2.25rem)}.ra3-btn-green-lg{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-weight:700;font-size:1rem;padding:.85rem 1.6rem;background:var(--verde);color:#fff;border-radius:.4rem;transition:background .2s,transform .2s}.ra3-btn-green-lg:hover{background:var(--verde-d);transform:translateY(-2px)}.ra3-btn-green-outline-lg{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;font-size:1rem;padding:.85rem 1.6rem;border:1.5px solid var(--verde);color:var(--verde);border-radius:.4rem;transition:background .2s,color .2s}.ra3-btn-green-outline-lg:hover{background:var(--verde);color:#fff}.ra3-btn-ink-outline,.ra3-btn-ink-outline-lg{display:inline-flex;align-items:center;font-weight:700;border:1.5px solid rgba(21,21,15,.25);color:var(--ink);border-radius:.4rem;transition:border-color .2s,background .2s}.ra3-btn-ink-outline{padding:.8rem 1.3rem;font-size:.95rem}.ra3-btn-ink-outline-lg{padding:.85rem 1.6rem;font-size:1rem}.ra3-btn-ink-outline:hover,.ra3-btn-ink-outline-lg:hover{border-color:var(--ink);background:#15150f0a}.ra3-btn-lime-lg{display:inline-flex;align-items:center;font-weight:700;font-size:1rem;padding:.85rem 1.6rem;background:var(--lime);color:var(--ink);border-radius:.4rem;transition:transform .2s}.ra3-btn-lime-lg:hover{transform:translateY(-2px)}.ra3-hero{max-width:78rem;margin:0 auto;padding:clamp(3rem,7vw,5.5rem) clamp(1rem,4vw,2.25rem);display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr;align-items:center}@media(min-width:960px){.ra3-hero{grid-template-columns:1.05fr .95fr}}.ra3-eyebrow{font-size:.8rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--verde);margin-bottom:1.25rem}.ra3-h1{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.8rem,7vw,5.4rem);line-height:.94;letter-spacing:-.02em;text-wrap:balance;max-width:14ch}.ra3-hl{color:var(--verde)}.ra3-rot{font-size:clamp(1.1rem,2.3vw,1.5rem);font-weight:600;margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline}.ra3-rot-pre{color:#15150f80}.ra3-rot-word{color:var(--verde)}.ra3-sub{color:#15150f9e;font-size:1.05rem;line-height:1.6;max-width:34rem;margin-top:1.25rem}.ra3-hero-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.ra3-hero-stage{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.ra3-blob{position:absolute;inset:8% 6% 10% 8%;background:var(--verde);border-radius:42% 58% 55% 45%/48% 45% 55% 52%}.ra3-pack{position:absolute;object-fit:contain;filter:drop-shadow(0 22px 32px rgba(21,21,15,.28))}.ra3-pack-a{width:66%;z-index:2;transform:rotate(-4deg)}.ra3-pack-b{width:44%;right:2%;bottom:4%;z-index:3;transform:rotate(6deg)}.ra3-stats{border-block:1px solid rgba(21,21,15,.1)}.ra3-stats-row{display:flex;flex-wrap:wrap}.ra3-stat{flex:1 1 8rem;padding:clamp(1.4rem,3vw,2.2rem) 1rem;border-left:1px solid rgba(21,21,15,.1)}.ra3-stat:first-child{border-left:0;padding-left:0}.ra3-stat-n{display:block;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(1.9rem,4vw,2.9rem);line-height:1;color:var(--verde)}.ra3-stat-t{display:block;font-size:.82rem;color:#15150f8c;margin-top:.5rem}.ra3-sec{padding-block:clamp(4rem,8vw,6.5rem)}.ra3-head{max-width:44rem;margin-bottom:clamp(2.5rem,5vw,3.5rem)}.ra3-h2{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.02em;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1;color:var(--ink);text-wrap:balance}.ra3-lead{color:#15150f99;font-size:1.05rem;line-height:1.55;max-width:34rem;margin-top:1.1rem}.ra3-cat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.25rem,2.5vw,2rem)}@media(min-width:640px){.ra3-cat-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.ra3-cat-grid{grid-template-columns:repeat(4,1fr)}}.ra3-cat{display:flex;flex-direction:column}.ra3-cat-media{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(21,21,15,.07);border-radius:.85rem;overflow:hidden;aspect-ratio:1/1;padding:clamp(1rem,2vw,1.75rem)}.ra3-cat-img{width:100%;height:100%;object-fit:contain;transition:transform .5s cubic-bezier(.22,1,.36,1)}.ra3-cat:hover .ra3-cat-img{transform:scale(1.06)}.ra3-cat-foot{padding:.9rem .15rem 0}.ra3-cat-name{display:block;font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:1.05rem;line-height:1.1;color:var(--ink)}.ra3-cat-count{display:block;color:var(--verde);font-size:.82rem;font-weight:600;margin-top:.35rem}.ra3-cat-all{display:inline-block;margin-top:clamp(2rem,4vw,2.75rem);font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:1.05rem;color:var(--verde)}.ra3-cat-all:hover{color:var(--verde-d)}.ra3-slider{background:var(--verde);padding-block:clamp(3.5rem,7vw,5rem);overflow:hidden}.ra3-formatos{background:var(--panel)}.ra3-shelf{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem) clamp(1rem,2vw,2rem)}@media(min-width:820px){.ra3-shelf{grid-template-columns:repeat(4,1fr);align-items:end}}.ra3-fmt{display:flex;flex-direction:column}.ra3-fmt-stage{display:flex;align-items:flex-end;justify-content:center;height:15rem;border-bottom:2px solid rgba(21,21,15,.14);margin-bottom:1.1rem}.ra3-fmt-img{width:auto;max-width:100%;object-fit:contain;filter:drop-shadow(0 16px 22px rgba(21,21,15,.2));transition:transform .4s cubic-bezier(.22,1,.36,1)}.ra3-fmt:hover .ra3-fmt-img{transform:translateY(-8px)}.ra3-fmt-tag{align-self:flex-start;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--verde);background:#3c964c1f;padding:.2rem .55rem;border-radius:.3rem;margin-bottom:.6rem}.ra3-fmt-t{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:1.3rem}.ra3-fmt-d{color:#15150f99;font-size:.92rem;line-height:1.5;margin-top:.35rem}.ra3-why{background:var(--verde)}.ra3-why-h{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.3rem,5.5vw,4.2rem);line-height:1;letter-spacing:-.02em;color:#fff;text-wrap:balance}.ra3-why-hl{color:var(--lime)}.ra3-why-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.5rem);margin-block:clamp(2.5rem,5vw,3.5rem)}@media(min-width:720px){.ra3-why-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.ra3-why-grid{grid-template-columns:repeat(4,1fr)}}.ra3-why-item{border-top:2px solid rgba(255,255,255,.28);padding-top:1.1rem}.ra3-why-k{font-family:Bricolage Grotesque,sans-serif;font-weight:700;font-size:1.35rem;color:var(--lime);margin-bottom:.5rem}.ra3-why-d{color:#ffffffd1;font-size:.95rem;line-height:1.55}.ra3-horeca{display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4rem)}@media(min-width:960px){.ra3-horeca{grid-template-columns:.85fr 1.15fr;align-items:start}.ra3-horeca-aside{position:sticky;top:6rem}}.ra3-horeca-cta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.ra3-seg-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.5rem)}.ra3-seg{display:flex;flex-direction:column}.ra3-seg-media{display:block;border-radius:.7rem;overflow:hidden;aspect-ratio:3/4;background:var(--panel)}.ra3-seg-img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ra3-seg:hover .ra3-seg-img{transform:scale(1.05)}.ra3-seg-name{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:1.15rem;margin-top:.8rem}.ra3-seg-desc{color:#15150f99;font-size:.9rem;line-height:1.5;margin-top:.25rem}.ra3-cta{background:var(--lime);padding-block:clamp(5rem,10vw,8rem)}.ra3-cta-h{font-family:Bricolage Grotesque,sans-serif;font-weight:800;font-size:clamp(2.6rem,6.5vw,5rem);line-height:.98;letter-spacing:-.02em;color:var(--ink);text-wrap:balance}.ra3-cta-sub{color:#15150fb3;font-size:1.1rem;margin-top:1.25rem}.ra3-cta-btns{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:2.25rem}@media(prefers-reduced-motion:reduce){.ra3-cat-img,.ra3-fmt-img,.ra3-seg-img{transition:none}}
