.session-card[data-v-583a8880]{background:#fff;border:1px solid var(--light-d);border-radius:.5em;color:var(--dark);height:100%;padding:min(2.5vw,1em)}.session-card[data-layout=minimal] .session-card-content[data-v-583a8880]{align-items:flex-start;flex-direction:column}.session-card[data-layout=full] .session-card-content[data-v-583a8880]{align-items:flex-start;cursor:default;flex-direction:row;flex-wrap:wrap}.session-card .session-card-content[data-v-583a8880]{color:inherit;display:flex;flex-direction:row;justify-content:space-between;text-decoration:none}.speaker-details[data-v-583a8880]{flex-shrink:0;margin-right:min(5vw,2em);width:25%}[data-layout=minimal] .speaker-details[data-v-583a8880]{align-items:center;border-bottom:1px solid var(--light-d);display:flex;padding-bottom:.5em;width:100%}.session-card[data-layout=full] .speaker-details[data-v-583a8880]{display:flex;flex-direction:column}.social[data-v-583a8880]{margin-top:.5em}.social a[data-v-583a8880]{display:inline-block;width:20px}.twitter[data-v-583a8880]{color:#26a7de}.speaker-avatar[data-v-583a8880]{background:var(--light-d);border-radius:5px;overflow:hidden;width:100%}[data-layout=minimal] .speaker-avatar[data-v-583a8880]{border-radius:50%;margin-right:1em;max-width:60px}.session-card[data-layout=full] .speaker-details[data-v-583a8880]{margin-bottom:2em;margin-right:1.5em;order:2;width:100%}.session-card[data-layout=full] .speaker-bio[data-v-583a8880]{font-size:.9em;opacity:.75;order:2;width:100%}@media(min-width:400px){.session-card[data-layout=full] .speaker-details[data-v-583a8880]{margin-bottom:0;width:30%}.session-card[data-layout=full] .speaker-bio[data-v-583a8880]{width:calc(70% - 1.5rem)}}.spaker-avatar img[data-v-583a8880]{height:100%;mix-blend-mode:multiply;-o-object-fit:cover;object-fit:cover;width:100%}.speaker-meta[data-v-583a8880]{margin-top:1em}[data-layout=minimal] .speaker-meta[data-v-583a8880]{margin-top:0}.speaker-meta .name[data-v-583a8880]{display:inline-block;font-size:max(1em,min(4vw,1.25em));font-weight:700;line-height:1;margin-bottom:.25em}[data-layout=minimal] .speaker-meta .name[data-v-583a8880]{font-size:max(1em,min(3.75vw,1.2em));font-weight:400}.speaker-meta .tagline[data-v-583a8880]{font-size:.85em;font-size:max(.75em,min(3vw,.85em));font-style:italic;line-height:1.1;opacity:.75}.session-details[data-v-583a8880]{flex-grow:1}.session-card[data-layout=full] .session-details[data-v-583a8880]{border-bottom:1px solid var(--light-d);margin-bottom:1em;order:1;padding-bottom:1em}.session-track[data-v-583a8880]{background:var(--light-d);border-radius:999em;display:inline-block;font-size:max(.5em,min(3vw,.75em));font-weight:400;margin:min(2.5vw,1em) 0;padding:.25em 1em}[data-layout=minimal] .session-track[data-v-583a8880]{margin-bottom:0}.session-track[data-track="Core JavaScript & Frameworks"][data-v-583a8880]{background:var(--action);color:#fff}.session-track[data-track="Advanced JavaScript"][data-v-583a8880]{background:var(--primary)}.session-track[data-track="Node.js and Server-side JS"][data-v-583a8880]{background:var(--dark-l);color:var(--light)}.session-track[data-track="Web/HTML/CSS"][data-v-583a8880]{background:#f99c74}.session-track[data-track=Angular][data-v-583a8880]{background:#dd0031;color:#fff}.session-track[data-track=React][data-v-583a8880]{background:#61dafb}.session-track[data-track=Vue][data-v-583a8880]{background:#41b883}.session-track[data-track="Mobile and Mobile Web"][data-v-583a8880]{background:#a2d9f9}.session-track[data-track="Design/UI/UX"][data-v-583a8880]{background:#f9d648}.session-track[data-track="Practices/Tools/Techniques"][data-v-583a8880]{background:#eca2fe}.session-track[data-track=Keynote][data-v-583a8880]{background:#f9d648}.session-track[data-track="Full Day Workshop"][data-v-583a8880]{background:#8bc8aa}.session-track[data-track="Artificial Intelligence"][data-v-583a8880]{background:#f3b8b0}.session-details h3[data-v-583a8880]{font-size:max(1em,min(4.5vw,1.55em));line-height:1.1;margin-bottom:.5em}[data-layout=minimal] .session-details h3[data-v-583a8880]{font-size:max(1em,min(3.5vw,1.25em));margin-bottom:0;margin-top:.5em}.session-details p[data-v-583a8880]{color:var(--dark-l);font-size:max(.85em,min(3vw,1em));opacity:.85}.session-details[data-v-583a8880] .read-more{color:var(--text-link);text-decoration:underline}
