._27SNAG_section{padding-top:var(--space-section)}._27SNAG_grid{grid-template-columns:minmax(0,1fr);row-gap:1.25rem;display:grid}._27SNAG_grid:before{content:"";background:linear-gradient(90deg, var(--accent), var(--violet) 35%, var(--accent-2) 60%, transparent);grid-column:1/-1;height:1px;margin-bottom:-.25rem;box-shadow:0 0 12px #2de2e673}._27SNAG_margin{align-items:baseline;gap:.75rem;display:flex}._27SNAG_index{color:var(--accent);text-shadow:var(--glow-cyan)}._27SNAG_head{gap:1rem;max-width:46rem;display:grid}._27SNAG_title{font-size:var(--text-3xl)}._27SNAG_intro{font-size:var(--text-lg);color:var(--ink-2);max-width:40rem}._27SNAG_body{min-width:0;margin-top:clamp(1.5rem,1rem + 2vw,3rem)}@media (min-width:64rem){._27SNAG_grid{grid-template-columns:13rem minmax(0,1fr);gap:1.5rem clamp(2rem,4vw,4rem)}._27SNAG_margin{grid-column:1;padding-top:.9rem}._27SNAG_head,._27SNAG_body{grid-column:2}._27SNAG_wide ._27SNAG_body{grid-column:1/-1}}
.vqXTeW_grid{gap:3rem;display:grid}.vqXTeW_prose{max-width:38rem;font-size:var(--text-lg);align-content:start;gap:1.25rem;line-height:1.65;display:grid}.vqXTeW_prose p:not(:first-child){color:var(--ink-2)}.vqXTeW_aside{align-content:start;gap:2.5rem;display:grid}.vqXTeW_portrait{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--radius) * 1.6);background:var(--surface-sunk);border:1px solid #2de2e680;width:100%;max-width:20rem;height:auto;box-shadow:0 0 0 4px #9b5cff1f,0 0 40px -6px #2de2e666,0 30px 60px -30px #ff3ea580}.vqXTeW_principles{align-content:start;gap:1rem;display:grid}.vqXTeW_list{display:grid}.vqXTeW_list li{border-top:1px solid var(--line);gap:.3rem;padding-block:1.1rem;display:grid}.vqXTeW_list li:last-child{border-bottom:1px solid var(--line)}.vqXTeW_principleTitle{font-family:var(--font-serif);font-size:var(--text-xl);line-height:1.25}.vqXTeW_principleText{font-size:var(--text-sm);color:var(--ink-2)}@media (min-width:56rem){.vqXTeW_grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(2.5rem,5vw,5rem)}}
.OWeMSG_section{isolation:isolate;margin-top:var(--space-section);border-top:1px solid var(--line);background:radial-gradient(60% 50% at 50% 100%,#ff3ea540,#0000 70%),linear-gradient(#0000,#120a26 70%,#2a0b3a);padding-block:clamp(4rem,3rem + 5vw,8rem) clamp(8rem,6rem + 8vw,14rem);position:relative;overflow:hidden}.OWeMSG_section:before{content:"";background:var(--neon-gradient);height:1px;position:absolute;inset:-1px 0 auto;box-shadow:0 0 14px #ff3ea599}.OWeMSG_inner{z-index:1;gap:1.5rem;display:grid;position:relative}.OWeMSG_index{color:var(--accent);text-shadow:var(--glow-cyan);margin-right:.75rem}.OWeMSG_floor{perspective:260px;perspective-origin:50% 0;z-index:0;height:45%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.OWeMSG_grid{--cell:56px;transform-origin:50% 0;background-image:linear-gradient(90deg,#2de2e673 1px,#0000 1px),linear-gradient(#ff3ea573 1px,#0000 1px);background-size:var(--cell) var(--cell);height:300%;animation:1.4s linear infinite OWeMSG_grid-rush;position:absolute;top:0;left:-100%;right:-100%;transform:rotateX(72deg)}@keyframes OWeMSG_grid-rush{to{background-position:0 var(--cell)}}@media (prefers-reduced-motion:reduce){.OWeMSG_grid{animation:none!important}}.OWeMSG_title{background:var(--neon-gradient);color:#0000;filter:drop-shadow(0 0 24px #9b5cff4d);letter-spacing:-.03em;font-variation-settings:"opsz" 72;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:22ch;font-size:clamp(2.25rem,1.5rem + 3.2vw,4.25rem);line-height:1}.OWeMSG_intro{max-width:34rem;font-size:var(--text-lg);color:var(--ink-2)}.OWeMSG_channels{gap:1.25rem;margin-top:1rem;display:grid}.OWeMSG_email{max-width:100%;font-family:var(--font-serif);border-bottom:2px solid var(--accent);overflow-wrap:anywhere;transition:color .16s var(--ease), border-color .16s var(--ease);justify-self:start;align-items:center;gap:.75rem;padding-bottom:.3rem;font-size:clamp(1.5rem,1.1rem + 2vw,2.5rem);font-style:italic;text-decoration:none;display:inline-flex}.OWeMSG_email svg{flex:none}.OWeMSG_email:hover{color:var(--accent);border-color:var(--accent-2);text-shadow:var(--glow-cyan)}.OWeMSG_profiles{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.OWeMSG_audiences{gap:2rem;margin-top:clamp(2rem,1.5rem + 3vw,4rem);display:grid}.OWeMSG_audience{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(8px);color:var(--ink-2);align-content:start;gap:.5rem;max-width:34rem;padding:1.25rem;display:grid}.OWeMSG_audienceTitle{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:500}@media (min-width:48rem){.OWeMSG_audiences{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,5rem)}}
.HaXZMW_list{display:grid}.HaXZMW_entry{border-top:1px solid var(--line);gap:.75rem;padding-block:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:grid}.HaXZMW_entry:last-child{border-bottom:1px solid var(--line)}.HaXZMW_period{color:var(--accent);padding-top:.3rem}.HaXZMW_body{gap:.75rem;min-width:0;display:grid}.HaXZMW_role{font-size:var(--text-xl);gap:.2rem;line-height:1.25;display:grid}.HaXZMW_org{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:0;color:var(--accent-2);font-weight:600}.HaXZMW_summary{max-width:40rem;color:var(--ink-2)}.HaXZMW_responsibilities{max-width:42rem;font-size:var(--text-sm);gap:.5rem;margin-top:.25rem;padding:0;list-style:none;display:grid}.HaXZMW_responsibilities li{padding-left:1.25rem;position:relative}.HaXZMW_responsibilities li:before{content:"";background:var(--accent);width:.55rem;height:1px;box-shadow:0 0 6px var(--accent);position:absolute;top:.68em;left:0}.HaXZMW_compact .HaXZMW_role{font-size:var(--text-lg)}.HaXZMW_compact .HaXZMW_summary{font-size:var(--text-sm)}@media (min-width:40rem){.HaXZMW_entry{grid-template-columns:9.5rem minmax(0,1fr);gap:2rem}}
.bfW27G_grid{gap:1rem;display:grid}.bfW27G_item{border:1px solid var(--line);border-radius:calc(var(--radius) * 1.2);background:color-mix(in srgb, var(--surface) 70%, transparent);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);align-content:start;gap:.75rem;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid;position:relative;overflow:hidden}.bfW27G_item:before{content:"";background:var(--neon-gradient);opacity:.7;height:2px;position:absolute;inset:0 0 auto}.bfW27G_item:hover{border-color:#9b5cff8c;box-shadow:0 0 40px -12px #9b5cff73}.bfW27G_index{color:var(--accent)}.bfW27G_title{font-size:var(--text-2xl)}.bfW27G_description{max-width:34rem;color:var(--ink-2)}.bfW27G_item .tool-list{margin-top:.4rem}@media (min-width:48rem){.bfW27G_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}
.QGLZqG_backdrop{--horizon:64%;--cyan:#2de2e6;--magenta:#ff3ea5;--night:#07060f;pointer-events:none;background:var(--night);position:absolute;inset:0;overflow:hidden}.QGLZqG_backdrop:after{content:"";background:linear-gradient(to bottom, transparent, var(--bg));height:18%;position:absolute;inset:auto 0 0}.QGLZqG_sky{background:radial-gradient(60% 50% at 78% var(--horizon), #ff3ea552, transparent 70%), radial-gradient(50% 45% at 15% 30%, #2de2e624, transparent 70%), radial-gradient(40% 40% at 55% 10%, #9b5cff2e, transparent 70%), linear-gradient(to bottom, #07060f 0%, #120a26 45%, #2a0b3a var(--horizon), #07060f 100%);animation:14s ease-in-out infinite alternate QGLZqG_sky-shift;position:absolute;inset:0}@keyframes QGLZqG_sky-shift{to{filter:hue-rotate(-25deg)saturate(1.2)}}.QGLZqG_sunClip{inset:0 0 calc(100% - var(--horizon)) 0;position:absolute;overflow:hidden}.QGLZqG_sun{aspect-ratio:1;filter:drop-shadow(0 0 40px #ff3ea58c);opacity:.8;background:linear-gradient(#f9c80e 0%,#ff6b3d 30%,#ff3ea5 50%,#9b5cff 70%);border-radius:50%;width:clamp(11rem,22vw,20rem);animation:6s ease-in-out infinite alternate QGLZqG_sun-breathe;position:absolute;bottom:0;left:58%;translate:-50% 42%;-webkit-mask-image:linear-gradient(#000 0 30%,#0000 30% 32%,#000 32% 37%,#0000 37% 40%,#000 40% 44%,#0000 44% 48%,#000 48% 51%,#0000 51% 56%,#000 56% 100%);mask-image:linear-gradient(#000 0 30%,#0000 30% 32%,#000 32% 37%,#0000 37% 40%,#000 40% 44%,#0000 44% 48%,#000 48% 51%,#0000 51% 56%,#000 56% 100%)}@media (max-width:64rem){.QGLZqG_sun{left:72%}}@keyframes QGLZqG_sun-breathe{to{filter:drop-shadow(0 0 70px #ff6b3dbf);opacity:1}}.QGLZqG_cityFar,.QGLZqG_cityNear{width:100%;left:0;bottom:calc(100% - var(--horizon));position:absolute}.QGLZqG_cityFar{opacity:.55;filter:blur(.4px);height:30%}.QGLZqG_cityNear{height:22%}.QGLZqG_tower{fill:#0b0817;stroke:#9b5cff59;stroke-width:1px}.QGLZqG_cityFar .QGLZqG_tower{fill:#140d2a}.QGLZqG_antenna{stroke:#ff3ea599;stroke-width:1.5px}.QGLZqG_window{opacity:.8}.QGLZqG_flicker{animation:5s step-end infinite QGLZqG_flicker}@keyframes QGLZqG_flicker{0%,to{opacity:.9}12%{opacity:.15}14%{opacity:.9}55%{opacity:.2}58%{opacity:.9}}.QGLZqG_sign{filter:drop-shadow(0 0 4px)drop-shadow(0 0 10px);animation:4s linear infinite QGLZqG_sign-flicker}@keyframes QGLZqG_sign-flicker{0%,19%,21%,62%,64%,to{opacity:1}20%,63%{opacity:.25}}.QGLZqG_horizon{left:0;right:0;top:var(--horizon);background:linear-gradient(90deg, transparent, var(--magenta) 20%, var(--cyan) 80%, transparent);height:2px;box-shadow:0 0 12px var(--magenta), 0 0 30px #2de2e699;position:absolute}.QGLZqG_floor{left:0;right:0;top:var(--horizon);perspective:260px;perspective-origin:50% 0;position:absolute;bottom:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 35%);mask-image:linear-gradient(#0000 0%,#000 35%)}.QGLZqG_grid{--cell:56px;transform-origin:50% 0;background-image:linear-gradient(90deg,#2de2e68c 1px,#0000 1px),linear-gradient(#ff3ea58c 1px,#0000 1px);background-size:var(--cell) var(--cell);height:300%;animation:.9s linear infinite QGLZqG_grid-rush;position:absolute;top:0;left:-100%;right:-100%;transform:rotateX(72deg)}@keyframes QGLZqG_grid-rush{to{background-position:0 var(--cell)}}.QGLZqG_streams{inset:0 0 calc(100% - var(--horizon)) 0;position:absolute;overflow:hidden}.QGLZqG_stream{width:1px;position:absolute;top:0;bottom:0}.QGLZqG_stream:after{content:"";background:linear-gradient(to bottom, transparent, var(--color));width:1px;height:18%;box-shadow:0 0 6px var(--color);animation:QGLZqG_fall var(--duration) linear var(--delay) infinite;position:absolute;top:-18%;left:0}@keyframes QGLZqG_fall{to{transform:translateY(660%)}}.QGLZqG_scrim{background:linear-gradient(90deg,#07060fe0 0%,#07060f99 40%,#0000 72%),linear-gradient(#07060f59,#0000 30%);position:absolute;inset:0}@media (max-width:64rem){.QGLZqG_scrim{background:linear-gradient(#07060fd1 0%,#07060fb3 60%,#07060f73 100%)}}.QGLZqG_scanlines{mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}.QGLZqG_scanbar{background:linear-gradient(#0000,#2de2e60f,#0000);height:18%;animation:7s linear infinite QGLZqG_scan;position:absolute;top:0;left:0;right:0}@keyframes QGLZqG_scan{0%{transform:translateY(-100%)}to{transform:translateY(560%)}}.QGLZqG_hud{width:100%;font-family:var(--font-mono);letter-spacing:.18em;color:#2de2e6bf;font-size:.625rem;position:absolute;inset:1.25rem 0 1.25rem 50%;translate:-50%}.QGLZqG_corner{border:0 solid #2de2e699;width:18px;height:18px;position:absolute}.QGLZqG_tl{top:0;left:var(--gutter);border-top-width:1px;border-left-width:1px}.QGLZqG_tr{top:0;right:var(--gutter);border-top-width:1px;border-right-width:1px}.QGLZqG_bl{bottom:0;left:var(--gutter);border-bottom-width:1px;border-left-width:1px}.QGLZqG_br{bottom:0;right:var(--gutter);border-bottom-width:1px;border-right-width:1px}.QGLZqG_readoutTop,.QGLZqG_readoutBottom{right:calc(var(--gutter) + 28px);position:absolute}.QGLZqG_readoutTop{top:4px}.QGLZqG_readoutBottom{color:#ff3ea5bf;bottom:4px}.QGLZqG_blink{animation:1.1s step-end infinite QGLZqG_blink}@keyframes QGLZqG_blink{50%{opacity:0}}@media (max-width:40rem){.QGLZqG_readoutBottom{display:none}}@media (prefers-reduced-motion:reduce){.QGLZqG_backdrop *,.QGLZqG_backdrop :before,.QGLZqG_backdrop :after{animation:none!important}.QGLZqG_streams{display:none}}
.Z8hQ_W_hero{--bg:#07060f;--surface:#120c269e;--ink:#f4f1ff;--ink-2:#c9c2e8;--ink-3:#a59ec6;--line:#9b5cff52;--line-strong:#2de2e68c;--accent:#2de2e6;--accent-ink:#07060f;--positive:#39ff9c;--neon-cyan:#2de2e6;--neon-magenta:#ff3ea5;isolation:isolate;min-height:min(56rem, calc(100svh - var(--header-height)));background:var(--bg);color:var(--ink);align-items:center;padding-block:clamp(3.5rem,2rem + 6vw,7rem);display:grid;position:relative}.Z8hQ_W_hero>:not(:first-child){z-index:1;position:relative}.Z8hQ_W_grid{gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}.Z8hQ_W_main{gap:1.25rem;min-width:0;display:grid}.Z8hQ_W_name{font-size:var(--text-display);letter-spacing:-.035em;font-variation-settings:"opsz" 72;margin-top:.25rem;line-height:.95}.Z8hQ_W_lastName{background:linear-gradient(90deg, var(--neon-cyan), #9b5cff 55%, var(--neon-magenta));color:#0000;filter:drop-shadow(0 0 18px #ff3ea559);-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.08em;font-style:italic;display:block}.Z8hQ_W_glitch{text-shadow:0 0 24px #2de2e659,0 0 2px #fff6;display:inline-block;position:relative}.Z8hQ_W_glitchLayer{clip-path:inset(100% 0 0);pointer-events:none;position:absolute;inset:0}.Z8hQ_W_glitchLayer:first-of-type{color:var(--neon-cyan);animation:6s step-end infinite Z8hQ_W_glitch-a}.Z8hQ_W_glitchLayer:last-of-type{color:var(--neon-magenta);animation:6s step-end infinite Z8hQ_W_glitch-b}@keyframes Z8hQ_W_glitch-a{0%,91%,to{clip-path:inset(100% 0 0);transform:none}92%{clip-path:inset(12% 0 62%);transform:translate(-6px,-1px)}94%{clip-path:inset(58% 0 18%);transform:translate(5px,1px)}96%{clip-path:inset(32% 0 44%);transform:translate(-3px)}}@keyframes Z8hQ_W_glitch-b{0%,91%,to{clip-path:inset(100% 0 0);transform:none}92.5%{clip-path:inset(66% 0 8%);transform:translate(6px,1px)}94.5%{clip-path:inset(6% 0 70%);transform:translate(-5px)}96.5%{clip-path:inset(40% 0 36%);transform:translate(4px,-1px)}}@media (prefers-reduced-motion:reduce){.Z8hQ_W_glitchLayer{display:none}}.Z8hQ_W_tagline{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--ink-2);font-style:italic}.Z8hQ_W_intro{max-width:34rem;font-size:var(--text-lg);line-height:1.55}.Z8hQ_W_actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.75rem;display:flex}.Z8hQ_W_primary{background:var(--ink);min-height:3rem;color:var(--accent-ink);transition:background-color .18s var(--ease);background:var(--neon-cyan);transition:background-color .18s var(--ease), box-shadow .18s var(--ease);border-radius:999px;align-items:center;gap:.6rem;padding:0 1.4rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 0 0 1px #2de2e699,0 0 24px #2de2e673}.Z8hQ_W_primary:hover{background:var(--neon-magenta);color:#07060f;box-shadow:0 0 0 1px #ff3ea5b3,0 0 32px #ff3ea599}.Z8hQ_W_primary svg{transition:transform .22s var(--ease)}.Z8hQ_W_primary:hover svg{transform:translateY(2px)}.Z8hQ_W_secondary{min-height:3rem;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:color .16s var(--ease), text-decoration-color .16s var(--ease);align-items:center;font-weight:500;display:inline-flex}.Z8hQ_W_secondary:hover{color:var(--accent);text-decoration-color:currentColor}.Z8hQ_W_aside{align-content:end;gap:1rem;display:grid}.Z8hQ_W_status{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);-webkit-backdrop-filter:blur(8px);font-size:var(--text-sm);color:var(--ink-2);gap:.35rem;padding:1.25rem 1.25rem 1.3rem;display:grid;box-shadow:0 0 24px #2de2e626,inset 0 0 24px #9b5cff1f}.Z8hQ_W_statusHeadline{font-size:var(--text-base);color:var(--ink);align-items:center;gap:.6rem;font-weight:600;display:flex}.Z8hQ_W_statusSecondary{border-top:1px dashed var(--line);margin-top:.5rem;padding-top:.75rem}.Z8hQ_W_dot{background:var(--positive);width:.55rem;height:.55rem;box-shadow:0 0 10px var(--positive);border-radius:50%;flex:none;position:relative}.Z8hQ_W_dot:after{content:"";border-radius:inherit;background:inherit;animation:Z8hQ_W_pulse 2.4s var(--ease) infinite;position:absolute;inset:0}@keyframes Z8hQ_W_pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.Z8hQ_W_facts{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);-webkit-backdrop-filter:blur(8px);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;padding:.25rem 1.25rem 1.25rem;display:grid}.Z8hQ_W_facts div{border-top:1px solid var(--line);gap:.2rem;padding-top:.75rem;display:grid}.Z8hQ_W_facts dd{font-size:var(--text-sm);line-height:1.45}@media (min-width:64rem){.Z8hQ_W_grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:end}}.Z8hQ_W_facts div:nth-child(-n+2){border-top:0}
.hc5uCG_waveform{width:100%;height:100%}.hc5uCG_played{fill:var(--wave-played,var(--ink))}.hc5uCG_unplayed{fill:var(--wave-unplayed,var(--line-strong))}
._4U_OQq_figure{justify-items:center;gap:.9rem;display:grid}._4U_OQq_device{border:1px solid var(--line);background:var(--surface);-webkit-user-select:none;user-select:none;border-color:#9b5cff73;border-radius:1.75rem;width:100%;max-width:22rem;padding:1.1rem .9rem .9rem;font-size:.8125rem;line-height:1.3;box-shadow:0 0 0 1px #2de2e61f,0 30px 70px -30px #ff3ea573,0 0 50px -10px #2de2e640}._4U_OQq_top{justify-content:space-between;align-items:baseline;padding:0 .35rem .9rem;display:flex}._4U_OQq_heading{font-family:var(--font-serif);font-size:1.375rem}._4U_OQq_count{font-family:var(--font-mono);color:var(--ink-3);font-size:.6875rem}._4U_OQq_list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}._4U_OQq_row{--wave-played:var(--accent);--wave-unplayed:var(--line-strong);border-radius:.9rem;grid-template-columns:2.4rem minmax(0,1fr) auto;grid-template-areas:"art text pill""art wave wave";align-items:center;gap:.45rem .7rem;padding:.6rem;display:grid}._4U_OQq_active{background:var(--bg)}._4U_OQq_art{background:var(--ink-3);border-radius:.55rem;grid-area:art;align-self:stretch}._4U_OQq_art[data-variant="0"]{background:radial-gradient(circle at 70% 30%, var(--surface) 0 18%, transparent 19%), var(--accent)}._4U_OQq_art[data-variant="1"]{background:repeating-linear-gradient(135deg, var(--ink-2) 0 3px, transparent 3px 7px), var(--line-strong)}._4U_OQq_art[data-variant="2"]{background:linear-gradient(var(--ink) 0 0) center / 40% 40% no-repeat, var(--ink-3)}._4U_OQq_text,._4U_OQq_playerText{min-width:0;display:grid}._4U_OQq_text{grid-area:text}._4U_OQq_title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._4U_OQq_meta{font-family:var(--font-mono);color:var(--ink-3);font-size:.6875rem}._4U_OQq_pill{border:1px solid var(--line-strong);font-family:var(--font-mono);color:var(--ink-2);white-space:nowrap;border-radius:999px;grid-area:pill;align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.625rem;display:inline-flex}._4U_OQq_rowWave{grid-area:wave;height:1.1rem}._4U_OQq_player{color:var(--ink);background:linear-gradient(90deg,#2de2e629,#ff3ea52e);border:1px solid #2de2e673;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;margin-top:.8rem;padding:.6rem .8rem .6rem .6rem;display:grid;box-shadow:0 0 22px -6px #2de2e680}._4U_OQq_player ._4U_OQq_meta{color:var(--ink-2)}._4U_OQq_play{background:var(--accent);width:2rem;height:2rem;color:var(--accent-ink);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 12px #2de2e699}._4U_OQq_time{font-family:var(--font-mono);font-size:.6875rem}._4U_OQq_caption{font-family:var(--font-mono);color:var(--ink-3);font-size:.6875rem}
.K3d-Xa_featured{border-radius:calc(var(--radius) * 1.6);margin-inline:calc(-1 * var(--gutter) + .5rem);gap:clamp(2.5rem,2rem + 3vw,4rem);padding:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.K3d-Xa_featuredText{align-content:start;gap:1.25rem;min-width:0;display:grid}.K3d-Xa_featuredFlag{color:var(--accent-2);text-shadow:var(--glow-magenta);margin-right:.5em}.K3d-Xa_featuredName{background:var(--neon-gradient);color:#0000;filter:drop-shadow(0 0 22px #9b5cff59);letter-spacing:-.03em;font-variation-settings:"opsz" 72;-webkit-background-clip:text;background-clip:text;width:fit-content;padding-right:.06em;font-size:clamp(3rem,2rem + 5vw,5.5rem);line-height:.95}.K3d-Xa_featuredTagline{font-family:var(--font-serif);font-style:italic;font-size:var(--text-2xl);color:var(--ink-2);margin-top:-.25rem;line-height:1.2}.K3d-Xa_prose{max-width:36rem;font-size:var(--text-lg);gap:1rem;line-height:1.6;display:grid}.K3d-Xa_role{border-block:1px solid var(--line);gap:.35rem;max-width:36rem;padding:1rem 0;display:grid}.K3d-Xa_links{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.K3d-Xa_featuredVisual{align-items:center;min-width:0;display:grid}.K3d-Xa_highlights{border-top:1px solid var(--line);gap:1.25rem;padding-top:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.K3d-Xa_highlightList{gap:1.5rem 2.5rem;display:grid}.K3d-Xa_highlightList li{color:var(--ink-2);grid-template-columns:2rem minmax(0,1fr);align-content:start;gap:.5rem;display:grid}.K3d-Xa_highlightIndex{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent);padding-top:.25rem}@media (min-width:48rem){.K3d-Xa_featured{margin-inline:0}.K3d-Xa_highlightList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.K3d-Xa_featured{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.K3d-Xa_highlights{grid-column:1/-1}.K3d-Xa_highlightList{grid-template-columns:repeat(4,minmax(0,1fr))}.K3d-Xa_highlightList li{grid-template-columns:minmax(0,1fr)}}.K3d-Xa_secondary{gap:clamp(3rem,2rem + 3vw,4rem) 2.5rem;margin-top:clamp(3rem,2rem + 4vw,5rem);display:grid}.K3d-Xa_card{border:1px solid var(--line);border-radius:calc(var(--radius) * 1.3);background:color-mix(in srgb, var(--surface) 70%, transparent);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);align-content:start;gap:1.5rem;padding:clamp(1rem,.5rem + 1.5vw,1.5rem);display:grid}.K3d-Xa_card:hover{border-color:#2de2e673;box-shadow:0 0 40px -12px #2de2e659}.K3d-Xa_cardVisual{aspect-ratio:16/10;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface-sunk);overflow:hidden;box-shadow:inset 0 0 40px #9b5cff1f}.K3d-Xa_cardBody{gap:.75rem;display:grid}.K3d-Xa_cardName{font-size:var(--text-2xl)}.K3d-Xa_cardTagline{font-family:var(--font-serif);font-style:italic;font-size:var(--text-lg);color:var(--ink-2);margin-top:-.35rem}.K3d-Xa_cardText{color:var(--ink-2);max-width:34rem}.K3d-Xa_cardRole{color:var(--ink);font-weight:600}.K3d-Xa_card .K3d-Xa_links{margin-top:.25rem}@media (min-width:48rem){.K3d-Xa_secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.K3d-Xa_secondary>:nth-child(2){margin-top:4rem}.K3d-Xa_secondary>.K3d-Xa_card:only-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:2.5rem}}.K3d-Xa_cases{border-top:1px solid var(--line);align-items:start;gap:2rem;margin-top:clamp(4rem,3rem + 4vw,6rem);padding-top:1.5rem;display:grid}.K3d-Xa_casesHead{align-content:start;gap:.6rem;max-width:40rem;display:grid}.K3d-Xa_casesTitle{font-size:var(--text-2xl)}.K3d-Xa_casesNote{color:var(--ink-2)}.K3d-Xa_caseList{gap:2rem 2.5rem;display:grid}.K3d-Xa_case{border:1px solid var(--line);border-radius:var(--radius);background:color-mix(in srgb, var(--surface) 60%, transparent);transition:border-color .22s var(--ease), box-shadow .22s var(--ease);align-content:start;gap:.6rem;padding:1.25rem;display:grid}.K3d-Xa_case:hover{border-color:#ff3ea573;box-shadow:0 0 36px -12px #ff3ea559}.K3d-Xa_caseIndex{color:var(--accent-2)}.K3d-Xa_caseTitle{font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:600;line-height:1.3}@media (min-width:48rem){.K3d-Xa_caseList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.K3d-Xa_cases{grid-template-columns:minmax(0,.8fr) minmax(0,2fr);column-gap:clamp(2rem,4vw,4rem)}}.K3d-Xa_more{font-size:var(--text-sm);margin-top:3rem}.K3d-Xa_tileForm{background:radial-gradient(circle at 1px 1px, var(--line-strong) 1px, transparent 0) 0 0 / 14px 14px, radial-gradient(circle at 80% 90%, #ff3ea52e, transparent 55%), var(--surface-sunk);place-items:center;height:100%;padding:1.5rem;display:grid;position:relative}.K3d-Xa_tileFormCard{background:var(--surface);border:1px solid var(--line);border-radius:.75rem;gap:.5rem;width:min(15rem,70%);padding:1rem;display:grid;transform:translate(-12%,-8%)}.K3d-Xa_tileField{background:var(--surface-sunk);border:1px solid var(--line);border-radius:.3rem;height:.85rem}.K3d-Xa_tileFieldTall{height:2.2rem}.K3d-Xa_tileButton{background:var(--ink);color:var(--bg);border-radius:999px;justify-self:start;padding:.2rem .75rem;font-size:.6875rem;font-weight:600}.K3d-Xa_tileReply{background:var(--accent);max-width:min(13rem,55%);color:var(--accent-ink);border-radius:.75rem .75rem .15rem;gap:.2rem;padding:.7rem .85rem;font-size:.75rem;line-height:1.35;display:grid;position:absolute;bottom:12%;right:8%;box-shadow:0 0 28px #2de2e673}.K3d-Xa_tileReplyLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:.625rem}
