.conf-jump[data-astro-cid-4h6yk3fk]{position:sticky;top:0;z-index:20;margin-top:1.75rem;background:color-mix(in srgb,var(--color-paper) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-cream-2)}.conf-jump__list[data-astro-cid-4h6yk3fk]{display:flex;gap:.25rem;overflow-x:auto;list-style:none;margin:0;padding:0 1.75rem 0 0;scrollbar-width:none;mask-image:linear-gradient(to right,#000 calc(100% - 2.25rem),transparent 100%)}.conf-jump__list[data-astro-cid-4h6yk3fk]::-webkit-scrollbar{display:none}.conf-jump[data-astro-cid-4h6yk3fk] a[data-astro-cid-4h6yk3fk]{display:flex;align-items:center;gap:.45rem;flex:none;padding:.85rem .75rem .7rem;font-family:Poppins,sans-serif;font-size:var(--text-small);font-weight:500;color:var(--color-text-secondary);white-space:nowrap;border-bottom:2px solid transparent}.conf-jump[data-astro-cid-4h6yk3fk] a[data-astro-cid-4h6yk3fk]:hover{color:var(--color-ink);text-decoration:none}.conf-jump[data-astro-cid-4h6yk3fk] a[data-astro-cid-4h6yk3fk][aria-current=true]{color:var(--color-ink);font-weight:600;border-bottom-color:var(--color-ink)}.conf-map[data-astro-cid-vh3xc62s]{border:1px solid var(--color-cream-2);border-radius:var(--radius-md);overflow:hidden;background:var(--color-cream)}.conf-map[data-astro-cid-vh3xc62s] iframe[data-astro-cid-vh3xc62s]{display:block;width:100%;height:340px;border:0}.conf-offers[data-astro-cid-o6vz7y6m]{scroll-margin-top:2rem;border-top:1px solid var(--color-cream-2);padding-top:3rem;margin-top:3rem}.conf-offers[data-astro-cid-o6vz7y6m] [data-extra]{display:none}.conf-offers[data-astro-cid-o6vz7y6m][data-expanded] [data-extra]{display:flex}.conf-offers__lede[data-astro-cid-o6vz7y6m]{font-family:Poppins,sans-serif;font-size:var(--text-lead);line-height:1.6;color:var(--color-text-secondary);margin:.5rem 0 1.35rem;max-width:62ch}.conf-offers__more[data-astro-cid-o6vz7y6m]{margin-top:1.5rem;padding:.7rem 1.4rem;background:transparent;border:2px solid var(--color-ink);border-radius:var(--radius-pill);font-family:Poppins,sans-serif;font-weight:600;font-size:var(--text-small);color:var(--color-ink);cursor:pointer;transition:background-color .15s,color .15s}.conf-offers__more[data-astro-cid-o6vz7y6m]:hover{background:var(--color-ink);color:var(--color-text-inverse)}.prose-conference[data-astro-cid-xxokmpga]>h2{font-family:Lora,serif;font-weight:600;font-size:var(--text-h2);letter-spacing:-.01em;color:var(--color-ink);margin:2.5rem 0 .75rem}.prose-conference[data-astro-cid-xxokmpga]>h2:first-child{margin-top:0}.conf-anchor[data-astro-cid-xxokmpga]{scroll-margin-top:2rem;border-top:1px solid var(--color-cream-2);padding-top:3rem;margin-top:3rem}.conf-icon[data-astro-cid-xxokmpga]{display:grid;place-items:center;width:2.375rem;height:2.375rem;flex:none;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-cyan) 18%,var(--color-paper));border:1px solid color-mix(in srgb,var(--color-cyan) 38%,var(--color-cream-2));color:var(--color-ink)}.conf-points[data-astro-cid-xxokmpga] li{position:relative;padding-left:1.6rem;font-family:Poppins,sans-serif;font-size:var(--text-body);line-height:1.6;color:var(--color-text-secondary)}.conf-points[data-astro-cid-xxokmpga] li:before{content:"";position:absolute;left:.375rem;top:.65rem;width:7px;height:7px;border-radius:var(--radius-pill);background:var(--color-cyan-deep)}.conf-points[data-astro-cid-xxokmpga] strong{color:var(--color-ink);font-weight:600}.prose-conference[data-astro-cid-xxokmpga] h3{font-family:Lora,serif;font-weight:600;font-size:var(--text-h3);color:var(--color-ink);margin:1.75rem 0 .5rem}.prose-conference[data-astro-cid-xxokmpga] p{font-family:Poppins,sans-serif;font-size:var(--text-body);line-height:1.7;color:var(--color-text-secondary);margin:0 0 1.1rem}.prose-conference[data-astro-cid-xxokmpga] a{color:var(--color-cyan-deep)}.prose-conference[data-astro-cid-xxokmpga] strong{color:var(--color-ink);font-weight:600}.prose-conference[data-astro-cid-xxokmpga] ul{list-style:none;margin:0 0 1.1rem;padding-left:0}.prose-conference[data-astro-cid-xxokmpga] li{position:relative;padding-left:1.6rem;font-family:Poppins,sans-serif;font-size:var(--text-body);line-height:1.6;color:var(--color-text-secondary);margin-bottom:.6rem}.prose-conference[data-astro-cid-xxokmpga] li:before{content:"";position:absolute;left:.375rem;top:.65rem;width:7px;height:7px;border-radius:var(--radius-pill);background:var(--color-cyan-deep)}.prose-conference[data-astro-cid-xxokmpga] .skip-list li:before{background:var(--color-cream-2)}.prose-conference[data-astro-cid-xxokmpga] table{width:100%;table-layout:auto;border-collapse:collapse;margin:1.5rem 0 2rem;font-family:Poppins,sans-serif;font-size:var(--text-meta);border:1px solid var(--color-cream-2);border-radius:var(--radius-sm)}.prose-conference[data-astro-cid-xxokmpga] thead{background-color:var(--color-cream)}.prose-conference[data-astro-cid-xxokmpga] th{text-align:left;font-family:Poppins,sans-serif;font-weight:700;font-size:var(--text-small);letter-spacing:.02em;color:var(--color-ink);padding:.75rem 1rem;border-bottom:2px solid var(--color-cream-2)}.prose-conference[data-astro-cid-xxokmpga] td{padding:.75rem 1rem;border-bottom:1px solid var(--color-cream-2);border-right:1px solid var(--color-cream-2);vertical-align:top;line-height:1.6;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.prose-conference[data-astro-cid-xxokmpga] td:first-child{color:var(--color-ink);font-weight:600}.prose-conference[data-astro-cid-xxokmpga] td:last-child,.prose-conference[data-astro-cid-xxokmpga] th:last-child{border-right:0}.prose-conference[data-astro-cid-xxokmpga] tbody tr:last-child td{border-bottom:0}.conf-gallery[data-astro-cid-xxokmpga]{scrollbar-width:thin;scrollbar-color:var(--color-cream-2) transparent}.conf-gallery[data-astro-cid-xxokmpga]::-webkit-scrollbar{height:8px}.conf-gallery[data-astro-cid-xxokmpga]::-webkit-scrollbar-track{background:transparent}.conf-gallery[data-astro-cid-xxokmpga]::-webkit-scrollbar-thumb{background:var(--color-cream-2);border-radius:999px}.conf-gallery[data-astro-cid-xxokmpga]:focus-visible{outline:2px solid var(--color-cyan-deep);outline-offset:4px}
