@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0ajnkyhx5vkqi.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0am7roo413ye~.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:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.04niyqph9_pxk.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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0ajnkyhx5vkqi.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0am7roo413ye~.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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.04niyqph9_pxk.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:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.0ajnkyhx5vkqi.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.0am7roo413ye~.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:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.04niyqph9_pxk.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:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.fredoka_c2eff50e-module__5R_PMa__className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.fredoka_c2eff50e-module__5R_PMa__variable{--font-fredoka:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.0end3qt1tw3rz.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:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0bhxxck2.9j91.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.0end3qt1tw3rz.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:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0bhxxck2.9j91.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.0end3qt1tw3rz.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:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0bhxxck2.9j91.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_c598b666-module__qGBV4G__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_c598b666-module__qGBV4G__variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ba802ed8e67eac5-s.04ygcc0k6zvvf.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7a0600e467cf0bd-s.18awt9904y5ei.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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc0d9adbac686440-s.p.0~z396rbj0t4w.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.09-.4z_6a6fti.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.1841exvy3.1-g.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.p.0kbulo~7o8gic.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_fe4084f1-module___AOE5a__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_fe4084f1-module___AOE5a__variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
.sdn{--dusk:#2b5a4d;--midnight:#060a10;--pine:#1d3a33;--gold:#f7c628;--berry:#c9261d;--cream:#fff3d6;--snow:#fff8ea;--snow-dim:#c3d1ca;--ink:#1b2422;--line:#fff2;--card:#0b1513;--glow:none;--sdn-display:var(--font-fredoka), ui-rounded, system-ui, sans-serif;--sdn-body:var(--font-figtree), system-ui, -apple-system, "Segoe UI", sans-serif;--sdn-mono:var(--font-space-mono), ui-monospace, "SF Mono", Menlo, monospace;--p:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sdn.uv{--dusk:#12062a;--midnight:#05010c;--pine:#170c2e;--gold:#e4ff3a;--berry:#ff2e9a;--snow:#f4ecff;--snow-dim:#bba9dc;--line:#b46bff44;--card:#0c0418;--glow:0 0 16px currentColor}.sdn *{box-sizing:border-box}.sdn{background:color-mix(in oklab, var(--dusk), var(--midnight) calc(var(--p) * 100%));color:var(--snow);font-family:var(--sdn-body);font-size:1rem;line-height:1.6;overflow-x:clip}.sdn h1,.sdn h2,.sdn h3{font-family:var(--sdn-display);text-wrap:balance;margin:0;font-weight:700;line-height:1.02}.sdn p{margin:0}.sdn a{color:inherit}.sdn :focus-visible{outline:3px solid var(--gold);outline-offset:4px;border-radius:10px}.sdn #sky{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;inset:0}.sdn main,.sdn header{z-index:1;position:relative}.sdn .wrap{width:100%;max-width:1100px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}.sdn .kicker{font-family:var(--sdn-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);text-shadow:var(--glow);font-size:.78rem}.sdn .btn{min-height:48px;font:600 1.02rem var(--sdn-display);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:transform .15s;display:inline-flex}.sdn .btn:hover{transform:translateY(-2px)}.sdn .btn-red{background:var(--berry);color:#fff4dc;box-shadow:0 4px #0006}.sdn .btn-line{color:inherit;background:0 0;border:2px solid}.sdn .open-scene .wrap{text-align:center;justify-items:center;gap:22px;padding-block:24px 64px;display:grid}.sdn .open-scene .logo{filter:drop-shadow(0 20px 30px #0008);width:min(78vw,440px);height:auto;animation:6s ease-in-out infinite sdn-float}.sdn.uv .open-scene .logo{filter:drop-shadow(0 0 30px #b46bffaa)saturate(1.3)}@keyframes sdn-float{50%{transform:translateY(-10px)rotate(-1deg)}}.sdn .open-scene h1{max-width:18ch;font-size:clamp(1.7rem,5.4vw,3rem)}.sdn .open-scene h1 em{color:var(--gold);text-shadow:var(--glow);font-style:normal}.sdn .facts{font:.9rem var(--sdn-mono);color:var(--snow-dim);flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.sdn .facts b{color:var(--snow);font-weight:700}.sdn .cue{font:.78rem var(--sdn-mono);color:var(--snow-dim);text-transform:uppercase;letter-spacing:.1em;justify-items:center;gap:6px;text-decoration:none;display:grid}.sdn .cue:after{content:"";background:linear-gradient(var(--gold), transparent);transform-origin:top;width:2px;height:46px;animation:1.8s ease-in-out infinite sdn-drip}@keyframes sdn-drip{0%{transform:scaleY(0)}60%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.sdn .clock{z-index:20;right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--midnight) 82%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 16px;text-decoration:none;display:flex;position:fixed;box-shadow:0 10px 30px #0006}.sdn .clock .when{line-height:1.1;display:grid}.sdn .clock small{font:.62rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--snow-dim)}.sdn .clock b{font:700 1.25rem var(--sdn-mono);font-variant-numeric:tabular-nums;color:var(--gold);text-shadow:var(--glow)}.sdn .clock .go{background:var(--berry);color:#fff4dc;font:600 .88rem var(--sdn-display);border-radius:999px;padding:8px 14px}.sdn .clock.midnight b{color:var(--snow);text-shadow:0 0 14px var(--gold)}.sdn .scene{padding-block:80px}.sdn .scene-head{gap:12px;max-width:42rem;margin-bottom:36px;display:grid}.sdn .scene-head h2{font-size:clamp(2rem,6vw,3.4rem)}.sdn .scene-head p{color:var(--snow-dim);max-width:56ch;font-size:1.08rem}.sdn .gifts{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,3vw,28px);display:grid}@media (max-width:720px){.sdn .gifts{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdn .gift{--box:var(--berry);--rib:var(--gold);aspect-ratio:1/1.08;width:100%;max-width:100%;color:var(--snow);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:relative}.sdn .gift.g-gold{--box:var(--gold);--rib:var(--berry)}.sdn .gift.g-pine{--box:#2f6a59;--rib:var(--cream)}.sdn .gift.g-cream{--box:var(--cream);--rib:#2f6a59}.sdn.uv .gift.g-gold{--box:#c7e000}.sdn.uv .gift.g-pine{--box:#5b1fa8;--rib:#e4ff3a}.sdn.uv .gift.g-cream{--box:#ff2e9a;--rib:#e4ff3a}.sdn .paper,.sdn .inside{border-radius:12px;position:absolute;inset:22% 5% 0}.sdn .paper{background:linear-gradient(90deg, transparent 43%, var(--rib) 43% 57%, transparent 57%), var(--box);place-items:end center;padding-bottom:12px;transition:transform .45s,opacity .45s;display:grid;box-shadow:inset 0 -12px #0002,0 14px 24px #0005}.sdn .paper .tag{font:700 .7rem var(--sdn-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--snow);color:var(--ink);border-radius:4px;padding:3px 10px;transform:rotate(-4deg)}.sdn .lid{z-index:2;background:linear-gradient(90deg, transparent 42%, var(--rib) 42% 58%, transparent 58%), var(--box);filter:brightness(1.1);border-radius:10px;height:16%;transition:transform .7s cubic-bezier(.25,1.5,.5,1),opacity .7s;position:absolute;top:10%;left:1%;right:1%;box-shadow:0 6px #0003}.sdn .lid:before,.sdn .lid:after{content:"";aspect-ratio:1.7;border:5px solid var(--rib);border-radius:50%;width:24%;position:absolute;bottom:88%;left:50%}.sdn .lid:before{transform:translate(-96%)rotate(22deg)}.sdn .lid:after{transform:translate(-4%)rotate(-22deg)}.sdn .gift:not(.open):hover .lid{transform:translateY(-8px)rotate(-3deg)}.sdn .gift:not(.open):hover .paper{transform:rotate(1deg)}.sdn .inside{text-align:center;background:var(--card);border:1px solid var(--line);opacity:0;place-content:center;gap:6px;padding:10px;transition:transform .5s cubic-bezier(.25,1.5,.5,1) .15s,opacity .4s .15s;display:grid;overflow:hidden;transform:scale(.8)}@keyframes sdn-kb{to{transform:scale(1.15)}}.sdn .inside .toys{width:84%;max-width:200px;height:auto;margin:0 auto 4px;display:block;overflow:visible}.sdn .gift.big .inside .toys{width:92%;max-width:380px}@media (max-width:720px){.sdn .gifts .inside .toys{width:74%}}.sdn .toys .t-hop,.sdn .toys .t-shine{transform-box:fill-box;transform-origin:50% 100%}.sdn .toys .t-shine{transform-origin:50%}.sdn .toys .t-stick-l{transform-box:fill-box;transform-origin:0 100%}.sdn .toys .t-stick-r{transform-box:fill-box;transform-origin:100% 100%}.sdn .open .toys .t-hop{animation:.9s ease-in-out infinite sdn-toyhop}.sdn .open .toys .t-late{animation-delay:.45s}@keyframes sdn-toyhop{50%{transform:translateY(-6px)rotate(-6deg)}}.sdn .open .toys .t-stick-l{animation:.5s ease-in-out infinite sdn-stickl}.sdn .open .toys .t-stick-r{animation:.5s ease-in-out .25s infinite sdn-stickr}@keyframes sdn-stickl{50%{transform:rotate(-28deg)}}@keyframes sdn-stickr{50%{transform:rotate(28deg)}}.sdn .open .toys .t-glide{animation:2.4s ease-in-out infinite sdn-toyglide}@keyframes sdn-toyglide{0%,to{transform:translate(-8px)}50%{transform:translate(8px)}}.sdn .open .toys .t-press{animation:1.6s ease-in-out infinite sdn-press}@keyframes sdn-press{50%{transform:translate(-2px)}}.sdn .open .toys .t-glow{animation:3s linear infinite sdn-flicker}.sdn .open .toys .t-shine{animation:2.4s ease-in-out infinite sdn-shine}.sdn .inside .word,.sdn .inside .desc{z-index:1;position:relative}.sdn .inside .word{font:700 clamp(1.5rem, 5.5vw, 2.6rem) var(--sdn-display);color:var(--gold);text-shadow:var(--glow);white-space:nowrap;line-height:1;display:block}.sdn .inside .word span{display:inline-block}.sdn .inside .desc{color:var(--snow-dim);max-width:24ch;margin-inline:auto;font-size:clamp(.78rem,2.4vw,.95rem);line-height:1.35}.sdn .gift.open{cursor:default}.sdn .gift.open .lid{opacity:0;transform:translate(40%,-70%)rotate(32deg)}.sdn .gift.open .paper{opacity:0;transform:scale(.85)}.sdn .gift.open .inside{opacity:1;transform:none}.sdn .open[data-act=danca] .word span{animation:sdn-hop .9s ease-in-out calc(var(--i) * 80ms) infinite}@keyframes sdn-hop{50%{transform:translateY(-12px)rotate(-8deg)}}.sdn .open[data-act=percussao] .word span{animation:sdn-beat .6s steps(1) calc(var(--i) * .1s) infinite}@keyframes sdn-beat{0%{transform:scale(1.25)}30%{transform:scale(1)}}.sdn .open[data-act=patins] .word{animation:2.6s ease-in-out infinite sdn-glide}@keyframes sdn-glide{0%,to{transform:translate(-18%)skew(-14deg)}50%{transform:translate(18%)skew(14deg)}}.sdn .open[data-act=pantomima] .word{color:#0000;-webkit-text-stroke:1.5px var(--snow)}.sdn .open[data-act=pantomima] .word span{animation:sdn-freeze 2.4s steps(1) calc(var(--i) * .3s) infinite}@keyframes sdn-freeze{0%{transform:none}40%{transform:translateY(-4px)skew(-10deg)}80%{transform:none}}.sdn .open[data-act=luz] .inside{background:#000}.sdn .open[data-act=luz] .word{color:#e4ff3a;text-shadow:0 0 10px #e4ff3a,0 0 30px #b46bff;animation:3s linear infinite sdn-flicker}@keyframes sdn-flicker{0%,18%,22%,to{opacity:1}20%{opacity:.2}}.sdn .open[data-act=teatro] .inside:before,.sdn .open[data-act=teatro] .inside:after{content:"";z-index:2;background:repeating-linear-gradient(90deg,#9e1a14 0 10px,#c9261d 10px 20px);width:51%;animation:1.4s cubic-bezier(.6,0,.3,1) .3s forwards sdn-curtain;position:absolute;top:0;bottom:0}.sdn .open[data-act=teatro] .inside:before{transform-origin:0;left:0}.sdn .open[data-act=teatro] .inside:after{transform-origin:100%;right:0}@keyframes sdn-curtain{to{transform:scaleX(.08)}}.sdn .uv-off{font:700 .7rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--snow);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;justify-self:center;margin-top:4px;padding:4px 10px}.sdn .counter{font:.85rem var(--sdn-mono);color:var(--snow-dim);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.sdn .pips{gap:6px;display:flex}.sdn .pips i{border:1px solid var(--line);background:0 0;border-radius:3px;width:14px;height:14px;transition:background-color .3s}.sdn .pips i.on{background:var(--gold);border-color:var(--gold);box-shadow:var(--glow)}.sdn .last{margin-top:48px}.sdn .gift.big{aspect-ratio:auto;--box:var(--gold);--rib:var(--berry);min-height:380px}.sdn .gift.big .paper,.sdn .gift.big .inside{inset:64px 0 0}.sdn .gift.big .lid{height:64px;top:10px;left:-1%;right:-1%}.sdn .gift.big .lid:before,.sdn .gift.big .lid:after{border-width:8px;width:90px}.sdn .gift.big .paper{place-items:center;padding:24px}.sdn .gift.big .paper .tag{padding:6px 14px;font-size:.85rem}.sdn .gift.big .inside{background:radial-gradient(circle at 50% 20%, #f7c62833, transparent 60%), var(--card);gap:16px;padding:32px 20px}.sdn .gift.big .inside .big-title{font-family:var(--sdn-display);text-wrap:balance;color:var(--snow);max-width:16ch;margin-inline:auto;font-size:clamp(1.8rem,6vw,3.2rem);font-weight:700;line-height:1.02;display:block}.sdn .gift.big .inside .big-title em{color:var(--gold);text-shadow:var(--glow);font-style:normal}.sdn .gift.big .inside q{quotes:none;color:var(--snow-dim);max-width:40ch;margin-inline:auto;font-size:1.08rem}.sdn .gift.big .inside cite{font:.8rem var(--sdn-mono);color:var(--gold);font-style:normal}@keyframes sdn-shine{50%{transform:scale(1.2)rotate(45deg)}}.sdn .factory{gap:0;padding-top:28px;display:grid;position:relative;overflow:clip}.sdn .gear{z-index:0;color:#3c4d48;width:150px;height:150px;animation:14s linear infinite sdn-spin;position:absolute}.sdn .gear.g1{top:-10px;right:-30px}.sdn .gear.g2{width:90px;height:90px;animation-duration:9s;animation-direction:reverse;top:92px;right:96px}.sdn .gear.g3{width:110px;height:110px;animation-duration:11s;animation-direction:reverse;top:10px;left:-40px}.sdn.uv .gear{color:#3a1f66}@keyframes sdn-spin{to{transform:rotate(360deg)}}.sdn .panel{z-index:1;background:radial-gradient(circle at 14px 14px,#8fa39b 3px,#0000 4px),radial-gradient(circle at calc(100% - 14px) 14px,#8fa39b 3px,#0000 4px),radial-gradient(circle at 14px calc(100% - 14px),#8fa39b 3px,#0000 4px),radial-gradient(circle at calc(100% - 14px) calc(100% - 14px),#8fa39b 3px,#0000 4px),linear-gradient(#43554f,#2a3733);border:3px solid #0d1413;border-radius:22px;gap:18px;padding:22px clamp(16px,4vw,32px) 26px;display:grid;position:relative;box-shadow:inset 0 2px #ffffff26,inset 0 -4px #0004,0 18px #0006}.sdn.uv .panel{background:linear-gradient(#2a1748,#160a2a);box-shadow:0 0 40px #b46bff44,0 18px #0006}.sdn .plate{font:700 .72rem var(--sdn-mono);letter-spacing:.14em;text-transform:uppercase;color:#d9e3de;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.sdn .plate .tagplate{color:#1b2422;background:#c8d2cd;border-radius:4px;padding:4px 10px;box-shadow:inset 0 -2px #0003}.sdn .lamp{align-items:center;gap:8px;display:inline-flex}.sdn .lamp:before{content:"";background:#39ff8a;border-radius:50%;width:12px;height:12px;animation:1.6s step-end infinite sdn-blink;box-shadow:0 0 10px #39ff8a,inset 0 -2px #0004}@keyframes sdn-blink{50%{opacity:.35}}.sdn .screen{color:#ffb21a;font-family:var(--sdn-mono);text-shadow:0 0 10px #ffb21a99;background:repeating-linear-gradient(0deg,#ffffff06 0 2px,#0000 2px 4px),#120c02;border:3px solid #0d1413;border-radius:12px;gap:4px;min-width:0;padding:18px 20px;display:grid;box-shadow:inset 0 0 30px #000c}.sdn .screen .s-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.sdn .screen .s-day{letter-spacing:.04em;font-size:clamp(1.7rem,7vw,3rem);font-weight:700;line-height:1.1}.sdn .screen .s-time{font-size:clamp(1.4rem,5vw,2.2rem);font-weight:700}.sdn .screen .s-info{letter-spacing:.06em;text-transform:uppercase;opacity:.9;font-size:.85rem}.sdn .screen.flash{animation:.35s steps(2,end) sdn-flash}@keyframes sdn-flash{50%{opacity:.2}}.sdn .knobs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (max-width:560px){.sdn .knobs{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdn .knob{color:#d9e3de;cursor:pointer;font:inherit;background:#222d2a;border:2px solid #0d1413;border-radius:14px;justify-items:center;gap:8px;padding:14px 6px 12px;display:grid;box-shadow:inset 0 2px #ffffff14}.sdn .knob .cap{background:radial-gradient(circle at 35% 30%, #ff6a5c, var(--berry) 55%, #7a120c);border-radius:50%;width:58px;height:58px;transition:transform .1s,box-shadow .1s;box-shadow:0 6px #4a0a06,0 8px 12px #0008}.sdn .knob b{font:700 1.6rem / 1 var(--sdn-display)}.sdn .knob small{font:700 .7rem var(--sdn-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.75}.sdn .knob:active .cap,.sdn .knob[aria-pressed=true] .cap{background:radial-gradient(circle at 35% 30%, #ffe58a, var(--gold) 55%, #a8770a);transform:translateY(5px);box-shadow:0 1px #4a0a06,0 0 22px #ffb21a}.sdn .knob[aria-pressed=true]{border-color:#ffb21a88}.sdn .panel-actions{flex-wrap:wrap;gap:12px;display:flex}.sdn .panel-actions .btn-line{color:#d9e3de}.sdn .belt{z-index:1;height:104px;margin:-6px 14px 0;position:relative;overflow:hidden}.sdn .belt-track{width:max-content;animation:22s linear infinite sdn-belt;display:flex;position:absolute;bottom:22px;left:0}.sdn .belt-track svg{flex:none;width:900px;height:80px;display:block}@keyframes sdn-belt{to{transform:translate(-900px)}}.sdn .belt-floor{background:repeating-linear-gradient(90deg,#56675f 0 6px,#2f3b37 6px 22px) 0 0/22px 100%;border:3px solid #0d1413;border-radius:12px;height:24px;animation:.6s linear infinite sdn-roll;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 3px #fff2}@keyframes sdn-roll{to{background-position:-22px 0}}.sdn .belt-note{font:.76rem var(--sdn-mono);color:var(--snow-dim);text-transform:uppercase;letter-spacing:.1em;margin-top:10px}.sdn .strip{scroll-snap-type:x mandatory;scrollbar-width:thin;align-items:center;gap:18px;padding:10px 4px 26px;display:flex;overflow-x:auto}.sdn .polaroid{font:inherit;cursor:pointer;text-align:left;scroll-snap-align:start;background:var(--snow);color:var(--ink);transform:rotate(var(--r,-1.5deg));border:0;border-radius:4px;flex:0 0 min(64vw,260px);margin:0;padding:10px 10px 0;display:block;box-shadow:0 12px 24px #0006}.sdn .polaroid:nth-child(2n){--r:1.5deg}.sdn .polaroid .shot{aspect-ratio:4/5;color:#fff8ea;max-width:100%;font:.72rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;background:repeating-linear-gradient(135deg,#2f6a59 0 12px,#26574a 12px 24px);place-items:center;display:grid}.sdn .polaroid .shot img{object-fit:cover;width:100%;height:100%;display:block}.sdn .polaroid .pcap{font:600 1rem var(--sdn-display);padding:10px 4px 14px;display:block}.sdn .reel{scroll-snap-align:start;aspect-ratio:9/16;cursor:pointer;color:#fff;max-width:100%;font:inherit;text-align:left;background:linear-gradient(160deg, var(--c1,#2f6a59), var(--c2,#0b1513));background-size:220% 220%;border:0;border-radius:18px;flex:0 0 min(44vw,210px);padding:0;animation:7s ease-in-out infinite alternate sdn-pan;position:relative;overflow:hidden;box-shadow:0 12px 24px #0006}@keyframes sdn-pan{to{background-position:100% 100%}}.sdn .reel video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sdn .reel.wide{aspect-ratio:16/9;flex-basis:min(82vw,420px)}.sdn .reel .bar{z-index:1;background:#fff4;border-radius:3px;height:3px;position:absolute;top:10px;left:10px;right:10px;overflow:hidden}.sdn .reel .bar:after{content:"";transform-origin:0;width:100%;animation:sdn-run var(--d,8s) linear infinite;background:#fff;position:absolute;inset:0 auto 0 0}@keyframes sdn-run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sdn .reel .dur{z-index:1;font:700 .7rem var(--sdn-mono);background:#0009;border-radius:999px;padding:2px 8px;position:absolute;top:22px;right:10px}.sdn .reel .cap{z-index:1;font:600 1rem / 1.2 var(--sdn-display);background:linear-gradient(#0000,#000c);padding:40px 12px 12px;position:absolute;inset:auto 0 0}.sdn .reel .cap small{font:.66rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.75;display:block}.sdn.uv .reel{box-shadow:0 0 26px #b46bff66}.sdn #viewer{color:#fff;background:#000;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.sdn #viewer::backdrop{background:#000}.sdn .v-inner{max-width:520px;height:100%;padding:calc(12px + env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));grid-template-rows:auto minmax(0,1fr) auto;gap:12px;margin-inline:auto;display:grid}.sdn .segs{gap:4px;display:flex}.sdn .segs i{background:#ffffff40;border-radius:3px;flex:1;height:3px;position:relative;overflow:hidden}.sdn .segs i:after{content:"";transform-origin:0;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.sdn .segs i.done:after{transform:scaleX(1)}.sdn .segs i.now:after{animation:sdn-run var(--d,5s) linear forwards}.sdn .v-head{font:600 1.05rem var(--sdn-display);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.sdn .v-head small{font:.66rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.7;display:block}.sdn #v-close{color:#fff;font:600 .9rem var(--sdn-display);cursor:pointer;background:#ffffff1f;border:0;border-radius:999px;padding:8px 16px}.sdn .v-stage{place-items:center;min-height:0;display:grid;position:relative}.sdn .v-media{max-width:100%;height:100%;max-height:100%;aspect-ratio:var(--ar,9 / 16);text-align:center;font:.75rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;background:linear-gradient(160deg, var(--c1,#2f6a59), var(--c2,#0b1513));background:#000;border-radius:16px;place-items:center;padding:0;display:grid;overflow:hidden}.sdn .v-media video,.sdn .v-media img{object-fit:contain;width:100%;height:100%;display:block}.sdn .v-prev,.sdn .v-next{cursor:pointer;color:#fff;width:40%;font:700 1.6rem var(--sdn-display);opacity:0;background:0 0;border:0;transition:opacity .2s;position:absolute;top:0;bottom:0}.sdn .v-prev{text-align:left;padding-left:8px;left:0}.sdn .v-next{text-align:right;padding-right:8px;right:0}.sdn .v-prev:hover,.sdn .v-next:hover,.sdn .v-prev:focus-visible,.sdn .v-next:focus-visible{opacity:.8}.sdn .v-hint{text-align:center;font:.7rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;opacity:.6}.sdn .swipe{font:.76rem var(--sdn-mono);color:var(--snow-dim);text-transform:uppercase;letter-spacing:.1em}.sdn .maker{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(20px,4vw,44px);display:grid}@media (max-width:860px){.sdn .maker{grid-template-columns:1fr}}.sdn .controls{gap:22px;min-width:0;display:grid}.sdn .field{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sdn .field>label,.sdn .field legend{font:700 .74rem var(--sdn-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);text-shadow:var(--glow);margin-bottom:8px;padding:0}.sdn #toy-name{border:2px solid var(--line);width:100%;min-height:52px;color:var(--snow);font:600 1.2rem var(--sdn-display);background:#0006;border-radius:14px;padding:0 16px}.sdn #toy-name::placeholder{color:var(--snow-dim);opacity:.7}.sdn #toy-name:focus{outline:3px solid var(--gold);outline-offset:2px}.sdn .toy-pick{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sdn .toy-pick input{opacity:0;pointer-events:none;position:absolute}.sdn .toy-pick label{border:2px solid var(--line);cursor:pointer;font:600 .82rem / 1.2 var(--sdn-display);text-align:center;background:#0003;border-radius:16px;justify-items:center;gap:4px;min-width:0;padding:10px 6px 8px;display:grid}.sdn .toy-pick .thumb svg{width:100%;max-width:64px;height:auto;display:block}.sdn .toy-pick input:checked+label{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold) inset;background:#f7c6281f}.sdn .toy-pick input:focus-visible+label{outline:3px solid var(--gold);outline-offset:3px}.sdn .lever-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sdn .lever{color:#fff;min-height:60px;font:700 1.15rem var(--sdn-display);cursor:pointer;background:linear-gradient(#43554f,#2a3733);border:3px solid #0d1413;border-radius:999px;align-items:center;gap:14px;padding:0 26px 0 14px;display:inline-flex;position:relative;box-shadow:0 6px #0008}.sdn .lever .stick{width:34px;height:34px;position:relative}.sdn .lever .stick:before{content:"";transform-origin:bottom;background:#c8d2cd;border-radius:3px;width:5px;height:26px;transition:transform .25s cubic-bezier(.3,1.6,.5,1);position:absolute;bottom:4px;left:15px;transform:rotate(-35deg)}.sdn .lever .stick:after{content:"";background:var(--berry);transform-origin:13px 34px;border-radius:50%;width:14px;height:14px;transition:transform .25s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-4px;left:4px;transform:rotate(-35deg);box-shadow:inset -2px -3px #0004}.sdn .lever.pulled .stick:before,.sdn .lever.pulled .stick:after{transform:rotate(35deg)}.sdn .lever:disabled{opacity:.6;cursor:wait}.sdn .hint{font:.78rem var(--sdn-mono);color:var(--snow-dim)}.sdn .machine{gap:0;min-width:0;display:grid;position:relative}.sdn .m-top{justify-content:center;display:flex}.sdn .hopper{clip-path:polygon(0 0,100% 0,78% 100%,22% 100%);background:linear-gradient(#56675f,#2f3b37);width:46%;height:34px}.sdn .m-body{background:linear-gradient(#43554f,#2a3733);border:3px solid #0d1413;border-radius:22px;padding:18px;position:relative;box-shadow:inset 0 2px #fff2,0 14px #0006}.sdn.uv .m-body{background:linear-gradient(#2a1748,#160a2a)}.sdn .m-lights{justify-content:flex-end;gap:8px;margin-bottom:12px;display:flex}.sdn .m-lights i{background:#3b2a08;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 -2px #0005}.sdn .m-lights i:first-child{background:#39ff8a;box-shadow:0 0 10px #39ff8a}.sdn .working .m-lights i{animation:.3s step-end infinite sdn-lamp}.sdn .working .m-lights i:nth-child(2){animation-delay:.1s}.sdn .working .m-lights i:nth-child(3){animation-delay:.2s}@keyframes sdn-lamp{0%{background:#ffb21a;box-shadow:0 0 12px #ffb21a}50%{box-shadow:none;background:#3b2a08}}.sdn .m-window{aspect-ratio:1;background:linear-gradient(#ffffff14 1px,#0000 1px) 0 0/20px 20px,linear-gradient(90deg,#ffffff14 1px,#0000 1px) 0 0/20px 20px,#1c4a7d;border:3px solid #0d1413;border-radius:14px;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.sdn .m-window .toy{width:56%;height:auto;transition:transform .5s,opacity .3s}.sdn .m-window.blueprint .toy *{fill:#1c4a7d;stroke:#e8f3ff}.sdn .m-window.blueprint .toy [fill=none]{fill:none}.sdn .m-window.blueprint .toy [stroke=none]{fill:#e8f3ff;stroke:none}.sdn .m-window.blueprint .toy :where([stroke]:not([stroke=\#1b2422]):not([stroke=none])){stroke:#e8f3ff99}.sdn .m-window.blueprint .toy [stroke=\#1b2422][fill=none]+path{stroke:#1c4a7d}.sdn .m-window .blue-label{font:700 .7rem var(--sdn-mono);letter-spacing:.1em;text-transform:uppercase;color:#cfe6ff;position:absolute;bottom:10px;left:12px}.sdn .m-window .blue-name{font:700 .8rem var(--sdn-mono);color:#cfe6ff;text-transform:uppercase;position:absolute;top:10px;right:12px}.sdn .m-window:not(.blueprint){background:radial-gradient(circle at 50% 60%,#f7c62840,#0000 60%),#0b1513}.sdn .m-window:not(.blueprint) .blue-label,.sdn .m-window:not(.blueprint) .blue-name{display:none}.sdn .working .m-window .toy{opacity:0;transform:scale(.3)rotate(-30deg)}.sdn .working .m-body{animation:.12s linear infinite sdn-shake}@keyframes sdn-shake{25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,-2px)}}.sdn .puffs{pointer-events:none;position:absolute;inset:0}.sdn .puffs i{opacity:0;background:#fff8;border-radius:50%;width:26px;height:26px;position:absolute;bottom:30%;left:50%}.sdn .working .puffs i{animation:1s ease-out infinite sdn-puff}.sdn .puffs i:nth-child(2){left:30%;animation-delay:.25s!important}.sdn .puffs i:nth-child(3){left:68%;animation-delay:.5s!important}@keyframes sdn-puff{0%{opacity:.9;transform:translateY(0)scale(.4)}to{opacity:0;transform:translateY(-120px)scale(2.2)}}.sdn .m-gear{color:#2a3733;z-index:2;width:74px;height:74px;animation:10s linear infinite sdn-spin;position:absolute}.sdn .m-gear.a{top:-26px;left:-20px}.sdn .m-gear.b{width:56px;height:56px;animation-direction:reverse;bottom:40px;right:-24px}.sdn .working .m-gear{animation-duration:.8s}.sdn .stamp{border:4px solid var(--berry);color:var(--berry);font:700 1.1rem var(--sdn-mono);letter-spacing:.12em;opacity:0;background:#fff3d6e6;border-radius:8px;padding:6px 14px;position:absolute;top:16%;right:8%;transform:rotate(-14deg)scale(2)}.sdn .done .stamp{animation:.35s cubic-bezier(.3,1.6,.5,1) forwards sdn-stamp}@keyframes sdn-stamp{to{opacity:1;transform:rotate(-14deg)scale(1)}}.sdn .m-belt{background:repeating-linear-gradient(90deg,#56675f 0 6px,#2f3b37 6px 22px) 0 0/22px 100%;border:3px solid #0d1413;border-radius:0 0 12px 12px;height:22px;margin:-4px 10px 0}.sdn .working .m-belt{animation:.3s linear infinite sdn-roll}.sdn .result{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:40px;display:grid}@media (max-width:860px){.sdn .result{grid-template-columns:1fr}}.sdn .card-wrap{gap:8px;min-width:0;margin:0;display:grid}.sdn .card img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 18px 40px #0008}.sdn .card-wrap figcaption{font:.72rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--snow-dim)}.sdn .chat{border:1px solid var(--line);background:repeating-linear-gradient(45deg,#ffffff05 0 8px,#0000 8px 16px),#0d1714;border-radius:18px;gap:8px;padding:16px;display:grid}.sdn .chat-label{font:.72rem var(--sdn-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--snow-dim)}.sdn .bubble{color:#eef5f1;background:#1f4a3f;border-radius:12px 4px 12px 12px;justify-self:end;gap:6px;width:min(100%,360px);padding:5px 5px 8px;display:grid}.sdn .lp{background:#0003;border-radius:8px;overflow:hidden}.sdn .lp-img img{width:100%;height:auto;display:block}.sdn .lp-text{gap:2px;padding:8px 10px;font-size:.82rem;line-height:1.3;display:grid}.sdn .lp-text span{color:#c8d8d0}.sdn .lp-text small{color:#9fb5ab;font-size:.72rem}.sdn .bubble .msg{overflow-wrap:anywhere;padding:0 6px;font-size:.92rem;line-height:1.4}.sdn .bubble .msg a{color:#7fd8ff}.sdn .bubble .time{color:#9fb5ab;justify-self:end;padding-right:6px;font-size:.68rem}.sdn .share{gap:14px;min-width:0;display:grid}.sdn .share .row{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.sdn .share .row{justify-content:center}}.sdn .copied{font:.8rem var(--sdn-mono);min-height:1.3em;color:var(--snow-dim)}.sdn .dedica{width:100%}.sdn .dedica-card{gap:10px;width:min(100%,560px);margin:0 auto;display:grid}.sdn .dedica-card img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 18px 40px #0008}.sdn .dedica-card p{font:600 1rem var(--sdn-display);color:var(--gold);text-align:center}.sdn .sound{border:2px solid var(--line);color:var(--snow);font:600 .85rem var(--sdn-display);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px}.sdn .sound[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}.sdn .end{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;display:grid}@media (max-width:820px){.sdn .end{grid-template-columns:1fr}}.sdn .end address{font:600 1.5rem / 1.25 var(--sdn-display);margin-block:10px 16px}.sdn details{border-bottom:1px solid var(--line);padding-block:14px}.sdn summary{cursor:pointer;font:600 1.08rem var(--sdn-display);justify-content:space-between;gap:12px;list-style:none;display:flex}.sdn summary::-webkit-details-marker{display:none}.sdn summary:after{content:"+";color:var(--gold)}.sdn details[open] summary:after{content:"–"}.sdn details p{color:var(--snow-dim);margin-top:8px}@media (prefers-reduced-motion:reduce){.sdn *,.sdn :before,.sdn :after{transition:none!important;animation:none!important}.sdn .open[data-act=teatro] .inside:before,.sdn .open[data-act=teatro] .inside:after{display:none}}.sdn{clip-path:inset(0);isolation:isolate;flex:1;position:relative}.sdn-content{z-index:1;position:relative}.sdn .hero-bar{justify-content:flex-end;width:100%;display:flex}.sdn .lp-img img,.sdn .card img,.sdn .dedica-card img{aspect-ratio:1200/630;background:#1d3a33}.sdn .lp-img img{box-shadow:none;border-radius:0}.sdn .toy-option{min-width:0;display:grid}.sdn #toy-slot{display:contents}.sdn #toy-slot .toy:not(.on){display:none}.sdn .dedica-card figcaption{font:600 1rem var(--sdn-display);color:var(--gold);text-align:center}.sdn .where-title{font-size:clamp(1.8rem,5vw,2.6rem)}.sdn .logo{height:auto}.sdn fieldset.knobs{border:0;min-width:0;margin:0;padding:0}.sdn .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
