._62K3oq_snow,._62K3oq_snow:before,._62K3oq_snow:after{pointer-events:none;opacity:.6;background-image:radial-gradient(2px 2px at 20px 30px,#ffffffbf,#0000 70%),radial-gradient(1.5px 1.5px at 90px 120px,#fff9,#0000 70%),radial-gradient(2.5px 2.5px at 160px 60px,#ffffff80,#0000 70%),radial-gradient(1.5px 1.5px at 230px 170px,#ffffffa6,#0000 70%),radial-gradient(2px 2px at 300px 90px,#ffffff80,#0000 70%);background-size:320px 200px;animation:22s linear infinite _62K3oq_fall;position:absolute;inset:-300px 0 0}._62K3oq_snow:before,._62K3oq_snow:after{content:"";inset:0}[data-calm]>._62K3oq_snow{animation-play-state:paused}[data-calm]>._62K3oq_snow:before{animation-play-state:paused}[data-calm]>._62K3oq_snow:after{animation-play-state:paused}[data-covered]>._62K3oq_snow{animation-play-state:paused}[data-covered]>._62K3oq_snow:before{animation-play-state:paused}[data-covered]>._62K3oq_snow:after{animation-play-state:paused}._62K3oq_snow:before{opacity:.55;background-size:210px 260px;animation:34s linear infinite _62K3oq_fall-slow}._62K3oq_snow:after{opacity:.7;background-image:radial-gradient(4px 4px at 60px 40px,#ffffff8c,#0000 70%),radial-gradient(3px 3px at 330px 220px,#ffffff73,#0000 70%),radial-gradient(3.5px 3.5px at 210px 360px,#fff6,#0000 70%);background-size:420px 420px;animation:16s linear infinite _62K3oq_fall-near}@keyframes _62K3oq_fall{to{transform:translateY(200px)}}@keyframes _62K3oq_fall-slow{to{transform:translateY(260px)}}@keyframes _62K3oq_fall-near{to{transform:translate(-40px,420px)}}._62K3oq_grain{z-index:70;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 0.95  0 0 0 0 0.85  0 0 0 1.4 -0.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");animation:.9s steps(6,end) infinite _62K3oq_grain;position:fixed;inset:-160px}@keyframes _62K3oq_grain{0%{transform:translate(0,0)}20%{transform:translate(-96px,64px)}40%{transform:translate(64px,-96px)}60%{transform:translate(-64px,-32px)}80%{transform:translate(96px,96px)}to{transform:translate(32px,-64px)}}._62K3oq_sky{z-index:-1;pointer-events:none;background-color:var(--night);background-image:var(--ink-grain), radial-gradient(circle at 30% 40%, #f4ecdc29 0 1px, transparent 1.6px), radial-gradient(circle at 70% 80%, #f4ecdc1a 0 1px, transparent 1.6px);background-size:240px 240px,90px 110px,140px 120px;position:absolute;inset:0}._62K3oq_filmIn{animation:1.4s cubic-bezier(.2,.7,.2,1) both _62K3oq_film-in}._62K3oq_rise{animation:1.1s cubic-bezier(.2,.8,.2,1) both _62K3oq_rise}@keyframes _62K3oq_film-in{0%{opacity:0}}@keyframes _62K3oq_rise{0%{opacity:0;transform:translateY(14px)}}._62K3oq_garland{background:linear-gradient(transparent 24px, var(--holly) 24px, var(--holly) 25.5px, transparent 25.5px);grid-template-columns:repeat(auto-fill,minmax(24px,1fr));grid-auto-rows:56px;height:56px;display:grid;overflow:hidden}._62K3oq_bulb{--c:var(--bulb-red);height:56px;position:relative}._62K3oq_bulb:nth-child(4n+2){--c:var(--bulb-green)}._62K3oq_bulb:nth-child(4n+3){--c:var(--bulb-blue)}._62K3oq_bulb:nth-child(4n){--c:var(--bulb-amber)}._62K3oq_bulb:before{content:"";background:var(--c);border-radius:50%;width:8px;height:12px;margin-left:-4px;transition:box-shadow 1.4s ease-out,filter 1.4s ease-out,transform 1.4s ease-out;position:absolute;top:24px;left:50%}._62K3oq_bulb:nth-child(2n):before{top:26px}._62K3oq_bulb:hover:before{filter:brightness(1.35)saturate(1.25);box-shadow:0 0 6px 2px var(--c), 0 0 18px 6px color-mix(in srgb, var(--c) 45%, transparent);transition-duration:.12s;transform:scale(1.18)}@media (prefers-reduced-motion:reduce){._62K3oq_bulb:before,._62K3oq_bulb:hover:before{transition-duration:0s;transform:none}}._62K3oq_ctaGlow{position:relative}._62K3oq_filmLayer{z-index:40;opacity:1;transition:opacity .7s;display:none;position:absolute;inset:0}:is(html[data-film=loading] ._62K3oq_filmLayer,html[data-film=on] ._62K3oq_filmLayer){display:block}._62K3oq_filmLayer:not([data-ready]),._62K3oq_filmClosing{opacity:0;pointer-events:none}@media (min-width:1024px){._62K3oq_heroPanel{--focus:var(--azulejo);--link:var(--azulejo);background-color:var(--paper);background-image:var(--paper-grain);color:var(--ink);background-size:180px 180px;box-shadow:1px 0 #1f223040,10px 0 24px -14px #000000b3}}._62K3oq_hint{animation:1.8s forwards _62K3oq_hint}@keyframes _62K3oq_hint{0%,to{opacity:0}12%,80%{opacity:1}}._62K3oq_toast{animation:6s cubic-bezier(.2,.8,.2,1) forwards _62K3oq_toast}@keyframes _62K3oq_toast{0%{opacity:0;transform:translateY(-10px)}6%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}._62K3oq_sheet{animation:.28s cubic-bezier(.2,.8,.2,1) both _62K3oq_sheet}@keyframes _62K3oq_sheet{0%{opacity:0;transform:translateY(16px)}}._62K3oq_pulse{animation:2.4s ease-in-out infinite _62K3oq_pulse}@keyframes _62K3oq_pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}._62K3oq_postcard{--focus:var(--azulejo);background-color:var(--paper);background-image:var(--paper-grain);color:var(--ink);box-shadow:var(--shadow-paper);background-size:180px 180px}@media (prefers-reduced-motion:reduce){._62K3oq_snow{display:none}._62K3oq_grain,._62K3oq_filmIn,._62K3oq_rise,._62K3oq_hint,._62K3oq_toast,._62K3oq_sheet,._62K3oq_pulse{animation:none}._62K3oq_filmLayer{transition:none}}
.sZTc_W_root{width:100%;height:100%;min-height:320px;color:var(--snow,#f4ecdc);isolation:isolate;contain:layout paint;background:#000;position:relative;overflow:hidden;container-type:size}.sZTc_W_canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.sZTc_W_grain{pointer-events:none;will-change:transform;background-size:180px 180px;position:absolute;inset:-180px}.sZTc_W_vignette{pointer-events:none;background:radial-gradient(#0000 55%,#0000006b 100%);position:absolute;inset:0}.sZTc_W_cards{left:0;right:0;top:var(--pic-top,0);height:var(--pic-h,100%);pointer-events:none;position:absolute}.sZTc_W_card{width:max-content;max-width:calc(100% - max(1rem,6%) - 1rem);font-family:var(--font-display), Georgia, serif;white-space:pre-line;text-wrap:balance;box-shadow:var(--shadow-paper);opacity:0;visibility:hidden;margin:0;padding:.85rem 1.35rem .95rem;font-size:clamp(1.05rem,.7rem + 1.15cqi,1.6rem);font-style:italic;font-weight:400;line-height:1.32;position:absolute;bottom:10%;left:max(1rem,6%);rotate:-1deg}.sZTc_W_date{min-width:clamp(8rem,6rem + 6cqi,12rem);box-shadow:var(--shadow-paper);border-top:6px solid var(--berry);opacity:0;visibility:hidden;justify-items:center;padding:.9rem 1.6rem 1.2rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.sZTc_W_dateMonth{font-family:var(--font-typed), ui-monospace, monospace;font-size:clamp(.85rem,.7rem + .4cqi,1.05rem)}.sZTc_W_dateDay{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;font-size:clamp(4rem,2.6rem + 5cqi,7.5rem);font-weight:600;line-height:1}.sZTc_W_postmark{color:var(--snow,#f4ecdc);opacity:0;visibility:hidden;align-items:center;gap:.25rem;display:flex;position:absolute;top:8%;right:6%}.sZTc_W_postmarkRing{color:inherit;width:clamp(4.8rem,3.6rem + 3cqi,6.4rem);padding:0 .4rem;font-size:clamp(.62rem,.5rem + .3cqi,.8rem)}.sZTc_W_postmarkLines{opacity:.8;rotate:-8deg}.sZTc_W_title{width:min(100% - 2rem,31rem);box-shadow:var(--shadow-paper);opacity:0;visibility:hidden;padding:clamp(1.2rem,.8rem + 1.5cqi,2rem) clamp(1.2rem,.8rem + 1.6cqi,2.2rem);position:absolute;top:50%;left:max(1rem,7%);translate:0 -50%}.sZTc_W_titleText{font-family:var(--font-display), Georgia, serif;letter-spacing:-.015em;margin:0;font-size:clamp(2.4rem,1.4rem + 3.6cqi,4.6rem);font-weight:500;line-height:.98}.sZTc_W_tagline{font-family:var(--font-display), Georgia, serif;margin:.7rem 0 0;font-size:clamp(1.1rem,.9rem + .6cqi,1.45rem);font-style:italic;line-height:1.3}.sZTc_W_cta{margin-top:1.3rem}.sZTc_W_credit{border-top:1px solid var(--rule,#1f223038);font-family:var(--font-typed), ui-monospace, monospace;color:var(--ink-soft,#5a5550);margin:1.2rem 0 0;padding-top:.7rem;font-size:.85rem}.sZTc_W_titleItem{opacity:0;visibility:hidden}.sZTc_W_controls{padding:.6rem max(1rem, env(safe-area-inset-right)) max(.7rem, env(safe-area-inset-bottom)) 1rem;z-index:2;justify-content:flex-end;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}.sZTc_W_progress{height:2px;left:0;right:0;top:calc(var(--pic-top,0px) + var(--pic-h,100%) - 2px);z-index:2;pointer-events:none;background:#f6ecd824;position:absolute}.sZTc_W_progressFill{background:var(--ember,#f0b545);transform-origin:0;height:100%;transform:scaleX(0)}.sZTc_W_btn{border-radius:var(--radius,2px);color:#f6ecd8;min-height:2.75rem;font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;background:#0a101eb3;border:1.5px solid #f4ecdc99;align-items:center;gap:.4rem;padding:.4rem .95rem;font-size:.875rem;font-weight:600;transition:opacity .4s,background .2s;display:inline-flex}.sZTc_W_btn:hover{background:#1c2d4c}.sZTc_W_iconBtn{justify-content:center;width:2.75rem;padding:.4rem}.sZTc_W_hidden{opacity:0;pointer-events:none}.sZTc_W_soundSlot{display:inline-flex}.sZTc_W_poster{z-index:3;flex-wrap:wrap;gap:.75rem;display:flex;position:absolute;bottom:7%;left:max(1rem,7%)}.sZTc_W_watch{border-radius:var(--radius,2px);color:#f6ecd8;font-family:var(--font-body), system-ui, sans-serif;cursor:pointer;background:#0a101eb3;border:1.5px solid;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-size:.95rem;font-weight:700;display:inline-flex}.sZTc_W_watch:hover{background:#1c2d4c}.sZTc_W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:640px){.sZTc_W_card{padding:.7rem 1rem .8rem;bottom:7%}.sZTc_W_postmark{top:5%;right:5%}.sZTc_W_btn{padding:.35rem .8rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.sZTc_W_btn{transition:none}}
