.session[data-astro-cid-ciqclquj]{gap:14px;padding:14px;list-style:none;display:flex}.date[data-astro-cid-ciqclquj]{border-radius:var(--radius-sm);background:var(--surface-2);text-align:center;flex:none;place-content:center;width:62px;height:68px;line-height:1;display:grid}.day[data-astro-cid-ciqclquj]{font:600 1.7rem var(--font-display)}.month[data-astro-cid-ciqclquj]{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);margin-top:4px;font-size:.78rem;font-weight:600}.info[data-astro-cid-ciqclquj]{min-width:0}.when[data-astro-cid-ciqclquj]{color:var(--ink-soft);margin:0 0 2px;font-size:.85rem}.weekday[data-astro-cid-ciqclquj]{text-transform:capitalize}h3[data-astro-cid-ciqclquj]{margin:0 0 4px;font-size:1.1rem}.speaker[data-astro-cid-ciqclquj],.place[data-astro-cid-ciqclquj],.notes[data-astro-cid-ciqclquj]{margin:0;font-size:.92rem}.place[data-astro-cid-ciqclquj]{color:var(--ink-soft)}.notes[data-astro-cid-ciqclquj]{margin-top:6px}.highlight[data-astro-cid-ciqclquj]{background:var(--ink);color:var(--bg);border-color:var(--ink);padding:18px}.highlight[data-astro-cid-ciqclquj] .date[data-astro-cid-ciqclquj]{background:var(--accent);color:var(--accent-ink);width:74px;height:82px}.highlight[data-astro-cid-ciqclquj] .month[data-astro-cid-ciqclquj],.highlight[data-astro-cid-ciqclquj] .when[data-astro-cid-ciqclquj],.highlight[data-astro-cid-ciqclquj] .place[data-astro-cid-ciqclquj]{color:color-mix(in srgb, var(--bg) 75%, transparent)}.highlight[data-astro-cid-ciqclquj] .month[data-astro-cid-ciqclquj]{color:inherit}.highlight[data-astro-cid-ciqclquj] h3[data-astro-cid-ciqclquj]{font-size:1.35rem}.highlight[data-astro-cid-ciqclquj] .btn[data-astro-cid-ciqclquj]{margin-top:12px}.hero[data-astro-cid-lcdefpme]{background:var(--coffee) var(--fondo) center / 900px auto repeat;padding:28px 0 32px}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:22px;display:flex}.logo[data-astro-cid-lcdefpme]{filter:drop-shadow(0 2px 10px #3d27392e);width:min(64vw,260px);height:auto}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.btn[data-astro-cid-lcdefpme].light{color:var(--plum);background:#fff}.sessions[data-astro-cid-lcdefpme]{gap:12px;margin:0;padding:0;display:grid}.welcome[data-astro-cid-lcdefpme]{background:var(--coffee) var(--fondo) center / 900px auto repeat}.welcome-box[data-astro-cid-lcdefpme]{color:#fff;margin-inline:calc(var(--gutter) * -1);background:#d57f9ef0;padding:32px 22px}.welcome-box[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:.4em;font-size:clamp(1.4rem,6vw,2rem)}.welcome-box[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{font:700 1.15rem var(--font-display)}.welcome-box[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:6px}.recent[data-astro-cid-lcdefpme]{gap:12px;margin-top:12px;display:grid}.courses-title[data-astro-cid-lcdefpme]{margin:32px 0 12px}.courses[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.course[data-astro-cid-lcdefpme]{height:100%;color:var(--ink);box-shadow:none;gap:2px;padding:14px;text-decoration:none;display:grid}.course[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.2rem var(--font-display)}.course[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--accent);font-size:.88rem;font-weight:700}.course[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--ink-soft)}.pillars-section[data-astro-cid-lcdefpme]{background:var(--surface);border-top:1px solid var(--line)}.pillars[data-astro-cid-lcdefpme]{text-align:center;gap:32px;margin:0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:none;width:52px;height:52px;stroke:var(--pink);stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;margin:0 auto 10px}.pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.4em;font-size:1.3rem}.pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.contact[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:8px;margin:32px 0 0;display:flex}@media (width>=768px){.hero[data-astro-cid-lcdefpme]{padding:56px 0}.logo[data-astro-cid-lcdefpme]{width:300px}.sessions[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.sessions[data-astro-cid-lcdefpme]>:first-child{grid-column:1/-1}.welcome[data-astro-cid-lcdefpme]{padding:72px 0}.welcome-box[data-astro-cid-lcdefpme]{max-width:540px;margin:0 0 0 auto;padding:40px}.recent[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.courses[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:40px}}
