.vg-sway{animation:vg-sway var(--vg-d,6s) ease-in-out var(--vg-delay,0s) infinite alternate both}@keyframes vg-sway{0%{rotate:calc(var(--vg-a,3deg) * -1)}to{rotate:var(--vg-a,3deg)}}.vg-breathe{animation:vg-breathe var(--vg-d,7s) ease-in-out var(--vg-delay,0s) infinite alternate both}@keyframes vg-breathe{0%{rotate:-2deg;scale:.96}to{rotate:2deg;scale:1.04}}.vg-flap{animation:vg-flap var(--vg-d,.32s) ease-in-out infinite alternate both}@keyframes vg-flap{0%{transform:rotateY(0)}to{transform:rotateY(72deg)}}.vg-rest{animation:vg-rest 4.5s ease-in-out var(--vg-delay,0s) infinite both}@keyframes vg-rest{0%,40%,to{transform:rotateY(10deg)}55%,85%{transform:rotateY(68deg)}70%{transform:rotateY(30deg)}}.vg-fall{animation:vg-fall var(--vg-d,14s) linear var(--vg-delay,0s) infinite both}@keyframes vg-fall{0%{translate:0 -12cqh}to{translate:0 112cqh}}.vg-drift{animation:vg-drift var(--vg-s,3.4s) ease-in-out var(--vg-delay,0s) infinite alternate both}@keyframes vg-drift{0%{translate:-28px;rotate:-50deg;scale:1}to{translate:28px;rotate:70deg;scale:.75 1}}.vg-bubble{animation:vg-bubble var(--vg-d,2.6s) ease-in var(--vg-delay,0s) infinite both}@keyframes vg-bubble{0%{opacity:0;translate:0}20%{opacity:.9}to{translate:var(--vg-x,0px) -46px;opacity:0}}@media (prefers-reduced-motion:reduce){.vg-sway,.vg-breathe,.vg-flap,.vg-rest,.vg-drift,.vg-bubble{animation:none}.vg-fall,.vg-bubble{display:none}}[data-template=floresta] .font-accent{font-style:italic}
@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fef129f59ae31b3-s.1pfc7ngihkd7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be8b05c98b22069d-s.1sk091212cwhe.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.Nd88xq_className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.Nd88xq_variable{--font-nochebuena-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/eaf40559951680c4-s.109ulqh0wub5u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/325b8707bd86f089-s.02m2p-env-7db.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/64b071e9bd2bec73-s.0slsd4dj30esv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/400b3f9692b7519e-s.187m47s3z4syd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/0069d14c43d1997c-s.380f-mwhk0aej.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}._0aXnxG_className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}._0aXnxG_variable{--font-nochebuena-body:"Nunito Sans", "Nunito Sans Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/1da7971befa2e0ab-s.0gcpnt4m-5s5j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/00ee5b4487506171-s.24ir78z669k58.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}._EjSYq_className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-style:italic;font-weight:400}._EjSYq_variable{--font-nochebuena-accent:"Libre Caslon Text", "Libre Caslon Text Fallback"}
[data-template=nochebuena] .font-accent{font-style:italic}.nb-swing{animation:nb-swing var(--nb-d,4s) ease-in-out var(--nb-delay,0s) infinite alternate both}@keyframes nb-swing{0%{rotate:calc(var(--nb-a,3deg) * -1)}to{rotate:var(--nb-a,3deg)}}.nb-twinkle{animation:nb-twinkle var(--nb-d,2.2s) ease-in-out var(--nb-delay,0s) infinite alternate both}@keyframes nb-twinkle{0%{opacity:.55;scale:.9}to{opacity:1;scale:1.08}}.nb-flame{animation:nb-flame 1.5s ease-in-out var(--nb-delay,0s) infinite alternate both;transform-origin:50% 100%}@keyframes nb-flame{0%{rotate:-4deg;scale:1}50%{scale:.9 1.1}to{rotate:4deg;scale:1.05 .94}}.nb-rise{animation:nb-rise var(--nb-d,3s) ease-out var(--nb-delay,0s) infinite both}@keyframes nb-rise{0%{opacity:0;translate:0;scale:.6}25%{opacity:.85}to{translate:var(--nb-x,6px) var(--nb-y,-50px);opacity:0;scale:1.4}}@media (prefers-reduced-motion:reduce){.nb-swing,.nb-twinkle,.nb-flame{animation:none}.nb-rise{display:none}}.nb-light{opacity:0;transition:opacity .5s ease var(--nb-on,0s);pointer-events:none;border-radius:9999px;position:absolute;translate:-50% -50%}[data-on=true]>.nb-light{opacity:1}.nb-fly{animation:24s linear 3.5s infinite both nb-fly}@keyframes nb-fly{0%{translate:-110% 40%}42%{translate:250% -30%}to{translate:250% -30%}}.nb-bob{animation:nb-bob var(--nb-d,1.6s) ease-in-out var(--nb-delay,0s) infinite alternate both}@keyframes nb-bob{0%{translate:0}to{translate:0 var(--nb-y,-6px)}}.nb-walk{animation:26s ease-in-out infinite alternate both nb-walk}@keyframes nb-walk{0%{translate:-14%}to{translate:10%}}.nb-shake{animation:nb-shake var(--nb-d,.5s) ease-in-out var(--nb-delay,0s) infinite alternate both}@keyframes nb-shake{0%{rotate:calc(var(--nb-a,8deg) * -1)}to{rotate:var(--nb-a,8deg)}}@media (prefers-reduced-motion:reduce){.nb-fly,.nb-bob,.nb-walk,.nb-shake{animation:none}.nb-fly{display:none}.nb-light{transition:none}}
.sn-sway{transform-box:fill-box;animation:sn-sway var(--sn-d,5s) ease-in-out var(--sn-delay,0s) infinite alternate both}@keyframes sn-sway{0%{rotate:calc(var(--sn-a,3deg) * -1)}to{rotate:var(--sn-a,3deg)}}.sn-spin{transform-box:fill-box;transform-origin:50%;animation:sn-spin var(--sn-d,60s) linear infinite}@keyframes sn-spin{to{rotate:360deg}}.sn-twinkle{transform-box:fill-box;transform-origin:50%;animation:sn-twinkle var(--sn-d,2.6s) ease-in-out var(--sn-delay,0s) infinite alternate both}@keyframes sn-twinkle{0%{opacity:.35;scale:.6}to{opacity:1;scale:1.1}}.sn-float{animation:sn-float var(--sn-d,6s) ease-in-out var(--sn-delay,0s) infinite alternate both}@keyframes sn-float{0%{translate:0 calc(var(--sn-y,6px) * -1)}to{translate:0 var(--sn-y,6px)}}.sn-drift{animation:sn-drift var(--sn-d,70s) linear infinite}@keyframes sn-drift{to{background-position:220px 220px}}.sn-flap{transform-box:fill-box;transform-origin:50%;animation:sn-flap .5s ease-in-out var(--sn-delay,0s) infinite alternate both}@keyframes sn-flap{0%{scale:1}to{scale:1 .35}}.sn-fly{animation:sn-fly var(--sn-d,18s) linear var(--sn-delay,0s) infinite both}@keyframes sn-fly{0%{translate:-20%}50%{translate:55% -14px}to{translate:130% 4px}}.sn-wheel{transform-box:fill-box;transform-origin:50%;animation:1.1s linear infinite sn-spin}.sn-scallop{--r:11px;padding:var(--r);-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(var(--r), #000 calc(100% - .5px), #0000) 0 0 / calc(var(--r) * 2) calc(var(--r) * 2) space;-webkit-mask:linear-gradient(#000 0 0) content-box, radial-gradient(var(--r), #000 calc(100% - .5px), #0000) 0 0 / calc(var(--r) * 2) calc(var(--r) * 2) space;mask:linear-gradient(#000 0 0) content-box, radial-gradient(var(--r), #000 calc(100% - .5px), #0000) 0 0 / calc(var(--r) * 2) calc(var(--r) * 2) space}@media (prefers-reduced-motion:reduce){.sn-sway,.sn-spin,.sn-twinkle,.sn-float,.sn-drift,.sn-flap,.sn-fly,.sn-wheel{animation:none}}
