.ph-salvia[data-astro-cid-vvwmag3p]{background:var(--paper)}.ph-salvia[data-astro-cid-vvwmag3p] .ph-field[data-astro-cid-vvwmag3p]{background:linear-gradient(180deg,#e2e9df,#e9eee5 60%,#eef1ea);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 120px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 120px),transparent)}.ph-field[data-astro-cid-vvwmag3p]:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='discrete' tableValues='0 0 1 1'/%3E%3CfeFuncG type='discrete' tableValues='0 0 1 1'/%3E%3CfeFuncB type='discrete' tableValues='0 0 1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");background-size:180px 180px}.ph-salvia[data-astro-cid-vvwmag3p] .ph-field[data-astro-cid-vvwmag3p]:after{opacity:.18;mix-blend-mode:multiply}.ph-light[data-astro-cid-vvwmag3p] span[data-astro-cid-vvwmag3p]{position:absolute;border-radius:9999px;filter:blur(80px);will-change:transform}.ph-light[data-astro-cid-vvwmag3p] span[data-astro-cid-vvwmag3p]:nth-child(1){width:55vw;height:55vw;left:-12vw;top:-20vw;background:#d9f8586b;animation:ph-a 22s ease-in-out infinite alternate}.ph-light[data-astro-cid-vvwmag3p] span[data-astro-cid-vvwmag3p]:nth-child(2){width:40vw;height:40vw;right:-10vw;top:10%;background:#fff9;animation:ph-b 28s ease-in-out infinite alternate}@keyframes ph-a{to{transform:translate3d(8vw,6vw,0) scale(1.12)}}@keyframes ph-b{to{transform:translate3d(-8vw,-4vw,0) scale(.9)}}.ph-salvia[data-astro-cid-vvwmag3p] .ph-title[data-astro-cid-vvwmag3p]{color:var(--color-primary, #0a3f2f)}.ph-salvia[data-astro-cid-vvwmag3p] .ph-title[data-astro-cid-vvwmag3p] em[data-astro-cid-vvwmag3p]{color:#1a5a45}.ph-salvia[data-astro-cid-vvwmag3p] .ph-lead[data-astro-cid-vvwmag3p]{color:#0a3f2fc7}.ph-salvia[data-astro-cid-vvwmag3p] .ph-meta[data-astro-cid-vvwmag3p],.ph-salvia[data-astro-cid-vvwmag3p] .ph-crumbs[data-astro-cid-vvwmag3p]{color:#0a3f2fd9}.ph-salvia[data-astro-cid-vvwmag3p] .ph-crumbs[data-astro-cid-vvwmag3p] a[data-astro-cid-vvwmag3p]{color:#0a3f2f;font-weight:600}.ph-navidad[data-astro-cid-vvwmag3p]{background:radial-gradient(60% 50% at 50% 108%,#d9f85838,#d9f85800 70%),radial-gradient(45% 55% at 88% 0%,#c8553d29,#c8553d00 65%),linear-gradient(180deg,#082f23,#0a3f2f,#0f4a39)}.ph-navidad[data-astro-cid-vvwmag3p] .ph-field[data-astro-cid-vvwmag3p]:after{opacity:.4;mix-blend-mode:overlay}.ph-snow[data-astro-cid-vvwmag3p]{background-image:radial-gradient(1.6px 1.6px at 20px 30px,rgba(246,241,228,.8),transparent 60%),radial-gradient(1.2px 1.2px at 110px 80px,rgba(246,241,228,.6),transparent 60%),radial-gradient(2px 2px at 170px 150px,rgba(246,241,228,.55),transparent 60%),radial-gradient(1.4px 1.4px at 60px 190px,rgba(246,241,228,.5),transparent 60%);background-size:220px 220px;animation:ph-snow 46s linear infinite;opacity:.7;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 70%,transparent 100%)}@keyframes ph-snow{to{background-position:40px 660px}}.ph-lights[data-astro-cid-vvwmag3p]{height:150px}.bulb[data-astro-cid-vvwmag3p] .glow[data-astro-cid-vvwmag3p]{filter:blur(7px);opacity:.55}.bulb[data-astro-cid-vvwmag3p]{animation:twinkle 3.2s ease-in-out infinite}.bulb-lime[data-astro-cid-vvwmag3p] .core[data-astro-cid-vvwmag3p],.bulb-lime[data-astro-cid-vvwmag3p] .glow[data-astro-cid-vvwmag3p]{fill:#d9f858}.bulb-cream[data-astro-cid-vvwmag3p] .core[data-astro-cid-vvwmag3p],.bulb-cream[data-astro-cid-vvwmag3p] .glow[data-astro-cid-vvwmag3p]{fill:#f6f1e4}.bulb-holly[data-astro-cid-vvwmag3p] .core[data-astro-cid-vvwmag3p],.bulb-holly[data-astro-cid-vvwmag3p] .glow[data-astro-cid-vvwmag3p]{fill:#e0664a}.bulb-gold[data-astro-cid-vvwmag3p] .core[data-astro-cid-vvwmag3p],.bulb-gold[data-astro-cid-vvwmag3p] .glow[data-astro-cid-vvwmag3p]{fill:#f2c46b}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.55}}.ph-navidad[data-astro-cid-vvwmag3p] .ph-title[data-astro-cid-vvwmag3p]{color:#f6f1e4}.ph-navidad[data-astro-cid-vvwmag3p] .ph-title[data-astro-cid-vvwmag3p] em[data-astro-cid-vvwmag3p]{color:#d9f858}.ph-navidad[data-astro-cid-vvwmag3p] .ph-lead[data-astro-cid-vvwmag3p]{color:#f6f1e4d1}.ph-navidad[data-astro-cid-vvwmag3p] .ph-meta[data-astro-cid-vvwmag3p],.ph-navidad[data-astro-cid-vvwmag3p] .ph-crumbs[data-astro-cid-vvwmag3p]{color:#f6f1e4e6}.ph-navidad[data-astro-cid-vvwmag3p] .ph-crumbs[data-astro-cid-vvwmag3p] a[data-astro-cid-vvwmag3p]{color:#d9f858;font-weight:600}.ph-title[data-astro-cid-vvwmag3p]{font-family:Cormorant,Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:.95;font-size:clamp(2.9rem,1.5rem + 5vw,5.75rem);text-wrap:balance}.ph-title[data-astro-cid-vvwmag3p] em[data-astro-cid-vvwmag3p]{font-style:italic;font-weight:500}.ph-crumbs[data-astro-cid-vvwmag3p] a[data-astro-cid-vvwmag3p]:hover{text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.ph-light[data-astro-cid-vvwmag3p] span[data-astro-cid-vvwmag3p],.ph-snow[data-astro-cid-vvwmag3p],.bulb[data-astro-cid-vvwmag3p]{animation:none}}.post-wrap[data-astro-cid-bvzihdzo]{background:var(--paper);padding:1rem 0 5rem}@media(min-width:1024px){.post-wrap[data-astro-cid-bvzihdzo]{padding:2.5rem 0 7rem}}.post-grid[data-astro-cid-bvzihdzo]{display:grid;gap:2.5rem;justify-content:center;grid-template-columns:minmax(0,44rem)}@media(min-width:1280px){.post-grid[data-astro-cid-bvzihdzo]{grid-template-columns:14rem minmax(0,44rem) 14rem;gap:3.5rem}.post-body[data-astro-cid-bvzihdzo]{grid-column:2}.post-toc[data-astro-cid-bvzihdzo]{grid-column:1;grid-row:1}}.post-toc[data-astro-cid-bvzihdzo]{display:none}@media(min-width:1280px){.post-toc[data-astro-cid-bvzihdzo]{display:block}}.post-toc-inner[data-astro-cid-bvzihdzo]{position:sticky;top:7.5rem}.post-toc-title[data-astro-cid-bvzihdzo]{margin:0 0 .9rem;font-weight:700;color:#0a3f2f}.post-toc[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{list-style:none;margin:0;padding:0;border-left:1px solid rgba(10,63,47,.15)}.post-toc[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]{display:block;padding:.4rem 0 .4rem 1rem;margin-left:-1px;border-left:2px solid transparent;font-size:max(.875rem,13px);line-height:1.4;color:#24302ac7;transition:color .2s,border-color .2s}.post-toc[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo]:hover,.post-toc[data-astro-cid-bvzihdzo] a[data-astro-cid-bvzihdzo].is-active{color:#0a3f2f;border-left-color:#d9f858}.post-body[data-astro-cid-bvzihdzo]{color:#24302a;font-size:1.125rem;line-height:1.75}.post-body[data-astro-cid-bvzihdzo]>*:first-child{margin-top:0}.post-body[data-astro-cid-bvzihdzo]>p{margin:0 0 1.35rem}.post-body[data-astro-cid-bvzihdzo] h2{margin:4rem 0 1.25rem;scroll-margin-top:7rem;font-family:Cormorant,Georgia,serif;font-weight:600;letter-spacing:-.015em;line-height:1.02;font-size:clamp(2.2rem,1.7rem + 1.6vw,2.9rem);color:#0a3f2f;text-wrap:balance}.post-body[data-astro-cid-bvzihdzo] h2 em{font-style:italic;font-weight:500;color:#1a5a45}.post-body[data-astro-cid-bvzihdzo] h3{margin:2.5rem 0 .75rem;scroll-margin-top:7rem;font-size:1.25rem;font-weight:700;line-height:1.35;color:#0a3f2f}.post-body[data-astro-cid-bvzihdzo] strong{color:#0a3f2f;font-weight:700}.post-body[data-astro-cid-bvzihdzo] a:not([class]){color:#0a3f2f;font-weight:600;text-decoration:underline;text-decoration-color:#1a5a4566;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:text-decoration-color .2s}.post-body[data-astro-cid-bvzihdzo] a:not([class]):hover{text-decoration-color:#0a3f2f}.post-body[data-astro-cid-bvzihdzo]>ul,.post-body[data-astro-cid-bvzihdzo]>ol{margin:0 0 1.5rem}.post-body[data-astro-cid-bvzihdzo]>ul{list-style:none;padding-left:0}.post-body[data-astro-cid-bvzihdzo]>ul>li{position:relative;padding-left:1.6rem;margin:.55rem 0}.post-body[data-astro-cid-bvzihdzo]>ul>li:before{content:"";position:absolute;left:.2rem;top:.72em;width:.5rem;height:.5rem;border-radius:9999px;background:#1a5a45;box-shadow:0 0 0 3px #d9f858b3}.post-navidad[data-astro-cid-bvzihdzo] .post-body[data-astro-cid-bvzihdzo]>ul>li:before{background:#c8553d}.post-body[data-astro-cid-bvzihdzo]>ol{list-style:none;padding-left:0;counter-reset:step}.post-body[data-astro-cid-bvzihdzo]>ol>li{position:relative;counter-increment:step;margin:.9rem 0;padding-left:2.75rem}.post-body[data-astro-cid-bvzihdzo]>ol>li:before{content:counter(step);position:absolute;left:0;top:.15em;display:flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:9999px;background:#0a3f2f;color:#d9f858;font-weight:700;font-size:.95rem}.post-body[data-astro-cid-bvzihdzo] hr{margin:3.5rem auto;width:5rem;border:0;border-top:2px dotted rgba(10,63,47,.3)}.post-body[data-astro-cid-bvzihdzo] table{width:100%;margin:2rem 0;border-collapse:collapse;font-size:1rem;font-variant-numeric:tabular-nums}.post-body[data-astro-cid-bvzihdzo] .table-scroll{overflow-x:auto;margin:2rem 0}.post-body[data-astro-cid-bvzihdzo] .table-scroll table{margin:0;min-width:34rem}.post-body[data-astro-cid-bvzihdzo] thead th{text-align:left;font-weight:700;color:#0a3f2f;padding:.75rem .75rem .75rem 0;border-bottom:2px solid #0a3f2f;white-space:nowrap}.post-body[data-astro-cid-bvzihdzo] tbody td{padding:.8rem .75rem .8rem 0;border-bottom:1px solid rgba(10,63,47,.12);vertical-align:top}.post-body[data-astro-cid-bvzihdzo] .num td:not(:first-child),.post-body[data-astro-cid-bvzihdzo] .num th:not(:first-child){text-align:right}.faq-row[data-astro-cid-bvzihdzo]{border-bottom:1px solid rgba(10,63,47,.14)}.faq-row[data-astro-cid-bvzihdzo]:first-child{border-top:1px solid rgba(10,63,47,.14)}.post-more[data-astro-cid-bvzihdzo]{background:var(--paper)}.more-list[data-astro-cid-bvzihdzo]{list-style:none;margin:0;padding:0;border-top:1px solid rgba(10,63,47,.14)}.more-row[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:1fr auto;gap:.35rem 1.5rem;padding:1.6rem 0;border-bottom:1px solid rgba(10,63,47,.14)}@media(min-width:768px){.more-row[data-astro-cid-bvzihdzo]{grid-template-columns:11rem 1fr auto auto;align-items:baseline}}.more-kicker[data-astro-cid-bvzihdzo]{font-size:max(.875rem,13px);font-weight:600;color:#1a5a45}.more-title[data-astro-cid-bvzihdzo]{font-family:Cormorant,Georgia,serif;font-weight:600;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);line-height:1.05;color:#0a3f2f;grid-column:1 / -1}@media(min-width:768px){.more-title[data-astro-cid-bvzihdzo]{grid-column:auto}}.more-title[data-astro-cid-bvzihdzo] em[data-astro-cid-bvzihdzo]{font-style:italic;font-weight:500;color:#1a5a45}.more-date[data-astro-cid-bvzihdzo]{font-size:max(.875rem,13px);color:#24302abf}.more-arrow[data-astro-cid-bvzihdzo]{color:#0a3f2f;transition:transform .2s}.more-row[data-astro-cid-bvzihdzo]:hover .more-arrow[data-astro-cid-bvzihdzo]{transform:translate(4px)}.more-row[data-astro-cid-bvzihdzo]:hover .more-title[data-astro-cid-bvzihdzo]{text-decoration:underline;text-decoration-color:#d9f858;text-decoration-thickness:3px;text-underline-offset:6px}
