.SocialIcon_SocialIcon__7Sfng{display:block;transition:filter var(--hover_transtion);cursor:pointer}.SocialIcon_SocialIcon__7Sfng:not(:hover){filter:grayscale(100%) contrast(10%) brightness(100%)}.Footer_Footer__LczfL{padding-block:var(--space-3xl);background-color:var(--white)}.Footer_Footer--borderTop__Xd9L_{border-block-start:1px solid var(--dark_05)}.Footer_Footer__content__7M_sS{display:grid;grid-template-columns:minmax(max-content,1fr) repeat(3,1fr) minmax(max-content,1fr)}.Footer_Logo__ZDL4J{margin-bottom:10px}.Footer_Copyright__CFGBS{color:var(--dark_03);font:var(--p2_font)}.Footer_Column__gZUN_{display:flex;flex-flow:column}.Footer_Column__Title__DElBd{margin-bottom:12px;color:var(--dark_01);font:var(--h5_font)}.Footer_Column--first__ISE0v,.Footer_Column--fourth__84wCQ,.Footer_Column--second__ZG7rh,.Footer_Column--third__tdI4X{grid-row:1/span 2}.Footer_LinkList__D07UK{margin:0;padding:0;list-style-type:none}.Footer_LinkList__item__WEWlC:not(:last-child){margin-bottom:var(--space-2xs)}.Footer_Link__e1lyD{align-self:flex-start;border:none;padding:0;color:var(--dark_03);font:var(--p2_font);text-decoration:none;background-color:initial;transition:color var(--hover_transition);cursor:pointer}@media (hover:hover){.Footer_Link__e1lyD:hover{outline:none;color:var(--purple)}}.Footer_Status__odSN3{display:flex;justify-content:center;align-items:center;justify-self:flex-start;align-self:flex-end;gap:var(--space-xs);margin-left:calc(-1 * var(--space-xs));border-radius:var(--border-radius-xs);padding-right:calc(var(--space-xs) + 3px);padding-left:var(--space-xs);background-color:var(--dark_bg)}.Footer_Status__dot__8_8G1{position:relative}.Footer_Status__dot__8_8G1,.Footer_Status__dot__8_8G1:after{width:6px;height:6px;border-radius:50%;background-color:var(--green)}.Footer_Status__dot__8_8G1:after{content:"";position:absolute;inset:0;display:block;opacity:0;transform:scale(1);animation-name:Footer_ping__UE7hZ;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-duration:1.3s}@keyframes Footer_ping__UE7hZ{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3)}}.Footer_ChannelLinks__ROIPo{display:flex;gap:12px}.Footer_ChannelLink__ClM6_{color:var(--dark_04);text-decoration:none;transition:color var(--hover_transition)}.Footer_ChannelLink__ClM6_>svg{width:24px;height:24px}@media (hover:hover){.Footer_ChannelLink__ClM6_:hover{color:var(--purple)}}@media (max-width:979px){.Footer_Footer__LczfL{padding-block:var(--space-4xl)}.Footer_Footer__content__7M_sS{grid-template-columns:repeat(2,1fr);row-gap:var(--space-m)}.Footer_Column--first__ISE0v,.Footer_Column--fourth__84wCQ,.Footer_Column--second__ZG7rh,.Footer_Column--third__tdI4X{grid-row:auto}.Footer_Column--first__ISE0v{grid-column:1/span 2}}@media (max-width:640px){.Footer_Footer__content__7M_sS{grid-template-columns:1fr}.Footer_Column--fifth__UuZ5N,.Footer_Column--first__ISE0v{grid-column:auto}}.DemoCard_DemoCard__49DAr{display:flex;flex-direction:column;gap:var(--space-s);padding:0 0 var(--space-s);text-align:start;background-color:initial;border:0;cursor:pointer;color:inherit;font:inherit}.DemoCard_DemoCard__49DAr:focus-visible{outline:2px solid var(--purple);outline-offset:4px;border-radius:var(--border-radius-s)}.DemoCard_DemoCard__thumb__TAyTl{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius-xs);background:linear-gradient(135deg,hsl(var(--dark_01-hsl)/.85),hsl(var(--dark_02-hsl)/.65));box-shadow:0 6px 18px hsl(var(--dark_01-hsl)/.14);transition:transform var(--hover_transition),box-shadow var(--hover_transition)}.DemoCard_DemoCard__49DAr:hover .DemoCard_DemoCard__thumb__TAyTl{transform:translateY(-2px);box-shadow:0 8px 22px hsl(var(--dark_01-hsl)/.16)}.DemoCard_DemoCard__thumbImg__euQ82{display:block;width:100%;height:100%;object-fit:cover!important;object-position:center!important}.DemoCard_DemoCard__playBadge__5Terf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background-color:hsl(var(--dark_01-hsl)/.75);color:var(--white);backdrop-filter:blur(4px);transition:background-color var(--hover_transition)}.DemoCard_DemoCard__49DAr:hover .DemoCard_DemoCard__playBadge__5Terf{background-color:var(--purple)}.DemoCard_DemoCard__duration__3gzYS{position:absolute;inset-block-end:var(--space-xs);inset-inline-end:var(--space-xs);padding:2px 8px;border-radius:999px;background-color:hsl(var(--dark_01-hsl)/.8);color:var(--white);font:var(--p3_font);letter-spacing:.2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoCard_DemoCard__body__BC09K{display:flex;flex-direction:column;gap:var(--space-2xs)}.DemoCard_DemoCard__meta__O61Or{display:flex;align-items:center;gap:var(--space-xs);font:var(--p3_font);color:var(--dark_04);margin-left:-2px;margin-bottom:var(--space-2xs)}.DemoCard_DemoCard__area__WVQAw{background-color:initial;border:1px solid var(--dark_05);padding:2px var(--space-xs);border-radius:var(--border-radius-xs)}.DemoCard_DemoCard__area__WVQAw,.DemoCard_DemoCard__date__01Mqr{font:var(--p3_font);color:var(--dark_03)}.DemoCard_DemoCard__title__hKufC{margin:0;font:var(--h5_font);color:var(--dark_01);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:color var(--hover_transition)}.DemoCard_DemoCard__49DAr:hover .DemoCard_DemoCard__title__hKufC{color:var(--purple_bright)}.DemoCard_DemoCard__description__pUDHp{margin:0;font:var(--p3_font);color:var(--dark_03);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.DemoCard_DemoCard__presenter__SbuRu{display:flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-xs)}.DemoCard_DemoCard__avatar__BDl7r{width:28px;height:28px;border-radius:50%;object-fit:cover;background-color:var(--dark_05);display:inline-grid;place-items:center;flex-shrink:0}.DemoCard_DemoCard__avatar--fallback__IvZEl{font:var(--p3_font);font-weight:500;color:var(--white);background:linear-gradient(135deg,var(--purple),var(--pink))}.DemoCard_DemoCard__presenterName__4jBIc{font:var(--p3_font);color:var(--dark_02)}.DemoFilters_DemoFilters__gIdn9{display:flex;flex-wrap:wrap;gap:var(--space-xs);width:100%}.DemoFilters_DemoFilters__chip___Nfja{display:inline-flex;align-items:center;gap:var(--space-xs);height:32px;padding:0 12px;border-radius:8px;border:none;background-color:var(--dark_bg);color:var(--dark_01);font:var(--h6_font);cursor:pointer;transition:background-color var(--hover_transition),color var(--hover_transition)}.DemoFilters_DemoFilters__chip___Nfja:hover{background-color:var(--dark_05)}.DemoFilters_DemoFilters__chip--active__W4YAT{background-color:var(--dark_01);color:var(--white)}.DemoFilters_DemoFilters__chip--active__W4YAT:hover{background-color:var(--dark_02)}.DemoFilters_DemoFilters__count__9gkNx{font:var(--p3_font);color:var(--dark_03);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoFilters_DemoFilters__chip--active__W4YAT .DemoFilters_DemoFilters__count__9gkNx{color:var(--dark_04)}.DemoModal_DemoModal__uHeOF{position:fixed;inset:0;z-index:1000;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background-color:initial;color:inherit;overflow:visible;opacity:0;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}.DemoModal_DemoModal__uHeOF[open]{opacity:1}@starting-style{.DemoModal_DemoModal__uHeOF[open]{opacity:0}}.DemoModal_DemoModal__uHeOF::backdrop{background-color:#000;opacity:0;transition:opacity .3s ease-out,display allow-discrete .3s,overlay allow-discrete .3s}.DemoModal_DemoModal__uHeOF[open]::backdrop{opacity:1}@starting-style{.DemoModal_DemoModal__uHeOF[open]::backdrop{opacity:0}}.DemoModal_DemoModal__panel__oKy5d{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--space-m);padding:var(--space-xl) var(--space-l);overflow-y:auto;overscroll-behavior:contain}.DemoModal_DemoModal__close__1H3vw{position:fixed;inset-block-start:var(--space-m);inset-inline-end:var(--space-m);z-index:2;display:grid;width:2.25rem;height:2.25rem;border:0;align-content:center;justify-content:center;color:var(--white);background:transparent;cursor:pointer}.DemoModal_DemoModal__close__1H3vw:focus{outline:none}.DemoModal_DemoModal__close__1H3vw:focus-visible{outline:1px solid var(--white)}.DemoModal_DemoModal__player__0I2BV{position:relative;width:100%;max-width:min(1100px,90vw);aspect-ratio:16/9;background-color:var(--dark_01);border-radius:var(--border-radius-s);overflow:hidden}.DemoModal_DemoModal__iframe__VEhnA{width:100%;height:100%;border:0}.DemoModal_DemoModal__caption__Dk9Tc{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);width:100%;max-width:min(1100px,90vw);padding:0 var(--space-m);color:var(--white);text-align:center}.DemoModal_DemoModal__meta__ElK3i{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);margin-left:-2px;font:var(--p3_font);color:var(--dark_05)}.DemoModal_DemoModal__area__FfzMk{font:var(--p3_font);color:var(--dark_05);background-color:initial;border:1px solid var(--dark_03);padding:2px var(--space-xs);border-radius:var(--border-radius-xs)}.DemoModal_DemoModal__title__B1QTJ{margin:0;font:var(--h4_font);color:var(--white)}.DemoModal_DemoModal__description__JUcP3{margin:calc(var(--space-2xs) - var(--space-xs)) 0 0;font:var(--p2_font);color:var(--dark_05);max-width:70ch}.DemoModal_DemoModal__changelogLink__HJprR{margin-top:var(--space-2xs);font:var(--p2_font);color:var(--white);text-decoration:underline;text-underline-offset:6px;text-decoration-color:hsl(0 0% 100%/.4);transition:text-decoration-color var(--hover_transition)}.DemoModal_DemoModal__changelogLink__HJprR:hover{text-decoration-color:transparent}body:has(.DemoModal_DemoModal__uHeOF[open]){padding-inline-end:env(scrollbar-width,0);overflow:hidden;scrollbar-gutter:stable;overscroll-behavior:contain}@media (max-width:719px){.DemoModal_DemoModal__panel__oKy5d{justify-content:flex-start;padding:var(--space-l) var(--space-m);gap:var(--space-m)}.DemoModal_DemoModal__caption__Dk9Tc{padding:0}}.Demos_Demos__hero__KDNVO{display:flex;flex-direction:column;max-width:720px}.Demos_Demos__eyebrow__mV_TJ{margin:0 0 var(--space-s);font:var(--c1_font);letter-spacing:var(--c1_letter-spacing);text-transform:uppercase;color:var(--dark_03)}.Demos_Demos__title__sfh7I{margin:0 0 var(--space-2xs);font:var(--h1_font);font-weight:700;color:var(--dark_01)}@media (max-width:979px){.Demos_Demos__title__sfh7I{font-size:var(--h1_font-size)}}.Demos_Demos__subtitle__a5b15{margin:0;font:var(--p1_font);color:var(--dark_03);max-width:60ch}.Demos_Demos__filters__A3SyP{margin-block-end:var(--space-xl)}.Demos_Demos__grid__xqL9r{list-style:none;margin:0;padding:0;display:grid;column-gap:var(--space-xl);row-gap:var(--space-l);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1099px){.Demos_Demos__grid__xqL9r{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-l)}}@media (max-width:719px){.Demos_Demos__grid__xqL9r{grid-template-columns:minmax(0,1fr);gap:var(--space-l)}}.Demos_Demos__gridItem__YEVYY{display:flex}.Demos_Demos__gridItem__YEVYY>button{width:100%}.Demos_Demos__empty__jc3pP{padding:var(--space-2xl) 0;text-align:center;font:var(--p1_font);color:var(--dark_03);background-color:var(--dark_bg);border-radius:var(--border-radius-s)}.Demos_Demos__weeks__zz84z{display:flex;flex-direction:column;gap:var(--space-xl)}.Demos_Demos__week__mmg02{display:flex;flex-direction:column;gap:var(--space-l)}.Demos_Demos__weekHeading__ifNzP{margin:0;font:var(--c1_font);letter-spacing:var(--c1_letter-spacing);text-transform:uppercase;color:var(--dark_03)}