.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-block-end:1px solid var(--surface-line);min-inline-size:0}.Z2nbNG_summary{align-items:center;gap:var(--space-3);min-block-size:var(--tap-xl);padding-block:var(--row-y);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{flex:1;min-inline-size:0}.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-block:var(--space-2) var(--space-6)}@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{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_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-card);color:var(--black)}.Z2nbNG_fold>.Z2nbNG_content{padding:var(--space-2) 0 0}}
.J--ShW_mark{--icon-accent:var(--cat-accent);inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--cat-base);box-shadow:var(--shadow-tile-cat);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;letter-spacing:var(--tracking-label);color:var(--paper);flex:none;place-items:center;display:grid}.J--ShW_small{inline-size:var(--count-h);box-shadow:var(--shadow-none);font-size:var(--text-label)}@media print{.J--ShW_mark{display:none}}@media (forced-colors:active){.J--ShW_mark{border:2px solid}}
.phakmq_button{justify-self:start;align-items:center;gap:var(--space-2);min-block-size:var(--tap-sm);padding:var(--space-2) var(--space-5);border:2px solid var(--outline-border);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--outline-text);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out), border-color var(--dur-hover) var(--ease-out);list-style:none;display:inline-flex}.phakmq_button::-webkit-details-marker{display:none}.phakmq_button:hover{border-color:var(--outline-border-hover);background:var(--outline-bg-hover)}.phakmq_button:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}@media (prefers-reduced-motion:no-preference){.phakmq_button:active{scale:var(--press-scale)}}.phakmq_more{gap:var(--space-3);display:grid}.phakmq_more[open]>.phakmq_button{display:none}@media print{.phakmq_button{display:none}.phakmq_more::details-content{content-visibility:visible;display:block}}
.QaHgDW_prose{gap:var(--space-4);font-size:var(--text-read);line-height:var(--leading-body);text-wrap:pretty;color:var(--surface-text-soft);display:grid}.QaHgDW_prose>p{max-inline-size:var(--measure-text)}.QaHgDW_prose strong{font-weight:var(--weight-semibold);color:var(--surface-text)}.QaHgDW_prose a{font-weight:var(--weight-medium);color:var(--surface-link)}.QaHgDW_heading{font-size:var(--title-card);font-weight:var(--weight-black);text-transform:uppercase;text-wrap:balance;color:var(--list-heading,var(--cat-ink));margin-block-start:var(--space-3)}.QaHgDW_points{gap:var(--space-3);max-inline-size:var(--measure-text);margin:0;padding:0;list-style:none;display:grid}.QaHgDW_point{padding-inline-start:var(--space-6);position:relative}.QaHgDW_point:before{inline-size:var(--space-3);aspect-ratio:1;border:3px solid var(--list-dot,var(--cat-base));border-radius:var(--radius-round);content:"";background:0 0;position:absolute;inset-block-start:calc(var(--leading-body) * .5em - var(--space-2) / 2 - 1px);inset-inline-start:var(--space-1)}.QaHgDW_prep{gap:var(--space-5)}@media print{.QaHgDW_prose,.QaHgDW_prep{gap:var(--space-2);font-size:var(--print-text);color:var(--black)}.QaHgDW_heading{color:var(--black);margin-block-start:var(--space-1)}.QaHgDW_points{gap:var(--space-1)}.QaHgDW_point:before{border-color:var(--black)}}
.mCWovG_steps{margin:0;border-inline-start:2px solid var(--surface-line);margin-inline-start:var(--space-2);padding:0;list-style:none;display:grid}.mCWovG_step{padding-block-end:var(--space-5);padding-inline-start:var(--space-6);display:grid;position:relative}.mCWovG_step:last-child{padding-block-end:0}.mCWovG_dot{inline-size:var(--space-4);aspect-ratio:1;border-radius:var(--radius-round);background:var(--list-dot,var(--cat-base));position:absolute;inset-block-start:var(--space-2);inset-inline-start:calc(-1 * var(--space-2) - 1px)}.mCWovG_body{gap:var(--space-3);display:grid}.mCWovG_meals{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.mCWovG_meal{align-content:start;gap:var(--space-1);padding:var(--space-4);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);font-size:var(--text-md);line-height:var(--leading-snug);color:var(--ink);display:grid}.mCWovG_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(--cat-ink)}.mCWovG_food{display:block}.mCWovG_food:first-letter{text-transform:uppercase}@media print{.mCWovG_steps{border-inline-start:1px solid var(--black)}.mCWovG_step{padding-block-end:var(--space-2)}.mCWovG_dot{border:2px solid var(--black);background:var(--paper)}.mCWovG_body{gap:var(--space-2)}.mCWovG_meal{padding:var(--space-2);font-size:var(--print-text);background:var(--paper);box-shadow:var(--shadow-none)}.mCWovG_label{color:var(--black)}}
.Pk2u7W_strip{gap:var(--space-4);display:grid}.Pk2u7W_photo{--natural:100%;inline-size:100%;max-inline-size:var(--natural);aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line-strong);border-radius:var(--radius-photo);block-size:auto;box-shadow:var(--shadow-card)}@media print{.Pk2u7W_strip{break-inside:avoid}}
.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-card);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)}}
.fhxhpa_variants{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fhxhpa_list{gap:var(--space-4);display:grid}.fhxhpa_variant{gap:var(--space-3);padding: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);color:var(--ink-soft);flex-direction:column;scroll-margin-block-start:calc(var(--header-h) + var(--space-5));display:flex}.fhxhpa_head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.fhxhpa_name{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800)}.fhxhpa_foot{margin-block-start:auto}.fhxhpa_price{--price-color:var(--ink);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--cat-accent) 80%, var(--paper))}@media print{.fhxhpa_variant{padding:var(--space-3);box-shadow:var(--shadow-none)}.fhxhpa_price{background:var(--paper);padding:0}}
.P0ZtXa_toc{display:none}@media (min-width:48rem) and (min-height:30rem),(min-width:64rem){.P0ZtXa_toc{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-1);display:grid}}.P0ZtXa_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(--cat-ink)}.P0ZtXa_list{--toc-rows:1;gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}@media not (min-width:64rem){.P0ZtXa_list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--toc-rows), auto);column-gap:var(--space-5);grid-auto-flow:column}}.P0ZtXa_link{align-items:center;gap:var(--space-3);block-size:100%;min-block-size:var(--tap-sm);padding:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--green-800);transition:background-color var(--dur-hover) var(--ease-out);text-decoration:none;display:flex}.P0ZtXa_link:hover{background:var(--mist)}.P0ZtXa_link[aria-current]{background:var(--cat-tint);color:var(--cat-ink)}.P0ZtXa_label{min-inline-size:0}@media (prefers-reduced-motion:no-preference){.P0ZtXa_label{transition:translate var(--dur-hover) var(--ease-out)}.P0ZtXa_link:hover>.P0ZtXa_label{translate:var(--space-1) 0}}
@media print{.zx-Meq_foot{justify-content:space-between;align-items:center;gap:var(--space-5);border-block-start:1px solid var(--black);break-inside:avoid;color:var(--black);margin-block-start:var(--space-5);padding-block-start:var(--space-3);display:flex}.zx-Meq_text{gap:var(--space-1);line-height:var(--leading-snug);display:grid}.zx-Meq_page{display:grid}.zx-Meq_label{font-family:var(--font-display);font-weight:var(--weight-heavy)}.zx-Meq_logo{flex:none;block-size:auto;inline-size:42mm}}
@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}}
._21ZaHW_withSide,._21ZaHW_single{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem) and (min-height:30rem),(min-width:64rem){._21ZaHW_withSide,._21ZaHW_single{gap:var(--space-7)}}@media (min-width:64rem){._21ZaHW_withSide{align-items:start;gap:var(--space-8);grid-template-columns:minmax(15rem,3fr) minmax(0,9fr)}}._21ZaHW_side{display:contents}._21ZaHW_side>aside{order:1}@media (min-width:64rem){._21ZaHW_side{gap:var(--space-5);display:grid;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}._21ZaHW_side>aside{order:0}}._21ZaHW_single{justify-items:center}._21ZaHW_single>*{inline-size:min(100%, var(--container-text))}._21ZaHW_close,._21ZaHW_closeSide{justify-items:start;gap:var(--space-5);margin-block-start:var(--block-gap);display:grid}:is(._21ZaHW_close,._21ZaHW_closeSide)>a{inline-size:min(100%,26rem)}._21ZaHW_close{inline-size:min(100%, var(--container-text));margin-inline:auto}@media (min-width:64rem){._21ZaHW_closeSide{margin-inline-start:calc((100% - var(--space-8)) * .25 + var(--space-8))}}@media print{._21ZaHW_withSide,._21ZaHW_single{display:block}._21ZaHW_body:is(section){box-shadow:var(--shadow-none);border-radius:0;margin-block-start:0;padding-block:0}}
@media screen and not (min-width:48rem),screen and (not (min-width:64rem)) and (not (min-height:30rem)){.yiQ47a_main :is(h1,h2,h3,h4){text-wrap:balance}}@media screen and not (min-width:40rem){.yiQ47a_main article[data-category]>p:empty{display:none}.yiQ47a_main article[data-category]>div:has(>span:only-child:empty){display:none}}
.iY70KG_layer{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}
.mCQDEa_link{align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);color:inherit;text-decoration:none;display:inline-flex}.mCQDEa_link:hover{text-decoration:underline}.mCQDEa_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}@media (forced-colors:active){.mCQDEa_dot{background:currentColor}}
.tqJpoa_icon{flex:none}.tqJpoa_duotone{--icon-accent:var(--surface-icon-accent)}.tqJpoa_accent{stroke:var(--icon-accent,currentcolor)}
.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}}
._4oeDIG_cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){._4oeDIG_cards{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}._4oeDIG_item{display:grid}._4oeDIG_card{isolation:isolate;align-content:center;align-items:center;gap:var(--space-2) var(--space-5);min-block-size:calc(var(--tap-xl) + 2 * var(--space-5));padding:var(--space-5);border:1px solid var(--card-edge);border-inline-start:var(--area-line) solid var(--green-400);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);grid-template:"title arrow""text arrow"/minmax(0,1fr) auto;display:grid;position:relative}._4oeDIG_card:not(:has(._4oeDIG_text)){grid-template:"title arrow"/minmax(0,1fr) auto}._4oeDIG_card:has(._4oeDIG_icon){grid-template:"icon arrow""title title""text text"/minmax(0,1fr) auto;align-content:start}._4oeDIG_card:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;position:absolute;inset:0}._4oeDIG_card:hover:after{opacity:1}._4oeDIG_card:has(._4oeDIG_link:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}@media (min-width:64rem){._4oeDIG_card{padding:var(--space-6)}}@media (prefers-reduced-motion:no-preference){._4oeDIG_card{transition:translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}._4oeDIG_card:after{transition:opacity var(--dur-hover) var(--ease-out)}._4oeDIG_card:active{scale:var(--press-scale)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){._4oeDIG_card:hover{translate:0 var(--lift-hover)}}._4oeDIG_icon{grid-area:icon;margin-block-end:var(--space-2)}._4oeDIG_title{font-size:var(--title-xs);font-weight:var(--weight-black);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;color:var(--green-800);grid-area:title}._4oeDIG_link{color:inherit;text-decoration:none}._4oeDIG_link:before{content:"";z-index:var(--z-raised);border-radius:inherit;position:absolute;inset:0}._4oeDIG_link:focus-visible{outline:0}._4oeDIG_text{font-size:var(--text-sm);color:var(--ink-soft);grid-area:text}._4oeDIG_arrow{inline-size:var(--tap-min);aspect-ratio:1;border-radius:var(--radius-round);background:var(--green-600);box-shadow:var(--shadow-tile);color:var(--paper);grid-area:arrow;place-items:center;display:grid}._4oeDIG_card:hover ._4oeDIG_arrow{background:var(--green-800)}
.BNh0ZG_choices{gap:var(--space-5);display:grid;container-type:inline-size}@media (scripting:none){.BNh0ZG_choices{display:none}}
.fTvY2W_field{gap:var(--space-3);display:grid}.fTvY2W_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-heavy);color:var(--surface-title)}.fTvY2W_control{align-items:center;display:flex;position:relative}.fTvY2W_select{inline-size:100%;min-block-size:var(--tap-min);padding-block:0;padding-inline:var(--space-4) calc(var(--space-4) + var(--icon-size) + var(--space-2));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);text-overflow:ellipsis;appearance:none;cursor:pointer}@media (prefers-reduced-motion:no-preference){.fTvY2W_select{transition:border-color var(--dur-hover) var(--ease-out)}}.fTvY2W_select:hover{border-color:var(--outline-border-hover)}.fTvY2W_select:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.fTvY2W_chevron{color:var(--surface-icon);pointer-events:none;position:absolute;inset-inline-end:var(--space-4)}
._53MUuq_item{display:grid}._53MUuq_card{isolation:isolate;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--card-bg,var(--paper));box-shadow:var(--shadow-1);color:var(--surface-text);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}._53MUuq_card:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;pointer-events:none;position:absolute;inset:0}._53MUuq_card:hover:before{opacity:1}@media (min-width:40rem){._53MUuq_card{align-items:stretch;gap:var(--space-5);padding:var(--space-6) var(--space-5) var(--space-5);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){._53MUuq_card{transition:translate var(--dur-hover) var(--ease-out), scale var(--dur-press) var(--ease-out)}._53MUuq_card:before{transition:opacity var(--dur-hover) var(--ease-out)}._53MUuq_card:active{scale:var(--press-scale)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){._53MUuq_card:hover{translate:0 var(--lift-hover)}}._53MUuq_featured._53MUuq_card{--card-bg:var(--surface-glow), var(--surface-bg);border-color:var(--green-800)}._53MUuq_natrix._53MUuq_card{--tile-bg:var(--gradient-natrix);--tile-accent:var(--cat-genetics-tint)}._53MUuq_salvia._53MUuq_card{--card-bg:var(--cream);--card-edge:color-mix(in srgb, var(--salvia-500) 75%, var(--paper));--tile-bg:var(--salvia-900);--tile-accent:var(--salvia-200);--surface-title:var(--salvia-900);--link-color:var(--salvia-900);--link-mark:var(--salvia-500)}._53MUuq_info._53MUuq_card{--card-bg:var(--green-75);--tile-bg:var(--green-800)}._53MUuq_top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}@media not (min-width:40rem){._53MUuq_top>._53MUuq_tile{inline-size:var(--icon-lg)}._53MUuq_top>._53MUuq_tile svg{inline-size:var(--icon-size);block-size:var(--icon-size)}}._53MUuq_count{display:none}@media (min-width:40rem){._53MUuq_count{display:inline-flex}}._53MUuq_chevron{color:var(--surface-title);display:inline-flex}._53MUuq_chevron svg{rotate:-90deg}@media (min-width:40rem){._53MUuq_chevron{display:none}}
.tC1zWW_text{gap:var(--space-1);grid-template-rows:auto 1fr auto;min-inline-size:0;display:grid}@media (min-width:40rem){.tC1zWW_text{gap:var(--space-3)}}.tC1zWW_title{overflow-wrap:anywhere;font-size:var(--title-xs);font-weight:var(--weight-black);line-height:var(--leading-tight);text-transform:uppercase;color:var(--surface-title)}@media (min-width:40rem){.tC1zWW_title{font-size:var(--title-sm)}}.tC1zWW_link{color:inherit;text-decoration:none}.tC1zWW_link:after{content:"";z-index:var(--z-raised);border-radius:inherit;position:absolute;inset:0}.tC1zWW_detail{font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--surface-text-soft);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.tC1zWW_detail{-webkit-line-clamp:3;line-clamp:3}}.tC1zWW_go{display:none}@media (min-width:40rem){.tC1zWW_go{place-self:end start;display:inline-flex}}
._8hE5Ba_section{--section-pad:clamp(3rem, 2rem + 3.5vw, 5.5rem)}._8hE5Ba_grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){._8hE5Ba_grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}._8hE5Ba_grid>:nth-child(odd):last-child{grid-column:1/-1}}@media (min-width:64rem){._8hE5Ba_grid{grid-template-columns:repeat(6,minmax(0,1fr))}._8hE5Ba_grid>*{grid-column:span 2}._8hE5Ba_grid>:nth-child(3n+1):nth-last-child(2),._8hE5Ba_grid>:nth-child(3n+1):nth-last-child(2)+*{grid-column:span 3}._8hE5Ba_grid:has(>:nth-child(4):last-child)>*{grid-column:span 3}}
.kD4WLq_bar{--focus-color:var(--paper);background:var(--area);color:var(--paper)}.kD4WLq_list{margin:0;padding:0;list-style:none}.kD4WLq_notice+.kD4WLq_notice{border-block-start:1px solid var(--veil-line)}.kD4WLq_closure{--focus-color:var(--amber-700);background:var(--amber-100);color:var(--amber-700)}.kD4WLq_line{align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:inherit;margin:0;text-decoration:none;display:flex}.kD4WLq_icon,.kD4WLq_arrow{flex:none}.kD4WLq_text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-inline-size:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.kD4WLq_arrow{transition:translate var(--dur-hover) var(--ease-out)}.kD4WLq_line:hover>.kD4WLq_arrow{translate:var(--space-1) 0}}
.EetZDW_icon{color:var(--green-400);flex:none;margin-block-start:calc(var(--space-1) / 2)}.EetZDW_label{white-space:pre-line;text-wrap:pretty}.EetZDW_link{align-items:flex-start;gap:var(--space-3);min-block-size:var(--tap-sm);padding-block:var(--space-2);color:var(--paper);text-decoration:none;display:inline-flex}.EetZDW_link:hover .EetZDW_label{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}
.QcdWWa_bottom{gap:var(--space-2) var(--space-6);border-block-start:1px solid var(--veil-line);grid-template-columns:minmax(0,1fr);margin-block-start:var(--space-2);padding-block-start:var(--row-y);display:grid}@container (min-width:64rem){.QcdWWa_bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.QcdWWa_links{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.QcdWWa_links>li:has(>[hidden]){display:none}.QcdWWa_links>li+li:before{content:"·" / "";padding-inline:var(--space-3);color:var(--green-200)}@container (min-width:64rem){.QcdWWa_links{grid-area:1/2}}.QcdWWa_button{min-block-size:var(--tap-sm);color:var(--paper);font-size:inherit;background:0 0;border:0;padding:0}.QcdWWa_button:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.08em}.QcdWWa_legal{color:var(--green-200);font-size:var(--text-label);line-height:var(--leading-snug);text-wrap:pretty;margin:0}@container (min-width:64rem){.QcdWWa_legal{grid-area:1/1}}.QcdWWa_part:after{content:" · " / ""}.QcdWWa_credits{color:inherit;text-underline-offset:.2em}
.K1rf7W_actions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}@container not (min-width:32rem){.K1rf7W_actions{grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}}.K1rf7W_actions>*{justify-content:center}.K1rf7W_actions .K1rf7W_primary{--button-text:var(--cat-ink);--button-bg-hover:var(--cat-tint)}
.KNjFeG_brand{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;min-inline-size:0;display:flex}@container (min-width:64rem){.KNjFeG_brand{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.KNjFeG_logo{inline-size:7.5rem;color:var(--paper);display:block}@container (min-width:64rem){.KNjFeG_logo{inline-size:10rem}}.KNjFeG_social{align-items:center;gap:var(--space-2);min-block-size:var(--tap-sm);font-size:var(--text-sm);color:var(--green-100);text-decoration:none;display:inline-flex}.KNjFeG_social:hover>span{text-underline-offset:.2em;text-decoration:underline}.KNjFeG_icon{color:var(--green-400);flex:none}
._9zjyRW_emblem{display:none}@media (min-width:64rem){._9zjyRW_emblem{aspect-ratio:1;border-radius:var(--radius-photo);background:var(--tile-bg);inline-size:14rem;color:var(--tile-icon);box-shadow:var(--shadow-on-dark);place-self:center;place-items:center;display:grid;rotate:-4deg}}._9zjyRW_icon{--surface-icon-accent:var(--tile-accent);block-size:50%;inline-size:50%}
._83KKq_band{--section-pad:clamp(4.5rem, 3.75rem + 1.5vw, 5rem)}._83KKq_foot{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-6);border-block-start:1px solid var(--surface-line);font-family:var(--font-display);font-weight:var(--weight-semibold);flex-wrap:wrap;margin-block-start:var(--space-7);padding-block-start:var(--space-5);display:flex}@media not (min-width:48rem){._83KKq_foot{display:none}}._83KKq_band h2{font-weight:var(--weight-heavy);text-transform:none}._83KKq_band header{align-items:start}._83KKq_band ._83KKq_promise{font-size:var(--text-md)}
._1hEvdq_contacts{align-content:start;min-inline-size:0;margin:0;padding:0;list-style:none;display:grid}._1hEvdq_number{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold)}._1hEvdq_detail{color:var(--green-200);margin-inline-start:var(--space-2)}
.HIpTLW_facts{border-block:1px solid var(--surface-line);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(--row-y) var(--space-6) var(--row-y) 0;display:grid}@media not (min-width:40rem){.HIpTLW_fact{flex:auto;min-inline-size:0}}.HIpTLW_fact+.HIpTLW_fact{border-inline-start:1px solid var(--surface-line);padding-inline-start:var(--space-5)}@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-sub);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}
._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}
.-\37 YJtG_name{display:block}.-\37 YJtG_qualifier{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:normal;text-transform:none;color:var(--salvia-900);margin-block-start:var(--space-1);display:block}
.kDpBzG_layout{gap:var(--space-7);align-items:start;display:grid}@media (min-width:64rem){.kDpBzG_layout{gap:var(--space-8)}.kDpBzG_layout:has(>.kDpBzG_intro){grid-template-columns:minmax(0,22rem) minmax(0,1fr)}}.kDpBzG_intro{gap:var(--space-5);border-inline-start:4px solid var(--green-400);padding-inline-start:var(--space-5);display:grid}@media (min-width:64rem){.kDpBzG_intro{position:sticky;inset-block-start:calc(var(--header-h) + var(--space-6))}}.kDpBzG_document{gap:var(--space-4);min-inline-size:0;display:grid}.kDpBzG_label{align-items:center;gap:var(--space-3);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-800);display:flex}.kDpBzG_count{min-inline-size:var(--count-h);min-block-size:var(--count-h);padding-inline:var(--space-2);border-radius:var(--radius-pill);background:var(--green-600);color:var(--paper);letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;place-items:center;display:inline-grid}.kDpBzG_folds{border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-2);counter-reset:legal-fold;display:grid;overflow:clip}@media print{.kDpBzG_intro{border:0;padding:0;position:static}.kDpBzG_folds{box-shadow:none;border:0;overflow:visible}}
.MmXwIq_badge{--icon-accent:var(--cat-tint);inline-size:var(--badge-size);block-size:var(--badge-size);border-radius:var(--radius-round);background:var(--cat-base);color:var(--paper);--badge-rings:0 0 0 var(--badge-ring) var(--paper), 0 0 0 calc(var(--badge-ring) + 1px) var(--cat-tint);box-shadow:var(--badge-rings);flex:none;place-items:center;display:grid}.MmXwIq_lg{--badge-size:var(--badge-size-lg)}.MmXwIq_icon{block-size:52%;inline-size:52%}
.mjBKIW_state{display:contents}.mjBKIW_state[data-current] a{--button-bg:var(--green-50);--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)}
.RklTwG_media{justify-self:center;inline-size:min(100%,30rem);margin:0;position:relative}@media (min-width:64rem){.RklTwG_media{justify-self:end}}.RklTwG_image{aspect-ratio:16/9;object-fit:cover;border:4px solid var(--paper);border-radius:var(--radius-photo);background:var(--paper);block-size:auto;inline-size:100%;box-shadow:var(--shadow-on-dark);display:block}@media (min-width:64rem){.RklTwG_image{aspect-ratio:4/3}}.RklTwG_badge{position:absolute;inset-block-end:calc(-1 * var(--space-5));inset-inline-start:calc(-1 * var(--space-3))}@media not (min-width:40rem){.RklTwG_badge{inset-inline-start:var(--space-3)}}
.mD9-na_legend{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.mD9-na_shifts{justify-content:center;gap:var(--space-3);flex-wrap:wrap;inline-size:100%;margin:0;display:flex}.mD9-na_shift{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);min-block-size:3.5rem;min-inline-size:min(100%,19rem);padding:var(--space-3) var(--space-5);border-radius:var(--radius-pill);background:var(--green-700);box-shadow:var(--shadow-2);color:var(--paper);flex:0 auto;display:flex}.mD9-na_shift[data-shift=night]{background:var(--green-900)}.mD9-na_label{align-items:center;gap:var(--space-2);font-size:var(--text-read);font-weight:var(--weight-bold);display:flex}.mD9-na_icon{color:var(--green-200);flex:none}.mD9-na_time{font-size:var(--title-sub);font-weight:var(--weight-black);white-space:nowrap;margin:0}.mD9-na_area{justify-content:center;align-items:center;gap:var(--space-2);font-size:var(--text-md);color:var(--ink-soft);display:flex}@media print{.mD9-na_shift{box-shadow:var(--shadow-none)}}
.-\34 uiTa_tiles{container:tiles/inline-size}.-\34 uiTa_list{gap:var(--stack-gap);margin:0;padding:0;list-style:none;display:grid}.-\34 uiTa_list>li{display:grid;container:card/inline-size}@container tiles (min-width:40rem){.-\34 uiTa_pairs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tiles (min-width:54rem){.-\34 uiTa_threes{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:40rem){.-\34 uiTa_aligned{grid-row:2/-1;grid-template-rows:subgrid;display:grid}.-\34 uiTa_aligned>.-\34 uiTa_list{grid-row:1/-1;grid-template-rows:subgrid}}@media not (min-width:48rem){.-\34 uiTa_list{gap:var(--space-3)}}
._2YrDIq_frame{min-inline-size:0;container-type:inline-size}._2YrDIq_list{border-block-start:1px solid var(--surface-line);align-content:start;margin:0;padding:0;list-style:none;display:grid}@container (min-inline-size:26rem){._2YrDIq_list[data-columns="2"]{column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}._2YrDIq_list[data-columns="2"]>[data-call]{grid-column:1/-1}}._2YrDIq_entry{border-block-end:1px solid var(--surface-line);display:flex}._2YrDIq_entry ._2YrDIq_link{z-index:var(--z-raised);align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:var(--tap-sm);padding-block:var(--space-1);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--surface-link);text-decoration:none;display:flex;position:relative}._2YrDIq_entry ._2YrDIq_link:hover{text-decoration:underline}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){._2YrDIq_entry ._2YrDIq_link{transition:translate var(--dur-hover) var(--ease-out)}._2YrDIq_entry ._2YrDIq_link:hover{translate:var(--nudge-hover) 0}}._2YrDIq_icon{color:var(--surface-icon);flex:none}@container not (min-inline-size:14rem){._2YrDIq_entry ._2YrDIq_link{-webkit-hyphens:auto;hyphens:auto}}
.KkDMzq_badge{min-block-size:var(--count-h);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--green-100);color:var(--green-800);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);white-space:nowrap;align-items:center;display:inline-flex}.KkDMzq_onDark{background:var(--veil-light);color:var(--paper)}.KkDMzq_category{background:var(--cat-base);color:var(--paper)}
.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)}}
._4--n5a_hero[data-surface=forest]{--hero-claim:var(--green-400)}._4--n5a_hero[data-surface=category]{--surface-bg:color-mix(in srgb, var(--cat-base) 80%, var(--black));--surface-text-soft:color-mix(in srgb, var(--cat-tint) 70%, var(--paper));--surface-line:var(--veil-line);--hero-claim:var(--cat-tint);--hero-glow:radial-gradient(55% 85% at 100% 0%, color-mix(in srgb, var(--cat-accent) 55%, transparent), transparent 70%), radial-gradient(50% 70% at 0% 100%, color-mix(in srgb, var(--black) 28%, transparent), transparent 70%);--pattern-color:var(--paper);--pattern-opacity:.05;background-image:var(--hero-glow)}._4--n5a_grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:48rem){._4--n5a_grid{gap:var(--space-7)}}@media (min-width:64rem){._4--n5a_grid{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}._4--n5a_text{overflow-wrap:anywhere;justify-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;container-type:inline-size}._4--n5a_claim{font-family:var(--font-display);font-size:var(--title-sub);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance;color:var(--hero-claim)}._4--n5a_lead{max-inline-size:var(--measure-lead);color:var(--surface-text-soft)}
.kf44bW_channels{gap:var(--space-2);color:var(--surface-text);display:grid;container-type:inline-size}.kf44bW_title{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;color:var(--surface-title)}.kf44bW_list{margin:0;padding:0;list-style:none;display:grid}.kf44bW_whatsapp{--tile-bg:var(--color-whatsapp);--tile-icon:var(--color-on-whatsapp)}.kf44bW_channel{align-items:center;gap:var(--space-4);min-block-size:var(--tap-xl);padding-block:var(--row-y);border-block-end:1px solid var(--surface-line);color:var(--surface-text);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr) auto;scroll-margin-block-end:calc(var(--action-bar-h) + var(--space-5));text-decoration:none;display:grid}.kf44bW_channel .kf44bW_tile{inline-size:var(--icon-lg)}.kf44bW_channel .kf44bW_tile svg{inline-size:var(--icon-size);block-size:var(--icon-size)}.kf44bW_text{gap:var(--space-1);min-inline-size:0;display:grid}.kf44bW_label{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);color:var(--surface-title)}.kf44bW_channel:hover .kf44bW_label{text-decoration:underline}.kf44bW_detail{font-size:var(--text-md);color:var(--surface-text-soft)}.kf44bW_go{color:var(--surface-icon);display:inline-flex}@container not (min-inline-size:20rem){.kf44bW_channel{grid-template-columns:auto minmax(0,1fr)}.kf44bW_go{display:none}}
._4cVl7G_month{container-type:inline-size}._4cVl7G_head{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._4cVl7G_title{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;color:var(--green-800)}._4cVl7G_summary{font-weight:var(--weight-bold);color:var(--ink-soft)}._4cVl7G_days{border-block-start:1px solid var(--surface-line);display:grid}._4cVl7G_month:not([data-open]) ._4cVl7G_days [data-rest]{display:none}._4cVl7G_month:not([data-open]) ._4cVl7G_days:not(:has(li:not([data-rest],[data-past]))){display:none}._4cVl7G_toggle{justify-content:center;justify-self:center;align-items:center;gap:var(--space-2);min-block-size:var(--tap-sm);padding:var(--space-2) 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;display:inline-flex}._4cVl7G_toggle:hover{background:var(--green-50)}._4cVl7G_toggle:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}._4cVl7G_month[data-open] ._4cVl7G_chevron{rotate:180deg}._4cVl7G_source{font-size:var(--text-sm);color:var(--ink-mute)}@media (prefers-reduced-motion:no-preference){._4cVl7G_month[data-open] [data-rest]{animation:_4cVl7G_fade-in var(--dur-fade) var(--ease-out)}}@media print{._4cVl7G_month:is(section){box-shadow:var(--shadow-none);border:0;padding:0}._4cVl7G_month:is(section):before{display:none}._4cVl7G_month [data-rest],._4cVl7G_days{display:revert}}
.HtJZuq_index{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-card);background:color-mix(in srgb, var(--salvia-200) 35%, var(--paper));display:grid}.HtJZuq_indexLabel{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-eyebrow)}.HtJZuq_indexList{counter-reset:entry;gap:0 var(--stack-gap);margin:0;padding:0;list-style:none;display:grid}.HtJZuq_indexList>li{display:grid}.HtJZuq_indexList>li+li{border-block-start:1px solid var(--salvia-200)}.HtJZuq_indexLink{counter-increment:entry;align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);padding-block:var(--space-2);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--salvia-900);text-decoration:none;display:flex}.HtJZuq_indexLink:before{content:counter(entry, decimal-leading-zero) / "";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);flex:none;place-items:center;display:grid}.HtJZuq_indexLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--salvia-500);text-decoration-color:var(--salvia-500);text-underline-offset:.25em}.HtJZuq_indexLink:hover:before{background:var(--salvia-200);color:var(--salvia-900)}@media not (min-width:48rem){.HtJZuq_index{display:none}}
.m7ATnW_frame{container-type:inline-size}.m7ATnW_cards{gap:var(--stack-gap);counter-reset:legal-brief;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.m7ATnW_card{--card-gap:var(--space-3) var(--space-4);counter-increment:legal-brief;grid-template-areas:"number link arrow""status status status""text text text";place-items:center start}@container (min-width:40rem){.m7ATnW_card{grid-template-areas:"number.arrow""link link link""status status status""text text text"}}.m7ATnW_card:is(li){grid-template-columns:auto minmax(0,1fr) auto}.m7ATnW_card:not(:has(.m7ATnW_status)){grid-template-areas:"number link arrow""text text text"}@container (min-width:40rem){.m7ATnW_card:not(:has(.m7ATnW_status)){grid-template-areas:"number.arrow""link link link""text text text"}}.m7ATnW_number{grid-area:number}.m7ATnW_number:before{content:counter(legal-brief, decimal-leading-zero);inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--green-400);color:var(--green-900);font-family:var(--font-display);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;place-items:center;display:grid}.m7ATnW_arrow{inline-size:var(--tap-sm);aspect-ratio:1;border-radius:var(--radius-round);background:var(--green-50);color:var(--green-700);grid-area:arrow;place-items:center;display:grid}.m7ATnW_link{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;color:var(--green-800);grid-area:link;text-decoration:none}.m7ATnW_link:after{content:"";z-index:var(--z-raised);border-radius:var(--radius-card);position:absolute;inset:0}.m7ATnW_link:focus-visible{outline:none}.m7ATnW_link:focus-visible:after{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.m7ATnW_status{grid-area:status}.m7ATnW_text{font-size:var(--text-sm);line-height:var(--leading-body);color:var(--ink-soft);grid-area:text}
._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}}
.S-ePfG_facts{inline-size:100%;padding:var(--space-2) var(--space-5);border:1px solid color-mix(in srgb, var(--green-600) 22%, var(--line-strong));border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);margin:0;display:grid;container-type:inline-size}.S-ePfG_fact{gap:var(--space-1);padding-block:var(--space-4);display:grid}.S-ePfG_fact+.S-ePfG_fact{border-block-start:1px solid var(--line)}@container (min-inline-size:34rem){.S-ePfG_fact{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}.S-ePfG_label{align-items:center;gap:var(--space-4);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(--area-ink);display:flex}.S-ePfG_label .S-ePfG_tile{inline-size:var(--icon-lg);flex:none}.S-ePfG_label .S-ePfG_tile svg{inline-size:var(--icon-size);block-size:var(--icon-size)}.S-ePfG_value{color:var(--ink-soft);justify-items:start;margin:0;padding-inline-start:calc(var(--icon-lg) + var(--space-4));display:grid}@container (min-inline-size:34rem){.S-ePfG_value{padding-inline-start:0}}.S-ePfG_strong{font-family:var(--font-display);font-weight:var(--weight-heavy);color:var(--green-800)}.S-ePfG_link{min-block-size:var(--tap-sm);border-radius:var(--radius-sm);line-height:var(--leading-snug);align-content:center;text-decoration:none;display:inline-grid}.S-ePfG_link:hover .S-ePfG_strong,.S-ePfG_link:hover.S-ePfG_strong{text-decoration:underline}
.e13VzW_day{align-items:center;gap:var(--space-3);min-block-size:var(--tap-sm);padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--line);break-inside:avoid;grid-template-columns:4.25rem minmax(0,1fr);display:grid;position:relative}.e13VzW_day[data-festive]{background:var(--mist)}.e13VzW_day[data-own]{background:var(--green-50);border-inline-start:4px solid var(--green-600)}.e13VzW_day[data-past]{display:none}.e13VzW_day[data-today]{border-radius:var(--radius-sm);background:var(--green-100);outline:2px solid var(--green-800);outline-offset:-2px}.e13VzW_day[data-today]:after{content:attr(data-today);padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--green-800);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--paper);position:absolute;inset-block-start:calc(-1 * var(--space-2));inset-inline-end:var(--space-2)}.e13VzW_date{align-items:baseline;gap:var(--space-2);font-family:var(--font-display);color:var(--green-800);display:flex}[data-festive] .e13VzW_date{color:var(--red-700)}.e13VzW_weekday{font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase}.e13VzW_number{font-size:var(--text-md);font-weight:var(--weight-black);font-variant-numeric:tabular-nums}.e13VzW_place{justify-content:space-between;align-items:baseline;gap:0 var(--space-3);flex-wrap:wrap;display:flex}.e13VzW_name{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);color:var(--ink);display:flex}.e13VzW_name[data-own]{color:var(--green-700)}.e13VzW_cross{aspect-ratio:1;background:var(--green-600);inline-size:.75rem;-webkit-mask:var(--graphic-cross-solid) center / contain no-repeat;mask:var(--graphic-cross-solid) center / contain no-repeat;flex:none}.e13VzW_city{font-size:var(--text-sm);color:var(--ink-soft)}@container not (min-width:28rem){.e13VzW_city{flex-basis:100%}}.e13VzW_daytime{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-700);flex-basis:100%;margin-block-start:var(--space-1)}@media print{.e13VzW_day{min-block-size:0;padding-block:var(--space-1)}}
.D6XepG_start{gap:var(--space-4);padding:var(--space-5) var(--space-4);border-radius:var(--radius-card);background-color:var(--surface-bg);background-image:var(--surface-glow);color:var(--surface-text);box-shadow:var(--shadow-2);display:grid}@media (min-width:30rem){.D6XepG_start{padding:var(--space-6)}}.D6XepG_title{align-items:center;gap:var(--space-3);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-title);text-transform:uppercase;text-wrap:balance;color:var(--surface-title);display:flex}.D6XepG_mark{color:var(--salvia-200);flex:none}
.QM-moq_head{container-type:inline-size}.QM-moq_row{align-items:center;gap:var(--space-4);display:flex}.QM-moq_stacked{align-items:start;gap:var(--space-3);flex-direction:column}@container not (min-inline-size:22rem){.QM-moq_row{align-items:start;gap:var(--space-3);flex-direction:column}}.QM-moq_badge{flex:none}.QM-moq_heading{gap:var(--space-1);min-inline-size:0;display:grid}.QM-moq_eyebrow{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;text-wrap:balance;color:var(--surface-eyebrow)}.QM-moq_title{overflow-wrap:anywhere;font-size:var(--title-md);font-weight:var(--weight-black);line-height:var(--leading-title);text-transform:uppercase;color:var(--surface-title)}.QM-moq_link{color:inherit;text-decoration:none}.QM-moq_link:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.QM-moq_link:focus-visible{outline:none}.QM-moq_link:focus-visible:after{outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(-1 * var(--space-2))}@media (max-width:64rem){.QM-moq_row:not(.QM-moq_stacked){align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.QM-moq_title{font-size:var(--title-sm);text-wrap:balance}}@container not (min-inline-size:12rem){.QM-moq_row:not(.QM-moq_stacked){flex-direction:column;align-items:start;display:flex}}
.lfpQ0G_frame{container-type:inline-size}.lfpQ0G_panel{gap:var(--space-4);max-inline-size:var(--measure-text);padding:var(--space-5);border:1px solid color-mix(in srgb, var(--green-600) 25%, var(--line-strong));border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--green-100) 75%, var(--paper)) 0%, var(--paper) var(--card-fade));box-shadow:var(--shadow-card);justify-items:start;display:grid}@container (min-width:34rem){.lfpQ0G_panel{align-items:center;gap:var(--space-6);padding:var(--space-5) var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.lfpQ0G_text{gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft);display:grid}.lfpQ0G_title{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);text-transform:uppercase;color:var(--green-800)}
.gaRbTG_strip:is(aside){--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);--card-bar:var(--cat-base);gap:var(--space-5) var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:start}.gaRbTG_strip:is(aside):not(:first-child){margin-block-start:var(--block-gap)}@media not (min-width:40rem){.gaRbTG_strip:is(aside){row-gap:var(--space-4);align-items:center}}@media (min-width:64rem){.gaRbTG_strip:is(aside){gap: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-card);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}}
.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)}}
.BZK1aa_empty{justify-items:start}.BZK1aa_icon{color:var(--green-600)}.BZK1aa_title{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;text-wrap:balance;color:var(--green-800)}.BZK1aa_text{max-inline-size:var(--measure-lead);text-wrap:pretty;color:var(--ink-soft)}.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}
.cHu1ZW_grid{gap:var(--space-7) var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.cHu1ZW_grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}}.cHu1ZW_text{gap:var(--space-4);justify-items:start;display:grid}.cHu1ZW_address{align-items:center;gap:var(--space-4);margin-block:var(--space-3);font-size:var(--text-lg);color:var(--surface-text-soft);grid-template-columns:auto minmax(0,1fr);font-style:normal;display:grid}.cHu1ZW_street{font-family:var(--font-display);font-size:var(--title-sub);font-weight:var(--weight-heavy);color:var(--surface-title);display:block}.cHu1ZW_directions span{white-space:normal}.cHu1ZW_window{isolation:isolate;inline-size:calc(100% - var(--window-echo));position:relative}.cHu1ZW_photo{border-radius:var(--radius-photo);block-size:auto;inline-size:100%;box-shadow:var(--shadow-on-dark);display:block}.cHu1ZW_echo{z-index:-1;border-radius:var(--radius-photo);background:var(--green-400);translate:var(--window-echo) var(--window-echo);position:absolute;inset:0}@media not (min-width:48rem){.cHu1ZW_grid{gap:var(--space-6)}}
.Tt_LAG_plaque{padding:var(--space-3);border:1px solid var(--line);border-block-start:var(--area-line) solid var(--gold);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);color:var(--ink);place-items:center;display:grid}@media (min-width:64rem){.Tt_LAG_plaque{padding:var(--space-5) var(--space-6)}}.Tt_LAG_image{aspect-ratio:4/3;block-size:auto;inline-size:min(100%,26rem);padding-block:var(--space-3);border-block:1px solid var(--gold);object-fit:cover}
.hvmZUG_months{align-items:start;gap:var(--space-5);display:grid}@media (min-width:64rem){.hvmZUG_months{grid-template-columns:repeat(2,minmax(0,1fr))}}.hvmZUG_list{margin:0;padding:0;list-style:none}
.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}
.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}}
.QjSAXq_card{border:1px solid color-mix(in srgb, var(--cat-accent) 35%, var(--line-strong));border-inline-start:var(--area-line) solid var(--cat-base);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);align-content:start;display:grid;overflow:clip;container-type:inline-size}.QjSAXq_salvia{--cat-base:var(--salvia-700);--cat-accent:var(--salvia-500);--cat-tint:color-mix(in srgb, var(--salvia-200) 45%, var(--paper));--cat-ink:var(--salvia-900);border-color:color-mix(in srgb, var(--salvia-500) 60%, var(--paper));border-inline-start-color:var(--salvia-700)}
.I225bq_mark{align-items:center;gap:var(--space-3);min-inline-size:0;display:inline-flex}.I225bq_badge{--badge-size:var(--icon-md);--badge-ring:1px}.I225bq_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)}
.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}}
.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}}
._2gtz1W_body{gap:var(--space-5);display:grid}._2gtz1W_download{justify-items:center;display:grid}._2gtz1W_download>*{justify-content:center;inline-size:min(100%,26rem)}
.VWw5yW_prose{gap:var(--space-4);display:grid}.VWw5yW_prose p{text-wrap:wrap}.VWw5yW_points{--rise-item:var(--rise-small);gap:var(--space-2);max-inline-size:var(--measure-text);font-size:var(--text-read);color:var(--surface-text);margin:0;padding:0;list-style:none;display:grid}@container (min-width:36rem){.VWw5yW_points{grid-template-columns:repeat(2,minmax(0,1fr))}}.VWw5yW_point{align-items:baseline;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--salvia-200) 40%, var(--paper));line-height:var(--leading-snug);text-wrap:wrap;display:flex}.VWw5yW_point:before{content:"";inline-size:var(--dot-size);aspect-ratio:1;border-radius:0 var(--radius-round);background:var(--salvia-700);flex:none}@container (min-width:36rem){.VWw5yW_point{padding:var(--space-3) var(--space-4)}}
.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}
@media (min-width:48rem){.Y1K41q_trio:is(ul,div){grid-template-columns:repeat(3,minmax(0,1fr))}}
.zBEIgW_fold{grid-template-columns:minmax(0,1fr);display:grid}.zBEIgW_fold>summary{cursor:pointer;list-style:none}.zBEIgW_fold>summary::-webkit-details-marker{display:none}.zBEIgW_fold>summary:hover{background:var(--cat-tint)}.zBEIgW_fold>summary:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:calc(-1 * var(--focus-width));border-radius:var(--radius-card)}.zBEIgW_fold[open]>summary{background:var(--cat-tint)}@media (prefers-reduced-motion:no-preference){.zBEIgW_fold[open]>:not(summary){animation:zBEIgW_open-rows var(--dur-enter-text) var(--ease-out)}}.zBEIgW_chevron{box-sizing:content-box;padding:var(--space-1);border-radius:var(--radius-round);background:var(--paper);box-shadow:var(--shadow-1);color:var(--cat-ink);grid-area:chevron}@media (prefers-reduced-motion:no-preference){.zBEIgW_chevron{transition:rotate var(--dur-hover) var(--ease-out)}}[open]>summary>.zBEIgW_chevron{rotate:180deg}.zBEIgW_more{padding:0 var(--space-5) var(--space-4)}@keyframes zBEIgW_open-rows{0%{opacity:0;translate:0 var(--rise-small)}}
.FaosDW_card{--icon-accent:var(--cat-accent)}@media (min-width:40rem){.FaosDW_card{grid-row:span 4;grid-template-rows:subgrid}}.FaosDW_card[data-category]{--card-bar:var(--cat-base)}.FaosDW_top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.FaosDW_price{--price-color:var(--green-800)}.FaosDW_title{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;overflow-wrap:anywhere;color:var(--green-800)}.FaosDW_link{color:inherit;text-decoration:none}.FaosDW_link:before{content:"";z-index:var(--z-raised);border-radius:inherit;position:absolute;inset:0}.FaosDW_text{font-size:var(--text-sm);color:var(--ink-soft)}.FaosDW_foot{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;align-self:end;display:flex}.FaosDW_book{z-index:calc(var(--z-raised) + 1);position:relative}
.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)}}
.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}}
.z4Bmrq_head{justify-items:start;gap:var(--space-3);display:grid;container-type:inline-size}.z4Bmrq_lead{max-inline-size:40rem;font-size:var(--text-lg);color:var(--surface-text-soft);margin-block-start:var(--space-1)}
.jejzqq_message{gap:var(--space-4);flex-direction:column;flex:1;display:flex}.jejzqq_summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);padding-block:var(--space-3);border-block-end:1px solid var(--salvia-200);font-weight:var(--weight-bold);color:var(--salvia-900);cursor:pointer;list-style:none;display:flex}.jejzqq_summary::-webkit-details-marker{display:none}.jejzqq_summary:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.jejzqq_chevron{flex:none}[open]>.jejzqq_summary>.jejzqq_chevron{rotate:180deg}.jejzqq_label{margin-block:var(--space-4) var(--space-2);font-weight:var(--weight-bold)}.jejzqq_preview{padding:var(--space-4);border:1px solid var(--salvia-200);border-radius:var(--radius-sm);background:var(--cream);white-space:pre-line;overflow-wrap:anywhere;display:block}.jejzqq_message .jejzqq_send{margin-block-start:auto}
.pwpiDG_section{--price-color:var(--salvia-900);gap:var(--space-4);display:grid}.pwpiDG_head{justify-items:start;gap:var(--space-3);inline-size:100%;display:grid}.pwpiDG_head:after{content:"";inline-size:var(--space-8);border-radius:var(--radius-pill);background:var(--salvia-500);block-size:4px}.pwpiDG_heading{font-size:var(--title-sub);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance;color:var(--surface-title)}.pwpiDG_tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--salvia-200);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);white-space:nowrap;color:var(--salvia-900)}.pwpiDG_rows{--rise-item:var(--rise-small);border-block-start:1px solid var(--salvia-200);margin:0;padding:0;list-style:none;display:grid}.pwpiDG_row{align-items:center;gap:var(--space-1) var(--space-3);min-block-size:var(--tap-sm);padding-block:var(--space-2);border-block-end:1px solid var(--salvia-200);font-family:var(--font-display);font-weight:var(--weight-bold);text-wrap:wrap;color:var(--salvia-900);flex-wrap:wrap;display:flex}.pwpiDG_row:before{content:"";inline-size:var(--dot-size);aspect-ratio:1;border-radius:0 var(--radius-round);background:var(--salvia-700);flex:none}.pwpiDG_name{flex:1}.pwpiDG_duration{font-size:var(--text-sm);white-space:nowrap}@media (min-width:48rem){.pwpiDG_head:has(.pwpiDG_tag){align-items:center;column-gap:var(--space-4);grid-template-columns:auto 1fr}.pwpiDG_head:has(.pwpiDG_tag):after{grid-column:1/-1}}@media not (min-width:48rem){.pwpiDG_head:after{display:none}}
.suYWUW_lead{max-inline-size:var(--measure-text);color:var(--ink-soft)}.suYWUW_category{gap:var(--space-3);max-inline-size:var(--measure-text);border-block-start:1px solid var(--line);color:var(--ink-soft);padding-block-start:var(--space-4);display:grid}.suYWUW_name{align-items:baseline;gap:var(--space-1) var(--space-3);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);color:var(--green-800);flex-wrap:wrap;display:flex}.suYWUW_state{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-700)}.suYWUW_services{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.suYWUW_service{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--mist);display:grid}.suYWUW_service a{color:var(--green-700);font-weight:var(--weight-semibold);justify-self:start}.suYWUW_serviceName{font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--ink)}.suYWUW_facts{font-size:var(--text-sm)}
.Vy1w0q_family{overflow-wrap:anywhere}
.EzDWWa_strip{--columns:48;grid-template-columns:repeat(var(--columns), minmax(0, 1fr));block-size:var(--space-3);border-radius:var(--radius-pill);background:var(--mist);display:grid;position:relative}.EzDWWa_empty,[data-closed] .EzDWWa_strip{outline:1px dashed var(--line-strong);outline-offset:-1px;background:0 0}.EzDWWa_bar{border-radius:var(--radius-pill);background:var(--green-600);grid-row:1}[data-exception] .EzDWWa_bar{display:none}.EzDWWa_special{display:contents}.EzDWWa_special>span{border-radius:var(--radius-pill);background:repeating-linear-gradient(135deg, var(--green-600) 0 var(--space-1), var(--green-200) var(--space-1) var(--space-2));grid-row:1}.EzDWWa_now{inset-block:calc(-1 * var(--space-1));background:var(--ink);inline-size:2px;display:none;position:absolute;inset-inline-start:calc(var(--now,0) * 100%)}[data-now] .EzDWWa_now{display:block}@container not (min-width:40rem){[data-now] .EzDWWa_strip{margin-block-start:var(--space-5)}}.EzDWWa_label{translate:calc(var(--now,.5) * -100%) 0;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);white-space:nowrap;position:absolute;inset-block-end:100%;inset-inline-start:50%}@media (forced-colors:active){.EzDWWa_bar{border:2px solid}.EzDWWa_special>span{border:2px dashed}}
._0nTfda_row{align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);padding-block:var(--space-2);grid-template-columns:minmax(min-content,1fr) auto auto;display:grid}._0nTfda_row>:last-child{grid-column:3}._0nTfda_name{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--green-800);grid-column:1;align-self:stretch;align-items:center;text-decoration:none;display:flex}._0nTfda_name:hover{color:var(--cat-ink,var(--green-800));text-decoration:underline;-webkit-text-decoration-color:var(--cat-accent,var(--green-400));text-decoration-color:var(--cat-accent,var(--green-400));text-underline-offset:.2em;text-decoration-thickness:2px}._0nTfda_price{font-size:var(--text-sm);text-align:end;font-weight:var(--weight-black);color:var(--green-800);grid-column:2}._0nTfda_hidden{max-inline-size:6.5rem;font-size:var(--text-label);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--ink-soft)}@container not (min-width:16rem){._0nTfda_row{grid-template-columns:minmax(0,1fr) auto}._0nTfda_name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-column:1/-1}._0nTfda_price{text-align:start;grid-column:1}._0nTfda_row>:last-child{grid-column:-2}}
.a97T3q_form{gap:var(--space-4) 0;grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid;container-type:inline-size}.a97T3q_pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container not (min-inline-size:18rem){.a97T3q_pair{grid-template-columns:minmax(0,1fr)}}.a97T3q_otherOnly{gap:var(--space-4);display:none}.a97T3q_form:has(input[name=other][value=on]:checked) .a97T3q_otherOnly{display:grid}
.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)}
.jMJ8GW_cities{gap:var(--stack-gap);display:grid}@media (min-width:48rem){.jMJ8GW_cities{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.jMJ8GW_cityName{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-tight);text-transform:uppercase;color:var(--green-800)}.jMJ8GW_list{margin:0;padding:0;list-style:none;display:grid}.jMJ8GW_card{align-items:center;gap:0 var(--space-3);padding-block:var(--row-y);border-block-start:1px solid var(--surface-line);grid-template:"name pin""address pin"/minmax(0,1fr) auto;display:grid}.jMJ8GW_name{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--weight-heavy);color:var(--ink);grid-area:name;display:flex}[data-own]>.jMJ8GW_name{color:var(--green-700)}.jMJ8GW_cross{aspect-ratio:1;background:var(--green-600);inline-size:.75rem;-webkit-mask:var(--graphic-cross-solid) center / contain no-repeat;mask:var(--graphic-cross-solid) center / contain no-repeat;flex:none}.jMJ8GW_address{font-size:var(--text-sm);color:var(--ink-soft);grid-area:address}.jMJ8GW_pin{inline-size:var(--tap-sm);block-size:var(--tap-sm);border:2px solid var(--line-strong);border-radius:var(--radius-round);background:var(--paper);color:var(--green-700);grid-area:pin;place-items:center;display:inline-grid}.jMJ8GW_pin:hover{border-color:var(--green-600);background:var(--green-50)}.jMJ8GW_pin:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}@media print{.jMJ8GW_section{break-inside:avoid}}
.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)}
.D6N5Bq_frame{container-type:inline-size}.D6N5Bq_list{gap:var(--stack-gap);margin:0;padding:0;list-style:none;display:grid}@container (min-width:34rem){.D6N5Bq_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:40rem){.D6N5Bq_list.D6N5Bq_three{grid-template-columns:repeat(3,minmax(0,1fr))}}.D6N5Bq_item{--price-color:var(--salvia-900);align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid color-mix(in srgb, var(--salvia-500) 45%, var(--paper));border-block-start:4px solid var(--salvia-700);border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);display:grid}.D6N5Bq_item:only-child{grid-column:1/-1}.D6N5Bq_top{gap:var(--space-1);display:grid}.D6N5Bq_top:not(:last-child){border-block-end:1px solid var(--salvia-200);padding-block-end:var(--space-3)}.D6N5Bq_name{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--salvia-900)}.D6N5Bq_facts{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.D6N5Bq_duration{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--salvia-200);font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);white-space:nowrap;color:var(--salvia-900)}.D6N5Bq_text{font-size:var(--text-md);color:var(--ink-soft)}
.DUFuNa_card{--card-tint:var(--paper);--card-line:color-mix(in srgb, var(--green-600) 30%, var(--edge));--card-filo:var(--green-600);isolation:isolate;align-content:start;gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-4);border:1px solid var(--card-line);border-radius:var(--radius-card);background:var(--card-tint);box-shadow:var(--shadow-1);color:var(--surface-text);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:clip}.DUFuNa_card:before{content:"";block-size:calc(var(--area-line) * 1.5);background:var(--card-filo);transform-origin:50% 0;position:absolute;inset-block-start:0;inset-inline:0}.DUFuNa_card:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--shadow-lift);opacity:0;transition:opacity var(--dur-hover) var(--ease-out);pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.DUFuNa_card:hover:after{opacity:1}}@media (prefers-reduced-motion:no-preference){.DUFuNa_card{transition:translate var(--dur-hover) var(--ease-out)}.DUFuNa_card:before{transition:scale var(--dur-hover) var(--ease-out)}@media (hover:hover) and (pointer:fine){.DUFuNa_card:hover{translate:0 var(--lift-hover)}.DUFuNa_card:hover:before{scale:1 2}}}@media not (min-width:48rem){.DUFuNa_card{gap:var(--space-3);padding:var(--space-4)}}@media (min-width:48rem){.DUFuNa_card{padding:var(--space-6) var(--space-6) var(--space-5)}}.DUFuNa_card[data-look=natrix]{--tile-bg:var(--gradient-natrix);--tile-accent:var(--cat-genetics-tint);--card-line:var(--card-edge);--card-filo:linear-gradient(90deg, var(--cat-immuno-base) 0 calc(100% / 7), var(--cat-gut-base) 0 calc(200% / 7), var(--cat-checkup-base) 0 calc(300% / 7), var(--cat-vitamins-base) 0 calc(400% / 7), var(--cat-hormones-base) 0 calc(500% / 7), var(--cat-antiage-base) 0 calc(600% / 7), var(--cat-genetics-base) 0)}.DUFuNa_card[data-look=estetica]{--card-tint:var(--cream);--card-line:color-mix(in srgb, var(--salvia-500) 75%, var(--paper));--card-filo:var(--salvia-900)}.DUFuNa_card[data-look=pratiche]{--tile-bg:var(--green-800);--tile-accent:var(--green-400);--surface-link:var(--green-800);--card-line:color-mix(in srgb, var(--green-800) 26%, var(--edge));--card-filo:var(--green-800);--surface-icon:var(--green-800);--surface-eyebrow:var(--green-800)}.DUFuNa_text{max-inline-size:var(--measure-lead);color:var(--surface-text-soft)}.DUFuNa_foot{align-items:end;display:flex}.DUFuNa_details{z-index:var(--z-raised);min-inline-size:0;position:relative}@media (min-width:48rem){.DUFuNa_card{grid-row:span 3;grid-template-rows:subgrid}.DUFuNa_head{align-self:start}}
.NE9-yq_intro{gap:var(--space-4);color:var(--ink-soft);display:grid}.NE9-yq_section{--fold-tile:var(--icon-md);counter-increment:legal-fold}.NE9-yq_section+.NE9-yq_section{border-block-start:1px solid var(--line)}@media (min-width:48rem){.NE9-yq_section{--fold-tile:var(--tap-sm)}}.NE9-yq_fold{border-inline-start:4px solid #0000}.NE9-yq_fold:hover{border-inline-start-color:var(--green-50)}.NE9-yq_fold[open]{border-inline-start-color:var(--green-400)}.NE9-yq_summary{--number-bg:var(--green-75);--number-ink:var(--green-700);align-items:center;gap:var(--space-3);min-block-size:var(--tap-lg);padding:var(--space-3);cursor:pointer;list-style:none;display:flex}.NE9-yq_summary::-webkit-details-marker{display:none}.NE9-yq_summary:focus-visible{outline-offset:calc(-1 * var(--focus-width) - 2px)}.NE9-yq_summary:hover,.NE9-yq_fold[open]>.NE9-yq_summary{--number-bg:var(--green-600);--number-ink:var(--paper);background:var(--green-50)}[data-numbered] .NE9-yq_summary:before{content:counter(legal-fold);inline-size:var(--fold-tile);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--number-bg);color:var(--number-ink);font-family:var(--font-display);font-weight:var(--weight-black);font-variant-numeric:lining-nums tabular-nums;flex:none;place-items:center;display:grid}@media (min-width:48rem){.NE9-yq_summary{gap:var(--space-4);min-block-size:var(--tap-xl);padding-inline:var(--space-5)}}.NE9-yq_title{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800);flex:1}.NE9-yq_toggle{inline-size:var(--fold-tile);aspect-ratio:1;border-radius:var(--radius-round);background:var(--green-75);color:var(--green-700);flex:none;place-items:center;display:grid}.NE9-yq_fold[open] .NE9-yq_toggle{background:var(--green-400);color:var(--green-900);rotate:180deg}@media (prefers-reduced-motion:no-preference){.NE9-yq_toggle{transition:rotate var(--dur-menu) var(--ease-out), scale var(--dur-press) var(--ease-out)}.NE9-yq_summary:active .NE9-yq_toggle{scale:var(--press-scale)}}.NE9-yq_content{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-5);display:grid}@media (min-width:48rem){.NE9-yq_content{padding:var(--space-2) var(--space-7) var(--space-6) var(--space-5)}[data-numbered] .NE9-yq_content{padding-inline-start:calc(var(--space-5) + var(--fold-tile) + var(--space-4))}}@media (prefers-reduced-motion:no-preference){.NE9-yq_fold[open]>.NE9-yq_content{animation:NE9-yq_fade-in var(--dur-fade) var(--ease-out), NE9-yq_rise-small var(--dur-enter-text) var(--spring-soft)}}@media print{.NE9-yq_fold::details-content{content-visibility:visible;display:block}.NE9-yq_toggle{display:none}}
._0F9k9q_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@container not (min-inline-size:31rem){._0F9k9q_actions{display:grid}._0F9k9q_actions>*{justify-content:center}}
.ANr1NW_fold{min-inline-size:0}.ANr1NW_summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);padding-block:var(--space-3);border-block-end:1px solid var(--surface-line,var(--line-strong));font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--surface-title,var(--green-800));cursor:pointer;list-style:none;display:flex}.ANr1NW_summary::-webkit-details-marker{display:none}.ANr1NW_summary:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.ANr1NW_chevron{flex:none}[open]>.ANr1NW_summary>.ANr1NW_chevron{rotate:180deg}.ANr1NW_content{gap:var(--space-4);padding-block-start:var(--space-4);display:grid}@media (min-width:48rem) and (min-height:30rem),(min-width:64rem){.ANr1NW_fold:not(.ANr1NW_tablet)>.ANr1NW_summary{cursor:auto;border:0;min-block-size:0;padding:0}.ANr1NW_fold:not(.ANr1NW_tablet)>.ANr1NW_summary>.ANr1NW_chevron,.ANr1NW_mobileLabel:not(.ANr1NW_tablet)>.ANr1NW_summary{display:none}.ANr1NW_mobileLabel:not(.ANr1NW_tablet)>.ANr1NW_content{padding-block-start:0}}@media not (max-width:64rem){.ANr1NW_tablet>.ANr1NW_summary{cursor:auto;border:0;min-block-size:0;padding:0}.ANr1NW_tablet>.ANr1NW_summary>.ANr1NW_chevron,.ANr1NW_tablet.ANr1NW_mobileLabel>.ANr1NW_summary{display:none}.ANr1NW_tablet.ANr1NW_mobileLabel>.ANr1NW_content{padding-block-start:0}}@media print{.ANr1NW_fold::details-content{content-visibility:visible;display:block}.ANr1NW_chevron,.ANr1NW_mobileLabel>.ANr1NW_summary{display:none}}
.shLwJG_calendar{gap:var(--space-3);display:grid;container-type:inline-size}.shLwJG_arrows{gap:var(--space-4);font-family:var(--font-display);font-weight:var(--weight-bold);display:flex}.shLwJG_arrows a{min-block-size:var(--tap-min);align-items:center;display:inline-flex}.shLwJG_next{margin-inline-start:auto}
.lrTgkq_field,.lrTgkq_checkField{gap:var(--space-2);align-content:start;min-inline-size:0;display:grid}.lrTgkq_label{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--ink)}.lrTgkq_other{display:none}.lrTgkq_hint{font-size:var(--text-sm);color:var(--ink-soft)}form:has(input[name=other][value=on]:checked) .lrTgkq_self{display:none}form:has(input[name=other][value=on]:checked) .lrTgkq_other{display:inline}.lrTgkq_control{inline-size:100%;min-block-size:var(--tap-min);padding:var(--space-2) var(--space-4);border:2px solid var(--edge-strong);border-radius:var(--radius-sm);background:var(--paper);font-size:var(--text-md);line-height:var(--leading-snug);transition:border-color var(--dur-hover) var(--ease-out)}.lrTgkq_control:hover,.lrTgkq_control:focus{border-color:var(--green-700)}.lrTgkq_control[aria-invalid=true]{border-color:var(--red-700)}.lrTgkq_control[name=taxCode]{font-family:var(--font-display);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.lrTgkq_check{align-items:center;gap:var(--space-3);min-block-size:var(--tap-min);line-height:var(--leading-snug);cursor:pointer;display:flex}.lrTgkq_check input{inline-size:var(--space-6);block-size:var(--space-6);accent-color:var(--green-700);flex-shrink:0;margin:0}.lrTgkq_check a{color:var(--green-800);font-weight:var(--weight-bold);text-underline-offset:.2em}
.A4zSsa_finder{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){.A4zSsa_finder{gap:var(--space-7)}}.A4zSsa_bar{gap:var(--space-5);max-inline-size:40rem;display:grid}.A4zSsa_results{align-content:start;gap:var(--space-6);display:grid}@media (min-width:48rem){.A4zSsa_results{gap:var(--space-7)}}
._4FbW-W_head{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5);grid-template:"title count"/minmax(0,1fr) auto;display:grid}._4FbW-W_head:has(._4FbW-W_icon){grid-template:"icon title count"/auto minmax(0,1fr) auto}@container not (min-width:24rem){._4FbW-W_head{row-gap:var(--space-1);grid-template:"title""count"/minmax(0,1fr)}._4FbW-W_head:has(._4FbW-W_icon){grid-template:"icon title""icon count"/auto minmax(0,1fr)}}@container not (min-width:16rem){._4FbW-W_head:has(._4FbW-W_icon){grid-template:"icon""title""count"/minmax(0,1fr)}}._4FbW-W_foldHead{min-block-size:var(--tap-lg);grid-template:"title count chevron"/minmax(0,1fr) auto auto}._4FbW-W_foldHead:has(._4FbW-W_icon){grid-template:"icon title count chevron"/auto minmax(0,1fr) auto auto}@container not (min-width:24rem){._4FbW-W_foldHead{grid-template:"title chevron""count chevron"/minmax(0,1fr) auto}._4FbW-W_foldHead:has(._4FbW-W_icon){grid-template:"icon title chevron""icon count chevron"/auto minmax(0,1fr) auto}}@container not (min-width:16rem){._4FbW-W_foldHead:has(._4FbW-W_icon){grid-template:"icon chevron""title title""count count"/minmax(0,1fr) auto}}._4FbW-W_icon{--surface-icon-accent:var(--cat-tint);inline-size:var(--tap-lg);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--cat-base);box-shadow:var(--shadow-tile);color:var(--paper);grid-area:icon;place-items:center;display:grid}._4FbW-W_title{font-size:var(--title-xs);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-wrap:balance;overflow-wrap:break-word;color:var(--cat-ink);grid-area:title}@container not (min-width:16rem){._4FbW-W_title{-webkit-hyphens:auto;hyphens:auto}}._4FbW-W_count{grid-area:count;display:flex}._4FbW-W_rows{padding:0 var(--space-5) var(--space-3);margin:0;list-style:none;display:grid}._4FbW-W_rows>li{border-block-start:1px solid color-mix(in srgb, var(--cat-accent) 28%, var(--line))}._4FbW-W_rows:first-child{padding-block-start:var(--space-2)}._4FbW-W_rows:first-child>li:first-child{border-block-start:0}@container not (min-width:16rem){._4FbW-W_rows{padding-inline:var(--space-3)}}@container (min-width:40rem){._4FbW-W_rows:has(>:nth-child(2)){column-gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:48rem){._4FbW-W_head{padding:var(--space-3)}._4FbW-W_icon{inline-size:var(--tap-sm)}._4FbW-W_title{font-size:var(--text-md);text-transform:none}}
.kkOtSa_day{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800)}.kkOtSa_choice{border-radius:var(--radius-sm);background:var(--green-50)}.kkOtSa_summary{align-items:center;gap:var(--space-2);min-block-size:var(--tap-lg);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.kkOtSa_summary::-webkit-details-marker{display:none}.kkOtSa_change{align-items:center;gap:var(--space-1);min-block-size:var(--tap-min);padding-inline:var(--space-3);border:2px solid var(--edge-action);border-radius:var(--radius-pill);background:var(--paper);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-800);display:inline-flex}.kkOtSa_change:after{content:"";inline-size:var(--space-2);block-size:var(--space-2);border-block-end:2px solid;border-inline-end:2px solid;margin-block-end:var(--space-1);rotate:45deg}.kkOtSa_choice[open] .kkOtSa_change:after{margin-block:var(--space-1) 0;rotate:225deg}.kkOtSa_picker{padding:0 var(--space-3) var(--space-3)}
._7fLTTq_group{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}._7fLTTq_legend{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--ink);margin-block-end:var(--space-2);padding:0}._7fLTTq_options{gap:var(--space-2);display:flex}._7fLTTq_wrap{flex-wrap:wrap}._7fLTTq_option{align-items:center;gap:var(--space-2);min-block-size:var(--tap-min);padding:var(--space-2) var(--space-3);border:2px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper);font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--green-800);cursor:pointer;flex:auto;display:flex}._7fLTTq_option input{inline-size:var(--space-5);block-size:var(--space-5);accent-color:var(--green-700);flex-shrink:0;margin:0}._7fLTTq_option svg,._7fLTTq_option:first-child{flex-shrink:0}._7fLTTq_option:has(input:checked){border-color:var(--green-700);background:var(--green-50)}
.gZckAa_card{overflow-wrap:anywhere}@media (min-width:48rem){.gZckAa_card{grid-row:span 4;grid-template-rows:subgrid}}.gZckAa_card[data-surface=salvia]{--card-bar:var(--salvia-900)}.gZckAa_head{align-self:end;align-items:center;gap:var(--space-4);display:flex}@media (min-width:48rem){.gZckAa_head{flex-direction:column;align-items:start}}.gZckAa_heading{gap:var(--space-1);display:grid}.gZckAa_eyebrow{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-eyebrow)}.gZckAa_title{font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-title);text-transform:uppercase;color:var(--surface-title)}.gZckAa_link{color:inherit;text-decoration:none}.gZckAa_link:after{content:"";border-radius:inherit;position:absolute;inset:0}.gZckAa_text{max-inline-size:var(--measure-lead);color:var(--surface-text-soft)}.gZckAa_list{container-type:inline-size}.gZckAa_items{border-block-start:1px solid var(--surface-line);align-content:start;margin:0;padding:0;display:grid}@container (min-inline-size:30rem){.gZckAa_items:not([data-few]){column-gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.gZckAa_item{border-block-end:1px solid var(--surface-line);display:flex}.gZckAa_itemLink{z-index:var(--z-raised);justify-content:space-between;align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--tap-sm);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--surface-link);text-decoration:none;display:flex;position:relative}.gZckAa_itemLink:hover{text-decoration:underline}.gZckAa_itemArrow{color:var(--surface-accent);display:inline-flex}.gZckAa_go{place-self:end start}
.KxRTXW_group{gap:var(--space-5);display:grid}.KxRTXW_group[hidden]{display:none}.KxRTXW_head{align-items:center;gap:var(--space-4);min-block-size:var(--tap-min);border-block-end:2px solid var(--cat-tint);padding-block-end:var(--space-4);display:flex}.KxRTXW_head>:last-child{flex:none;margin-inline-start:auto}
.trXDdG_block{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-sm);background:var(--green-50);border-inline-start:4px solid var(--green-600);display:grid}.trXDdG_label{font-size:var(--text-label);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--green-700)}.trXDdG_name{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-black);text-transform:uppercase;color:var(--green-800);display:flex}.trXDdG_cross{aspect-ratio:1;background:var(--green-600);inline-size:.8em;-webkit-mask:var(--graphic-cross-solid) center / contain no-repeat;mask:var(--graphic-cross-solid) center / contain no-repeat;flex:none}.trXDdG_hours{align-items:center;gap:var(--space-2);font-weight:var(--weight-bold);color:var(--ink);flex-wrap:wrap;display:flex}.trXDdG_now{padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--green-800);font-size:var(--text-label);line-height:var(--leading-snug);color:var(--paper)}
.FYNyIa_item{--tile-bg:var(--salvia-900);--tile-icon:var(--paper);--tile-accent:var(--salvia-200);--link-color:var(--salvia-900);--link-mark:var(--salvia-500);--price-color:var(--salvia-900);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--salvia-500) 45%, var(--paper));border-radius:var(--radius-card);background:var(--paper);box-shadow:var(--shadow-card);color:var(--ink);container-type:inline-size}@media (min-width:30rem){.FYNyIa_item{padding:var(--space-5)}}.FYNyIa_layout{gap:var(--space-5);display:grid}@container (min-width:36rem){.FYNyIa_layout{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.FYNyIa_media>div{grid-template-columns:minmax(0,1fr)}.FYNyIa_main{align-content:start;gap:var(--space-4);display:grid}.FYNyIa_head{align-items:center;gap:var(--space-4);display:flex}.FYNyIa_head .FYNyIa_tile{inline-size:var(--icon-lg)}.FYNyIa_title{font-size:var(--title-sub);font-weight:var(--weight-heavy);line-height:var(--leading-title);color:var(--salvia-900)}.FYNyIa_summary{max-inline-size:var(--measure-text);color:var(--ink-soft)}.FYNyIa_zones{gap:var(--space-3);display:grid}.FYNyIa_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(--salvia-900)}.FYNyIa_list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.FYNyIa_zone{align-items:center;gap:var(--space-2);min-block-size:var(--icon-md);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--salvia-200);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--salvia-900);display:inline-flex}.FYNyIa_foot{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);border-block-start:1px solid var(--salvia-200);flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.FYNyIa_related{align-items:baseline;column-gap:var(--space-3);flex-wrap:wrap;display:flex}.FYNyIa_relatedLabel{font-size:var(--text-sm);color:var(--ink-mute)}.FYNyIa_foot .FYNyIa_booking{--button-bg:var(--paper);--button-bg-hover:var(--cream);--button-text:var(--salvia-900);--button-border:var(--salvia-700);--button-border-hover:var(--salvia-900);--button-icon:var(--color-whatsapp)}
.bFwXbG_article{align-content:start;gap:var(--space-7);min-inline-size:0;display:grid;container-type:inline-size}.bFwXbG_variants{gap:var(--space-4);display:grid}.bFwXbG_heading{justify-items:start;gap:var(--space-3);font-size:var(--title-sub);font-weight:var(--weight-bold);line-height:var(--leading-tight);text-wrap:balance;color:var(--surface-title);display:grid}.bFwXbG_heading:after{content:"";inline-size:var(--space-8);border-radius:var(--radius-pill);background:var(--salvia-500);block-size:4px}.bFwXbG_foot{align-items:center;gap:var(--space-4) var(--space-5);border-block-start:1px solid var(--salvia-200);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.bFwXbG_disclaimer{flex:24rem}@media not (min-width:48rem){.bFwXbG_article{gap:var(--space-5)}.bFwXbG_article>section:has(>details:not([open]))+.bFwXbG_foot{border-block-start:0;padding-block-start:0}}
.D1ob-a_media{--cross-round:var(--green-600);--cross-straight:var(--green-400);--cross-node:var(--green-800);isolation:isolate;display:grid;position:relative}.D1ob-a_cross{z-index:-1;inline-size:60%;position:absolute;inset-block-start:32%;inset-inline-end:calc(-1 * var(--gutter) - var(--space-7))}@media not (min-width:64rem){.D1ob-a_cross{display:none}}.D1ob-a_photo{background:var(--green-100);border-radius:var(--radius-photo);box-shadow:var(--shadow-2);position:relative;overflow:clip}.D1ob-a_photo img{object-fit:cover;object-position:30% 45%;block-size:100%;inline-size:100%;position:absolute;inset:0}.D1ob-a_cover{pointer-events:none;grid-template:1fr 1fr/1fr 1fr;display:none;position:absolute;inset:0}.D1ob-a_cover>span{background:var(--paper)}@media screen and (prefers-reduced-motion:no-preference){:root[data-logo-intro=stage] .D1ob-a_cover{display:grid}:root[data-logo-intro=stage] .D1ob-a_cover>span{animation:D1ob-a_cover-open var(--logo-cover-dur) var(--ease-in-out) calc(var(--logo-fly-delay) + var(--i,0) * var(--logo-cover-step)) both}:root[data-logo-intro=stage] .D1ob-a_photo img{animation:D1ob-a_uncover-settle var(--logo-fly-dur) var(--ease-out) var(--logo-fly-delay) both}:root[data-logo-intro=stage] .D1ob-a_cross path{animation:D1ob-a_fade-in var(--dur-fade) var(--ease-out) var(--logo-fly-delay) backwards}}@keyframes D1ob-a_cover-open{to{translate:calc(var(--qx,0) * 101%) calc(var(--qy,0) * 101%)}}
.ZMkqOq_terms{max-inline-size:var(--measure-text);display:grid}.ZMkqOq_term{gap:var(--space-2);padding-block:var(--space-4);border-block-end:1px solid var(--line);display:grid}.ZMkqOq_term:first-child{padding-block-start:0}.ZMkqOq_term dt{font-family:var(--font-display);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800)}.ZMkqOq_term dd{color:var(--ink-soft)}.ZMkqOq_references{max-inline-size:var(--measure-text);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--mist);font-size:var(--text-sm)}
.qhcWiG_grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:48rem){.qhcWiG_grid{gap:var(--space-7);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (min-width:64rem){.qhcWiG_grid{gap:var(--space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.qhcWiG_grid:has(search){align-items:start}.qhcWiG_text{justify-items:start;gap:var(--space-3);overflow-wrap:anywhere;min-inline-size:0;display:grid}.qhcWiG_lead{max-inline-size:var(--measure-lead);font-size:var(--text-lg);color:var(--surface-text-soft)}.qhcWiG_extra{gap:var(--space-5);inline-size:100%;max-inline-size:36rem;margin-block-start:var(--space-3);display:grid;container-type:inline-size}@media (scripting:none){.qhcWiG_extra:not(:has(>:not(search))){display:none}}
.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}
._7gMNyW_consent{font-size:var(--text-sm);color:var(--ink-soft)}._7gMNyW_email{margin-block-start:var(--space-2);display:none}fieldset:has(input[name=whatsapp][value=off]:checked) ._7gMNyW_consent{display:none}fieldset:has(input[name=whatsapp][value=off]:checked) ._7gMNyW_email{display:block}
.NtBkOW_changes{gap:var(--space-2);color:var(--ink-soft);display:grid}.NtBkOW_links{gap:var(--space-2) var(--space-5);font-family:var(--font-display);font-weight:var(--weight-bold);flex-wrap:wrap;display:flex}.NtBkOW_links a{min-block-size:var(--tap-min);align-items:center;display:inline-flex}.NtBkOW_stop{align-items:center;gap:0 var(--space-2);border-block-start:1px solid var(--line);font-size:var(--text-sm);flex-wrap:wrap;margin-block-start:var(--space-5);padding-block-start:var(--space-4);display:flex}.NtBkOW_stopButton{min-block-size:var(--tap-min);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--green-800);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
._HRJ1q_item[hidden]{display:none}@media screen and (prefers-reduced-motion:no-preference){[data-filtered] ._HRJ1q_item{transition:opacity var(--dur-fade) var(--ease-out)}@starting-style{[data-filtered] ._HRJ1q_item{opacity:0}}}
.ywcrvq_panel{align-content:start;gap:var(--space-5);display:grid}@container (min-width:36rem){.ywcrvq_panel{align-items:center;column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.ywcrvq_steady{min-block-size:13rem}@container (min-width:36rem){.ywcrvq_steady{min-block-size:7rem}}.ywcrvq_info{gap:var(--space-2);justify-items:start;display:grid}.ywcrvq_actions{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}@container (min-width:36rem){.ywcrvq_actions{flex-direction:column;align-items:stretch}}
.qEMySW_aside{order:-1;min-inline-size:0;display:grid}@media (min-width:64rem){.qEMySW_aside{order:0;grid-area:1/2;position:sticky;inset-block-start:calc(var(--header-h) + var(--space-5))}}@media not (min-width:48rem){.qEMySW_aside:not(:has(img)){display:none}}.qEMySW_frame{justify-self:center;inline-size:100%;max-inline-size:30rem;display:grid}@media (min-width:64rem){.qEMySW_frame{max-inline-size:none}}.qEMySW_photo{block-size:auto;inline-size:100%;max-block-size:calc(100svh - var(--header-h) - var(--space-8));object-fit:contain;object-position:top;border-radius:var(--radius-photo);box-shadow:var(--shadow-2)}@media not (min-width:64rem){.qEMySW_photo{aspect-ratio:4/3;object-fit:cover;object-position:center}}
.hlROta_group{padding-block:var(--space-7);border-block-start:1px solid var(--surface-line);scroll-margin-block-start:var(--space-3)}.hlROta_head{align-items:center;gap:var(--space-4);display:flex}.hlROta_number{inline-size:var(--tap-lg);aspect-ratio:1;border-radius:var(--radius-tile);background:var(--salvia-900);box-shadow:var(--shadow-tile);font-family:var(--font-display);font-size:var(--title-card);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);flex:none;place-items:center;display:grid}.hlROta_title{font-size:var(--title-sub);font-weight:var(--weight-heavy);line-height:var(--leading-title);text-transform:uppercase;text-wrap:balance;color:var(--surface-title)}.hlROta_intro{align-items:start;gap:var(--space-3) var(--space-7);display:grid}@media (min-width:48rem){.hlROta_intro{padding-inline-start:calc(var(--tap-lg) + var(--space-4))}}@media (min-width:64rem){.hlROta_intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.hlROta_subtitle{max-inline-size:var(--measure-lead);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-wrap:pretty;color:var(--surface-title)}.hlROta_note{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--salvia-500);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb, var(--salvia-200) 40%, var(--paper));font-size:var(--text-sm);color:var(--ink-soft)}.hlROta_body{gap:var(--space-5);min-inline-size:0;margin-block-start:var(--space-3);display:grid;container-type:inline-size}.hlROta_columns{--rows:1;gap:var(--space-6) var(--stack-gap);display:grid}@container (min-width:40rem){.hlROta_columns{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(var(--rows), auto);row-gap:var(--stack-gap)}}.hlROta_column{align-content:start;gap:var(--space-3);display:grid}@container (min-width:40rem){.hlROta_column{grid-row:1/-1;grid-template-rows:subgrid;row-gap:var(--stack-gap)}}.hlROta_columnLabel{border-block-end:2px solid var(--salvia-500);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-title);padding-block-end:var(--space-2)}@media not (min-width:48rem){.hlROta_group{border:0;padding-block:0}.hlROta_group .hlROta_summary{padding-block:var(--space-4)}.hlROta_number{inline-size:var(--tap-sm)}.hlROta_group :not([open])>.hlROta_summary .hlROta_number{background:var(--salvia-200);box-shadow:var(--shadow-none);color:var(--salvia-900)}.hlROta_title{font-size:var(--title-sub)}.hlROta_body{padding-block-end:var(--space-6)}}
.sDhqIa_hero{--stage-room:calc(100svh - var(--topbar-h) - var(--header-h) - var(--action-bar-h));--drift-photo:var(--space-4);isolation:isolate;background-color:var(--surface-bg);background-image:var(--surface-glow);color:var(--surface-text);padding-block-end:calc(var(--space-7) + var(--radius-slab));position:relative;overflow:clip}@media (min-width:64rem){.sDhqIa_hero{--stage-room:calc(100svh - var(--topbar-h) - var(--header-h));--drift-photo:var(--space-6)}}.sDhqIa_stage{gap:var(--space-5);min-block-size:calc(var(--stage-room) - var(--space-6));padding-block:var(--space-5);grid-template:"intro""photo"minmax(12rem,1fr)"actions"/minmax(0,1fr);display:grid}@media (min-width:64rem){.sDhqIa_stage{gap:var(--space-6) var(--space-8);padding-block:var(--space-6);grid-template:".photo"1fr"intro photo""actions photo"".photo"1fr/minmax(0,4fr) minmax(0,3fr)}}.sDhqIa_intro{justify-items:start;gap:var(--space-4);grid-area:intro;min-inline-size:0;display:grid}.sDhqIa_title{justify-items:start;gap:var(--space-4);display:grid}.sDhqIa_photo{grid-area:photo;align-self:stretch}@media (min-width:64rem){.sDhqIa_photo{align-self:center;block-size:min(100%,46rem)}}.sDhqIa_tasks{min-inline-size:0}.sDhqIa_slogan{font-size:clamp(1.75rem,8.4vw,2.5rem);font-weight:var(--weight-black);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;color:var(--surface-title)}@media (min-width:64rem){.sDhqIa_slogan{font-size:var(--title-display)}}.sDhqIa_second{display:block}.sDhqIa_lead{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--surface-title);text-wrap:balance}.sDhqIa_actions{align-self:start;gap:var(--space-3);flex-wrap:wrap;grid-area:actions;display:flex}@media not (min-width:64rem){.sDhqIa_actions{grid-template-columns:minmax(0,1fr);inline-size:100%;display:grid}.sDhqIa_actions>a{padding-inline:var(--space-4)}.sDhqIa_actions>a+a{justify-self:center}}.sDhqIa_actions span{white-space:normal}
.XT7bKG_owner{gap:var(--space-2);max-inline-size:var(--measure-text);padding:var(--space-5);border:1px solid color-mix(in srgb, var(--green-600) 25%, var(--line-strong));border-inline-start:4px solid var(--green-600);border-radius:var(--radius-card);background:linear-gradient(180deg, color-mix(in srgb, var(--green-100) 75%, var(--paper)) 0%, var(--paper) var(--card-fade));box-shadow:var(--shadow-card);display:grid}@media (min-width:48rem){.XT7bKG_owner{padding:var(--space-6)}}.XT7bKG_name{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-snug);color:var(--green-800)}.XT7bKG_brand{font-size:var(--text-sm);color:var(--ink-soft)}.XT7bKG_list{border-block-start:1px solid var(--line-strong);margin-block-start:var(--space-3);display:grid}.XT7bKG_row{gap:var(--space-1);padding-block:var(--space-3);border-block-end:1px solid var(--line);display:grid}.XT7bKG_row:last-child{border-block-end:0;padding-block-end:0}@media (min-width:30rem){.XT7bKG_row{gap:var(--space-4);grid-template-columns:9rem minmax(0,1fr)}}.XT7bKG_row dt{font-family:var(--font-display);font-size:var(--text-label);font-weight:var(--weight-bold);line-height:var(--leading-body);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-mute)}.XT7bKG_row a{padding-block:calc((var(--tap-sm) - 1lh) / 2);margin-block:calc((1lh - var(--tap-sm)) / 2);color:var(--green-700);font-weight:var(--weight-medium);display:inline-block}
.cL0jLa_media{display:none;position:relative}@media (min-width:48rem){.cL0jLa_media{justify-self:end;inline-size:100%;max-inline-size:30rem;display:block}}.cL0jLa_photo{aspect-ratio:4/5;object-fit:cover;border:4px solid var(--paper);border-radius:var(--radius-photo);background:var(--green-50);block-size:auto;inline-size:100%;box-shadow:var(--shadow-on-dark)}@media (min-width:64rem){.cL0jLa_photo{aspect-ratio:1}}
.DKrpcW_search{max-inline-size:var(--measure-lead);margin-block-end:var(--space-6)}.DKrpcW_cards{align-items:start;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}@media (min-width:48rem){.DKrpcW_cards{gap:var(--grid-gap)}}.DKrpcW_folds{gap:var(--space-3);display:grid}
.Y5CbYG_errors{padding:var(--space-4);border:1px solid var(--red-700);border-radius:var(--radius-sm);background:var(--paper)}
.ltslhq_done{align-items:center;gap:var(--space-2);display:flex}.ltslhq_check{color:var(--green-600);flex-shrink:0}.ltslhq_place{color:var(--ink-soft)}.ltslhq_place strong{color:var(--ink)}.ltslhq_actions{gap:var(--space-3);display:grid}.ltslhq_fold{border-block:1px solid var(--line)}.ltslhq_fold p{white-space:pre-line;padding-block-end:var(--space-4)}.ltslhq_summary{min-block-size:var(--tap-min);font-family:var(--font-display);font-weight:var(--weight-bold);color:var(--green-800);cursor:pointer;align-items:center;display:flex}
.woYr0q_fold{border-block:1px solid var(--line)}.woYr0q_summary{min-block-size:var(--tap-min);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--green-800);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.woYr0q_summary::-webkit-details-marker{display:none}.woYr0q_summary:after{content:"";inline-size:var(--space-2);block-size:var(--space-2);border-inline-end:2px solid var(--green-700);border-block-end:2px solid var(--green-700);flex-shrink:0;margin-inline-end:var(--space-2);rotate:45deg}.woYr0q_fold[open] .woYr0q_summary:after{rotate:225deg}.woYr0q_tips{gap:var(--space-2);margin:0;padding-block-end:var(--space-3);padding-inline-start:var(--space-5);display:grid}
.Keaa_G_groups{border-block-end:1px solid var(--surface-line);display:grid}@media not (min-width:48rem){.Keaa_G_groups{border-block-start:1px solid var(--surface-line);border-block-end:0}}.Keaa_G_disclaimer{margin-block-start:var(--space-6)}
._81Wd1q_body{gap:var(--space-7);display:grid}@media (min-width:48rem){._81Wd1q_body{gap:var(--space-8)}}._81Wd1q_samples{gap:var(--space-5);display:grid}._81Wd1q_head{gap:var(--space-1);display:grid}._81Wd1q_title{font-family:var(--font-display);font-size:var(--title-card);font-weight:var(--weight-heavy);line-height:var(--leading-snug);text-transform:uppercase;color:var(--green-800)}._81Wd1q_lead{max-inline-size:var(--measure-lead);color:var(--ink-soft)}
