.article-layout.svelte-14vzedt.svelte-14vzedt{--body-background-color:var(--color--post-page-background);background-color:var(--color--post-page-background)}#article-content.svelte-14vzedt.svelte-14vzedt{--main-column-width:65ch;position:relative;padding:40px 15px 80px;display:flex;flex-direction:column;gap:30px}@media (max-width: 320px){#article-content.svelte-14vzedt.svelte-14vzedt{padding-left:0;padding-right:0}}@media (min-width: 768px){#article-content.svelte-14vzedt.svelte-14vzedt{padding-right:20px;padding-left:20px}}@media (min-width: 901px){#article-content.svelte-14vzedt.svelte-14vzedt{padding-right:30px;padding-left:30px}}#article-content.svelte-14vzedt .header.svelte-14vzedt{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px;width:min(var(--main-column-width),100%);margin:0 auto}#article-content.svelte-14vzedt .header .event.svelte-14vzedt{font-size:110%;font-weight:600;color:var(--color--primary)}#article-content.svelte-14vzedt .header .note.svelte-14vzedt{font-size:90%;color:rgba(var(--color--text-rgb),.8)}#article-content.svelte-14vzedt .slides-button-container.svelte-14vzedt{width:min(var(--main-column-width),100%);margin:0 auto;display:flex;justify-content:center}#article-content.svelte-14vzedt .slides-button-container .slides-button.svelte-14vzedt{display:inline-flex;align-items:center;gap:12px;padding:14px 24px;background-color:var(--color--primary);color:var(--color--primary-contrast);border-radius:8px;text-decoration:none;font-weight:600;font-size:105%;transition:all .2s ease;box-shadow:0 2px 8px rgba(var(--color--primary-rgb),.3)}#article-content.svelte-14vzedt .slides-button-container .slides-button .slides-icon.svelte-14vzedt{width:24px;height:24px;flex-shrink:0}#article-content.svelte-14vzedt .slides-button-container .slides-button .slides-text.svelte-14vzedt{flex-shrink:0}#article-content.svelte-14vzedt .slides-button-container .slides-button .external-icon.svelte-14vzedt{width:18px;height:18px;flex-shrink:0;opacity:.9}#article-content.svelte-14vzedt .slides-button-container .slides-button.svelte-14vzedt:hover{background-color:var(--color--primary-shade);box-shadow:0 4px 12px rgba(var(--color--primary-rgb),.4);transform:translateY(-2px)}#article-content.svelte-14vzedt .slides-button-container .slides-button:hover .external-icon.svelte-14vzedt{opacity:1}#article-content.svelte-14vzedt .slides-button-container .slides-button.svelte-14vzedt:focus{outline:3px solid rgba(var(--color--primary-rgb),.5);outline-offset:2px}#article-content.svelte-14vzedt .cover-image.svelte-14vzedt{width:min(var(--main-column-width),100%);margin:0 auto;max-height:400px;box-shadow:var(--image-shadow);border-radius:6px}#article-content.svelte-14vzedt .cover-image.svelte-14vzedt img{width:100%;height:100%;max-height:400px;object-fit:cover}#article-content.svelte-14vzedt .content.svelte-14vzedt{display:grid;grid-template-columns:1fr min(var(--main-column-width),100%) 1fr}#article-content.svelte-14vzedt .content.svelte-14vzedt>*{grid-column:2}#article-content.svelte-14vzedt .content.svelte-14vzedt>.full-bleed{grid-column:1/4;width:100%;max-width:1600px;margin-left:auto;margin-right:auto}#article-content.svelte-14vzedt .content.svelte-14vzedt>.mid-bleed{grid-column:1/4;width:100%;max-width:1000px;margin-left:auto;margin-right:auto}#article-content.svelte-14vzedt .resources-section.svelte-14vzedt{width:min(var(--main-column-width),100%);margin:0 auto}#article-content.svelte-14vzedt .resources-section .heading-link.svelte-14vzedt{color:var(--color--primary);text-decoration:none;margin-right:10px}#article-content.svelte-14vzedt .resources-section a.heading-link.svelte-14vzedt:not(.button):hover{filter:drop-shadow(0px 0px 3px var(--color--primary))}#article-content.svelte-14vzedt .resources-section .resources-list.svelte-14vzedt{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:12px}#article-content.svelte-14vzedt .resources-section .resources-list li a.svelte-14vzedt{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:rgba(var(--color--secondary-rgb),.27);border-radius:6px;text-decoration:none;color:var(--color--text);transition:all .2s ease;border:2px solid rgba(var(--color--secondary-rgb),.1)}#article-content.svelte-14vzedt .resources-section .resources-list li a .resource-icon.svelte-14vzedt{width:24px;height:24px;flex-shrink:0;color:var(--color--primary)}#article-content.svelte-14vzedt .resources-section .resources-list li a .resource-title.svelte-14vzedt{flex:1;font-weight:500}#article-content.svelte-14vzedt .resources-section .resources-list li a .external-icon.svelte-14vzedt{width:18px;height:18px;flex-shrink:0;opacity:.6}#article-content.svelte-14vzedt .resources-section .resources-list li a.svelte-14vzedt:hover{background-color:rgba(var(--color--secondary-rgb),.45);border-color:rgba(var(--color--secondary-rgb),.3);transform:translate(4px)}#article-content.svelte-14vzedt .resources-section .resources-list li a:hover .external-icon.svelte-14vzedt{opacity:1}
