.hint[data-astro-cid-4ztc246h]{color:var(--color-black);font-size:var(--fs-16);font-weight:var(--weight-bold);flex-direction:column;gap:6px;padding:2px 0 2px 10px;line-height:1;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.arrow[data-astro-cid-4ztc246h]{animation:nudge 1.4s var(--ease-out) 1.2s 3}}.button[data-astro-cid-ekguhzzh]{border-radius:var(--radius-s);background:var(--button-bg);min-height:60px;color:var(--button-fg,var(--color-on-accent));font-size:var(--fs-16);font-weight:var(--weight-bold);text-align:center;transition:transform var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding:0 40px;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.button[data-astro-cid-ekguhzzh]:hover{transform:scale(1.03)}}.button[data-astro-cid-ekguhzzh]:active{transform:scale(.97)}.tag[data-astro-cid-7t72llso]{background:var(--color-soft-white);height:24px;color:var(--color-text-soft);font-size:var(--fs-13);font-weight:var(--weight-regular);white-space:nowrap;border-radius:8px;align-items:center;padding:0 16px;line-height:1;display:inline-flex}.tag[data-astro-cid-7t72llso].dark{background:var(--color-black);color:var(--color-soft-white)}.tile[data-astro-cid-bbkkq7fs]{min-height:230px;padding:var(--space-20) var(--space-20) var(--space-15);background:var(--color-white);box-shadow:var(--shadow-card);color:#000;transition:transform var(--dur-fast) var(--ease-out);border-radius:28px;flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-bbkkq7fs]:hover{transform:translateY(-2px)}}.main[data-astro-cid-bbkkq7fs]{flex-direction:column;min-height:195px;display:flex}.head[data-astro-cid-bbkkq7fs]{gap:var(--space-10);padding-block:var(--space-6);flex-direction:column;margin-block:auto;display:flex}.time[data-astro-cid-bbkkq7fs]{font-size:var(--fs-20);letter-spacing:0;line-height:1.2}.title[data-astro-cid-bbkkq7fs]{font-size:var(--fs-25);letter-spacing:0;color:#000;line-height:1}.caption[data-astro-cid-bbkkq7fs]{font-size:var(--fs-20);line-height:1.2}.tile[data-astro-cid-bbkkq7fs]:has(.info[open]){padding-bottom:var(--space-20)}.tag-line[data-astro-cid-bbkkq7fs]{margin-top:-3px}.row[data-astro-cid-bbkkq7fs]{justify-content:flex-end;align-items:flex-start;gap:var(--space-10);display:flex}summary[data-astro-cid-bbkkq7fs]{width:34px;height:34px;color:var(--color-lila-500);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:#f7ede3eb;border:1px solid #4242421f;border-radius:100px;place-content:center;list-style:none;display:grid;position:absolute;top:14px;right:14px}summary[data-astro-cid-bbkkq7fs]:active{transform:scale(.92)}summary[data-astro-cid-bbkkq7fs]::-webkit-details-marker{display:none}summary[data-astro-cid-bbkkq7fs]:hover{opacity:.82}summary[data-astro-cid-bbkkq7fs] svg[data-astro-cid-bbkkq7fs]{transition:transform var(--dur-base) var(--ease-out)}.info[data-astro-cid-bbkkq7fs][open] summary[data-astro-cid-bbkkq7fs] svg[data-astro-cid-bbkkq7fs]{transform:rotate(135deg)}.text[data-astro-cid-bbkkq7fs]{margin-top:var(--space-10);padding-top:var(--space-15);font-size:var(--fs-15);letter-spacing:0;color:var(--color-text-soft);border-top:1px solid #4242421f;line-height:1.5}.text-title[data-astro-cid-bbkkq7fs]{margin-bottom:var(--space-6);font-size:var(--fs-16);font-weight:var(--weight-bold);color:var(--color-black)}.text[data-astro-cid-bbkkq7fs] p+p{margin-top:var(--space-10)}@media (prefers-reduced-motion:no-preference){.info[data-astro-cid-bbkkq7fs][open] .text[data-astro-cid-bbkkq7fs]{animation:info-in .4s var(--ease-spring)}@keyframes info-in{0%{opacity:0;transform:translateY(-6px)}}@supports selector(::details-content){.info[data-astro-cid-bbkkq7fs]{interpolate-size:allow-keywords}.info[data-astro-cid-bbkkq7fs]::details-content{block-size:0;transition:block-size var(--duration) var(--ease-spring), content-visibility var(--duration) allow-discrete;overflow:hidden}.info[data-astro-cid-bbkkq7fs][open]::details-content{block-size:auto}}}
