.paner-landing h2{font-size:var(--font-size-xl);color:var(--color-accent)}.paner-landing h3{font-size:var(--font-size-lg)}.paner-section{padding-block:var(--space-7)}.paner-section-heading{gap:var(--space-3) var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:end;display:flex}.paner-section-heading>p{color:var(--color-ink-muted);font-size:var(--font-size-sm)}.paner-section .eyebrow{margin-bottom:var(--space-2)}.paner-two-columns,.paner-basket-layout,.paner-faq-layout{gap:var(--space-6);display:grid}.paner-two-columns>*,.paner-basket-layout>*,.paner-faq-layout>*{min-width:0}.paner-hero{background:var(--color-surface-inverse);color:var(--color-ink-inverse);padding-block:calc(var(--header-height) + var(--space-3)) var(--space-6);position:relative}.paner-hero-content{position:relative}.paner-hero .hero-media:after{background:linear-gradient(to right, var(--color-surface-inverse), var(--color-surface-inverse), color-mix(in srgb, var(--color-surface-inverse), transparent))}.paner-hero .breadcrumb{margin-bottom:var(--space-2);color:var(--color-ink-inverse-muted);font-size:var(--font-size-xs)}.paner-hero .breadcrumb a,.paner-secondary{color:var(--color-ink-inverse)}.paner-hero .eyebrow{color:var(--color-accent-2)}.paner-hero h1{font-size:var(--font-size-3xl);margin-block:var(--space-2) var(--space-3)}.paner-intro{max-width:calc(var(--container-sm) - var(--space-10));font-size:var(--font-size-md)}.paner-price{margin-block:var(--space-4)}.paner-price>p:first-child{gap:var(--space-1) var(--space-3);flex-wrap:wrap;align-items:baseline;display:flex}.paner-price>p:first-child strong{font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug)}.paner-price>p:first-child span{font-size:var(--font-size-sm)}.paner-price>p+p{margin-top:var(--space-1);font-size:var(--font-size-sm)}.paner-secondary{align-items:center;gap:var(--space-3);min-height:var(--size-control);font-size:var(--font-size-sm);display:inline-flex}.paner-benefit-strip{background:var(--color-accent-2);color:var(--color-on-accent-2)}.paner-benefit-strip ul{gap:var(--space-3) var(--space-5);padding-block:var(--space-4);padding-inline:var(--space-0);list-style:none;display:grid}.paner-benefit-strip li{min-width:0;font-size:var(--font-size-xs)}.paner-benefit-strip strong,.paner-benefit-strip span{display:block}.paner-benefit-strip strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.paner-calendar{padding-block:var(--space-5)}.paner-calendar-figure figcaption{margin:var(--space-0) var(--space-0) var(--space-3);font-size:var(--font-size-sm);color:var(--color-accent)}.paner-calendar-seasons,.paner-calendar-seasons ol{padding:var(--space-0);gap:var(--space-1);list-style:none;display:grid}.paner-calendar-seasons{grid-template-columns:repeat(2,minmax(0,1fr))}.paner-season{padding:var(--space-3);border-top:var(--focus-width) solid var(--color-accent);color:var(--color-accent)}.paner-season strong{font-size:var(--font-size-sm);margin-bottom:var(--space-2);display:block}.paner-season ol{font-size:var(--font-size-xs);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.paner-season-0{background:var(--color-surface-alt)}.paner-season-1{background:var(--color-surface-inverse);color:var(--color-ink-inverse)}.paner-season-2{background:var(--color-surface-tint)}.paner-season-3{background:var(--color-accent-2)}.paner-calendar-milestones{gap:var(--space-3);margin-top:var(--space-3);font-size:var(--font-size-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.paner-calendar-milestones strong,.paner-calendar-milestones span{display:block}.paner-calendar-milestones strong{margin-bottom:var(--space-1)}.paner-holiday{color:var(--color-season);border-left:var(--focus-width) solid var(--color-season);padding-left:var(--space-3);grid-area:2/1/auto/-1}.paner-plan-context{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.paner-plan-grid{margin-top:var(--space-5);display:grid}.paner-plan-grid>div{border-top:var(--border-width) solid var(--color-border-strong);padding-block:var(--space-4);min-width:0}.paner-plan-grid dt{color:var(--color-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.paner-plan-grid dd{gap:var(--space-2);display:grid}.paner-plan-grid dd>p:not(.paner-plan-amount),.paner-half p{font-size:var(--font-size-sm)}.paner-plan-amount{font-family:var(--font-family-display);font-size:var(--font-size-xl);color:var(--color-accent);line-height:var(--line-height-snug);margin-block:var(--space-2)}.paner-plan-benefit{font-weight:var(--font-weight-semibold);color:var(--color-accent)}.paner-half{gap:var(--space-4);padding-block:var(--space-4);border-block:var(--border-width) solid var(--color-border-strong);display:grid}.paner-half .paner-plan-amount{font-size:var(--font-size-xl)}.paner-half .paner-plan-amount span{font-size:var(--font-size-base)}.paner-half .paner-disclosure{margin-top:var(--space-2);border-top:none}.paner-plan-cta{margin-top:var(--space-5);font-size:var(--font-size-sm)}.paner-disclosure{border-top:var(--border-width) solid var(--color-border-strong);margin-top:var(--space-4)}.paner-disclosure summary{cursor:pointer;min-height:var(--size-control);padding-block:var(--space-3);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm)}.paner-disclosure summary::marker,.paner-landing .faq-list summary::marker{color:var(--color-accent)}.paner-disclosure>.prose{padding-block:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.paner-landing .season-grid{margin-block:var(--space-3) var(--space-4);gap:var(--space-4)}.paner-landing .season-grid article{padding-top:var(--space-3)}.paner-landing .season-grid p{font-size:var(--font-size-sm)}.paner-basket-copy>.prose,.paner-operation>p{margin-top:var(--space-4);font-size:var(--font-size-sm)}.paner-operation{background:var(--color-surface-tint);padding:var(--space-5)}.paner-steps{padding-left:var(--space-5);margin-top:var(--space-4);list-style:decimal-leading-zero}.paner-steps li{padding-left:var(--space-2);color:var(--color-accent);font-size:var(--font-size-sm)}.paner-steps li+li{margin-top:var(--space-3)}.paner-steps strong,.paner-steps span{display:block}.paner-season-detail{margin-top:var(--space-0)}.paner-value-intro{margin-block:var(--space-3);color:var(--color-ink-muted)}.paner-vendeco .prose,.paner-extra-note{font-size:var(--font-size-sm)}.paner-extra-products{margin-block:var(--space-4);padding-block:var(--space-3);border-block:var(--border-width) solid var(--color-border-strong);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.paner-pickup-times{gap:var(--space-3);margin-block:var(--space-4);color:var(--color-accent);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);display:grid}.paner-landing #recogida .prose,.paner-landing .text-link{font-size:var(--font-size-sm)}.paner-community h2,.paner-community h3{color:var(--color-ink-inverse)}.paner-community .prose{color:var(--color-ink-inverse-muted)}.paner-community #miembros>p:not(.eyebrow){margin-top:var(--space-3)}.paner-community .paner-disclosure{border-color:var(--color-border-inverse)}.paner-community summary::marker{color:var(--color-accent-2)}.paner-member-benefits{gap:var(--space-4);margin-top:var(--space-4);display:grid}.paner-member-benefits>div{align-items:baseline;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}.paner-member-benefits dt{color:var(--color-accent-2);font-family:var(--font-family-display);font-size:var(--font-size-xl)}.paner-member-benefits dd{font-size:var(--font-size-sm)}.paner-community .content-list{max-width:none;margin-block:var(--space-3) var(--space-4)}.paner-community .content-list p{font-size:var(--font-size-sm);color:var(--color-ink-inverse-muted)}.paner-faq-layout>div:first-child>p:last-child{margin-top:var(--space-3);font-size:var(--font-size-sm);color:var(--color-ink-muted)}.paner-landing .faq-list{margin-top:var(--space-0);max-width:none}.paner-landing .faq-list h3{font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.paner-landing .faq-list p{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.paner-contact h2+p{margin-block:var(--space-3) var(--space-5)}.paner-contact-details{font-size:var(--font-size-sm);color:var(--color-ink-muted)}.paner-contact-details address{overflow-wrap:anywhere}@media (width<48rem){.paner-section{padding-block:var(--space-5)}.paner-hero{padding-bottom:var(--space-4)}.paner-hero h1{font-size:var(--font-size-2xl)}.paner-intro{font-size:var(--font-size-base)}.paner-plan-grid>div{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.paner-plan-grid dt{padding-top:var(--space-1)}.paner-plan-grid .paner-plan-amount{margin-top:var(--space-0)}}@media (width>=48rem){.paner-benefit-strip ul{grid-template-columns:repeat(3,minmax(0,1fr))}.paner-calendar-seasons{grid-template-columns:2fr 4fr 2fr 2fr}.paner-calendar-milestones{grid-template-columns:2fr 4fr 2fr}.paner-holiday{grid-area:1/2}.paner-plan-grid{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.paner-half{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.paner-two-columns,.paner-basket-layout{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.paner-season-detail{grid-column:1/-1}.paner-faq-layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}
