.style-card[data-astro-cid-yj7gusk5]{--frame: #c9a45f;--frame-soft: rgba(201, 164, 95, .55);--glow: rgba(201, 164, 95, .28);position:relative;display:grid;justify-items:center;align-content:start;gap:12px;min-width:0;color:#5d4a32;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;opacity:0;transform:translateY(16px);animation:card-in .9s cubic-bezier(.2,.75,.2,1) forwards;animation-delay:calc(.25s + var(--i) * .12s)}.style-card--minimal[data-astro-cid-yj7gusk5]{--frame: #a9cfe2;--frame-soft: rgba(169, 207, 226, .6);--glow: rgba(126, 187, 250, .3)}.style-card--thematic[data-astro-cid-yj7gusk5]{--frame: #dac190;--frame-soft: rgba(218, 193, 144, .6);--glow: rgba(218, 193, 144, .42)}.style-card__arch[data-astro-cid-yj7gusk5]{position:relative;display:block;width:100%;aspect-ratio:.66;overflow:hidden;border-radius:50% 50% 14px 14px/34% 34% 14px 14px;border:1px solid var(--frame);background:#efe5d2;box-shadow:0 18px 34px -18px #46321473,0 0 0 5px #fcf7ebe6,0 0 0 6px var(--frame-soft);transition:transform .5s cubic-bezier(.2,.75,.2,1),box-shadow .5s ease;isolation:isolate}.style-card__arch[data-astro-cid-yj7gusk5] img[data-astro-cid-yj7gusk5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0;transform:scale(1.02);transition:transform 1.6s cubic-bezier(.2,.75,.2,1)}.style-card__arch[data-astro-cid-yj7gusk5]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 22px #281c0c38;pointer-events:none}.style-card__label[data-astro-cid-yj7gusk5]{font-family:Libre Baskerville,Georgia,serif;font-weight:700;font-size:var(--card-label-size, clamp(11px, 2.9vw, 13px));letter-spacing:var(--card-label-spacing, .24em);margin-right:calc(-1 * var(--card-label-spacing, .24em));max-width:100%;color:#8a6631;white-space:nowrap}.style-card--minimal[data-astro-cid-yj7gusk5] .style-card__label[data-astro-cid-yj7gusk5]{color:#6f8ea0}.style-card--thematic[data-astro-cid-yj7gusk5] .style-card__label[data-astro-cid-yj7gusk5]{color:#5b4a6a}@media(hover:hover){.style-card[data-astro-cid-yj7gusk5]:hover .style-card__arch[data-astro-cid-yj7gusk5]{transform:translateY(-5px);box-shadow:0 26px 40px -18px #46321480,0 0 0 5px #fcf7ebf2,0 0 0 6px var(--frame),0 0 36px 4px var(--glow)}.style-card[data-astro-cid-yj7gusk5]:hover .style-card__arch[data-astro-cid-yj7gusk5] img[data-astro-cid-yj7gusk5]{transform:scale(1.07)}}.style-card[data-astro-cid-yj7gusk5]:active .style-card__arch[data-astro-cid-yj7gusk5]{transform:scale(.985)}.style-card[data-astro-cid-yj7gusk5]:focus-visible{outline:none}.style-card[data-astro-cid-yj7gusk5]:focus-visible .style-card__arch[data-astro-cid-yj7gusk5]{box-shadow:0 0 0 5px #fcf7ebf2,0 0 0 7px #a87d40,0 0 30px 4px var(--glow)}.style-card--nevre[data-astro-cid-yj7gusk5] .style-card__arch[data-astro-cid-yj7gusk5]{background:radial-gradient(120% 70% at 50% 18%,#fffcf0f2,#fffcf000 70%),linear-gradient(170deg,#f8efdc,#efdfc0)}.style-card__names[data-astro-cid-yj7gusk5]{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;font-family:Mea Culpa,cursive;font-size:clamp(34px,9.5vw,52px);line-height:.95;color:#4a3b2a}.style-card__names[data-astro-cid-yj7gusk5]>span[data-astro-cid-yj7gusk5]:not(.style-card__amp):not(.style-card__pen){padding:0 .25em .05em;border-bottom:1px dashed rgba(168,125,64,.55)}.style-card__amp[data-astro-cid-yj7gusk5]{margin:.12em 0;font-size:.55em;color:#a87d40}.style-card__pen[data-astro-cid-yj7gusk5]{width:46%;height:1px;margin-top:.55em;background:linear-gradient(90deg,transparent,#c9a45f,transparent);animation:pen-shine 3.2s ease-in-out infinite}.style-card__stars[data-astro-cid-yj7gusk5]{position:absolute;inset:0;background:radial-gradient(1.5px 1.5px at 22% 18%,#fff6d8,transparent 60%),radial-gradient(1.2px 1.2px at 74% 24%,#fff6d8,transparent 60%),radial-gradient(1.6px 1.6px at 61% 40%,#ffe7a8,transparent 60%),radial-gradient(1px 1px at 35% 34%,#fff,transparent 60%);animation:twinkle 3.6s ease-in-out infinite;pointer-events:none}@keyframes card-in{to{opacity:1;transform:none}}@keyframes twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes pen-shine{0%,to{opacity:.35;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.style-card[data-astro-cid-yj7gusk5]{animation:none;opacity:1;transform:none}.style-card__stars[data-astro-cid-yj7gusk5],.style-card__pen[data-astro-cid-yj7gusk5]{animation:none}}
