.Ziy0Uq_slots{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-3);display:grid}.Ziy0Uq_choice{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);min-block-size:var(--tap-min);border:2px solid var(--edge-action);border-radius:var(--radius-sm);background:var(--paper);color:var(--green-800);cursor:pointer;flex-wrap:wrap;display:flex}.Ziy0Uq_choice:has(input:checked){border-color:var(--green-700);background:var(--green-100);font-weight:var(--weight-bold)}.Ziy0Uq_choice input{inline-size:var(--space-6);block-size:var(--space-6);accent-color:var(--green-700)}.Ziy0Uq_choice small{flex-basis:100%}
.tqJpoa_icon{flex:none}.tqJpoa_duotone{--icon-accent:var(--surface-icon-accent)}.tqJpoa_accent{stroke:var(--icon-accent,currentcolor)}
.pZwd-W_panel{gap:var(--space-5);display:grid}
.d3Bxlq_steps{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.d3Bxlq_steps{gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr))}}.d3Bxlq_step{align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--surface-title);display:flex;position:relative}.d3Bxlq_step:not(:last-child):after{content:"";inset-block:calc(var(--tap-sm) + var(--space-1)) calc(var(--space-1) - var(--space-4));border-radius:var(--radius-pill);background:var(--tile-accent);inline-size:2px;position:absolute;inset-inline-start:calc(var(--tap-sm) / 2 - 1px)}@media (min-width:48rem){.d3Bxlq_step{flex-direction:column;align-items:flex-start}.d3Bxlq_step:not(:last-child):after{inset-block:calc(var(--tap-sm) / 2 - 1px) auto;inset-inline:calc(var(--tap-sm) + var(--space-3)) calc(var(--space-3) - var(--grid-gap));block-size:2px;inline-size:auto}}.d3Bxlq_number{inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-round);background:var(--tile-bg);box-shadow:var(--tile-shadow);color:var(--tile-icon);font-size:var(--title-xs);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;flex:none;place-items:center;display:grid}
.pS4zuW_hours{gap:var(--space-1);grid-template-columns:minmax(0,1fr);display:grid}.pS4zuW_days{font-weight:var(--weight-semibold);color:var(--ink)}.pS4zuW_slots{margin:0}.pS4zuW_slots span{white-space:normal}
.N7mM0W_group{gap:var(--space-3);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.N7mM0W_legend{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-heavy);color:var(--surface-title);padding:0}.N7mM0W_options{gap:var(--space-2);display:grid}@container (min-width:18rem){.N7mM0W_options{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:27rem){.N7mM0W_options{grid-template-columns:repeat(3,minmax(0,1fr))}}.N7mM0W_option{--choice-on:var(--green-700);align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--paper);color:var(--surface-title);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.N7mM0W_option{transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out)}}[data-surface=salvia] .N7mM0W_option{--choice-on:var(--salvia-900)}.N7mM0W_option:hover{border-color:var(--outline-border-hover)}.N7mM0W_option:has(:checked){border-color:var(--choice-on);background:var(--choice-on);color:var(--paper)}.N7mM0W_option:has(:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.N7mM0W_input{opacity:0;pointer-events:none;margin:0;position:absolute}.N7mM0W_check{--icon-accent:transparent;color:var(--line-strong)}.N7mM0W_option:has(:checked) .N7mM0W_check{--icon-accent:var(--paper);color:var(--paper)}.N7mM0W_label{white-space:nowrap}@container (18rem<=width<27rem){.N7mM0W_option:last-child:nth-child(odd){grid-column:1/-1}}@media (forced-colors:active){.N7mM0W_option:has(:checked){outline:var(--focus-width) solid CanvasText}}
.BNh0ZG_choices{gap:var(--space-5);display:grid;container-type:inline-size}@media (scripting:none){.BNh0ZG_choices{display:none}}
.jKC1XG_ready{gap:var(--space-5);flex-direction:column;flex:1;display:flex}.jKC1XG_preview{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.jKC1XG_previewLabel{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-heavy);color:var(--surface-title)}.jKC1XG_chat{padding:var(--space-4);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface-icon-accent) 14%, var(--mist));flex-direction:column;flex:1;justify-content:end;align-items:end;display:flex}.jKC1XG_bubble{max-inline-size:min(100%,26rem);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug);white-space:pre-line;overflow-wrap:anywhere;display:block}.jKC1XG_send{gap:var(--space-2);display:grid}.jKC1XG_note{font-size:var(--text-sm);color:var(--ink-soft);text-align:center;text-wrap:balance}@media print{.jKC1XG_ready{display:none}}@media not (min-width:48rem){.jKC1XG_ready{gap:var(--space-3)}}@media (min-width:64rem){.jKC1XG_ready{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start;display:grid}}
.Dc8d5W_way{align-content:start;place-items:center start;gap:var(--space-1) var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--edge);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-1);grid-template:"icon title""icon value""body body"1fr/auto minmax(0,1fr);display:grid;container-type:inline-size}.Dc8d5W_way[data-surface=salvia]{box-shadow:var(--shadow-card)}@media (48rem<=width<80rem){.Dc8d5W_way{align-items:start;gap:var(--space-2);padding:var(--space-4);grid-template:"icon""title""value""body"1fr/minmax(0,1fr)}}.Dc8d5W_body{justify-content:space-between;gap:var(--space-3);font-size:var(--text-md);color:var(--ink-soft);flex-direction:column;grid-area:body;justify-self:stretch;padding-block-start:var(--space-2);display:flex}@media (min-width:48rem){.Dc8d5W_body{gap:var(--space-4)}}@media (48rem<=width<80rem){.Dc8d5W_body{align-self:end}}@media (min-width:80rem){.Dc8d5W_body{align-self:stretch}}.Dc8d5W_body>:last-child{margin-block-start:auto}.Dc8d5W_body a{padding-inline:var(--space-4)}.Dc8d5W_body a span{white-space:normal}@container not (min-inline-size:16rem){.Dc8d5W_body a{padding-inline:var(--space-2);font-size:var(--text-sm)}}@media (min-width:48rem){.Dc8d5W_wide{align-items:center;column-gap:var(--space-4);grid-template:"icon title""icon value""body body"1fr/auto minmax(0,1fr)}}@media (min-width:64rem){.Dc8d5W_wide{padding:var(--space-6)}}@media not (min-width:48rem){.Dc8d5W_way{padding:var(--space-4);column-gap:var(--space-3)}.Dc8d5W_body{align-items:flex-start;gap:var(--space-2)}.Dc8d5W_body>p{display:none}}
.u2TB7G_icon{--surface-icon-accent:var(--tile-accent);inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile-bg);color:var(--tile-icon);box-shadow:var(--tile-shadow);grid-area:icon;place-items:center;display:grid}.u2TB7G_icon.u2TB7G_whatsapp{--surface-icon-accent:var(--green-100);background:var(--color-whatsapp);color:var(--green-900)}@media (min-width:48rem){.u2TB7G_icon{inline-size:var(--tap-lg);margin-block-end:var(--space-2)}}@container not (min-inline-size:12rem){.u2TB7G_icon{grid-row:1}}.u2TB7G_title{font-size:var(--title-xs);font-weight:var(--weight-bold);text-wrap:balance;color:var(--surface-title);grid-area:title;align-self:center}@media (min-width:48rem){.u2TB7G_title{align-self:auto}}.u2TB7G_title.u2TB7G_alone{grid-row:title-start/value-end;align-self:center}.u2TB7G_value{font-size:var(--title-sm);font-weight:var(--weight-heavy);line-height:var(--leading-tight);color:var(--surface-link);grid-area:value;align-self:start}@container not (min-inline-size:12rem){.u2TB7G_value{grid-column:1/-1}}.u2TB7G_detail{white-space:normal;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink);margin-block-start:var(--space-1);display:block}@media not (min-width:48rem){.u2TB7G_icon{inline-size:var(--tap-sm)}.u2TB7G_icon svg{inline-size:var(--icon-size);block-size:var(--icon-size)}.u2TB7G_title,.u2TB7G_value{font-size:var(--text-md);line-height:var(--leading-snug)}}
.tuI3Xq_ways{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.tuI3Xq_ways{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48rem){.tuI3Xq_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.tuI3Xq_featured{grid-template-columns:repeat(2,minmax(0,1fr))}.tuI3Xq_featured>:first-child{grid-column:1/-1}}
.OUO-Yq_icon{inline-size:var(--tap-min);aspect-ratio:1;border-radius:var(--radius-round);border:2px solid #0000;flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.OUO-Yq_icon{transition:scale var(--dur-press) var(--ease-out)}.OUO-Yq_icon:active{scale:var(--press-scale)}}.OUO-Yq_whatsapp{border-color:var(--edge-whatsapp);background:var(--paper);color:var(--color-whatsapp)}.OUO-Yq_whatsapp:hover{border-color:var(--color-whatsapp);background:var(--color-whatsapp);color:var(--green-900)}.OUO-Yq_whatsapp:focus-visible{outline-color:var(--green-800)}.OUO-Yq_page,.OUO-Yq_online,.OUO-Yq_call{border-color:var(--edge-action);background:var(--paper);color:var(--green-800)}:is(.OUO-Yq_page,.OUO-Yq_online,.OUO-Yq_call):hover{border-color:var(--green-600);background:var(--green-600);color:var(--paper)}
._3asGIa_sprite{block-size:0;inline-size:0;position:absolute;overflow:hidden}
._t_sKa_pharmacy{display:contents}._t_sKa_esthetics{display:none}:root:has(main[data-area=estetica]) ._t_sKa_pharmacy{display:none}:root:has(main[data-area=estetica]) ._t_sKa_esthetics{display:contents}
.mjBKIW_state{display:contents}.mjBKIW_state[data-prominent=false] a,:where(:root:has(main [data-bar-anchor])) .mjBKIW_state:not([data-prominent]) a,.mjBKIW_state[data-current] a{--button-bg:transparent;--button-bg-hover:var(--green-50);--button-text:var(--green-800);--button-border:var(--edge-action);--button-border-hover:var(--green-600);--button-icon:var(--green-600)}.mjBKIW_state[data-current] a{--button-bg:var(--green-50)}
.U8KGHq_button{align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--tap-min);padding-inline:var(--space-4) var(--space-3);border:2px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800);display:inline-flex}.U8KGHq_button:hover{border-color:var(--green-600)}.U8KGHq_button:active{scale:var(--press-scale)}@media (min-width:75rem){:root:not([data-text=grande]) .U8KGHq_button{display:none}}@media (min-width:93.75rem){.U8KGHq_button{display:none}}@media (prefers-reduced-motion:no-preference){.U8KGHq_button{transition:border-color var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}}@media not (min-width:48rem){.U8KGHq_button{gap:var(--space-1);padding-inline:var(--space-2)}}
._1cA9Ya_actions{align-items:center;gap:var(--space-3);flex:none;min-inline-size:0;display:flex}._1cA9Ya_phone{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800);text-decoration:none;display:none}._1cA9Ya_phone:hover>span{text-decoration:underline}._1cA9Ya_icon{color:var(--green-600)}._1cA9Ya_actions ._1cA9Ya_book{display:none}@media (min-width:64rem){:root:not([data-text=grande]) ._1cA9Ya_phone,:root:not([data-text=grande]) ._1cA9Ya_actions ._1cA9Ya_book{display:inline-flex}}@media (min-width:80rem){._1cA9Ya_phone,._1cA9Ya_actions ._1cA9Ya_book{display:inline-flex}}@media (min-width:75rem){:root:not([data-text=grande]) ._1cA9Ya_phone{display:none}}@media (min-width:93.75rem){._1cA9Ya_phone{display:none}}
.y4w-aq_flight{display:block}.y4w-aq_flight [data-part=ripples]{display:none}:root[data-logo-intro=stage] .y4w-aq_flight>svg{--pace:var(--logo-pace-stage);--travel:1}:root[data-logo-intro=stage] .y4w-aq_flight [data-part=ripples]{display:inline}@media screen and (prefers-reduced-motion:no-preference){:root[data-logo-intro=stage] .y4w-aq_flight{transform-origin:0 0;animation:y4w-aq_fly var(--logo-fly-dur) var(--spring-soft) var(--logo-fly-delay) both}}@keyframes y4w-aq_fly{0%{transform:var(--logo-fly)}}
.uZnHXa_logo{block-size:auto;inline-size:100%;display:block;overflow:visible}.uZnHXa_logo [data-tone=dark]{fill:var(--tone-dark)}.uZnHXa_logo [data-tone=base]{fill:var(--tone-base)}.uZnHXa_logo [data-tone=light]{fill:var(--tone-light)}.uZnHXa_logo :is([data-part=cross],[data-part=ripples]){transform-box:view-box;transform-origin:var(--logo-origin,0 0)}.uZnHXa_logo :is([data-piece],[data-part=letter],[data-part=glyph],[data-part=ripple]){transform-box:fill-box}.uZnHXa_logo :is([data-piece=fly],[data-part=ripple]){transform-origin:50%}.uZnHXa_logo [data-piece=grow]{transform-origin:var(--origin,center)}.uZnHXa_logo [data-part=corner]{transform-box:fill-box;transform-origin:0 0}.uZnHXa_logo [data-part=ripple]{fill:none;stroke:var(--tone-ripple);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.uZnHXa_logo [data-part=light] stop{stop-color:var(--logo-shine);stop-opacity:0}.uZnHXa_logo [data-part=light] stop:nth-child(2){stop-opacity:var(--logo-shine-peak)}.uZnHXa_logo mask{mask-type:alpha}.uZnHXa_logo :is([data-part=ripples],[data-part=shine]){pointer-events:none}.uZnHXa_pharmacy{--tone-dark:var(--color-brand-dark);--tone-base:var(--color-brand);--tone-light:var(--color-brand-light);--tone-ripple:var(--logo-ripple-farmacia)}.uZnHXa_esthetics{--tone-dark:var(--color-sage-dark);--tone-base:var(--color-sage);--tone-light:var(--color-sage-light);--tone-ripple:var(--logo-ripple-estetica)}.uZnHXa_mono{--tone-dark:currentcolor;--tone-base:currentcolor;--tone-light:currentcolor}
.QOWpfq_hero{--pace:var(--logo-pace-hero)}.QOWpfq_header{--pace:var(--logo-pace-header);--travel:var(--logo-travel-header)}@media screen and (prefers-reduced-motion:no-preference){:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) :is([data-part=cross],[data-part=ripples]){animation:QOWpfq_center calc(var(--dur-reveal) * var(--pace)) var(--spring-soft) calc((var(--logo-start) + var(--logo-t-center)) * var(--pace)) both}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) :is([data-piece],[data-part=ripple]){--begin:calc((var(--logo-start) + var(--beat,0) * var(--logo-beat)) * var(--pace))}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-part=ripple]{animation:QOWpfq_ripple calc(var(--logo-ripple-dur) * var(--pace)) var(--ease-out) var(--begin), QOWpfq_ripple-fade calc(var(--logo-ripple-dur) * var(--pace)) linear var(--begin)}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-piece]{animation:QOWpfq_arrive calc(var(--dur-pop) * var(--pace)) var(--spring-pop) var(--begin) both, QOWpfq_appear calc(var(--logo-appear-dur) * var(--pace)) linear var(--begin) both}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-part=letter]{animation:QOWpfq_rise calc(var(--dur-rise) * var(--pace)) var(--spring-rise) calc((var(--logo-start) + var(--logo-t-title) + var(--i,0) * var(--logo-title-step)) * var(--pace)) both}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-part=glyph]{--begin:calc((var(--logo-start) + var(--logo-t-subtitle) + var(--i,0) * var(--logo-subtitle-step)) * var(--pace));animation:QOWpfq_close calc(var(--dur-reveal) * var(--pace)) var(--spring-soft) var(--begin) both, QOWpfq_appear calc(var(--logo-appear-dur) * 2 * var(--pace)) var(--ease-out) var(--begin) both}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-part=corner]{--begin:calc((var(--logo-start) + var(--logo-t-corner)) * var(--pace));animation:QOWpfq_corner calc(var(--dur-pop) * var(--pace)) var(--spring-pop) var(--begin) both, QOWpfq_appear calc(var(--logo-appear-dur) * 1.4 * var(--pace)) linear var(--begin) both}:is(:root:is([data-logo-intro=auto],[data-logo-intro=hero]) .QOWpfq_hero,:root[data-logo-intro=auto]:not(:has(.QOWpfq_hero)) .QOWpfq_header,:root[data-logo-intro=header] .QOWpfq_header,:root[data-logo-intro=stage] .QOWpfq_header) [data-part=blade]{animation:QOWpfq_shine calc(var(--logo-shine-dur) * var(--pace)) var(--ease-in-out) calc((var(--logo-start) + var(--logo-t-shine)) * var(--pace)) both}}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(:hover,:focus-visible)>.QOWpfq_header [data-part=quadrant]{animation:QOWpfq_breathe var(--dur-pop) var(--spring-pop)}}@keyframes QOWpfq_center{0%{transform:translate(var(--logo-shift,0), 0) scale(var(--logo-zoom))}}@keyframes QOWpfq_ripple{0%{transform:scale(.1)}}@keyframes QOWpfq_ripple-fade{0%{opacity:var(--logo-ripple-opacity)}to{opacity:0}}@keyframes QOWpfq_arrive{0%{transform:translate(calc(var(--dx,0px) * var(--travel,1)), calc(var(--dy,0px) * var(--travel,1))) rotate(var(--rot,0deg)) scale(var(--scale,1))}}@keyframes QOWpfq_appear{0%{opacity:0}}@keyframes QOWpfq_rise{0%{transform:translateY(118%)}}@keyframes QOWpfq_close{0%{transform:translateX(var(--dx,0))}}@keyframes QOWpfq_corner{0%{transform:var(--logo-corner-from)}}@keyframes QOWpfq_shine{to{transform:translateX(var(--logo-shine-run))}}@keyframes QOWpfq_breathe{38%{transform:translate(calc(var(--qx,0) * var(--logo-breathe)), calc(var(--qy,0) * var(--logo-breathe)))}}
.n2QA3G_brand{flex:0 auto;min-inline-size:0;margin-inline-end:auto}.n2QA3G_link{border-radius:var(--radius-sm);transform-origin:0;inline-size:7.5rem;max-inline-size:100%;display:block}@media not (min-width:64rem){.n2QA3G_link{--header-compact:1}}@media (min-width:64rem){.n2QA3G_link{inline-size:10rem}}@media (min-width:80rem){.n2QA3G_link{inline-size:11.25rem}}
.tvMOpW_nav{display:none}@media (min-width:75rem){:root:not([data-text=grande]) .tvMOpW_nav{display:block}}@media (min-width:93.75rem){.tvMOpW_nav{display:block}}.tvMOpW_list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.tvMOpW_link{align-items:center;gap:var(--space-1);min-block-size:var(--tap-min);padding-block:0;padding-inline:var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);white-space:nowrap;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.tvMOpW_link:after{content:"";inset-inline:var(--space-3);border-radius:var(--radius-sm);background:var(--green-600);transform-origin:0;block-size:3px;position:absolute;inset-block-end:var(--space-1);scale:0 1}.tvMOpW_link:hover,.tvMOpW_link[data-current],.tvMOpW_link[aria-current=page]{color:var(--green-700)}:root:has([data-mega]:popover-open) .tvMOpW_link[popovertarget]{color:var(--green-700)}.tvMOpW_link:hover:after,.tvMOpW_link[data-current]:after,.tvMOpW_link[aria-current=page]:after{scale:1}:root:has([data-mega]:popover-open) .tvMOpW_link[popovertarget]:after{scale:1}:root:has([data-mega]:popover-open) .tvMOpW_chevron{rotate:180deg}@media (prefers-reduced-motion:no-preference){.tvMOpW_link:after{transition:scale var(--dur-hover) var(--ease-out)}.tvMOpW_chevron{transition:rotate var(--dur-hover) var(--ease-out)}}
.QCw2Mq_search{--search-h:var(--tap-lg);gap:var(--space-3);inline-size:100%;display:grid}@media (scripting:none){.QCw2Mq_search{display:none}}.QCw2Mq_menu{--search-h:var(--tap-min)}.QCw2Mq_form{gap:var(--space-2);display:grid}.QCw2Mq_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-heavy);color:var(--surface-title,var(--green-800))}.QCw2Mq_field{align-items:center;display:flex;position:relative}.QCw2Mq_icon{color:var(--green-700);pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}.QCw2Mq_input{inline-size:100%;min-block-size:var(--search-h);padding-block:0;padding-inline:calc(var(--space-4) + var(--icon-size) + var(--space-3)) var(--space-4);border:2px solid var(--green-700);border-radius:var(--radius-pill);background:var(--paper);color:var(--ink);font-size:var(--text-md);box-shadow:var(--shadow-1);transition:border-color var(--dur-hover) var(--ease-out)}.QCw2Mq_input::placeholder{color:var(--ink-mute);opacity:1}.QCw2Mq_input::-webkit-search-cancel-button{appearance:none}.QCw2Mq_input:hover,.QCw2Mq_input:focus{border-color:var(--green-600)}.QCw2Mq_input:focus-visible{outline-color:var(--green-800)}.QCw2Mq_menu .QCw2Mq_input{box-shadow:none}.QCw2Mq_hint{font-size:var(--text-sm);color:var(--surface-text-soft,var(--ink-soft))}.QCw2Mq_results{display:grid}.QCw2Mq_results:empty{display:none}@media (min-width:75rem){.QCw2Mq_menu .QCw2Mq_results{overscroll-behavior:contain;max-block-size:60dvh;overflow-y:auto}}
._1hPAYG_actions{align-items:baseline;gap:var(--space-5);flex-wrap:wrap;margin-block-end:var(--space-6);display:flex}._1hPAYG_actions span{white-space:normal}
.dVAj_W_list{padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--green-50) 0%, var(--paper) var(--card-fade));box-shadow:var(--shadow-card);margin:0;list-style:none;display:grid}.dVAj_W_item+.dVAj_W_item{border-block-start:1px solid var(--line)}.dVAj_W_link{align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--ink);transition:background-color var(--dur-hover) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.dVAj_W_link:hover,.dVAj_W_link:focus-visible{background:var(--green-50)}.dVAj_W_link:focus-visible{outline-color:var(--green-800);outline-offset:0}.dVAj_W_dot{inline-size:var(--dot-size);block-size:var(--dot-size);border-radius:var(--radius-round);background:var(--cat-base);box-shadow:0 0 0 var(--halo-width) var(--cat-tint)}.dVAj_W_dot[data-category=estetica]{background:var(--salvia-700);box-shadow:0 0 0 var(--halo-width) var(--salvia-200)}.dVAj_W_text{gap:var(--space-1);display:grid}.dVAj_W_title{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--green-800)}.dVAj_W_meta{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-mute)}.dVAj_W_arrow{color:var(--green-700);display:inline-flex}.dVAj_W_help{gap:var(--space-4);padding:var(--space-5);border:2px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--paper);display:grid}.dVAj_W_helpText{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800)}.dVAj_W_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.dVAj_W_more{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-800);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);background:0 0;border:0;display:flex}.dVAj_W_more:hover,.dVAj_W_more:focus-visible{background:var(--green-50)}.dVAj_W_more:focus-visible{outline-color:var(--green-800);outline-offset:0}@media (forced-colors:active){.dVAj_W_dot{background:currentColor}}
.jEjMCW_grid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.jEjMCW_grid>li{grid-template-columns:minmax(0,1fr);display:grid}@media not (min-width:40rem){.jEjMCW_grid>li{container-type:inline-size}}@media (min-width:40rem){.jEjMCW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jEjMCW_grid>li{grid-row:span var(--card-rows);grid-template-rows:subgrid}}@media (min-width:64rem){.jEjMCW_three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.jEjMCW_four{grid-template-columns:repeat(4,minmax(0,1fr))}}
.YvOQ_W_button{--button-bg:var(--primary-bg);--button-bg-hover:var(--primary-bg-hover);--button-text:var(--primary-text);--button-border:transparent;--button-border-hover:var(--button-border);--button-icon:currentcolor;--button-pad:var(--space-5);--button-pad-max:6.2vw;isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);max-inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) min(var(--button-pad), var(--button-pad-max));border:2px solid var(--button-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-align:center;color:var(--button-text);background:var(--button-bg);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out);text-decoration:none;display:inline-flex;position:relative}.YvOQ_W_button:hover{border-color:var(--button-border-hover);background:var(--button-bg-hover)}.YvOQ_W_button:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-button);opacity:0;transition:opacity var(--dur-hover) var(--ease-out);pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.YvOQ_W_button:active{scale:var(--press-scale)}@media (hover:hover) and (pointer:fine){.YvOQ_W_button:hover{translate:0 var(--lift-button)}.YvOQ_W_button:hover:after{opacity:1}}}.YvOQ_W_light{--button-bg:var(--paper);--button-bg-hover:var(--green-50);--button-text:var(--green-800)}.YvOQ_W_outline{--button-bg:transparent;--button-bg-hover:var(--outline-bg-hover);--button-text:var(--outline-text);--button-border:var(--outline-border);--button-border-hover:var(--outline-border-hover)}.YvOQ_W_whatsapp{--button-bg:var(--color-whatsapp);--button-bg-hover:var(--color-whatsapp-hover);--button-text:var(--color-on-whatsapp);--button-icon:var(--paper)}.YvOQ_W_whatsappSoft{--button-bg:var(--paper);--button-bg-hover:var(--green-50);--button-text:var(--green-800);--button-border:var(--edge-whatsapp);--button-border-hover:var(--color-whatsapp);--button-icon:var(--color-whatsapp)}.YvOQ_W_sm{--button-pad:var(--space-4);min-block-size:var(--tap-sm);font-size:var(--text-sm)}.YvOQ_W_lg{--button-pad:var(--space-6);min-block-size:var(--tap-lg)}.YvOQ_W_block{inline-size:100%}.YvOQ_W_twoLines{min-block-size:var(--tap-xl);text-align:start;justify-content:flex-start}.YvOQ_W_icon{color:var(--button-icon);flex:none}.YvOQ_W_label{overflow-wrap:break-word;text-wrap:balance;min-inline-size:0}.YvOQ_W_lines{gap:var(--space-1);flex:1;display:grid}.YvOQ_W_detail{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:lining-nums tabular-nums}.YvOQ_W_arrow{display:inline-flex}
.nRgk8a_container{inline-size:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.nRgk8a_text{inline-size:min(100% - 2 * var(--gutter), var(--container-text))}
.Ol5yWG_link{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--link-color,var(--surface-link));padding-block-end:var(--space-2);text-decoration:none;display:inline-flex;position:relative}.Ol5yWG_arrow{display:inline-flex}.Ol5yWG_mark{block-size:.5em;inline-size:4.25em;fill:var(--link-mark,var(--surface-accent));transform-origin:0;position:absolute;inset-block-end:var(--space-1);inset-inline-start:0;scale:.7059 1}article:hover .Ol5yWG_mark,.Ol5yWG_link:hover .Ol5yWG_mark{scale:1}@media (prefers-reduced-motion:no-preference){.Ol5yWG_mark{transition:scale var(--dur-hover) var(--ease-out)}}@media (forced-colors:active){.Ol5yWG_mark{display:none}}
.mGDwEW_entry{align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);padding:var(--space-2) var(--space-3);margin-inline:calc(-1 * var(--space-3));border-radius:var(--radius-sm);color:var(--entry-name,var(--surface-text));text-decoration:none;display:flex}.mGDwEW_entry:hover{background:var(--entry-hover,var(--surface-veil))}.mGDwEW_icon,.mGDwEW_arrow{color:var(--surface-icon);flex:none}.mGDwEW_dot{inline-size:var(--dot-size);block-size:var(--dot-size);border-radius:var(--radius-round);background:var(--cat-base);box-shadow:0 0 0 var(--halo-width) var(--cat-tint);flex:none}.mGDwEW_text{flex:1;min-inline-size:0;display:grid}.mGDwEW_name{font-family:var(--font-display);font-weight:var(--entry-weight,var(--weight-bold));line-height:var(--leading-tight);text-wrap:balance}.mGDwEW_note{font-size:var(--text-sm);color:var(--surface-text-soft);text-wrap:balance;-webkit-hyphens:none;hyphens:none}.mGDwEW_note:first-letter{text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.mGDwEW_entry{transition:background-color var(--dur-hover) var(--ease-out)}}@media (forced-colors:active){.mGDwEW_dot{background:currentColor}}
.y0rSCq_group{grid-row:span 3;grid-template-rows:subgrid;align-content:start;gap:var(--space-4) var(--space-3);padding:var(--space-5) var(--space-4);border:1px solid var(--group-line);border-radius:var(--radius-card);background:var(--group-bg);color:var(--surface-text);box-shadow:var(--group-shadow);display:grid}.y0rSCq_fresh{--group-bg:linear-gradient(165deg, var(--green-100) 0%, var(--green-50) 42%, var(--paper) 100%);--group-line:var(--green-200);--group-rule:var(--green-200);--group-title:var(--green-800);--group-shadow:var(--shadow-1);--entry-hover:var(--paper);--entry-name:var(--green-800);--entry-weight:var(--weight-bold)}.y0rSCq_lab{--group-bg:linear-gradient(180deg, var(--paper) 0%, var(--paper) 55%, var(--mist) 100%);--group-line:var(--line-strong);--group-rule:var(--line);--group-title:var(--green-800);--group-shadow:var(--shadow-1);--entry-hover:var(--green-50);--entry-name:var(--ink);--entry-weight:var(--weight-semibold)}.y0rSCq_forest{--group-bg:var(--green-50);--group-line:var(--green-200);--group-rule:var(--green-200);--group-title:var(--green-800);--group-shadow:var(--shadow-1);--entry-hover:var(--paper);--entry-name:var(--green-800);--entry-weight:var(--weight-bold)}.y0rSCq_help{--group-bg:radial-gradient(130% 90% at 100% 0%, var(--green-50) 0%, var(--mist) 65%);--group-line:var(--line-strong);--group-rule:var(--line-strong);--group-title:var(--green-800);--group-shadow:var(--shadow-1);isolation:isolate;position:relative}.y0rSCq_title{border-block-end:1px solid var(--group-rule);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);line-height:var(--leading-snug);text-transform:uppercase;text-wrap:wrap;color:var(--group-title);padding-block-end:var(--space-3)}.y0rSCq_list{align-content:start;gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.y0rSCq_foot{border-block-start:1px solid var(--group-rule);font-size:var(--text-sm);text-wrap:balance;align-self:end;padding-block-start:var(--space-3)}
.Z2nbNG_section{overflow-wrap:anywhere;min-inline-size:0;grid-template-columns:minmax(0,1fr);scroll-margin-block-start:calc(var(--header-h) + var(--space-5));display:grid}.Z2nbNG_fold{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--paper);min-inline-size:0;box-shadow:var(--shadow-1);transition:border-color var(--dur-hover) var(--ease-out)}.Z2nbNG_fold[open]{border-color:var(--cat-base)}.Z2nbNG_summary{align-items:center;gap:var(--space-3);min-block-size:var(--tap-xl);padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none;display:flex}.Z2nbNG_summary::-webkit-details-marker{display:none}.Z2nbNG_summary:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset);border-radius:inherit}@media (prefers-reduced-motion:no-preference){.Z2nbNG_summary{transition:scale var(--dur-press) var(--ease-out)}.Z2nbNG_summary:active{scale:var(--press-scale)}}.Z2nbNG_summary>.Z2nbNG_title{min-inline-size:0;font-size:var(--title-sm);font-weight:var(--weight-heavy);flex:1}.Z2nbNG_chevron{color:var(--cat-ink);flex:none}@media (prefers-reduced-motion:no-preference){.Z2nbNG_chevron{transition:rotate var(--dur-menu) var(--ease-out)}}[open]>.Z2nbNG_summary>.Z2nbNG_chevron{rotate:180deg}@media print,screen and (min-width:48rem) and (min-height:30rem),screen and (min-width:64rem){.Z2nbNG_chevron{display:none}}.Z2nbNG_content{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.Z2nbNG_fold>.Z2nbNG_content{padding:var(--space-2) var(--space-4) var(--space-5)}@media screen and (prefers-reduced-motion:no-preference) and (not (min-width:48rem)){.Z2nbNG_fold[open]>.Z2nbNG_content{animation:Z2nbNG_fade-in var(--dur-fade) var(--ease-out), Z2nbNG_rise-small var(--dur-enter) var(--spring-soft)}}@media print,screen and (min-width:48rem) and (min-height:30rem),screen and (min-width:64rem){.Z2nbNG_fold{box-shadow:var(--shadow-none);background:0 0;border:0}.Z2nbNG_fold::details-content{content-visibility:visible;display:block}}@media screen and (min-width:48rem) and (min-height:30rem),screen and (min-width:64rem){.Z2nbNG_summary{gap:var(--space-4);min-block-size:0;padding:0 0 var(--space-4);border-block-end:1px solid var(--line-strong);background-image:linear-gradient(var(--cat-accent), var(--cat-accent));background-position:0 100%;background-repeat:no-repeat;background-size:var(--space-9) var(--space-1);cursor:auto}.Z2nbNG_summary>.Z2nbNG_title{font-size:var(--title-md)}.Z2nbNG_fold>.Z2nbNG_content{padding:var(--space-5) 0 0}}@media print{.Z2nbNG_mark{display:none}.Z2nbNG_summary{min-block-size:0;padding:0 0 var(--space-2);border-block-end:1px solid var(--black)}.Z2nbNG_summary>.Z2nbNG_title{font-size:var(--title-xs);color:var(--black)}.Z2nbNG_fold>.Z2nbNG_content{padding:var(--space-2) 0 0}}
.iY70KG_layer{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.KTQWKa_body{align-content:start;gap:var(--space-3);display:grid}.KTQWKa_text{font-size:var(--text-sm);color:var(--ink-soft);text-wrap:pretty}.KTQWKa_actions{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}
._4eUTtW_wrap{display:inline-flex}
.ABoo6q_tile{--surface-icon-accent:var(--cat-accent);inline-size:var(--icon-lg);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--cat-base);color:var(--paper);box-shadow:var(--shadow-tile-cat);flex:none;place-items:center;display:grid}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ABoo6q_tile{transition:scale var(--dur-pop-in) var(--spring-pop), rotate var(--dur-pop-in) var(--spring-pop)}:is(article,a):hover .ABoo6q_tile{scale:var(--tile-hover-scale);rotate:var(--tile-hover-tilt)}}@media (min-width:40rem){.ABoo6q_lg{inline-size:var(--tap-xl)}}@media (forced-colors:active){.ABoo6q_tile{border:2px solid}}
.HmjYWq_mega{--mega-top:calc(var(--topbar-h) + var(--header-h));inset:var(--mega-top) 0 auto;inline-size:100%;max-inline-size:100%;max-block-size:calc(100dvh - var(--mega-top));overscroll-behavior:contain;border:0;border-block-start:1px solid var(--line);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);margin:0;padding:0;position:fixed;overflow-y:auto}@supports (anchor-name:--masthead){.HmjYWq_mega{position-anchor:--masthead;inset-block-start:anchor(bottom)}}.HmjYWq_grid{--families:3;grid-template-columns:repeat(var(--families), minmax(0, 1fr)) minmax(0, 1fr);gap:0 var(--space-4);padding-block:var(--space-6) var(--space-7);grid-template-rows:auto 1fr auto;display:grid}@media (prefers-reduced-motion:no-preference){.HmjYWq_mega{transition:opacity var(--dur-exit) var(--ease-in), translate var(--dur-exit) var(--ease-in), overlay var(--dur-exit) allow-discrete, display var(--dur-exit) allow-discrete}.HmjYWq_mega:not(:popover-open){opacity:0;translate:0 calc(-1 * var(--space-2))}.HmjYWq_mega:popover-open{transition-duration:var(--dur-menu);transition-timing-function:var(--ease-out)}@starting-style{.HmjYWq_mega:popover-open{opacity:0;translate:0 calc(-1 * var(--space-2))}}}
.WY-4IW_body{gap:var(--space-5);min-inline-size:0;display:grid}.WY-4IW_body .WY-4IW_prose{color:var(--ink-soft)}.WY-4IW_body .WY-4IW_prose strong{color:var(--ink)}.WY-4IW_body .WY-4IW_prose li::marker{color:var(--cat-base)}.WY-4IW_lead>p:first-child{font-size:var(--text-lg);color:var(--ink)}.WY-4IW_terms{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.WY-4IW_term{align-content:start;gap:var(--space-2);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--line-strong);border-block-start:4px solid var(--cat-base);border-radius:var(--radius-sm);background:var(--paper);box-shadow:var(--shadow-1);line-height:var(--leading-snug);display:grid}.WY-4IW_name{font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-heavy);text-wrap:balance;color:var(--cat-ink)}.WY-4IW_text{font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink-soft);display:block}.WY-4IW_text:first-letter{text-transform:uppercase}@media print{.WY-4IW_body .WY-4IW_prose{font-size:var(--print-text);color:var(--black)}.WY-4IW_lead>p:first-child{font-size:inherit}.WY-4IW_terms{gap:var(--space-2)}.WY-4IW_term{padding:var(--space-2);border-color:var(--black);box-shadow:var(--shadow-none)}.WY-4IW_name,.WY-4IW_text{color:var(--black)}}
._3kLGWG_card{isolation:isolate;column-gap:var(--space-4);padding:var(--space-4);border:1px solid var(--card-edge);border-radius:var(--radius-card);background-color:var(--paper);background-image:linear-gradient(var(--cat-base), var(--cat-base));background-repeat:no-repeat;background-size:100% var(--area-line);box-shadow:var(--shadow-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}@media (min-width:40rem){._3kLGWG_card{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:var(--space-2);padding:var(--space-5);align-items:start}}._3kLGWG_card:after{content:"";border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--ease-out);position:absolute;inset:0}._3kLGWG_card:hover{border-color:var(--cat-base)}._3kLGWG_card:hover:after{opacity:1}@media (prefers-reduced-motion:no-preference){._3kLGWG_card{transition:translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}._3kLGWG_card:active{scale:var(--press-scale)}@media (hover:hover) and (pointer:fine){._3kLGWG_card:hover{translate:0 var(--lift-hover)}}}._3kLGWG_card[data-variant=all]{--cat-base:var(--green-900);--cat-accent:var(--green-400);--cat-ink:var(--green-900);--link-color:var(--green-900);--link-mark:var(--green-900);border-color:var(--green-400);background-color:var(--green-400)}._3kLGWG_top{grid-row:span 3;justify-content:space-between;align-items:center;display:flex}@media (min-width:40rem){._3kLGWG_top{margin-block:var(--space-2) var(--space-3);grid-row:auto}}@media not (min-width:40rem){._3kLGWG_top>:last-child:not(:first-child){display:none}}._3kLGWG_eyebrow,._3kLGWG_title,._3kLGWG_tagline{overflow-wrap:anywhere;font-family:var(--font-display);grid-column:2}@media (min-width:40rem){._3kLGWG_eyebrow,._3kLGWG_title,._3kLGWG_tagline{grid-column:auto}}._3kLGWG_eyebrow{font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-mute)}@media (min-width:40rem){._3kLGWG_eyebrow{align-self:end}}._3kLGWG_title{font-size:var(--title-xs);font-weight:var(--weight-black);line-height:var(--leading-tight);text-transform:uppercase;color:var(--cat-ink)}._3kLGWG_link{color:inherit;text-decoration:none}._3kLGWG_link:before{content:"";border-radius:inherit;position:absolute;inset:0}._3kLGWG_tagline{font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--ink)}._3kLGWG_go{display:none}@media (min-width:40rem){._3kLGWG_go{place-self:end start;display:inline-flex}}
@media print{.bXE7Oa_head{gap:var(--space-3);break-inside:avoid;color:var(--black);margin-block-end:var(--space-4);display:grid}.bXE7Oa_row{justify-content:space-between;align-items:center;gap:var(--space-5);display:flex}.bXE7Oa_logo{flex:none;inline-size:46mm;display:block}.bXE7Oa_place{justify-items:end;gap:var(--space-1);font-size:var(--print-text);line-height:var(--leading-snug);text-align:end;display:grid}.bXE7Oa_contacts{gap:var(--space-4);display:flex}.bXE7Oa_band{background:var(--green-600);block-size:2mm;display:block}}
.rhSlIW_sign{align-items:flex-start;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);display:inline-flex}.rhSlIW_lg{font-size:var(--text-md)}.rhSlIW_xl{gap:var(--space-4);font-size:var(--title-xs)}.rhSlIW_body{gap:var(--space-1);min-inline-size:0;display:grid}.rhSlIW_hours{gap:var(--space-2);display:grid}.rhSlIW_line{gap:var(--space-1);display:grid}.rhSlIW_link{color:inherit;text-decoration:underline}.rhSlIW_duty{align-items:center;gap:var(--space-2);min-block-size:var(--tap-sm);font-weight:var(--weight-bold);color:var(--surface-link);text-decoration:none;display:inline-flex}.rhSlIW_duty:hover>span{text-decoration:underline}.rhSlIW_inline{white-space:nowrap;flex:0 auto;align-items:center;margin:0}.rhSlIW_inline>:first-child{margin-block-start:0}.rhSlIW_inline .rhSlIW_hours,.rhSlIW_inline .rhSlIW_line{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.rhSlIW_compact{display:none}@media not (min-width:48rem){.rhSlIW_inline{font-size:var(--text-label)}.rhSlIW_inline[data-kind=unknown] .rhSlIW_body{display:none}.rhSlIW_inline[data-kind=unknown] .rhSlIW_compact{display:inline}}@container not (min-width:18rem){.rhSlIW_inline .rhSlIW_body{display:none}.rhSlIW_inline .rhSlIW_compact{display:inline}}@media (scripting:enabled){:root:not([data-open-state]) .rhSlIW_inline{opacity:0}}@media (prefers-reduced-motion:no-preference){.rhSlIW_inline{transition:opacity var(--dur-fade) var(--ease-out)}}
@media screen and not (min-width:48rem),screen and (not (min-width:64rem)) and (not (min-height:30rem)){.bxf2-a_head{display:none}}@media (min-width:40rem) and (not (min-width:64rem)){.bxf2-a_grid>li:last-child:nth-child(odd){grid-column:1/-1}}
._1aqaRG_posters{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}._1aqaRG_poster{overflow-wrap:anywhere;gap:var(--space-2);max-inline-size:24rem;color:var(--green-800);grid-template-columns:minmax(0,1fr);text-decoration:none;display:grid}._1aqaRG_frame{aspect-ratio:4/3;padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-photo);background:color-mix(in srgb, var(--cat-tint) 60%, var(--paper));box-shadow:var(--shadow-card);transition:border-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);place-items:center;display:grid;overflow:clip}._1aqaRG_poster:hover ._1aqaRG_frame{border-color:var(--cat-base)}@media (prefers-reduced-motion:no-preference){._1aqaRG_poster:hover ._1aqaRG_frame{translate:0 var(--lift-button)}}._1aqaRG_image{--natural:100%;block-size:auto;inline-size:auto;max-inline-size:min(100%, var(--natural));border-radius:var(--radius-sm);object-fit:contain;max-block-size:100%}._1aqaRG_caption{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-wrap:balance;color:var(--ink-soft)}
._5wf1bG_mark{--sign-size:1.125rem;--sign-on:var(--surface-icon);--sign-off:var(--ink-mute);inline-size:var(--sign-size);block-size:var(--sign-size);flex:none;margin-block-start:calc((1lh - var(--sign-size)) / 2);display:grid;position:relative}._5wf1bG_sm{--sign-size:.875rem}._5wf1bG_lg{--sign-size:1.25rem}._5wf1bG_xl{--sign-size:2.5rem}:where([data-surface=forest],[data-surface=night],[data-surface=pharmacy]) ._5wf1bG_mark{--sign-off:var(--line-strong)}._5wf1bG_cross,._5wf1bG_clock{grid-area:1/1;block-size:100%;inline-size:100%}._5wf1bG_clock{color:var(--surface-icon);display:none}._5wf1bG_cross{position:relative}._5wf1bG_cross:before,._5wf1bG_cross:after{content:"";position:absolute;inset:0}._5wf1bG_cross:before{background:var(--sign-on);-webkit-mask:var(--graphic-cross-solid) center / contain no-repeat;mask:var(--graphic-cross-solid) center / contain no-repeat;opacity:0}._5wf1bG_cross:after{background:var(--sign-off);-webkit-mask:var(--graphic-cross-outline) center / contain no-repeat;mask:var(--graphic-cross-outline) center / contain no-repeat}[data-kind=unknown]>._5wf1bG_mark ._5wf1bG_cross{display:none}[data-kind=unknown]>._5wf1bG_mark ._5wf1bG_clock{display:block}:is([data-kind=open],[data-kind=duty])>._5wf1bG_mark{filter:drop-shadow(0 0 calc(var(--sign-size) * .3) var(--halo-open)) drop-shadow(0 0 calc(var(--sign-size) * .15) var(--halo-open))}:is([data-kind=open],[data-kind=duty])>._5wf1bG_mark ._5wf1bG_cross:before{opacity:1}:is([data-kind=open],[data-kind=duty])>._5wf1bG_mark ._5wf1bG_cross:after{opacity:0}@media (prefers-reduced-motion:no-preference){._5wf1bG_mark{transition:filter var(--dur-menu) var(--ease-out)}._5wf1bG_cross:before,._5wf1bG_cross:after{transition:opacity var(--dur-menu) var(--ease-out)}}@media (forced-colors:active){._5wf1bG_mark{--sign-on:CanvasText;--sign-off:CanvasText;filter:none}._5wf1bG_cross{forced-color-adjust:none}}
.th7Qdq_dialog{background:var(--paper);block-size:100dvh;max-block-size:100dvh;inline-size:min(100%,28rem);max-inline-size:100%;color:var(--ink);box-shadow:var(--shadow-2);border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.th7Qdq_dialog:is([open],:popover-open){grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid}.th7Qdq_dialog::backdrop{background:var(--scrim)}:root:has(.th7Qdq_dialog:modal){overflow:hidden}.th7Qdq_head{justify-content:space-between;align-items:center;gap:var(--space-4);block-size:var(--header-h);padding-inline:var(--gutter);border-block-end:1px solid var(--line);display:flex}.th7Qdq_close{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding-inline:var(--space-4) var(--space-3);border:2px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800);display:inline-flex}.th7Qdq_close:hover{border-color:var(--green-600)}.th7Qdq_body{overscroll-behavior:contain;overflow-y:auto}.th7Qdq_foot{padding:var(--space-4) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));border-block-start:1px solid var(--line);background:var(--paper)}@media not (min-height:30rem){.th7Qdq_foot{padding-block:var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.th7Qdq_dialog{transition:translate var(--dur-exit) var(--ease-in), overlay var(--dur-exit) allow-discrete, display var(--dur-exit) allow-discrete}.th7Qdq_dialog:not([open],:popover-open){translate:100%}.th7Qdq_dialog:is([open],:popover-open){transition-duration:var(--dur-reveal);transition-timing-function:var(--spring-soft)}.th7Qdq_dialog::backdrop{transition:opacity var(--dur-exit) var(--ease-in), overlay var(--dur-exit) allow-discrete, display var(--dur-exit) allow-discrete}.th7Qdq_dialog:not([open],:popover-open)::backdrop{opacity:0}.th7Qdq_dialog[open]::backdrop{transition-duration:var(--dur-menu);transition-timing-function:var(--ease-out)}@starting-style{.th7Qdq_dialog:is([open],:popover-open){translate:100%}.th7Qdq_dialog[open]::backdrop{opacity:0}}}
.xY8aTa_box{container-type:inline-size}.xY8aTa_documents{gap:var(--space-4);display:grid}.xY8aTa_downloads{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.xY8aTa_preview{display:contents}@container (min-width:36rem){.xY8aTa_split{grid-template-columns:repeat(2,minmax(0,24rem));align-items:start}.xY8aTa_split .xY8aTa_downloads{grid-template-columns:minmax(0,1fr)}.xY8aTa_split .xY8aTa_download{gap:var(--space-2);box-shadow:var(--shadow-none);background:0 0;border:0;padding:0;display:grid}.xY8aTa_split .xY8aTa_preview{aspect-ratio:4/3;border:1px solid var(--line-strong);border-radius:var(--radius-photo);background:color-mix(in srgb, var(--cat-tint) 60%, var(--paper));box-shadow:var(--shadow-card);transition:border-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);place-items:center;display:grid}.xY8aTa_split .xY8aTa_icon{inline-size:var(--icon-lg);block-size:var(--icon-lg);padding:var(--space-4);box-shadow:var(--shadow-tile-cat)}.xY8aTa_split .xY8aTa_download:hover{translate:none}.xY8aTa_split .xY8aTa_download:hover .xY8aTa_preview{border-color:var(--cat-base)}@media (prefers-reduced-motion:no-preference){.xY8aTa_split .xY8aTa_download:hover .xY8aTa_preview{translate:0 var(--lift-button)}}}.xY8aTa_download{align-items:center;gap:var(--space-4);block-size:100%;min-block-size:var(--tap-xl);padding:var(--space-4) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--cat-tint) 75%, var(--paper)) 0%, var(--paper) var(--card-fade));box-shadow:var(--shadow-card);color:var(--green-800);transition:border-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out);text-decoration:none;display:flex}.xY8aTa_download:hover{border-color:var(--cat-base)}@media (prefers-reduced-motion:no-preference){.xY8aTa_download:hover{translate:0 var(--lift-button)}.xY8aTa_download:active{scale:var(--press-scale)}}.xY8aTa_icon{--icon-accent:var(--cat-accent);box-sizing:content-box;padding:var(--space-2);border-radius:var(--radius-tile);background:var(--cat-base);color:var(--paper);flex:none}.xY8aTa_text{gap:var(--space-1);display:grid}.xY8aTa_name{font-family:var(--font-display);font-weight:var(--weight-heavy);line-height:var(--leading-snug)}.xY8aTa_meta{font-size:var(--text-sm);font-variant-numeric:lining-nums tabular-nums;color:var(--ink-mute)}
.r1-5kW_tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.r1-5kW_tile{align-content:start;gap:var(--space-1);block-size:100%;padding:var(--space-4);border:1px solid var(--edge-action);border-radius:var(--radius-card);background:var(--paper);color:var(--green-800);box-shadow:var(--shadow-1);text-decoration:none;display:grid}.r1-5kW_tile:hover{border-color:var(--green-600);background:var(--green-50)}.r1-5kW_tile:active{scale:var(--press-scale)}.r1-5kW_whatsapp{border-color:var(--edge-whatsapp)}.r1-5kW_whatsapp:hover{border-color:var(--color-whatsapp)}.r1-5kW_icon{color:var(--green-600);margin-block-end:var(--space-2)}.r1-5kW_logo{color:var(--color-whatsapp);margin-block-end:var(--space-2)}.r1-5kW_label{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);line-height:var(--leading-tight)}.r1-5kW_value{color:var(--ink-soft);font-size:var(--text-sm)}@media (prefers-reduced-motion:no-preference){.r1-5kW_tile{transition:scale var(--dur-press) var(--ease-out), background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out)}}
.ySz1IG_bar{border-block-end:1px solid var(--surface-line);background:var(--surface-bg);color:var(--surface-text)}.ySz1IG_overlay{border-block-end-color:var(--veil-line);background:0 0}.ySz1IG_inner{inline-size:min(100% - 2 * var(--gutter), var(--container));min-block-size:var(--tap-min);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;margin-inline:auto;display:flex}.ySz1IG_list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:none}.ySz1IG_list a{color:var(--surface-link);text-decoration:none}.ySz1IG_list a:hover{text-decoration:underline}@media (min-width:40rem){.ySz1IG_list{display:flex}}.ySz1IG_item{align-items:center;display:inline-flex}.ySz1IG_item+.ySz1IG_item:before{content:"›";padding-inline:var(--space-3);color:var(--ink-mute)}.ySz1IG_overlay .ySz1IG_item:before{color:color-mix(in srgb, var(--surface-text) 65%, transparent)}.ySz1IG_back{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);color:var(--surface-link);text-decoration:none;display:inline-flex}@media (min-width:40rem){.ySz1IG_back{display:none}}.ySz1IG_chevron{rotate:90deg}
.v4zwzG_group{--entry-name:var(--green-800);--entry-hover:var(--paper);--entry-weight:var(--weight-semibold)}.v4zwzG_group+.v4zwzG_group{border-block-start:1px solid var(--line-strong)}.v4zwzG_fresh{--entry-weight:var(--weight-bold)}.v4zwzG_title{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-lg);font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--green-800);cursor:pointer;list-style:none;display:flex}.v4zwzG_title::-webkit-details-marker{display:none}.v4zwzG_chevron{color:var(--green-600);flex:none}[open]>.v4zwzG_title>.v4zwzG_chevron{rotate:180deg}.v4zwzG_list{gap:var(--space-1);padding:0 0 var(--space-2);margin:0;list-style:none;display:grid}.v4zwzG_list a{min-block-size:var(--tap-min)}.v4zwzG_foot{padding-block:var(--space-1) var(--space-4)}@media (prefers-reduced-motion:no-preference){.v4zwzG_chevron{transition:rotate var(--dur-hover) var(--ease-out)}}
._7ZeWBG_actions{gap:var(--space-3);display:grid}@container (min-width:40rem){._7ZeWBG_actions{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}@container not (min-width:18rem){._7ZeWBG_actions>a{padding-inline:var(--space-4)}}._7ZeWBG_actions>a,._7ZeWBG_actions>a>span{white-space:normal;overflow-wrap:anywhere;min-inline-size:0}
.Bbb-Mq_nav{gap:var(--space-4);display:grid}.Bbb-Mq_services,.Bbb-Mq_list{padding-inline:var(--space-4);border-radius:var(--radius-card)}.Bbb-Mq_services{background:var(--green-75)}.Bbb-Mq_list{border:1px solid var(--line-strong);background:var(--paper);margin:0;list-style:none}.Bbb-Mq_list>li+li{border-block-start:1px solid var(--line)}.Bbb-Mq_link{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-xl);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--green-800);cursor:pointer;text-decoration:none;list-style:none;display:flex}.Bbb-Mq_link::-webkit-details-marker{display:none}.Bbb-Mq_link:hover{color:var(--green-600)}.Bbb-Mq_chevron{color:var(--green-600);flex:none}.Bbb-Mq_services[open]>.Bbb-Mq_link{border-block-end:1px solid var(--line-strong)}.Bbb-Mq_services[open]>.Bbb-Mq_link>.Bbb-Mq_chevron{rotate:180deg}.Bbb-Mq_groups{padding-block:var(--space-1) var(--space-4);display:grid}.Bbb-Mq_all{border-block-start:1px solid var(--line-strong);padding-block-start:var(--space-3)}@media (prefers-reduced-motion:no-preference){.Bbb-Mq_chevron{transition:rotate var(--dur-hover) var(--ease-out)}.Bbb-Mq_link{transition:color var(--dur-hover) var(--ease-out)}@supports (interpolate-size:allow-keywords){.Bbb-Mq_services{interpolate-size:allow-keywords}.Bbb-Mq_services details::details-content{block-size:0;transition:block-size var(--dur-reveal) var(--ease-out), content-visibility var(--dur-reveal) allow-discrete;overflow:clip}.Bbb-Mq_services::details-content{block-size:0;transition:block-size var(--dur-reveal) var(--ease-out), content-visibility var(--dur-reveal) allow-discrete;overflow:clip}.Bbb-Mq_services details[open]::details-content{block-size:auto}.Bbb-Mq_services[open]::details-content{block-size:auto}}}
.beIElG_notes{gap:var(--space-6);padding:var(--space-6) var(--space-5);border:1px solid var(--line);border-inline-start:6px solid var(--cat-base);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);margin-block-start:var(--space-7);display:grid}@media (min-width:48rem){.beIElG_notes{gap:var(--space-7);padding:var(--space-7);margin-block-start:var(--space-8)}}@media (min-width:64rem){.beIElG_notes{align-items:start;gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.beIElG_text,.beIElG_documents{align-content:start;gap:var(--space-5);display:grid}.beIElG_section{gap:var(--space-4);scroll-margin-block-start:calc(var(--header-h) + var(--space-6));display:grid}.beIElG_title{font-family:var(--font-display);font-size:var(--title-sm);font-weight:var(--weight-heavy);line-height:var(--leading-title);text-transform:uppercase;text-wrap:balance;color:var(--cat-ink)}
.UP0BvW_card{border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-on-dark);color:var(--ink);display:grid;overflow:clip}.UP0BvW_actions{padding:var(--space-5) min(var(--space-5), 5vw)}@container (min-width:26rem){.UP0BvW_actions{padding-inline:var(--space-6)}}@media print{.UP0BvW_card{box-shadow:var(--shadow-none);border-radius:0}.UP0BvW_actions{display:none}}
.C7yurW_brand{border-radius:var(--radius-sm);flex:0 8.75rem;min-inline-size:0;display:block}.C7yurW_book{container-type:inline-size}.C7yurW_book a{padding-inline:var(--space-4);font-size:min(var(--text-md), 5.6cqi)}.C7yurW_content{gap:var(--space-6);padding:var(--space-5) var(--gutter) var(--space-7);display:grid}.C7yurW_reach{justify-items:stretch;gap:var(--space-5);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card);background:var(--surface-bg);color:var(--surface-text);display:grid}.C7yurW_address{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--surface-text-soft);display:flex}.C7yurW_pin{color:var(--surface-icon);flex:none}@media (prefers-reduced-motion:no-preference){.C7yurW_content{transition:opacity var(--dur-reveal) var(--ease-out) var(--dur-hover), translate var(--dur-reveal) var(--spring-soft) var(--dur-hover)}@starting-style{.C7yurW_content{opacity:0;translate:var(--space-5) 0}}}@media not (min-height:30rem){.C7yurW_content{gap:var(--space-4);padding-block:var(--space-3)}.C7yurW_content>nav{order:-1}}
.Kqna1G_strip{z-index:var(--z-raised);background:var(--paper);box-shadow:var(--shadow-slab);border-start-start-radius:var(--radius-slab);border-start-end-radius:var(--radius-slab);margin-block-start:calc(-1 * var(--radius-slab));position:relative}.Kqna1G_inner{gap:var(--space-3);padding-block:var(--space-5) var(--space-2);display:grid}@media (min-width:48rem){.Kqna1G_inner{padding-block-start:var(--space-6)}}.Kqna1G_label{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-mute)}.Kqna1G_scroller{margin-inline:calc(-1 * var(--gutter));padding:var(--space-1) var(--gutter) var(--space-3);overscroll-behavior-inline:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}@media (min-width:48rem){.Kqna1G_scroller{margin-inline:0;padding-inline:0;overflow:visible}}.Kqna1G_list{gap:var(--space-2);inline-size:max-content;margin:0;padding:0;list-style:none;display:flex}@media (min-width:48rem){.Kqna1G_list{flex-wrap:wrap;inline-size:auto}}.Kqna1G_item{scroll-snap-align:start;display:flex}.Kqna1G_link{align-items:center;gap:var(--space-2);min-block-size:var(--tap-sm);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-1);border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);white-space:nowrap;color:var(--ink);transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out);text-decoration:none;display:flex}.Kqna1G_link:hover{border-color:var(--cat-base);background:var(--cat-tint)}.Kqna1G_link:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.Kqna1G_link[aria-current=page]{border-color:var(--cat-base);background:var(--cat-base);color:var(--paper)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.Kqna1G_link:hover{translate:0 var(--lift-button)}}.Kqna1G_tile{--surface-icon-accent:var(--cat-tint);aspect-ratio:1;border-radius:var(--radius-round);background:var(--cat-base);inline-size:2.25rem;color:var(--paper);place-items:center;display:grid}[aria-current=page]>.Kqna1G_tile{--surface-icon-accent:var(--cat-accent);background:var(--paper);color:var(--cat-base)}.Kqna1G_all{border-color:var(--green-800);color:var(--green-800);padding-inline-start:var(--space-4)}.Kqna1G_all:hover{border-color:var(--green-800);background:var(--green-50)}.Kqna1G_arrow{flex:none}
._7qbIga_block{isolation:isolate;gap:var(--space-1);padding:var(--space-5) min(var(--space-5), 5vw);background:color-mix(in srgb, var(--cat-accent) 80%, var(--paper));color:var(--ink);display:grid;position:relative}@container (min-width:26rem){._7qbIga_block{padding-inline:var(--space-6)}}._7qbIga_block:after{z-index:-1;background:var(--paper);opacity:.45;inline-size:40%;-webkit-mask:var(--graphic-cross-solid) right var(--space-5) center / auto 70% no-repeat;mask:var(--graphic-cross-solid) right var(--space-5) center / auto 70% no-repeat;content:"";position:absolute;inset-block:0;inset-inline-end:0}._7qbIga_label{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase}._7qbIga_value{--price-color:var(--ink)}._7qbIga_desk{font-family:var(--font-display);font-size:var(--title-md);font-weight:var(--weight-black);line-height:var(--leading-tight);text-transform:uppercase}@media print{._7qbIga_block{background:var(--paper);color:var(--black);padding:0}._7qbIga_block:after{content:none}._7qbIga_value{--price-color:var(--black)}}
.ZrNLPa_topbar{border-block-end:1px solid var(--line);background:var(--surface-bg);color:var(--ink-soft);display:block;container-type:inline-size}.ZrNLPa_inner{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--topbar-h);display:flex}.ZrNLPa_status{white-space:nowrap;min-inline-size:0}.ZrNLPa_topbar .ZrNLPa_status{font-size:var(--text-sm)}@container not (min-inline-size:22.5rem){.ZrNLPa_topbar .ZrNLPa_status{font-size:var(--text-label)}}.ZrNLPa_list{align-items:center;gap:var(--space-5);flex:none;margin:0;padding:0;list-style:none;display:flex}.ZrNLPa_list>li{display:none}.ZrNLPa_list>.ZrNLPa_phone{display:flex}.ZrNLPa_number{font-variant-numeric:tabular-nums;display:none}.ZrNLPa_link{min-block-size:var(--topbar-h);min-inline-size:var(--tap-min);justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex}.ZrNLPa_link:hover>span{text-decoration:underline}.ZrNLPa_icon{color:var(--green-600)}.ZrNLPa_whatsapp{color:var(--color-whatsapp)}@media (min-width:48rem){:root:not([data-text=grande]) .ZrNLPa_list>li:last-child{display:flex}.ZrNLPa_list>.ZrNLPa_phone{display:none}}@media (min-width:75rem){:root:not([data-text=grande]) .ZrNLPa_list>.ZrNLPa_phone{display:flex}.ZrNLPa_number{display:inline}}@media (min-width:80rem){:root:not([data-text=grande]) .ZrNLPa_list>.ZrNLPa_address{display:flex}}:root[data-text=grande] .ZrNLPa_list>.ZrNLPa_phone{display:flex}:root[data-text=grande] .ZrNLPa_number{display:none}
.i7Jpiq_grid{gap:var(--grid-gap);display:grid}@media (min-width:48rem){.i7Jpiq_grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch}}.i7Jpiq_place,.i7Jpiq_reach{align-content:start;justify-items:start;gap:var(--space-5);min-inline-size:0;padding:var(--space-5);border-radius:var(--radius-card);display:grid}@media (min-width:64rem){.i7Jpiq_place,.i7Jpiq_reach{padding:var(--space-7)}}.i7Jpiq_place{--cross-size:var(--cross-size-card);--cross-shift:var(--cross-shift-card);isolation:isolate;background-color:var(--surface-bg);background-image:var(--surface-glow);box-shadow:var(--shadow-lift);color:var(--surface-text);align-content:space-between;position:relative}.i7Jpiq_decor{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.i7Jpiq_address{justify-items:start;gap:var(--space-1);font-size:var(--text-lg);color:var(--surface-text-soft);font-style:normal;display:grid}.i7Jpiq_address>:first-child{margin-block-end:var(--space-4)}.i7Jpiq_street{font-family:var(--font-display);font-size:var(--title-md);font-weight:var(--weight-black);line-height:var(--leading-title);color:var(--surface-title)}.i7Jpiq_city{text-wrap:balance}.i7Jpiq_reach{gap:var(--space-4);border:1px solid color-mix(in srgb, var(--green-600) 22%, var(--line-strong));border-block-start:var(--area-line) solid var(--green-600);background:var(--paper);box-shadow:var(--shadow-card)}.i7Jpiq_line{align-items:center;gap:var(--space-4);min-block-size:var(--tap-sm);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--green-800);overflow-wrap:anywhere;text-decoration:none;display:flex}.i7Jpiq_line:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.i7Jpiq_line{transition:scale var(--dur-press) var(--ease-out)}.i7Jpiq_line:active{scale:var(--press-scale)}}.i7Jpiq_line .i7Jpiq_tile{inline-size:var(--icon-lg)}.i7Jpiq_line .i7Jpiq_tile svg{inline-size:var(--icon-size);block-size:var(--icon-size)}.i7Jpiq_when{inline-size:100%;padding-block:var(--space-4);border-block:1px solid var(--line)}
.CbVGDW_band{--band-bg:var(--surface-bg);isolation:isolate;background:var(--band-bg);color:var(--surface-text);padding-block-end:calc(var(--space-7) + var(--radius-slab));position:relative;overflow:clip}.CbVGDW_natrix{--band-bg:color-mix(in srgb, var(--cat-base) 72%, var(--black))}.CbVGDW_glow{inset:calc(-1 * var(--drift-glow)) 0;z-index:-1;background:var(--surface-glow);pointer-events:none;position:absolute}.CbVGDW_natrix>.CbVGDW_glow{background:radial-gradient(55% 75% at 100% 0%, color-mix(in srgb, var(--cat-accent) 50%, transparent), transparent 70%)}@media print{.CbVGDW_band{--surface-text:var(--black);--surface-text-soft:var(--black);--surface-title:var(--black);--surface-eyebrow:var(--black);--mark-round:var(--black);--mark-straight:var(--black);padding-block:0 var(--space-4);background:var(--paper)}}
.gaRbTG_strip{--outline-text:var(--cat-ink);--outline-border:color-mix(in srgb, var(--cat-base) 60%, var(--paper));--outline-border-hover:var(--cat-base);--outline-bg-hover:var(--cat-tint);--focus-color:var(--cat-ink);isolation:isolate;gap:var(--space-5) var(--space-4);padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--card-edge);border-radius:var(--radius-card);background-color:var(--paper);background-image:linear-gradient(var(--cat-base), var(--cat-base)), radial-gradient(60% 160% at 100% 0%, var(--cat-tint), transparent 70%);background-repeat:no-repeat;background-size:100% var(--area-line), 100% 100%;color:var(--ink);box-shadow:var(--shadow-1);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative;overflow:clip}.gaRbTG_strip:not(:first-child){margin-block-start:var(--space-7)}@media not (min-width:40rem){.gaRbTG_strip{row-gap:var(--space-4);align-items:center}}@media (min-width:48rem){.gaRbTG_strip{gap:var(--space-5);padding-inline:var(--space-6)}}@media (min-width:64rem){.gaRbTG_strip{gap:var(--space-6);padding-block:var(--space-6);grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.gaRbTG_text{gap:var(--space-2);min-inline-size:0;display:grid}@media not (min-width:40rem){.gaRbTG_text{display:contents}}.gaRbTG_title{font-family:var(--font-display);font-size:var(--title-sm);font-weight:var(--weight-black);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;color:var(--cat-ink)}.gaRbTG_body{max-inline-size:var(--measure-lead);line-height:var(--leading-body);text-wrap:pretty;color:var(--ink-soft)}@media not (min-width:40rem){.gaRbTG_body{grid-column:1/-1}}.gaRbTG_actions{gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (min-width:64rem){.gaRbTG_actions{grid-column:auto;justify-content:end}}@media not (min-width:40rem){.gaRbTG_actions{display:grid}.gaRbTG_actions>*{justify-content:center}}
._2DzJPW_mark{z-index:-1;block-size:var(--cross-size);aspect-ratio:1;translate:var(--cross-shift) -50%;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-end:0}._2DzJPW_start{translate:calc(-1 * var(--cross-shift)) -50%;inset-inline:0 auto}._2DzJPW_shape{opacity:var(--cross-opacity);color:var(--cross-color);position:absolute;inset:0}._2DzJPW_art{fill:currentColor;block-size:100%;inline-size:100%;overflow:visible}._2DzJPW_art path{transform-box:fill-box;transform-origin:50%}@media not (min-width:48rem){._2DzJPW_mark{display:none}}
.lY2u_W_skip{z-index:var(--z-skip);min-block-size:var(--tap-min);padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--green-800);color:var(--paper);font-family:var(--font-display);font-weight:var(--weight-bold);translate:0 calc(-100% - var(--space-6));align-items:center;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.lY2u_W_skip:focus-visible{outline-color:var(--green-400);translate:0}.lY2u_W_header{z-index:var(--z-header);position:sticky;inset-block-start:calc(-1 * var(--topbar-h))}@media (48rem<=width<80rem){:root[data-text=grande] .lY2u_W_header{inset-block-start:0}}.lY2u_W_bar{anchor-name:--masthead;background:var(--paper);position:relative}.lY2u_W_bar:before{content:"";block-size:var(--area-line);background:var(--area);position:absolute;inset:0 0 auto}.lY2u_W_shade{z-index:-1;box-shadow:var(--shadow-header);pointer-events:none;position:absolute;inset:0}.lY2u_W_inner{align-items:center;gap:var(--space-4);block-size:var(--header-h);padding-block-start:var(--area-line);display:flex}@media (forced-colors:active){.lY2u_W_bar:before{display:none}}
.Lb1VmG_eyebrow{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--surface-eyebrow);display:inline-flex}.Lb1VmG_mark{inline-size:var(--mark-size);block-size:var(--mark-size);flex:none}.Lb1VmG_straight{fill:var(--mark-straight)}.Lb1VmG_round{fill:var(--mark-round)}@media (forced-colors:active){.Lb1VmG_mark{display:none}}
.OS-NGG_tile{--surface-icon-accent:var(--tile-accent);inline-size:var(--tap-xl);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile-bg);box-shadow:var(--tile-shadow);color:var(--tile-icon);place-items:center;display:grid}@container not (min-inline-size:24rem){.OS-NGG_tile{inline-size:var(--icon-lg)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.OS-NGG_tile{transition:scale var(--dur-pop-in) var(--spring-pop), rotate var(--dur-pop-in) var(--spring-pop)}:is(a,article,li):hover .OS-NGG_tile{scale:var(--tile-hover-scale);rotate:var(--tile-hover-tilt)}}@container not (min-inline-size:24rem){.OS-NGG_icon{inline-size:var(--icon-size);block-size:var(--icon-size)}}@media (forced-colors:active){.OS-NGG_tile{border:2px solid}}
.RdgPNq_days{gap:var(--space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.RdgPNq_wide{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));container-type:inline-size}.RdgPNq_day{align-content:start;gap:var(--space-1);padding:var(--space-3) var(--space-2);border:1px solid var(--line-strong);border-radius:var(--radius-tile);background:var(--paper);color:var(--ink);font-size:var(--text-sm);text-align:center;text-decoration:none;display:grid}.RdgPNq_wide .RdgPNq_day{align-items:center;column-gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);text-align:start;grid-template-columns:3.75rem minmax(0,1fr)}.RdgPNq_wide .RdgPNq_day>:last-child{grid-area:1/2/span 2}@media (hover:hover) and (pointer:fine){a.RdgPNq_day:hover{border-color:var(--green-600)}}@media (prefers-reduced-motion:no-preference){a.RdgPNq_day{transition:scale var(--dur-press) var(--ease-out)}a.RdgPNq_day:active{scale:var(--press-scale)}}.RdgPNq_weekday{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--green-700)}.RdgPNq_date{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);color:var(--green-800)}.RdgPNq_day[aria-current]{border-color:var(--green-700);background:var(--green-700);color:var(--paper)}.RdgPNq_day[aria-current] .RdgPNq_weekday,.RdgPNq_day[aria-current] .RdgPNq_date{color:var(--paper)}@media not (min-width:40rem){.RdgPNq_days:not(.RdgPNq_wide){grid-template-columns:repeat(4,minmax(0,1fr))}}@container not (min-width:16rem){.RdgPNq_wide .RdgPNq_day{grid-template-columns:minmax(0,1fr)}.RdgPNq_wide .RdgPNq_day>:last-child{grid-area:auto/1}}@container not (min-width:18rem){.RdgPNq_days:not(.RdgPNq_wide){grid-template-columns:repeat(2,minmax(0,1fr))}}
.xGO4TG_lead{color:var(--ink-soft)}.xGO4TG_halves{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.xGO4TG_half{min-block-size:var(--tap-min);padding-inline:var(--space-2);border:1px solid var(--edge-action);border-radius:var(--radius-pill);background:var(--green-50);color:var(--green-800);font-family:var(--font-display);font-weight:var(--weight-bold);place-items:center;text-decoration:none;display:grid}@media (prefers-reduced-motion:no-preference){.xGO4TG_half{transition:scale var(--dur-press) var(--ease-out)}.xGO4TG_half:active{scale:var(--press-scale)}}.xGO4TG_half[data-half=afternoon]{grid-column:2}.xGO4TG_half:hover{border-color:var(--green-600);background:var(--green-600);color:var(--paper)}@container not (min-width:16rem){.xGO4TG_halves{grid-template-columns:minmax(0,1fr)}.xGO4TG_half[data-half=afternoon]{grid-column:1}}
._1oghrq_free{justify-items:start;gap:var(--space-3);padding:min(var(--space-5), 6.2vw);border:1px solid var(--card-edge);border-inline-start:var(--area-line) solid var(--green-600);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);color:var(--ink);display:grid}._1oghrq_free>div{justify-self:stretch}._1oghrq_head{align-items:center;gap:var(--space-3);display:flex}._1oghrq_head>._1oghrq_tile{inline-size:var(--tap-lg)}._1oghrq_head>._1oghrq_tile svg{inline-size:var(--icon-size);block-size:var(--icon-size)}._1oghrq_title{font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800)}._1oghrq_note{font-weight:var(--weight-bold)}
._9LhFiW_notice{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-veil);color:var(--surface-text);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);display:inline-flex}._9LhFiW_light{background:var(--green-50);color:var(--green-800)}._9LhFiW_warning{background:var(--amber-100);color:var(--amber-700)}._9LhFiW_icon{flex:none}
.IR9Fqq_layer{--fade-start:30%;--fade-end:100%;inset:calc(-1 * var(--drift-motif)) 0 0;z-index:-1;-webkit-mask:linear-gradient(90deg, transparent var(--fade-start), var(--black) var(--fade-end));mask:linear-gradient(90deg, transparent var(--fade-start), var(--black) var(--fade-end));pointer-events:none;position:absolute}@media (min-width:64rem){.IR9Fqq_layer{--fade-start:45%;--fade-end:80%}}.IR9Fqq_motif{--pattern-image:var(--graphic-pattern);background:var(--pattern-color);opacity:calc(var(--pattern-opacity) * var(--pattern-boost));-webkit-mask:var(--pattern-image) 0 0 / var(--pattern-size) repeat;mask:var(--pattern-image) 0 0 / var(--pattern-size) repeat;position:absolute;inset:0}.IR9Fqq_category{--pattern-image:var(--cat-motif);--pattern-size:var(--pattern-size-category)}@media screen and (prefers-reduced-motion:no-preference){:root:not([data-nav]) .IR9Fqq_motif{animation:IR9Fqq_motif-in var(--dur-motif-in) var(--ease-in-out) backwards}}@keyframes IR9Fqq_motif-in{0%{opacity:0;translate:0 calc(var(--drift-motif) * .5)}}
.Eo88nG_prose{gap:var(--space-4);max-inline-size:var(--measure-text);font-size:var(--text-md);line-height:var(--leading-body);color:var(--surface-text);display:grid}.Eo88nG_prose :is(ul,ol){gap:var(--space-2);margin:0;padding-inline-start:var(--space-5);display:grid}.Eo88nG_prose li::marker{color:var(--surface-icon)}.Eo88nG_prose strong{font-weight:var(--weight-semibold);color:var(--surface-title)}.Eo88nG_prose a{color:var(--surface-link);font-weight:var(--weight-medium)}.Eo88nG_prose h3{font-size:var(--title-xs);font-weight:var(--weight-heavy);color:var(--surface-title)}.Eo88nG_prose blockquote{border-inline-start:4px solid var(--surface-line);padding-inline-start:var(--space-4)}.Eo88nG_prose hr{border:0;border-block-start:1px solid var(--surface-line);inline-size:100%;margin:0}.Eo88nG_read{font-size:var(--text-read)}.Eo88nG_lg{font-size:var(--text-lg)}
.GTf2ga_error{gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--red-700);align-items:flex-start;display:flex}@media (prefers-reduced-motion:no-preference){.GTf2ga_error{transition:opacity var(--dur-menu) var(--ease-out), translate var(--dur-menu) var(--ease-out)}@starting-style{.GTf2ga_error{opacity:0;translate:0 var(--rise-small)}}}
.EolWRW_consent{grid-template-columns:var(--tap-sm) minmax(0, 1fr);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--area-tint);align-items:start;display:grid;container-type:inline-size}.EolWRW_box{inline-size:var(--icon-size);block-size:var(--icon-size);margin:var(--space-1) 0 0;accent-color:var(--area);cursor:pointer}.EolWRW_box[aria-invalid=true]{outline:2px solid var(--red-700);outline-offset:2px}.EolWRW_body{gap:var(--space-2);justify-items:start;display:grid}.EolWRW_label{font-size:var(--text-md);line-height:var(--leading-snug);cursor:pointer}.EolWRW_link{min-block-size:var(--tap-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--area-ink);align-items:center;display:inline-flex}@container not (min-inline-size:12rem){.EolWRW_body{-webkit-hyphens:auto;hyphens:auto;grid-column:1/-1}}
.BZK1aa_empty{justify-items:start;gap:var(--space-3);padding:var(--space-6);border:1px dashed var(--line-strong);border-radius:var(--radius-card);background:var(--paper);color:var(--ink-soft);display:grid}.BZK1aa_icon{color:var(--green-600)}.BZK1aa_title{font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-black);line-height:var(--leading-tight);text-wrap:balance;color:var(--green-800)}.BZK1aa_text{max-inline-size:var(--measure-lead);text-wrap:pretty}.BZK1aa_actions{gap:var(--space-3);max-inline-size:var(--measure-lead);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));justify-self:stretch;margin-block-start:var(--space-2);display:grid}
.Mmu7LG_hero{padding-block-start:var(--space-6)}@media (min-width:64rem){.Mmu7LG_hero{padding-block-start:var(--space-7)}}.Mmu7LG_grid{gap:var(--space-5);overflow-wrap:anywhere;grid-template:"head""card""facts""lead"/minmax(0,1fr);display:grid}@media (min-width:64rem){.Mmu7LG_grid{gap:var(--space-5) var(--space-8);grid-template:"head card""lead card"1fr"facts facts"/minmax(0,7fr) minmax(0,5fr)}}.Mmu7LG_head{--longest-word:1;--glyph-width:.72;justify-items:start;gap:var(--space-4);grid-area:head;min-inline-size:0;display:grid;container-type:inline-size}.Mmu7LG_head>.Mmu7LG_title{font-size:max(var(--title-md), min(var(--title-xl), calc(100cqi / (var(--longest-word) * var(--glyph-width)))));-webkit-hyphens:auto;hyphens:auto}.Mmu7LG_head>.Mmu7LG_long{font-size:max(var(--title-md), min(var(--title-lg), calc(100cqi / (var(--longest-word) * var(--glyph-width)))))}.Mmu7LG_eyebrow{align-items:start}.Mmu7LG_eyebrow>svg{margin-block-start:calc((var(--leading-tight) * 1em - var(--mark-size)) / 2)}.Mmu7LG_eyebrow a{margin-block:calc(-1 * var(--space-4));padding-block:var(--space-4);color:inherit;text-decoration:none;display:inline-block}.Mmu7LG_eyebrow a:hover{text-underline-offset:.25em;text-decoration:underline}.Mmu7LG_part{display:inline-block}.Mmu7LG_separator{padding-inline:var(--space-2)}.Mmu7LG_subtitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);text-wrap:balance;color:var(--surface-eyebrow)}.Mmu7LG_lead{max-inline-size:var(--measure-lead);font-size:var(--text-lg);text-wrap:pretty;color:var(--surface-text-soft);grid-area:lead}.Mmu7LG_facts{grid-area:facts;min-inline-size:0;container-type:inline-size}@media (min-width:64rem){.Mmu7LG_facts{margin-block-start:var(--space-3)}}.Mmu7LG_card{grid-area:card;min-inline-size:0;container-type:inline-size}@media print{.Mmu7LG_hero{padding-block-start:0}.Mmu7LG_grid{gap:var(--space-3);grid-template:"head""lead""card""facts"/minmax(0,1fr)}.Mmu7LG_head>.Mmu7LG_title,.Mmu7LG_head>.Mmu7LG_long{font-size:var(--title-md)}}
@media (scripting:enabled){.SIlfOW_pending>:not([data-decor]){visibility:hidden}}
.LLjVDa_field{gap:var(--space-2);align-content:start;min-inline-size:0;display:grid}@media not (min-width:40rem){.LLjVDa_single{grid-column:1/-1}}@container not (min-inline-size:17rem){.LLjVDa_pair{grid-column:1/-1}}.LLjVDa_wide{grid-column:1/-1}.LLjVDa_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--ink)}.LLjVDa_control{inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) var(--space-5);border:2px solid var(--green-700);border-radius:var(--radius-pill);background:var(--paper);font-size:var(--text-md);line-height:var(--leading-snug);transition:border-color var(--dur-hover) var(--ease-out)}.LLjVDa_control:hover,.LLjVDa_control:focus{border-color:var(--green-600)}.LLjVDa_control[aria-invalid=true]{border-color:var(--red-700)}.LLjVDa_area{min-block-size:10rem;padding-block:var(--space-4);border-radius:var(--radius-card);resize:vertical}.LLjVDa_code{font-family:var(--font-display);font-weight:var(--weight-semibold);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--tracking-label);text-transform:uppercase}
.j-hRMq_option{--dot-radio:1.125rem;--icon-option:1.25rem;align-items:center;column-gap:var(--space-3);min-block-size:var(--tap-sm);padding:var(--space-2) var(--space-4);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid;position:relative}.j-hRMq_option+.j-hRMq_option{border-block-start:1px solid var(--line)}.j-hRMq_option:hover{background:var(--green-50)}.j-hRMq_option:has(.j-hRMq_input:checked){background:var(--green-75);color:var(--green-800)}.j-hRMq_option:has(.j-hRMq_input:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(-1 * var(--focus-width))}.j-hRMq_option:has(.j-hRMq_input:checked):has(.j-hRMq_input:focus-visible){outline-color:var(--green-800)}.j-hRMq_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.j-hRMq_dot{inline-size:var(--dot-radio);block-size:var(--dot-radio);border:2px solid var(--green-700);border-radius:var(--radius-round);background:var(--paper)}.j-hRMq_option:has(.j-hRMq_input:checked) .j-hRMq_dot{border-color:var(--green-700);background:radial-gradient(circle, var(--green-800) 0 32%, var(--paper) 38%)}.j-hRMq_option .j-hRMq_icon{--icon-accent:var(--cat-accent);inline-size:var(--icon-option);block-size:var(--icon-option);color:var(--cat-ink)}.j-hRMq_option:has(.j-hRMq_input:checked) .j-hRMq_icon{--icon-accent:var(--green-600);color:var(--green-800)}.j-hRMq_label{text-wrap:pretty}.j-hRMq_count{min-inline-size:var(--count-h);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--mist);color:var(--ink-soft);font-size:var(--text-label);font-variant-numeric:lining-nums tabular-nums;line-height:var(--count-h);text-align:center}.j-hRMq_option:has(.j-hRMq_input:checked) .j-hRMq_count{background:var(--paper);color:var(--green-800)}@media (forced-colors:active){.j-hRMq_input{opacity:1;position:static}.j-hRMq_dot{display:none}}
.s3RFIW_facts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@container (min-width:34rem){.s3RFIW_facts{flex-wrap:wrap;display:flex}.s3RFIW_fact{flex:auto}.s3RFIW_wide{flex-grow:0}}@container not (min-width:34rem){.s3RFIW_long,.s3RFIW_wide{grid-column:span 2}.s3RFIW_fact:not(.s3RFIW_long,.s3RFIW_wide){align-content:start;gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.s3RFIW_fact:not(.s3RFIW_long,.s3RFIW_wide) .s3RFIW_tile{inline-size:var(--icon-lg);grid-row:auto}}.s3RFIW_fact{align-content:center;gap:0 var(--space-3);padding:var(--space-3);border:1px solid var(--surface-line);border-radius:var(--radius-tile);background:var(--surface-veil);grid-template-columns:auto minmax(0,1fr);display:grid}.s3RFIW_term{display:contents}.s3RFIW_tile{--icon-accent:var(--tile-accent);inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--tile-bg);color:var(--tile-icon);grid-row:span 2;align-self:center;place-items:center;display:grid}.s3RFIW_label{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--surface-eyebrow);align-self:end}.s3RFIW_value{align-items:center;gap:var(--space-2) var(--space-4);min-inline-size:0;font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--surface-title);flex-wrap:wrap;display:flex}.s3RFIW_alert{border-color:var(--amber-500);background:var(--amber-100);box-shadow:var(--shadow-on-dark)}.s3RFIW_alert .s3RFIW_tile{--icon-accent:var(--amber-100);background:var(--amber-500);color:var(--ink)}.s3RFIW_alert .s3RFIW_label{color:var(--amber-700)}.s3RFIW_alert .s3RFIW_value{color:var(--ink)}@media print{.s3RFIW_facts{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.s3RFIW_fact,.s3RFIW_alert{padding:var(--space-2);border-color:var(--black);background:var(--paper);border-radius:0;grid-template-columns:minmax(0,1fr)}.s3RFIW_tile{display:none}.s3RFIW_label,.s3RFIW_alert .s3RFIW_label,.s3RFIW_value{color:var(--black)}}
._7fcesa_empty{align-items:center;gap:var(--space-4);padding:var(--space-5);border-inline-start:6px solid var(--green-400);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tile message""follow follow""action action";display:grid}@media (min-width:48rem){._7fcesa_empty{gap:var(--space-2) var(--space-6);padding:var(--space-6) var(--space-7);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tile message action""tile follow action"}}._7fcesa_tile{grid-area:tile}._7fcesa_message{max-inline-size:30ch;font-family:var(--font-display);font-size:var(--title-sm);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-wrap:balance;color:var(--green-800);grid-area:message}@media (min-width:48rem){._7fcesa_message{align-self:end}}._7fcesa_follow{color:var(--ink-soft);grid-area:follow}@media (min-width:48rem){._7fcesa_follow{align-self:start}}._7fcesa_action{grid-area:action;justify-self:start}@media (min-width:48rem){._7fcesa_action{justify-self:end}}
.TtEc4q_preview{gap:var(--space-3) var(--space-4);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.TtEc4q_preview[data-invalid]{border-color:var(--red-700)}@media (min-width:40rem){.TtEc4q_preview{grid-template-columns:auto minmax(0,1fr) auto}}.TtEc4q_thumb,.TtEc4q_document{inline-size:var(--tap-xl);aspect-ratio:1;border-radius:var(--radius-sm);background-color:var(--green-50);color:var(--green-700);background-position:50%;background-size:cover;place-items:center;display:grid}.TtEc4q_meta{gap:var(--space-1);min-inline-size:0;display:grid}.TtEc4q_name{font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TtEc4q_size{font-family:var(--font-display);font-size:var(--text-sm);font-variant-numeric:lining-nums tabular-nums;color:var(--ink-mute)}.TtEc4q_actions{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}@media (min-width:40rem){.TtEc4q_actions{grid-column:auto}}
.N0z4HG_box{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--paper);min-inline-size:0;margin:0;padding:0;overflow:clip}.N0z4HG_legend{float:inline-start;inline-size:100%;padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--line);background:var(--mist);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--green-800)}@media not (min-width:64rem){.N0z4HG_legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}}.N0z4HG_toggle{clear:both;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) var(--space-4);background:var(--mist);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-800);text-align:start;cursor:pointer;border:0;display:flex}[data-open]>.N0z4HG_toggle{border-block-end:1px solid var(--line)}.N0z4HG_toggle:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(-1 * var(--focus-width))}@media (min-width:64rem){.N0z4HG_toggle{display:none}}.N0z4HG_toggleLabel{font-size:var(--text-label);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex:1}.N0z4HG_current{color:var(--ink-soft)}[data-open] .N0z4HG_chevron{rotate:180deg}@media (prefers-reduced-motion:no-preference){.N0z4HG_chevron{transition:rotate var(--dur-hover) var(--ease-out)}}.N0z4HG_list{clear:both;display:grid}@media not (min-width:64rem){:not([data-open])>.N0z4HG_list{display:none}}
.rPHaVW_link{align-items:center;gap:var(--space-1);min-block-size:var(--tap-sm);color:var(--surface-link);text-decoration:underline;-webkit-text-decoration-color:var(--title-mark);text-decoration-color:var(--title-mark);text-underline-offset:.25em;text-decoration-thickness:2px;display:inline-flex}.rPHaVW_down{rotate:90deg}@media (prefers-reduced-motion:no-preference){.rPHaVW_down{transition:translate var(--dur-hover) var(--ease-out)}.rPHaVW_link:hover .rPHaVW_down{translate:0 var(--space-1)}}.rPHaVW_print{display:inline-flex}@media (scripting:enabled){.rPHaVW_print{min-inline-size:7.5rem;min-block-size:var(--tap-sm)}}
.teDXIa_card{gap:var(--space-4) var(--space-5);padding:var(--space-5);border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--paper);color:var(--ink);box-shadow:var(--shadow-2);--focus-color:var(--green-800);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date poster""badges poster""body body";align-items:start;display:grid;position:relative}@media (min-width:48rem){.teDXIa_card{gap:var(--space-3) var(--space-6);padding:var(--space-6);grid-template:"date badges poster""date body poster"1fr/7rem minmax(0,1fr) auto}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.teDXIa_card{transition:translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}.teDXIa_card:hover{translate:0 var(--lift-hover);border-color:var(--green-600);box-shadow:var(--shadow-lift)}.teDXIa_card:active{scale:var(--press-scale)}}.teDXIa_date{grid-area:date}.teDXIa_body{justify-items:start;gap:var(--space-3);grid-area:body;display:grid}.teDXIa_badges{align-self:end;gap:var(--space-2);flex-wrap:wrap;grid-area:badges;display:flex}@media (min-width:48rem){.teDXIa_badges{align-self:start}}.teDXIa_card[data-state=scheduled] .teDXIa_state{background:var(--green-600);color:var(--paper)}.teDXIa_title{font-size:var(--title-sm);font-weight:var(--weight-heavy);text-transform:uppercase;color:var(--green-800)}.teDXIa_link{color:inherit;text-decoration:none}.teDXIa_link:after{content:"";z-index:var(--z-raised);border-radius:var(--radius-card);position:absolute;inset:0}.teDXIa_link:focus-visible{outline:none}.teDXIa_link:focus-visible:after{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.teDXIa_summary{max-inline-size:var(--measure-text);color:var(--ink-soft)}.teDXIa_slots{align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--green-50);font-size:var(--text-sm);color:var(--green-800);flex-wrap:wrap;display:flex}.teDXIa_clock{color:var(--green-600)}.teDXIa_slot{white-space:nowrap}.teDXIa_go{margin-block-start:var(--space-1)}.teDXIa_poster{border-radius:var(--radius-sm);block-size:auto;inline-size:5.5rem;box-shadow:var(--shadow-2);grid-area:poster;rotate:3deg}@media (min-width:48rem){.teDXIa_poster{inline-size:9rem}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.teDXIa_poster{transition:rotate var(--dur-hover) var(--ease-out)}.teDXIa_card:hover .teDXIa_poster{rotate:0deg}}
.dWIFuq_file{gap:var(--space-2);grid-column:1/-1;min-inline-size:0;display:grid}.dWIFuq_label{gap:var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);flex-wrap:wrap;align-items:baseline;display:flex}.dWIFuq_optional{font-family:var(--font-body);font-weight:var(--weight-medium);color:var(--ink-mute)}.dWIFuq_input{inline-size:100%;min-block-size:var(--tap-min);font-size:var(--text-sm)}.dWIFuq_input::file-selector-button{min-block-size:var(--tap-sm);padding:0 var(--space-5);border:2px solid var(--green-700);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800);cursor:pointer;margin-inline-end:var(--space-4)}[data-enhanced]>.dWIFuq_input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.dWIFuq_choose{gap:var(--space-4);inline-size:100%;min-block-size:var(--tap-xl);padding:var(--space-4) var(--space-5);border:2px dashed var(--green-700);border-radius:var(--radius-card);background:var(--paper);color:var(--green-800);text-align:start;transition:border-color var(--dur-hover) var(--ease-out), background-color var(--dur-hover) var(--ease-out);align-items:center;display:flex}.dWIFuq_choose:hover{border-color:var(--green-600);background:var(--green-50)}[aria-invalid=true]~.dWIFuq_choose{border-color:var(--red-700)}.dWIFuq_chooseText{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);text-wrap:balance}.dWIFuq_hint{font-size:var(--text-sm);color:var(--ink-mute)}
.uCmhJG_form{gap:var(--space-4);display:grid}@media (scripting:none){.uCmhJG_form{display:none}}.uCmhJG_field{gap:var(--space-2);display:grid}.uCmhJG_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-800)}.uCmhJG_search{align-items:center;display:grid;position:relative}.uCmhJG_searchIcon{color:var(--green-600);pointer-events:none;position:absolute;inset-inline-start:var(--space-4)}.uCmhJG_input{inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-7);border:2px solid var(--green-700);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-body);font-size:var(--text-md);color:var(--ink);transition:border-color var(--dur-hover) var(--ease-out)}.uCmhJG_input::placeholder{color:var(--ink-mute)}.uCmhJG_input:hover,.uCmhJG_input:focus{border-color:var(--green-600)}.uCmhJG_input:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.uCmhJG_status{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);border-block-start:1px solid var(--line);font-family:var(--font-display);font-size:var(--text-sm);color:var(--ink-soft);padding-block-start:var(--space-3);display:flex}.uCmhJG_shown{font-variant-numeric:lining-nums tabular-nums}.uCmhJG_number{font-weight:var(--weight-black);color:var(--green-800)}.uCmhJG_reset{min-block-size:var(--tap-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-700);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.uCmhJG_reset[hidden]{display:none}.uCmhJG_reset:hover{color:var(--green-800)}.uCmhJG_reset:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}
._27FH3W_brief{gap:var(--space-3);overflow-wrap:anywhere;min-inline-size:0;display:grid}._27FH3W_title{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--surface-eyebrow)}@media print{._27FH3W_brief{gap:var(--space-2)}._27FH3W_title{color:var(--black)}}
.LR25Oq_date{justify-self:start;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--green-600);border-radius:var(--radius-card);background:var(--green-600);color:var(--paper);font-family:var(--font-display);line-height:var(--leading-tight);text-transform:uppercase;flex-wrap:wrap;display:inline-flex}@media (min-width:48rem){.LR25Oq_date{aspect-ratio:1;inline-size:7rem;padding:var(--space-2);align-content:center;justify-items:center;gap:0;display:grid}}.LR25Oq_past{border-color:var(--green-100);background:var(--green-50);color:var(--green-800)}.LR25Oq_weekday,.LR25Oq_month{font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);white-space:nowrap}.LR25Oq_day{font-size:var(--title-md);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums}
.zK7CCW_group{border:0;min-inline-size:0;margin:0;padding:0}.zK7CCW_group+.zK7CCW_group{border-block-start:1px solid var(--line);padding-block-start:var(--space-6)}.zK7CCW_legend{float:inline-start;gap:var(--space-3);inline-size:100%;font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-heavy);line-height:var(--leading-tight);color:var(--green-800);align-items:center;margin-block-end:var(--space-5);padding:0;display:flex}.zK7CCW_step{inline-size:var(--icon-md);aspect-ratio:1;border-radius:var(--radius-round);background:var(--green-600);box-shadow:var(--shadow-tile);font-size:var(--text-md);font-weight:var(--weight-black);color:var(--paper);flex:none;place-items:center;display:grid}.zK7CCW_note{clear:both;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--green-50);color:var(--ink-soft);grid-template-columns:auto minmax(0,1fr);margin-block-end:var(--space-5);display:grid}.zK7CCW_noteIcon{color:var(--green-600)}.zK7CCW_grid{clear:both;gap:var(--space-5) var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;container-type:inline-size}
.HIpTLW_facts{gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}@media not (min-width:40rem){.HIpTLW_facts{inline-size:100%}}.HIpTLW_fact{align-content:start;gap:var(--space-1);min-inline-size:7rem;padding:var(--space-3) var(--space-5) var(--space-3) var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-tile);background:var(--veil-light);display:grid}@media not (min-width:40rem){.HIpTLW_fact{min-inline-size:0;padding-inline:var(--space-3);flex:auto}}@media not (min-width:40rem){.HIpTLW_facts:has(>:nth-child(3))>.HIpTLW_fact[data-wide]{order:1}}.HIpTLW_label{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--surface-text-soft)}.HIpTLW_value{font-family:var(--font-display);font-size:var(--title-md);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;line-height:var(--leading-tight);white-space:nowrap;color:var(--hero-claim,var(--surface-title));margin:0}
._I83Xa_foot{display:contents}._I83Xa_foot ._I83Xa_go{display:none}._I83Xa_arrow{inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-round);background:var(--chip-bg,var(--cream));color:var(--chip-text,var(--salvia-900));transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);grid-area:arrow;align-self:center;place-items:center;display:grid}._I83Xa_glyph{display:inline-flex}
.n8nfmG_list{gap:var(--grid-gap);margin:0;padding:0;list-style:none;display:grid}
.RbcC7q_logo{inline-size:10.5rem}
.LTuZfW_price{font-family:var(--font-display);font-size:var(--price-md);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;line-height:var(--leading-tight);white-space:nowrap;color:var(--price-color,var(--surface-title))}.LTuZfW_sm{font-size:var(--text-md)}.LTuZfW_lg{font-size:var(--price-lg);line-height:var(--leading-display)}.LTuZfW_prefix{font-size:var(--text-sm);font-weight:var(--weight-bold)}.LTuZfW_hidden{font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:normal}
._96ktwa_footer{justify-items:start;display:grid}._96ktwa_alert{inline-size:100%}._96ktwa_notice{inline-size:100%;font-family:var(--font-body);font-size:var(--text-md);text-wrap:wrap;align-items:flex-start;margin-block-end:var(--space-4);display:flex}._96ktwa_submit{inline-size:100%;min-inline-size:0;padding-inline:min(var(--space-6), 8vw);overflow-wrap:anywhere;block-size:auto}._96ktwa_submit>span{white-space:normal;min-inline-size:0}._96ktwa_submit[aria-disabled=true]{cursor:progress}@media (min-width:40rem){._96ktwa_submit{inline-size:auto;min-inline-size:16rem}}
.p_uquG_head{justify-items:start;gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-head);display:grid}@media (min-width:64rem){.p_uquG_head{align-items:start;column-gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"eyebrow.""title aside"}}@media (min-width:64rem){.p_uquG_withMedia{row-gap:var(--space-5);grid-template-rows:auto auto 1fr;grid-template-areas:"eyebrow.""title aside""media aside"}}.p_uquG_media{justify-self:stretch;margin-block-start:var(--space-3)}@media (min-width:64rem){.p_uquG_media{grid-area:media;margin-block-start:0}}.p_uquG_head .p_uquG_eyebrow{text-wrap:balance;align-items:start}@media (min-width:64rem){.p_uquG_head .p_uquG_eyebrow{grid-area:eyebrow}}@media (min-width:64rem){.p_uquG_title{grid-area:title}}.p_uquG_aside{justify-items:start;gap:var(--space-5);margin-block-start:var(--space-1);display:grid}@media (min-width:64rem){.p_uquG_aside{grid-area:aside;margin-block-start:0}}.p_uquG_aside .p_uquG_lead{max-inline-size:var(--measure-lead);color:var(--surface-text-soft)}@media (max-width:64rem){.p_uquG_aside .p_uquG_wideLead{display:none}}
.IGLShG_staff{--fill-2:1;--fill-3:1;--fill-5:1;gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr));margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}@media (min-width:40rem){.IGLShG_staff{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.IGLShG_staff{grid-template-columns:repeat(5,minmax(0,1fr))}}.IGLShG_person,.IGLShG_visitLink{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--surface-line);border-radius:var(--radius-card);background:var(--paper);text-align:center;overflow-wrap:anywhere;min-inline-size:0;display:grid}.IGLShG_person{grid-template-rows:auto 1fr auto}@container not (min-inline-size:17rem){.IGLShG_person,.IGLShG_visitLink{padding:var(--space-2)}}.IGLShG_photo{--frame-round:var(--green-600);--frame-straight:var(--green-400);--frame-node:var(--green-600);margin-block-end:var(--space-2);padding:8.33333%;position:relative}.IGLShG_frame{transform-origin:0 0;block-size:100%;inline-size:100%;position:absolute;inset:0}.IGLShG_name,.IGLShG_visitTitle{font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-wrap:balance;color:var(--surface-title)}.IGLShG_role{font-size:var(--text-md);color:var(--surface-eyebrow)}.IGLShG_visit{display:none}@media not (min-width:40rem){[data-fill~="2"]>.IGLShG_visit{grid-column:span var(--fill-2);display:grid}}@media (40rem<=width<64rem){[data-fill~="3"]>.IGLShG_visit{grid-column:span var(--fill-3);display:grid}}@media (min-width:64rem){[data-fill~="5"]>.IGLShG_visit{grid-column:span var(--fill-5);display:grid}}.IGLShG_visitLink{place-content:center;justify-items:center;gap:var(--space-2);block-size:100%;color:var(--surface-text);text-decoration:none}.IGLShG_visitIcon{color:var(--surface-icon)}.IGLShG_visitText{font-size:var(--text-md);text-wrap:balance;color:var(--surface-text-soft)}@media not (min-width:40rem){.IGLShG_row{margin-inline:calc(-1 * var(--gutter));padding:var(--space-1) var(--gutter) var(--space-3);scroll-snap-type:inline mandatory;scroll-padding-inline:var(--gutter);grid-template-columns:none;grid-auto-columns:8.5rem;grid-auto-flow:column;overflow-x:auto}}@media (40rem<=width<64rem){.IGLShG_row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media not (min-width:64rem){.IGLShG_staff.IGLShG_row>.IGLShG_visit{display:none}.IGLShG_row>.IGLShG_person{padding:var(--space-2) var(--space-2) var(--space-3);scroll-snap-align:start}}
._8Didcq_section{isolation:isolate;padding-block:var(--section-pad) calc(var(--section-pad) + var(--radius-slab));background:var(--surface-bg);color:var(--surface-text);position:relative;overflow:clip}._8Didcq_slab{box-shadow:var(--shadow-slab);border-start-start-radius:var(--radius-slab);border-start-end-radius:var(--radius-slab);margin-block-start:calc(-1 * var(--radius-slab))}._8Didcq_glow{inset:calc(-1 * var(--drift-glow)) 0;z-index:-1;background:var(--surface-glow);pointer-events:none;position:absolute}
._3_St1a_head{gap:var(--space-5);margin-block-end:var(--space-head);display:grid}@media (min-width:64rem){._3_St1a_head{align-items:end;column-gap:var(--grid-gap);grid-template-columns:7fr 5fr}}._3_St1a_main{gap:var(--space-4);justify-items:start;display:grid}._3_St1a_aside{gap:var(--space-5);justify-items:start;display:grid}._3_St1a_lead{max-inline-size:var(--measure-lead);font-size:var(--text-lg);line-height:var(--leading-body);color:var(--surface-text-soft)}
.-CH5ZW_share{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.-CH5ZW_status{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--surface-link)}.-CH5ZW_url{font-family:var(--font-body);font-weight:var(--weight-regular);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}
._1fBOiG_title{font-family:var(--font-display);font-weight:var(--weight-heavy);line-height:var(--leading-title);text-transform:uppercase;text-wrap:balance;color:var(--surface-title)}._1fBOiG_display{font-size:var(--title-display);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}._1fBOiG_xl{font-size:var(--title-xl);font-weight:var(--weight-black);letter-spacing:var(--tracking-display)}._1fBOiG_lg{font-size:var(--title-lg);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-display)}._1fBOiG_md{font-size:var(--title-md)}._1fBOiG_sm{font-size:var(--title-sm)}._1fBOiG_xs{font-size:var(--title-xs)}._1fBOiG_accent{color:inherit}._1fBOiG_display ._1fBOiG_accent{color:var(--surface-accent)}._1fBOiG_line{display:block}
.EOCVmq_page{background:var(--mist);grid-template-rows:auto 1fr;min-block-size:100dvh;display:grid}.EOCVmq_header{border-block-end:1px solid var(--line);background:var(--paper)}.EOCVmq_brand{inline-size:min(10rem,45vw);padding-block:var(--space-3);border-radius:var(--radius-sm);display:block}.EOCVmq_box{justify-items:start;gap:var(--space-5);display:grid}.EOCVmq_lead{max-inline-size:var(--measure-lead);color:var(--ink-soft);font-size:var(--text-lg)}.EOCVmq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.pKgz3W_success{gap:var(--space-5);padding:var(--space-6) var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--green-50) 0%, var(--paper) var(--card-fade));box-shadow:var(--shadow-card);text-align:center;justify-items:center;display:grid}@media (min-width:48rem){.pKgz3W_success{padding:var(--space-7);text-align:start;grid-template-columns:minmax(0,15rem) minmax(0,1fr);place-items:center start}}.pKgz3W_scene{order:2;inline-size:100%;max-inline-size:10rem}@media (min-width:48rem){.pKgz3W_scene{order:0;max-inline-size:15rem}}.pKgz3W_text{gap:var(--space-4);justify-items:inherit;display:grid}.pKgz3W_title{font-size:var(--title-md);font-weight:var(--weight-black);text-transform:uppercase;text-wrap:balance;color:var(--green-800)}.pKgz3W_title:focus{outline:none}.pKgz3W_reference{font-size:var(--text-md);text-wrap:balance;color:var(--ink-soft)}.pKgz3W_code{font-family:var(--font-display);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);white-space:nowrap;color:var(--ink)}.pKgz3W_again{margin-block-start:var(--space-2)}.pKgz3W_link{min-block-size:var(--tap-sm);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--surface-link);align-items:center;display:inline-flex}
.RHl8Aa_top{align-items:center;gap:var(--space-3);min-inline-size:0;display:flex}summary>.RHl8Aa_top{display:contents}summary>.RHl8Aa_top>:first-child{grid-area:1/1/span 2}.RHl8Aa_meta{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;flex:1;min-inline-size:0;display:flex}summary .RHl8Aa_meta{align-self:start;gap:var(--space-1) var(--space-3);grid-area:2/2}.RHl8Aa_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--cat-ink)}.RHl8Aa_price{--price-color:var(--green-800);margin-inline-start:auto}summary .RHl8Aa_price{--price-color:var(--ink-soft);font-size:var(--text-md);margin-inline-start:0}
.fri1ZG_portrait{aspect-ratio:4/5;border-radius:var(--radius-photo);background:var(--mist);overflow:clip}.fri1ZG_portrait img{object-fit:cover;object-position:50% 20%;block-size:100%;inline-size:100%;display:block}.fri1ZG_portrait[data-person=simonetta-boschi] img{transform-origin:55% 88%;scale:1.5}.fri1ZG_portrait[data-person=stefano-boschi] img{transform-origin:40% 0;scale:1.35}.fri1ZG_portrait[data-person=daniele-facchi] img{transform-origin:43% 48%;scale:1.85}.fri1ZG_portrait[data-person=carla-boidi] img{transform-origin:40% 67%;scale:2.5}
.j9XPvG_trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.MILCnq_card{--card-border:color-mix(in srgb, var(--cat-accent) 30%, var(--line-strong));align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--card-border);border-radius:var(--radius-card);background-color:var(--paper);background-image:linear-gradient(var(--cat-base), var(--cat-base));background-repeat:no-repeat;background-size:100% var(--area-line);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr);scroll-margin-block-start:calc(var(--header-h) + var(--space-6));display:grid;position:relative}@media (min-width:40rem){.MILCnq_card{grid-row:span var(--card-rows);grid-template-rows:subgrid}}.MILCnq_card:after{content:"";border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;transition:opacity var(--dur-hover) var(--ease-out);position:absolute;inset:0}.MILCnq_card:target{outline:var(--focus-width) solid var(--cat-base);outline-offset:var(--focus-offset)}@media (hover:hover) and (pointer:fine){.MILCnq_card:hover{border-color:var(--cat-base)}.MILCnq_card:hover:after{opacity:1}}@media (prefers-reduced-motion:no-preference){.MILCnq_card{transition:translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}.MILCnq_card:has(.MILCnq_link:active){scale:var(--press-scale)}@media (hover:hover) and (pointer:fine){.MILCnq_card:hover{translate:0 var(--lift-hover)}}}.MILCnq_title{font-family:var(--font-display);font-size:var(--title-xs);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-wrap:balance;overflow-wrap:anywhere;color:var(--green-900)}.MILCnq_link{color:inherit;text-decoration:none}.MILCnq_link:before{content:"";z-index:var(--z-raised);border-radius:inherit;position:absolute;inset:0}.MILCnq_link:focus-visible{outline:none}.MILCnq_link:focus-visible:before{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.MILCnq_body{align-content:start;justify-items:start;gap:var(--space-3);display:grid}.MILCnq_text{font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty;color:var(--ink-soft)}.MILCnq_foot{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);flex-wrap:wrap;align-self:end;display:flex}.MILCnq_action{z-index:calc(var(--z-raised) + 1);margin-inline-start:auto;position:relative}@media (min-width:64rem){li:only-child>.MILCnq_card{column-gap:var(--space-7);grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto}li:only-child>.MILCnq_card>:first-child{grid-column:1/-1}li:only-child>.MILCnq_card>.MILCnq_foot{grid-area:2/2/span 2}li:only-child>.MILCnq_card .MILCnq_text{max-inline-size:var(--measure-lead)}}
.W0zVra_index{margin-block-end:var(--space-6)}@media not (min-width:48rem){.W0zVra_index{display:none}}.W0zVra_list{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.W0zVra_list>li{display:grid}@media (min-width:80rem){.W0zVra_list{grid-template-columns:repeat(6,minmax(0,1fr))}}.W0zVra_link{align-items:center;gap:var(--space-3);min-block-size:var(--tap-lg);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--salvia-500) 45%, var(--paper));border-radius:var(--radius-card);background:var(--paper);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance;color:var(--salvia-900);box-shadow:var(--shadow-1);transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);grid-template-columns:auto minmax(0,1fr);text-decoration:none;display:grid}.W0zVra_link:hover{border-color:var(--salvia-900);background:var(--salvia-900);color:var(--paper)}@media (prefers-reduced-motion:no-preference){.W0zVra_link{transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out), translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}.W0zVra_link:hover{translate:0 var(--lift-button)}.W0zVra_link:active{scale:var(--press-scale)}}.W0zVra_number{inline-size:var(--icon-md);aspect-ratio:1;border-radius:var(--radius-sm);background:var(--salvia-900);font-size:var(--text-label);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;color:var(--paper);transition:background-color var(--dur-hover) var(--ease-out), color var(--dur-hover) var(--ease-out);place-items:center;display:grid}.W0zVra_link:hover .W0zVra_number{background:var(--salvia-200);color:var(--salvia-900)}.W0zVra_gift{margin-block-start:var(--space-4)}
.XwEtzq_gallery{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.XwEtzq_gallery{gap:var(--space-4)}}.XwEtzq_frame{aspect-ratio:3/2;margin:0}.XwEtzq_photo{object-fit:cover;border-radius:var(--radius-photo);block-size:100%;inline-size:100%;box-shadow:var(--shadow-1);display:block}.XwEtzq_single{grid-template-columns:minmax(0,28rem)}.XwEtzq_single .XwEtzq_frame{aspect-ratio:4/3}
.z_Mssa_form{gap:var(--space-6);padding:min(var(--space-5), 7vw);border:1px solid color-mix(in srgb, var(--green-600) 22%, var(--line-strong));border-block-start:var(--area-line) solid var(--green-600);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-2);color:var(--ink);display:grid;position:relative}@media (min-width:48rem){.z_Mssa_form{padding:var(--space-7)}}
.gtI3jq_slip{block-size:auto;inline-size:100%;color:var(--green-800)}.gtI3jq_mark{stroke:var(--green-400)}@media (forced-colors:active){.gtI3jq_mark{stroke:currentColor}}
@media (min-width:48rem){.Y1K41q_trio:is(ul,div){grid-template-columns:repeat(3,minmax(0,1fr))}}
