.TaFrjG_hero{isolation:isolate;color:#f7f4fc;padding:calc(env(safe-area-inset-top,0px) + 104px) 0 24px;background:#08060e;background:lab(1.8989% 1.24852 -2.84804);margin-bottom:24px;position:relative;overflow:hidden}.TaFrjG_gradient{z-index:-2;opacity:.6;filter:blur(34px)saturate(1.08);pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.TaFrjG_hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0c09137a,#0c09132e 60%,#0c091399);position:absolute;inset:0}.TaFrjG_title{letter-spacing:-.055em;text-align:center;text-wrap:balance;text-shadow:none;margin:0 0 28px;font-size:48px;font-weight:600;line-height:1.04}.TaFrjG_accent{vertical-align:bottom;color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#d5a6ff,#c070f8,#e6bfff,#d5a6ff) 0 0/250% 100%;background:linear-gradient(100deg,lab(74.9718% 30.1802 -37.8286),lab(60.7505% 49.8439 -56.5348),lab(82.4806% 22.6098 -25.946),lab(74.9718% 30.1802 -37.8286)) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;margin-block:-.14em;padding-block:.14em;font-weight:500;animation:7s ease-in-out infinite TaFrjG_gradient-pan;display:inline-block}.TaFrjG_search{width:100%;color:var(--foreground)}@keyframes TaFrjG_gradient-pan{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:639px){.TaFrjG_hero{padding-top:calc(env(safe-area-inset-top,0px) + 92px);margin-bottom:20px;padding-bottom:14px}.TaFrjG_title{margin-bottom:24px;font-size:34px;line-height:1.05}.TaFrjG_search [data-search-trailing-control]{--muted-foreground:#d2c9dc;--primary:var(--discovery-accent-dark,#d5a6ff)}@supports (color:lab(0% 0 0)){.TaFrjG_search [data-search-trailing-control]{--primary:var(--discovery-accent-dark,lab(74.9718% 30.1802 -37.8286))}}}@media (prefers-reduced-motion:reduce){.TaFrjG_accent{vertical-align:bottom;margin-block:-.14em;padding-block:.14em;animation:none;display:inline-block}}.TaFrjG_heading{margin-inline:-.75rem;margin-top:-8px;margin-bottom:20px;transition:height .3s cubic-bezier(.2,0,0,1),margin-bottom .3s cubic-bezier(.2,0,0,1);position:relative;overflow:hidden}.TaFrjG_heading[data-compact=true]{margin-bottom:12px}.TaFrjG_heading[data-measured=true]>div{display:block;position:absolute;inset:0 0 auto}.TaFrjG_heading .TaFrjG_title{margin:0}.TaFrjG_intro,.TaFrjG_context{transition:grid-template-rows .3s cubic-bezier(.2,0,0,1);display:grid}.TaFrjG_intro{grid-template-rows:1fr}.TaFrjG_context{grid-template-rows:0fr}.TaFrjG_headingContent{min-height:0;padding:8px .75rem;transition:opacity .2s,transform .3s cubic-bezier(.2,0,0,1);overflow:hidden}.TaFrjG_context .TaFrjG_headingContent{opacity:0;transform:translateY(8px)}.TaFrjG_heading[data-compact=true] .TaFrjG_intro{grid-template-rows:0fr}.TaFrjG_heading[data-compact=true] .TaFrjG_intro .TaFrjG_headingContent{opacity:0;transform:translateY(-8px)}.TaFrjG_heading[data-compact=true] .TaFrjG_context{grid-template-rows:1fr}.TaFrjG_heading[data-compact=true] .TaFrjG_context .TaFrjG_headingContent{opacity:1;transform:translateY(0)}.TaFrjG_contextTitle{letter-spacing:-.035em;text-align:left;text-wrap:pretty;margin:0;font-size:32px;font-weight:600;line-height:1.2}.TaFrjG_contextTitle span{animation:.24s cubic-bezier(.2,0,0,1) TaFrjG_context-in;display:block}.TaFrjG_breadcrumbs{text-align:left;color:#d2c9dc;margin-inline:-.75rem;font-size:13px;display:none}.TaFrjG_breadcrumbs:has(nav){padding-bottom:8px}@keyframes TaFrjG_context-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.TaFrjG_heading{margin-bottom:16px}.TaFrjG_contextTitle{font-size:26px}}@media (prefers-reduced-motion:reduce){.TaFrjG_heading,.TaFrjG_intro,.TaFrjG_context,.TaFrjG_headingContent{transition:none}.TaFrjG_contextTitle span{animation:none}}@media (min-width:768px){.TaFrjG_breadcrumbs{display:block}}@media (min-width:640px){.TaFrjG_hero[data-category-accent=true] .TaFrjG_search [data-search-trailing-control]{--primary:var(--discovery-accent-light)}.dark .TaFrjG_hero[data-category-accent=true] .TaFrjG_search [data-search-trailing-control]{--primary:var(--discovery-accent-dark)}}@media (min-width:1440px){.TaFrjG_hero{--wide-hero-space:clamp(0px, calc((100vw - 1440px) / 15), 32px);padding-top:calc(env(safe-area-inset-top,0px) + 104px + var(--wide-hero-space));padding-bottom:calc(24px + var(--wide-hero-space));transition:padding-top .3s cubic-bezier(.2,0,0,1),padding-bottom .3s cubic-bezier(.2,0,0,1)}.TaFrjG_hero[data-compact=true]{--wide-hero-space:clamp(0px, calc((100vw - 1440px) / 30), 16px)}}@media (prefers-reduced-motion:reduce){.TaFrjG_hero{transition:none}}
