.family[data-astro-cid-zfdh36m2] img[data-astro-cid-zfdh36m2]{mix-blend-mode:multiply}:root[data-theme=dark] .family[data-astro-cid-zfdh36m2] img[data-astro-cid-zfdh36m2]{filter:invert(1) hue-rotate(180deg) sepia(.25);mix-blend-mode:screen}:root[data-theme=dark] .hot[data-astro-cid-zfdh36m2]:before{mix-blend-mode:screen;background:radial-gradient(ellipse at 50% 45%,rgb(190 150 40 / .55) 0 62%,transparent 70%)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .family[data-astro-cid-zfdh36m2] img[data-astro-cid-zfdh36m2]{filter:invert(1) hue-rotate(180deg) sepia(.25);mix-blend-mode:screen}:root:not([data-theme=light]) .hot[data-astro-cid-zfdh36m2]:before{mix-blend-mode:screen;background:radial-gradient(ellipse at 50% 45%,rgb(190 150 40 / .55) 0 62%,transparent 70%)}}.hot[data-astro-cid-zfdh36m2]{position:absolute;background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.hot[data-astro-cid-zfdh36m2]:focus-visible{outline:3px solid var(--water);outline-offset:2px;border-radius:12px}.hot[data-astro-cid-zfdh36m2]:before{content:"";position:absolute;inset:2% 4%;background:radial-gradient(ellipse at 50% 45%,var(--marker) 0 62%,transparent 70%);mix-blend-mode:multiply;border-radius:40% 60% 45% 55%/55% 45% 60% 40%;opacity:0;transform:scale(.8) rotate(-4deg);transition:opacity .2s ease,transform .3s cubic-bezier(.3,1.5,.5,1)}.hot[data-astro-cid-zfdh36m2]:hover:before,.hot[data-astro-cid-zfdh36m2]:focus:before{opacity:.95;transform:scale(1.04) rotate(2deg)}.tag[data-astro-cid-zfdh36m2]{position:absolute;left:50%;bottom:100%;margin-bottom:.1rem;transform:translate(-50%,6px) rotate(0);white-space:nowrap;padding:.05rem .8rem .15rem;font-size:1.7rem;line-height:1.15;text-align:center;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .22s ease;z-index:2}.hint[data-astro-cid-zfdh36m2]{display:block;font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:.72rem;color:var(--rotel)}.hot[data-astro-cid-zfdh36m2]:hover .tag[data-astro-cid-zfdh36m2],.hot[data-astro-cid-zfdh36m2]:focus .tag[data-astro-cid-zfdh36m2]{opacity:1;transform:translate(-50%) rotate(-2deg)}.vita[data-astro-cid-zfdh36m2]{margin:auto;width:min(34rem,calc(100vw - 2rem));max-height:min(80dvh,40rem);overflow:auto;padding:1.5rem;color:var(--ink);opacity:0;transform:translateY(14px) rotate(-1deg);transition:opacity .2s ease,transform .25s ease,overlay .25s allow-discrete,display .25s allow-discrete}.vita[data-astro-cid-zfdh36m2]:popover-open{opacity:1;transform:none}@starting-style{.vita[data-astro-cid-zfdh36m2]:popover-open{opacity:0;transform:translateY(14px) rotate(-1deg)}}.vita-photo[data-astro-cid-zfdh36m2]{border-radius:46% 54% 50% 50%/52% 48% 56% 44%;box-shadow:3px 4px 0 var(--shadow);transform:rotate(-2deg);background:var(--card)}.vita[data-astro-cid-zfdh36m2]::backdrop{background:var(--scrim)}
