.diamond-mask[data-astro-cid-ogi2bmrw]{margin:0;display:block;width:100%}.diamond-mask__frame[data-astro-cid-ogi2bmrw]{position:relative;width:100%;aspect-ratio:var(--aspect);overflow:hidden;background:transparent}.diamond-mask__clip[data-astro-cid-ogi2bmrw]{position:absolute;width:0;height:0}.diamond-mask__frame[data-astro-cid-ogi2bmrw]>img,.diamond-mask__frame[data-astro-cid-ogi2bmrw]>picture,.diamond-mask__frame[data-astro-cid-ogi2bmrw]>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.diamond-mask__frame[data-astro-cid-ogi2bmrw]>picture img{width:100%;height:100%;object-fit:cover}.diamond-mask__plate[data-astro-cid-ogi2bmrw]{position:absolute;inset:8%}.diamond-mask__content[data-astro-cid-ogi2bmrw]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:18%}.diamond-mask__content[data-astro-cid-ogi2bmrw]>img,.diamond-mask__content[data-astro-cid-ogi2bmrw]>picture img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=accent-soft] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=accent-soft] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-accent-soft)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=accent] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=accent] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-accent)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=secondary] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=secondary] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-secondary)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=bg-warm] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=bg-warm] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-bg-warm)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=line] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=line] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-line)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=mask][data-background=dark] .diamond-mask__frame[data-astro-cid-ogi2bmrw],.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=plate][data-background=dark] .diamond-mask__plate[data-astro-cid-ogi2bmrw]{background:var(--color-dark)}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=facet] .diamond-mask__frame[data-astro-cid-ogi2bmrw]{aspect-ratio:var(--facet-aspect);clip-path:polygon(0 0,calc(100% - var(--zk-facet-cut)) 0,100% var(--zk-facet-cut),100% 100%,var(--zk-facet-cut) 100%,0 calc(100% - var(--zk-facet-cut)))}.diamond-mask[data-astro-cid-ogi2bmrw][data-variant=facet] .diamond-mask__frame[data-astro-cid-ogi2bmrw]>img{object-position:top center}.diamond-mask[data-astro-cid-ogi2bmrw][data-background=mint] .diamond-mask__frame[data-astro-cid-ogi2bmrw]{background:var(--zk-mint)}.diamond-mask[data-astro-cid-ogi2bmrw][data-background=sky] .diamond-mask__frame[data-astro-cid-ogi2bmrw]{background:var(--zk-sky)}.diamond-mask[data-astro-cid-ogi2bmrw][data-background=butter] .diamond-mask__frame[data-astro-cid-ogi2bmrw]{background:var(--zk-butter)}.diamond-mask[data-astro-cid-ogi2bmrw][data-background=rose] .diamond-mask__frame[data-astro-cid-ogi2bmrw]{background:var(--zk-rose)}.diamond-mask__caption[data-astro-cid-ogi2bmrw]{margin-top:var(--space-12);font-family:var(--font-sans);font-size:var(--text-mono);line-height:var(--leading-mono);color:var(--color-muted)}
