:root{--hand:var(--font-ernie), "Segoe Script", cursive}:is([data-fuente=a],[data-fuente=b]) .supratitle{font-family:var(--hand);letter-spacing:.01em;text-transform:none;color:color-mix(in srgb, var(--carbon) 92%, var(--crema));font-size:clamp(1.375rem,1.15rem + .7vw,1.625rem);font-weight:400;line-height:1.35}:is([data-fuente=a],[data-fuente=b]) .title-display.text-tierra,:is([data-fuente=a],[data-fuente=b]) blockquote,:is([data-fuente=a],[data-fuente=b]) figcaption{font-family:var(--hand)}:is([data-fuente=a],[data-fuente=b]) blockquote{font-size:1.15em;line-height:1.6}[data-fuente=b] [data-nota],[data-fuente=b] [data-edit$=\.caption],[data-fuente=b] [data-edit$=\:note],[data-fuente=b] [data-edit$=\:linkLabel],[data-fuente=b] [data-edit$=\:buttonLabel],[data-fuente=b] [data-edit$=\:formNote],[data-fuente=b] [data-edit*=".steps."],[data-fuente=b] [data-edit^=setting\:hours],[data-fuente=b] [data-edit^=setting\:address],[data-fuente=b] form label>span{font-family:var(--hand);letter-spacing:.01em}[data-fuente=b] [data-edit*=".steps."]{font-size:1.08em;line-height:1.65}[data-fuente=c] body{font-family:var(--hand);letter-spacing:.005em}[data-fuente=c] .title-display{font-family:var(--font-manrope), sans-serif}[data-fuente=c] .supratitle{letter-spacing:.01em;text-transform:none;color:color-mix(in srgb, var(--carbon) 92%, var(--crema));font-size:clamp(1.375rem,1.15rem + .7vw,1.625rem);font-weight:400;line-height:1.35}[data-fuente=c] .text-muted{color:color-mix(in srgb, var(--carbon) 88%, var(--crema))}[data-fuente=c] p,[data-fuente=c] li,[data-fuente=c] blockquote,[data-fuente=c] figcaption,[data-fuente=c] dd{font-size:1.09em;line-height:1.72}[data-fuente=c] input,[data-fuente=c] textarea,[data-fuente=c] select,[data-fuente=c] .font-lab,[data-fuente=c] .font-lab *{font-family:var(--font-manrope), sans-serif;letter-spacing:normal}.font-lab{z-index:60;background:var(--carbon);color:var(--crema);border-radius:9999px;align-items:center;gap:.25rem;padding:.3rem .35rem;font-size:.8125rem;line-height:1;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #3d3d3d47}.font-lab-label{opacity:.62;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:0 .5rem 0 .65rem;font-size:.6875rem}.font-lab-opt{color:inherit;opacity:.68;cursor:pointer;border-radius:9999px;padding:.42rem .8rem;font-weight:600;transition:background-color .15s,opacity .15s}.font-lab-opt:hover{opacity:1}.font-lab-opt[aria-pressed=true]{background:var(--crema);color:var(--carbon);opacity:1}@media (max-width:30rem){.font-lab-label{display:none}}@media print{.font-lab{display:none}}
