main.svelte-n7csjv{background-color:var(--black);color:var(--slate-200);container-type:inline-size;font-family:"InterTight",var(--primary-font)}u.svelte-n7csjv{background:url(../../../dswmedia/underline.svg) bottom center / 100% .15em no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-bottom:.1em;text-decoration:none}.hero.svelte-n7csjv{background-color:var(--black);color:var(--white);display:grid;min-height:100dvh;overflow:hidden;padding:clamp(4rem,10vw,10rem) clamp(1.25rem,4vw,3rem);place-items:center;position:relative}.hero-stage.svelte-n7csjv{top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.hero-spotlight.svelte-n7csjv{animation:svelte-n7csjv-spotlight-drift-a 22s cubic-bezier(.45,0,.55,1) infinite alternate;background:radial-gradient(ellipse 55% 50% at 28% 36%,color-mix(in oklch,var(--drexel-yellow, #ffc600) 18%,transparent) 0%,transparent 65%);filter:blur(40px);top:-20%;right:-20%;bottom:-20%;left:-20%;position:absolute;will-change:transform,opacity}.hero-spotlight-2.svelte-n7csjv{animation:svelte-n7csjv-spotlight-drift-b 28s cubic-bezier(.45,0,.55,1) infinite alternate;background:radial-gradient(ellipse 50% 40% at 78% 72%,color-mix(in oklch,var(--drexel-blue, #07294d) 70%,transparent) 0%,transparent 72%)}.hero-grain.svelte-n7csjv{height:100%;top:0;right:0;bottom:0;left:0;mix-blend-mode:overlay;opacity:.5;pointer-events:none;position:absolute;width:100%}@keyframes svelte-n7csjv-spotlight-drift-a{0%{opacity:.85;transform:translate(0) scale(1)}to{opacity:1;transform:translate(6%,-4%) scale(1.15)}}@keyframes svelte-n7csjv-spotlight-drift-b{0%{opacity:.6;transform:translate(0) scale(1)}to{opacity:.95;transform:translate(-8%,5%) scale(1.1)}}.hero-container.svelte-n7csjv{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:1400px;position:relative;width:100%;z-index:1}.hero-content.svelte-n7csjv{display:grid;gap:clamp(1.75rem,4vw,3.5rem);justify-items:center;width:100%}.hero-brand.svelte-n7csjv{align-items:center;animation:svelte-n7csjv-fade-up .9s cubic-bezier(.16,1,.3,1) .05s forwards;color:var(--drexel-yellow, #ffc600);display:flex;gap:.75rem;justify-content:center;opacity:0}.hero-brand.svelte-n7csjv svg:where(.svelte-n7csjv){align-items:center;display:inline-flex;height:32px;width:56px}.hero-brand.svelte-n7csjv p:where(.svelte-n7csjv){color:color-mix(in srgb,var(--white) 70%,transparent);font-size:.85rem;font-weight:600;letter-spacing:.18em;margin:0;text-transform:uppercase}.hero-title.svelte-n7csjv{color:var(--white);display:flex;flex-direction:column;font-size:clamp(3.25rem,13vw,13rem);font-weight:900;letter-spacing:-.04em;line-height:.88;margin:0;text-align:center;text-wrap:balance}.hero-title-line.svelte-n7csjv{display:block;overflow:hidden;padding:0 1rem}.hero-title-inner.svelte-n7csjv{animation:svelte-n7csjv-title-reveal 1.1s cubic-bezier(.16,1,.3,1) forwards;display:block;transform:translateY(110%);will-change:transform}.hero-title-line.svelte-n7csjv:nth-child(1) .hero-title-inner:where(.svelte-n7csjv){animation-delay:.2s}.hero-title-line.svelte-n7csjv:nth-child(2) .hero-title-inner:where(.svelte-n7csjv){animation-delay:.32s}.hero-title-year.svelte-n7csjv .hero-title-inner:where(.svelte-n7csjv){animation-delay:.5s;color:var(--drexel-yellow, #ffc600)}@keyframes svelte-n7csjv-title-reveal{to{transform:translateY(0)}}.hero-body.svelte-n7csjv{animation:svelte-n7csjv-fade-up 1s cubic-bezier(.16,1,.3,1) .85s forwards;display:grid;gap:clamp(1rem,2vw,1.75rem);justify-items:center;max-width:85ch;opacity:0}.hero-body.svelte-n7csjv p:where(.svelte-n7csjv){color:color-mix(in srgb,var(--white) 78%,transparent);font-size:clamp(1.1rem,1.25vw + .5rem,1.5rem);line-height:1.55;margin:0;max-width:85ch;text-align:center;text-wrap:balance}.hero-body.svelte-n7csjv strong:where(.svelte-n7csjv){color:var(--white);font-weight:800}@keyframes svelte-n7csjv-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-marker.svelte-n7csjv{align-items:center;animation:svelte-n7csjv-fade-up .9s cubic-bezier(.16,1,.3,1) 1.2s forwards;bottom:clamp(1.5rem,3vw,3rem);color:color-mix(in srgb,var(--white) 60%,transparent);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;gap:.75rem;left:0;letter-spacing:.12em;opacity:0;padding:0 clamp(1.25rem,4vw,3rem);position:absolute;right:0;text-transform:uppercase;z-index:1}.hero-marker-num.svelte-n7csjv{color:var(--drexel-yellow, #ffc600);font-weight:700}.hero-marker-rule.svelte-n7csjv{background:linear-gradient(to right,color-mix(in srgb,var(--white) 25%,transparent),transparent);flex:1;height:1px}.hero-marker-meta.svelte-n7csjv{font-weight:600}@media (prefers-reduced-motion: reduce){.hero-spotlight.svelte-n7csjv,.hero-spotlight-2.svelte-n7csjv,.hero-title-inner.svelte-n7csjv,.hero-brand.svelte-n7csjv,.hero-body.svelte-n7csjv,.hero-marker.svelte-n7csjv{animation:none!important;opacity:1!important;transform:none!important}}.icon-cloud.svelte-n7csjv{display:flex;justify-content:center;margin-block-end:0;margin-inline:auto;width:100%}@container (width >= 680px){.icon-cloud.svelte-n7csjv{max-width:1800px;padding:6rem 0 0}}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv){container-type:inline-size;margin-inline:auto;max-width:1400px;padding:0 clamp(1.25rem,4vw,4rem) clamp(4rem,8vw,6rem);width:100%}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv){display:grid;gap:0}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) div:where(.svelte-n7csjv){border-top:1px solid color-mix(in srgb,var(--black) 12%,transparent);padding-block:clamp(2rem,4.5vw,3.5rem)}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) div:where(.svelte-n7csjv):last-child{border-bottom:1px solid color-mix(in srgb,var(--black) 12%,transparent)}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dt:where(.svelte-n7csjv){font-size:clamp(3.5rem,8vw,8.5rem);font-weight:900;letter-spacing:-.03em;line-height:1.05;margin-block-end:clamp(1rem,2.5vw,1.75rem);text-align:center}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv){color:var(--slate-300);display:flex;flex-direction:column;font-size:clamp(1.1rem,2vw,1.375rem);font-weight:400;gap:.4rem;line-height:1.6;margin:0;padding:0;text-align:center;text-wrap:balance}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) a:where(.svelte-n7csjv){color:var(--slate-200);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) a:where(.svelte-n7csjv):hover{color:var(--white);text-decoration-color:currentColor}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) .btn-tickets:where(.svelte-n7csjv){align-self:center;background-color:var(--drexel-yellow, #ffc600);border-radius:4px;color:var(--black);font-weight:700;padding:.5em 1.5em;text-decoration:none;transition:background-color .2s ease}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) .btn-tickets:where(.svelte-n7csjv):hover{background-color:oklch(from var(--drexel-yellow, #ffc600) l calc(c*1.3) h);color:var(--black);text-decoration:none}@media screen and (width >= 696px){.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) .btn-tickets:where(.svelte-n7csjv){align-self:flex-start}}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv) small:where(.svelte-n7csjv){color:var(--slate-400);font-size:.8em}@container (width >= 640px){.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) div:where(.svelte-n7csjv){align-items:center;display:grid;gap:clamp(2rem,5cqw,6rem);grid-template-columns:minmax(min-content,1fr) minmax(0,1fr);padding-block:clamp(2.5rem,5cqw,5rem)}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dt:where(.svelte-n7csjv){font-size:clamp(2.25rem,6cqw,7rem);letter-spacing:-.025em;margin-block-end:0;text-align:left}.event-details.svelte-n7csjv .event-details-container:where(.svelte-n7csjv) dl:where(.svelte-n7csjv) dd:where(.svelte-n7csjv){font-size:clamp(1.1rem,2cqw,2rem);text-align:left}}.section-heading.svelte-n7csjv{color:var(--white);font-size:clamp(3.25rem,8vw,8.25rem);font-weight:900;line-height:1.15;margin:0;text-align:center}.stream.svelte-n7csjv{background:linear-gradient(var(--drexel-blue, #07294d),var(--black));padding:clamp(3rem,6vw,5rem) clamp(1.5rem,3vw,2rem)}.viewfinder.svelte-n7csjv{margin-inline:auto;max-width:1200px;position:relative}.viewfinder-frame.svelte-n7csjv{padding:clamp(1.5rem,3vw,2.5rem);position:relative}.viewfinder-brackets.svelte-n7csjv{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.bracket.svelte-n7csjv{border-color:var(--drexel-yellow, #ffc600);border-style:solid;border-width:0;height:clamp(28px,4vw,56px);position:absolute;width:clamp(28px,4vw,56px)}.bracket-tl.svelte-n7csjv{border-left-width:2px;border-top-width:2px;left:0;top:0}.bracket-tr.svelte-n7csjv{border-right-width:2px;border-top-width:2px;right:0;top:0}.bracket-bl.svelte-n7csjv{border-bottom-width:2px;border-left-width:2px;bottom:0;left:0}.bracket-br.svelte-n7csjv{border-bottom-width:2px;border-right-width:2px;bottom:0;right:0}.viewfinder-hud.svelte-n7csjv{align-items:center;color:color-mix(in srgb,var(--white) 65%,transparent);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600;justify-content:space-between;letter-spacing:.16em;margin-top:.75rem;padding:0 clamp(1.5rem,3vw,2.5rem);text-transform:uppercase}.hud-tally.svelte-n7csjv{align-items:center;display:flex;gap:.5rem}.tally-dot.svelte-n7csjv{animation:svelte-n7csjv-tally-pulse 1.4s cubic-bezier(.4,0,.6,1) infinite;background-color:#ef4444;border-radius:50%;box-shadow:0 0 0 0 currentColor;display:inline-block;height:8px;width:8px}.tally-standby.svelte-n7csjv{animation:none;background-color:var(--slate-500, #64748b)}.tally-replay.svelte-n7csjv{animation:none;background-color:var(--drexel-yellow, #ffc600)}.tally-label.svelte-n7csjv{color:var(--white);letter-spacing:.18em}[data-state=standby].svelte-n7csjv .tally-label:where(.svelte-n7csjv){color:color-mix(in srgb,var(--white) 70%,transparent)}[data-state=replay].svelte-n7csjv .tally-label:where(.svelte-n7csjv){color:var(--drexel-yellow, #ffc600)}@keyframes svelte-n7csjv-tally-pulse{0%{box-shadow:0 0 color-mix(in srgb,#ef4444 60%,transparent);opacity:1;transform:scale(1)}70%{box-shadow:0 0 0 8px color-mix(in srgb,#ef4444 0%,transparent);opacity:.85;transform:scale(1.05)}to{box-shadow:0 0 color-mix(in srgb,#ef4444 0%,transparent);opacity:1;transform:scale(1)}}.hud-meta.svelte-n7csjv{display:flex;gap:1.25rem}@media (prefers-reduced-motion: reduce){.tally-dot.svelte-n7csjv{animation:none}}.presenters.svelte-n7csjv{display:grid}.presenters.svelte-n7csjv .section-heading:where(.svelte-n7csjv){padding:4rem 1.5rem 2rem}@container (width >= 768px){.presenters.svelte-n7csjv .section-heading:where(.svelte-n7csjv){padding:6rem 2rem 3rem}}.team.svelte-n7csjv{display:flex;flex-direction:column;overflow:hidden;position:relative}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv){aspect-ratio:16 / 9;overflow:hidden}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv) img:where(.svelte-n7csjv){display:block;height:100%;object-fit:cover;width:100%}.team.svelte-n7csjv .team-watermark:where(.svelte-n7csjv),.team.svelte-n7csjv .team-slate:where(.svelte-n7csjv){display:none}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv){display:flex;flex-direction:column;gap:1.5rem;padding:2rem 1.5rem}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv)>div:where(.svelte-n7csjv){display:grid;gap:.9rem}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) h2:where(.svelte-n7csjv){color:var(--white);font-size:clamp(2rem,6vw,3.5rem);font-weight:800;letter-spacing:-.5px;line-height:.9;margin:0;text-wrap:balance}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) p:where(.svelte-n7csjv){color:var(--slate-200);font-size:clamp(1rem,1.5vw,2rem);margin:0}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-subtitle:where(.svelte-n7csjv){color:var(--slate-300);font-size:clamp(1rem,1.45vw,1.25rem);font-weight:400}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-program:where(.svelte-n7csjv){color:var(--drexel-yellow, #ffc600);font-weight:600;letter-spacing:.04em}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-pitch:where(.svelte-n7csjv){color:var(--slate-200);font-size:clamp(.9375rem,1.25vw,1.125rem);line-height:1.6;max-width:65ch;text-wrap:balance}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv){columns:2;column-gap:1.5rem;list-style:none;margin:0;padding:0}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv) li:where(.svelte-n7csjv){break-inside:avoid;display:flex;flex-direction:column;gap:.125rem;padding-block-end:.75rem}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv) .member-name:where(.svelte-n7csjv){color:var(--white);font-weight:600}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv) .member-role:where(.svelte-n7csjv){color:color-mix(in srgb,var(--white) 60%,transparent);font-size:.875em}@media screen and (width >= 1000px){.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv){font-size:110%}}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .btn-visit:where(.svelte-n7csjv){align-self:flex-start;background-color:var(--drexel-yellow, #ffc600);border-radius:4px;color:var(--black);font-size:1rem;font-weight:700;padding:.75em 1.5em;text-decoration:none;transition:background-color .2s ease}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .btn-visit:where(.svelte-n7csjv):hover{background-color:oklch(from var(--drexel-yellow, #ffc600) l calc(c*1.3) h)}@container (width >= 768px){.team.svelte-n7csjv{height:100dvh}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv){aspect-ratio:unset;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv) img:where(.svelte-n7csjv){transform-origin:center center}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv):after{background:linear-gradient(to right,color-mix(in srgb,var(--black) 95%,transparent) 0%,color-mix(in srgb,var(--black) 60%,transparent) 55%,transparent 100%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.team.svelte-n7csjv .team-watermark:where(.svelte-n7csjv){bottom:0;color:transparent;display:block;font-family:"InterTight",var(--primary-font);font-size:clamp(7rem,16vw,20rem);font-weight:900;left:0;letter-spacing:-.04em;line-height:.85;overflow:hidden;pointer-events:none;position:absolute;right:0;-webkit-text-stroke:1px color-mix(in srgb,var(--white) 14%,transparent);white-space:nowrap;z-index:1}.team.svelte-n7csjv .team-watermark-text:where(.svelte-n7csjv){animation:svelte-n7csjv-marquee-drift 60s linear infinite;display:inline-block;padding-inline-start:100%}.team.svelte-n7csjv .team-slate:where(.svelte-n7csjv){align-items:center;bottom:clamp(1.5rem,3vw,2.5rem);color:var(--white);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;gap:.75rem;letter-spacing:.16em;padding:.2em;pointer-events:none;position:absolute;right:clamp(1.5rem,4vw,5rem);text-transform:uppercase;z-index:3}.team.svelte-n7csjv .slate-num:where(.svelte-n7csjv){color:var(--drexel-yellow, #ffc600);font-size:1rem;font-weight:700}.team.svelte-n7csjv .slate-bar:where(.svelte-n7csjv){background:color-mix(in srgb,var(--white) 60%,transparent);height:1px;width:32px}.team.svelte-n7csjv .slate-program:where(.svelte-n7csjv){color:color-mix(in srgb,var(--white) 75%,transparent);font-weight:600}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv){color:var(--white);height:100dvh;justify-content:center;max-width:600px;overflow-y:auto;padding:4rem 5rem 4rem 4rem;position:relative;scrollbar-width:none;z-index:2}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv)::-webkit-scrollbar{display:none}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) h2:where(.svelte-n7csjv){font-size:clamp(3rem,5vw,5rem)}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .btn-visit:where(.svelte-n7csjv){font-size:1.125rem}}@container (width >= 1200px){.team.svelte-n7csjv .team-content:where(.svelte-n7csjv){max-width:840px;padding:6rem 7rem 6rem 6rem}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv) .team-members:where(.svelte-n7csjv){columns:3}}@supports (animation-timeline: view()){@container (width >= 768px){.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv) img:where(.svelte-n7csjv){animation:svelte-n7csjv-team-bg-reveal linear both;animation-range:cover 0% cover 100%;animation-timeline:view();will-change:transform,opacity,filter}.team.svelte-n7csjv .team-content:where(.svelte-n7csjv){animation:svelte-n7csjv-team-content-reveal linear both;animation-range:cover 0% cover 35%;animation-timeline:view()}}}@keyframes svelte-n7csjv-team-bg-reveal{0%{filter:brightness(.6);opacity:.55;transform:scale(1.12)}35%{filter:brightness(1);opacity:1;transform:scale(1)}85%{filter:brightness(1);opacity:1;transform:scale(1)}to{filter:brightness(.85);opacity:.8;transform:scale(1.05)}}@keyframes svelte-n7csjv-team-content-reveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-n7csjv-marquee-drift{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion: reduce){.team-watermark-text.svelte-n7csjv{animation:none;padding-inline-start:0}.team.svelte-n7csjv .team-bg:where(.svelte-n7csjv) img:where(.svelte-n7csjv),.team.svelte-n7csjv .team-content:where(.svelte-n7csjv){animation:none!important}}.film-strip.svelte-n7csjv{background:color-mix(in srgb,var(--black) 92%,transparent);border:1px solid color-mix(in srgb,var(--white) 12%,transparent);display:flex;flex-direction:column;max-height:78dvh;position:fixed;right:1.5rem;top:50%;transform:translateY(-50%);z-index:100}.film-sprocket.svelte-n7csjv{background-color:color-mix(in srgb,var(--white) 8%,transparent);background-image:radial-gradient(circle at 50% 50%,var(--black) 0,var(--black) 2.5px,transparent 3px);background-position:0 50%;background-repeat:repeat-x;background-size:12px 8px;border-block:1px solid color-mix(in srgb,var(--white) 12%,transparent);height:8px;width:100%}.film-reel.svelte-n7csjv{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding:6px;scrollbar-width:none}.film-reel.svelte-n7csjv::-webkit-scrollbar{display:none}.film-frame.svelte-n7csjv{aspect-ratio:16 / 9;background:var(--black);border:1px solid color-mix(in srgb,var(--white) 14%,transparent);cursor:pointer;display:block;flex:0 0 auto;margin:0;overflow:hidden;padding:0;position:relative;transition:border-color .25s cubic-bezier(.16,1,.3,1);width:84px}.film-thumb.svelte-n7csjv{display:block;height:100%;overflow:hidden;position:relative;width:100%}.film-frame-caption.svelte-n7csjv{align-items:flex-end;background:linear-gradient(to top,color-mix(in srgb,var(--black) 95%,transparent) 0%,color-mix(in srgb,var(--black) 70%,transparent) 55%,transparent 100%);color:var(--white);display:flex;font-family:"InterTight",var(--primary-font);font-size:.55rem;font-weight:700;top:0;right:0;bottom:0;left:0;letter-spacing:-.005em;line-height:1.1;opacity:0;padding:.3rem .35rem;pointer-events:none;position:absolute;text-align:left;text-wrap:balance;transition:opacity .22s cubic-bezier(.16,1,.3,1)}.film-frame.svelte-n7csjv:hover .film-frame-caption:where(.svelte-n7csjv),.film-frame.active.svelte-n7csjv .film-frame-caption:where(.svelte-n7csjv){opacity:1}.film-thumb.svelte-n7csjv img:where(.svelte-n7csjv){display:block;filter:grayscale(.55) brightness(.55);height:100%;object-fit:cover;transition:filter .35s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);width:100%}.film-frame.svelte-n7csjv:hover .film-thumb:where(.svelte-n7csjv) img:where(.svelte-n7csjv),.film-frame.active.svelte-n7csjv .film-thumb:where(.svelte-n7csjv) img:where(.svelte-n7csjv){filter:grayscale(0) brightness(1);transform:scale(1.04)}.film-frame.active.svelte-n7csjv{border-color:var(--drexel-yellow, #ffc600);box-shadow:0 0 0 1px var(--drexel-yellow, #ffc600)}.film-frame.active.svelte-n7csjv:before{background-color:var(--drexel-yellow, #ffc600);content:"";height:100%;left:-8px;position:absolute;top:0;width:2px}.film-label.svelte-n7csjv{align-items:baseline;background-color:color-mix(in srgb,var(--black) 94%,transparent);border:1px solid color-mix(in srgb,var(--drexel-yellow, #ffc600) 35%,transparent);display:grid;gap:.4rem .65rem;grid-template-columns:auto 1fr;grid-template-rows:auto auto;opacity:0;padding:.55rem .8rem;pointer-events:none;position:absolute;right:calc(100% + 14px);top:50%;transform:translate3d(8px,-50%,0);transition:opacity .18s ease,transform .32s cubic-bezier(.16,1,.3,1);white-space:nowrap}.film-frame.svelte-n7csjv:hover .film-label:where(.svelte-n7csjv),.film-frame.active.svelte-n7csjv .film-label:where(.svelte-n7csjv){opacity:1;transform:translate3d(0,-50%,0)}.film-num.svelte-n7csjv{color:var(--drexel-yellow, #ffc600);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:700;grid-row:1 / span 2;letter-spacing:.06em}.film-name.svelte-n7csjv{color:var(--white);font-size:.875rem;font-weight:600;letter-spacing:-.005em}.film-program.svelte-n7csjv{color:color-mix(in srgb,var(--white) 55%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}html.intro-seen .video-modal.svelte-n7csjv{display:none}.video-modal.svelte-n7csjv{align-items:center;background-color:var(--black);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:4rem;position:fixed;z-index:1000}@media screen and (width < 768px){.video-modal.svelte-n7csjv{display:none}}.video-modal-close.svelte-n7csjv{background:transparent;border:none;cursor:pointer;padding:.5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:1}.video-modal-close.svelte-n7csjv svg:where(.svelte-n7csjv){color:var(--white);display:block;height:32px;width:32px;transition:color .2s ease}.video-modal-close.svelte-n7csjv:hover svg:where(.svelte-n7csjv){color:var(--drexel-yellow, #ffc600)}.video-modal-content.svelte-n7csjv{display:flex;justify-content:center;max-width:1200px;width:100%}.video-modal-content.svelte-n7csjv video:where(.svelte-n7csjv){height:auto;max-height:80dvh;width:100%}::view-transition-old(root),::view-transition-new(root){animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}
