.conference-card.svelte-1vh1wjx{background:var(--surface);border-color:var(--border);border-radius:var(--radius-card);border-width:1px;border-top:2px solid var(--primary);margin-bottom:2rem}.card-header.svelte-1vh1wjx{border-bottom-width:1px;border-color:var(--border);padding:1.75rem 1.5rem 1.25rem}.header-content.svelte-1vh1wjx{text-align:center}.conference-badge.svelte-1vh1wjx{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:700;display:inline-block}.conference-title.svelte-1vh1wjx{margin-bottom:0;font-size:1.25rem}@media (width>=768px){.conference-title.svelte-1vh1wjx{font-size:1.5rem}}.conference-title.svelte-1vh1wjx{color:var(--primary);font-weight:600;line-height:1.35}.conference-link.svelte-1vh1wjx{color:var(--primary);text-decoration:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.conference-link.svelte-1vh1wjx:hover{color:var(--primary-strong);text-underline-offset:3px;text-decoration:underline}.card-body.svelte-1vh1wjx{padding:1.5rem}.info-grid.svelte-1vh1wjx{grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=768px){.info-grid.svelte-1vh1wjx{grid-template-columns:repeat(3,minmax(0,1fr))}}.info-item.svelte-1vh1wjx{border-color:var(--border);border-top-width:1px;gap:.625rem;padding-top:.75rem;padding-bottom:.75rem;display:flex}.info-item.svelte-1vh1wjx:first-child{border-top-width:0;padding-top:0}@media (width>=768px){.info-item.svelte-1vh1wjx{border-color:var(--border);border-top-width:0;border-left-width:1px;padding:0 1.25rem}.info-item.svelte-1vh1wjx:first-child{border-left-width:0;padding-left:0}}.info-icon-wrapper.svelte-1vh1wjx{flex-shrink:0;padding-top:.125rem}.info-icon{color:var(--accent);width:1rem;height:1rem}.info-content.svelte-1vh1wjx{flex:1;min-width:0}.info-label.svelte-1vh1wjx{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem;font-size:.75rem;font-weight:600}.info-value.svelte-1vh1wjx{color:var(--text);font-size:.875rem;line-height:1.625}.card-footer.svelte-1vh1wjx{padding:0 1.5rem 1.5rem}.footer-link.svelte-1vh1wjx{border-color:var(--border-strong);border-radius:var(--radius-card);color:var(--primary);background:0 0;border-width:1px;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.footer-link.svelte-1vh1wjx:hover{background:var(--surface-sunken);color:var(--primary-strong)}@media (width<=768px){.card-header.svelte-1vh1wjx{padding:1.5rem 1.5rem 1rem}.card-body.svelte-1vh1wjx{padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem}.conference-title.svelte-1vh1wjx{font-size:1.25rem}.info-grid.svelte-1vh1wjx{grid-template-columns:repeat(1,minmax(0,1fr))}}p.svelte-1y4duwp{margin-top:1.5rem}a.svelte-1y4duwp{--tw-text-opacity:1;color:rgb(31 78 140/var(--tw-text-opacity,1));font-weight:600}ul.svelte-1y4duwp{margin-left:3rem;list-style-type:disc}ul.svelte-1y4duwp li:where(.svelte-1y4duwp){margin-top:.5rem}.sub_links.svelte-1y4duwp{grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;margin-bottom:2rem;display:grid}@media (width>=640px){.sub_links.svelte-1y4duwp{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-card.svelte-1y4duwp{background:var(--surface);border-color:var(--border);border-width:1px;border-left:3px solid var(--primary);border-radius:var(--radius-card);align-items:center;gap:.75rem;padding:1rem;text-decoration:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.link-card.svelte-1y4duwp:hover{background:var(--surface-sunken);border-color:var(--border-strong);border-left-color:var(--primary)}.link-icon{color:var(--accent);flex-shrink:0;width:1.25rem;height:1.25rem}.link-card.svelte-1y4duwp span:where(.svelte-1y4duwp){color:var(--primary);font-size:1rem;font-weight:600}
