.ys-image-node{margin-top:1.6rem;position:relative;text-align:center;width:100%}.ys-image-node__image{display:inline-block}.ys-image-node .icon-group{--tw-bg-opacity:0.5;background-color:hsla(0,0%,100%,.5);border-radius:9999px;cursor:pointer;padding:.8rem;position:absolute;right:1.2rem;top:1.2rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.ys-image-node .icon-group{background-color:rgb(255 255 255/var(--tw-bg-opacity))}}.ys-image-node .icon-group .icon{flex-basis:auto!important;height:auto!important}.ys-image-node__caption{font-size:1.6rem;margin-top:.8rem;text-align:center}.dark .ys-image-node__caption{--tw-text-opacity:1;color:#fff}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.dark .ys-image-node__caption{color:rgb(255 255 255/var(--tw-text-opacity))}}.ys-source-card{width:100%}.ys-source-card-icon{align-items:center;display:flex;margin-bottom:.2rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-icon{margin-bottom:.4rem}}.ys-source-card-icon .icon{--tw-text-opacity:1!important;color:#7c7c7c!important;flex-basis:auto!important;height:auto!important}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.ys-source-card-icon .icon{color:rgb(124 124 124/var(--tw-text-opacity))!important}}.dark .ys-source-card-icon .icon{--tw-text-opacity:1!important;color:#f8f4ec!important}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.dark .ys-source-card-icon .icon{color:rgb(248 244 236/var(--tw-text-opacity))!important}}.ys-source-card-icon .icon .icon-camera-v2{--tw-text-opacity:1!important;color:#606060!important}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.ys-source-card-icon .icon .icon-camera-v2{color:rgb(96 96 96/var(--tw-text-opacity))!important}}.dark .ys-source-card-icon .icon .icon-camera-v2{--tw-text-opacity:1!important;color:#f8f4ec!important}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.dark .ys-source-card-icon .icon .icon-camera-v2{color:rgb(248 244 236/var(--tw-text-opacity))!important}}.ys-source-card-icon .reporter-text{--tw-text-opacity:1;color:#606060;font-size:1.6rem;font-weight:600;line-height:2.1rem;margin-left:.4rem;margin-right:.4rem;text-align:left}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.ys-source-card-icon .reporter-text{color:rgb(96 96 96/var(--tw-text-opacity))}}[dir=rtl] .ys-source-card-icon .reporter-text{text-align:right}.dark .ys-source-card-icon .reporter-text{--tw-text-opacity:1;color:#f8f4ec}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.dark .ys-source-card-icon .reporter-text{color:rgb(248 244 236/var(--tw-text-opacity))}}@media (min-width:0px) and (max-width:639px){.ys-source-card-icon .reporter-text{font-size:1.5rem;line-height:2.2rem;margin-left:.6rem;margin-right:.6rem}}.ys-source-card-text{--tw-text-opacity:1;color:#606060;font-size:1.6rem;font-weight:500;line-height:2.2rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.ys-source-card-text{color:rgb(96 96 96/var(--tw-text-opacity))}}.dark .ys-source-card-text{--tw-text-opacity:1;color:#c1c4c9}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.dark .ys-source-card-text{color:rgb(193 196 201/var(--tw-text-opacity))}}@media (min-width:0px) and (max-width:639px){.ys-source-card-text{font-size:1.5rem}}.ys-source-card-text h1{font-size:3.2rem;line-height:5.1rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h1{font-size:2.8rem;line-height:3.2rem}}.ys-source-card-text h2{font-size:3rem;line-height:3.8rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h2{font-size:2.6rem;line-height:2.9rem}}.ys-source-card-text h3{font-size:2.8rem;line-height:3.5rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h3{font-size:2.4rem;line-height:2.7rem}}.ys-source-card-text h4{font-size:2.6rem;line-height:3.2rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h4{font-size:2.2rem;line-height:2.6rem}}.ys-source-card-text h5{font-size:2.4rem;line-height:2.9rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h5{font-size:2rem;line-height:2.4rem}}.ys-source-card-text h6{font-size:2.2rem;line-height:2.6rem}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h6{font-size:1.9rem;line-height:2.2rem}}.ys-source-card-text h1,.ys-source-card-text h2,.ys-source-card-text h3,.ys-source-card-text h4,.ys-source-card-text h5,.ys-source-card-text h6{font-weight:700}@media (min-width:0px) and (max-width:639px){.ys-source-card-text h1,.ys-source-card-text h2,.ys-source-card-text h3,.ys-source-card-text h4,.ys-source-card-text h5,.ys-source-card-text h6{font-weight:600;letter-spacing:-.025em}}