.V7h-yq_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.V7h-yq_cover,.V7h-yq_coverPlaceholder{aspect-ratio:3/2;object-fit:cover;background:var(--accent-tint);width:100%}.V7h-yq_coverPlaceholder{color:var(--chip-text);font-family:var(--font-sans), sans-serif;place-items:center;font-size:1.5rem;font-weight:700;display:grid}.V7h-yq_body{padding:1rem 1.15rem 1.2rem}.V7h-yq_meta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.8125rem;display:flex}.V7h-yq_title{margin:0 0 .35rem;font-size:1.15rem}.V7h-yq_link{color:var(--text);text-decoration:none}.V7h-yq_link:after{content:"";position:absolute;inset:0}.V7h-yq_link:hover{color:var(--accent)}.V7h-yq_where{color:var(--muted);margin:0;font-size:.9375rem}
.N_cEeW_feature{border-radius:calc(var(--radius-card) + 4px);background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;overflow:hidden}.N_cEeW_media{background:var(--surface-2);min-height:100%;display:block}.N_cEeW_img{object-fit:cover;width:100%;height:100%;min-height:280px}.N_cEeW_body{flex-direction:column;align-items:flex-start;gap:.25rem;padding:clamp(1.4rem,3.5vw,2.5rem);display:flex}.N_cEeW_meta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.N_cEeW_title{letter-spacing:-.035em;margin-bottom:.25rem;font-size:clamp(1.5rem,1.25rem + 1.1vw,2rem)}.N_cEeW_title a{color:var(--text);text-decoration:none}.N_cEeW_title a:hover{color:var(--accent)}.N_cEeW_subtitle{color:var(--accent);margin-bottom:.75rem;font-size:1.1rem;font-weight:550}.N_cEeW_facts{gap:.6rem;margin:.25rem 0 1.1rem;display:grid}.N_cEeW_facts div{grid-template-columns:6.5rem 1fr;gap:.75rem;display:grid}.N_cEeW_facts dt{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:.2rem;font-size:.75rem}.N_cEeW_facts dd{margin:0;font-weight:550}.N_cEeW_cta{margin-top:1.5rem}@media (max-width:900px){.N_cEeW_feature{grid-template-columns:1fr}.N_cEeW_img{aspect-ratio:16/10;min-height:0}}
.hjHffq_wrap{flex-direction:column;gap:.5rem;max-width:100%;display:inline-flex}.hjHffq_cta{text-align:left;align-self:flex-start}.hjHffq_help{color:var(--muted);max-width:44ch;font-size:.875rem}
._7yN8qW_row{flex-wrap:wrap;align-items:flex-start;gap:.65rem;display:flex}._7yN8qW_row[data-stacked=true]{flex-direction:column;align-items:stretch}._7yN8qW_row[data-stacked=true]>*{width:100%}._7yN8qW_row[data-stacked=true] a{justify-content:flex-start;width:100%}
.iPCmXq_box{isolation:isolate;border-radius:var(--radius-card);background:var(--dark-bg);color:var(--dark-text);border:1px solid var(--dark-border);gap:1.25rem;margin-top:3rem;padding:clamp(1.25rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.iPCmXq_box:before{content:"";z-index:-1;background:radial-gradient(closest-side,#6366f147,#0000);height:160%;position:absolute;inset:-40% -20% auto 40%}.iPCmXq_text{min-width:0}.iPCmXq_name{font-family:var(--font-sans), sans-serif;margin:0;font-size:1.25rem;font-weight:700}.iPCmXq_name a{color:var(--dark-text);text-decoration:none}.iPCmXq_name a:hover{color:var(--dark-text);text-decoration:underline}.iPCmXq_role{color:var(--dark-muted);margin:0 0 .75rem;font-size:.9375rem}.iPCmXq_bio{color:var(--dark-text);font-size:.975rem}.iPCmXq_box span[class*=help]{color:var(--dark-muted)}.iPCmXq_box .muted{color:var(--dark-muted)}.iPCmXq_box[data-compact=true]{flex-direction:column;gap:.75rem;margin-top:0;padding:1rem}.iPCmXq_head{align-items:center;gap:.7rem;display:flex}.iPCmXq_avatar{object-fit:cover;object-position:50% 25%;width:40px;height:40px;box-shadow:0 0 0 1px var(--dark-border);border-radius:50%;flex-shrink:0}.iPCmXq_box[data-compact=true] .iPCmXq_name{font-size:1rem;line-height:1.25}.iPCmXq_box[data-compact=true] .iPCmXq_role{margin:.1rem 0 0;font-size:.75rem}.iPCmXq_box[data-compact=true] .iPCmXq_bio{margin:0;font-size:.8125rem;line-height:1.5}.iPCmXq_follow{border-top:1px solid var(--dark-border);justify-content:flex-end;align-items:center;gap:.35rem;padding-top:.5rem;display:flex}.iPCmXq_followLabel{color:var(--dark-text);margin-right:.15rem;font-size:.8125rem;font-weight:600}.iPCmXq_social{margin:0 -5px 0 0;padding:0;list-style:none;display:flex}.iPCmXq_socialLink{width:var(--touch);height:var(--touch);border-radius:50%;place-items:center;text-decoration:none;display:grid}.iPCmXq_socialIcon{width:34px;height:34px;color:var(--on-brand);border-radius:50%;place-items:center;transition:transform .2s,filter .2s;display:grid}.iPCmXq_socialLink:hover .iPCmXq_socialIcon{filter:brightness(1.12);transform:translateY(-2px)}.iPCmXq_socialLink[data-brand=linkedin] .iPCmXq_socialIcon{background:var(--linkedin)}.iPCmXq_socialLink[data-brand=instagram] .iPCmXq_socialIcon{background:var(--instagram-gradient)}.iPCmXq_socialLink[data-brand=medium] .iPCmXq_socialIcon{background:var(--dark-text);color:var(--dark-bg)}@media (prefers-reduced-motion:reduce){.iPCmXq_socialIcon{transition:none}.iPCmXq_socialLink:hover .iPCmXq_socialIcon{transform:none}}@media (max-width:520px){.iPCmXq_box{flex-direction:column}}
._5cXveq_button{right:max(var(--gutter), env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:40;min-width:var(--touch);min-height:var(--touch);background:var(--gradient-button);color:var(--on-gradient);font:inherit;box-shadow:var(--shadow-lg);cursor:pointer;opacity:0;visibility:hidden;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:fixed;transform:translateY(8px)}._5cXveq_button:hover{background:var(--gradient-button-hover)}._5cXveq_visible{opacity:1;visibility:visible;transform:none}@media (prefers-reduced-motion:no-preference){._5cXveq_button{transition:opacity .2s,transform .2s,visibility .2s}}@media (max-width:560px){._5cXveq_button{justify-content:center;padding:0}._5cXveq_label{display:none}}@media print{._5cXveq_button{display:none}}
.q-MFtq_band{isolation:isolate;border-radius:calc(var(--radius-card) + 6px);background:var(--dark-bg);color:var(--dark-text);border:1px solid var(--dark-border);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:2rem clamp(2rem,5vw,4rem);padding:clamp(1.75rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.q-MFtq_band:before{content:"";z-index:-1;background:radial-gradient(45% 90% at 95% 0,#a855f752,#0000 70%),radial-gradient(40% 80% at 0 100%,#6366f152,#0000 70%);position:absolute;inset:0}.q-MFtq_band:after{content:"";z-index:-1;background-image:linear-gradient(var(--dark-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dark-grid) 1px, transparent 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 30%,#000,#0000 80%);mask-image:radial-gradient(70% 80% at 30%,#000,#0000 80%)}.q-MFtq_eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dark-accent);margin:0 0 .75rem;font-size:.75rem}.q-MFtq_copy h2{letter-spacing:-.035em;max-width:16ch;margin-bottom:.9rem;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.05rem);line-height:1.12}.q-MFtq_text{color:var(--dark-muted);max-width:44ch;margin:0;font-size:1.05rem}.q-MFtq_panel{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;padding:clamp(1.25rem,3vw,1.75rem)}.q-MFtq_panelTitle{letter-spacing:-.01em;margin:0 0 .85rem;font-weight:650}.q-MFtq_checklist{color:var(--dark-text);gap:.6rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.q-MFtq_checklist li{align-items:flex-start;gap:.6rem;line-height:1.45;display:flex}.q-MFtq_checklist svg{color:var(--dark-accent);flex:none;margin-top:.1rem}.q-MFtq_button,.q-MFtq_button>span,.q-MFtq_button a{width:100%;display:flex}.q-MFtq_button a{justify-content:center}.q-MFtq_note{color:var(--dark-muted);text-align:center;margin:.75rem 0 0;font-size:.82rem}@media (max-width:860px){.q-MFtq_band{grid-template-columns:1fr}}@media (max-width:480px){.q-MFtq_band{padding:1.4rem 1.15rem}.q-MFtq_panel{padding:1.1rem .9rem}.q-MFtq_button a{white-space:nowrap;padding-inline:.75rem}}
.AKJi_q_comments{border-top:1px solid var(--border);margin-top:3rem;padding-top:2rem}.AKJi_q_comments h2{font-size:1.375rem}.AKJi_q_prompt{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}
.BCg2gG_wrap{position:relative;container-type:inline-size}.BCg2gG_track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--radius-control);gap:.75rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.BCg2gG_track::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:no-preference){.BCg2gG_track{scroll-behavior:smooth}}.BCg2gG_wrap:not([data-end=true]) .BCg2gG_track{-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.BCg2gG_wrap[data-start=false][data-end=true] .BCg2gG_track{-webkit-mask-image:linear-gradient(270deg,#000 82%,#0000);mask-image:linear-gradient(270deg,#000 82%,#0000)}.BCg2gG_wrap[data-start=false]:not([data-end=true]) .BCg2gG_track{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000)}.BCg2gG_slide{scroll-snap-align:start;flex:none}.BCg2gG_slide img{border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface-2);display:block}.BCg2gG_arrow{z-index:1;width:var(--touch);height:var(--touch);border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);box-shadow:var(--shadow);cursor:pointer;border-radius:50%;place-items:center;transition:transform .2s,background .2s;display:grid;position:absolute;top:calc(50% - 14px);translate:0 -50%}.BCg2gG_arrow:hover{background:var(--surface);transform:scale(1.06)}.BCg2gG_next{right:.5rem}.BCg2gG_prev{left:.5rem}.BCg2gG_prev svg{rotate:180deg}.BCg2gG_dots{justify-content:center;gap:6px;margin-top:.6rem;display:flex}.BCg2gG_dots span{background:var(--border);border-radius:999px;width:6px;height:6px;transition:width .25s,background .25s}.BCg2gG_dots span[data-active=true]{background:var(--accent);width:18px}
.Y2N9Ca_card{padding:1.25rem}.Y2N9Ca_icon{background:var(--accent-tint);width:40px;height:40px;color:var(--accent);border-radius:10px;place-items:center;margin-bottom:.75rem;display:inline-grid}.Y2N9Ca_title{margin:0 0 .35rem;font-size:1.0625rem}.Y2N9Ca_text{color:var(--muted);font-size:.9375rem}
.wqsUoa_item{border-radius:var(--radius-control);background:var(--accent-tint);display:block;overflow:hidden}.wqsUoa_item img{object-fit:cover;width:auto;height:clamp(180px,28vw,260px);transition:transform .2s;display:block}@media (prefers-reduced-motion:no-preference){.wqsUoa_item:hover img{transform:scale(1.03)}}
.dpcBkW_row,.dpcBkW_card,.dpcBkW_tile{position:relative}.dpcBkW_row{border-top:1px solid var(--border);padding-block:1.25rem}.dpcBkW_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;height:100%;display:flex;overflow:hidden}.dpcBkW_tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:300px 1fr;display:grid;overflow:hidden}.dpcBkW_tile .dpcBkW_coverLink,.dpcBkW_tile .dpcBkW_cover,.dpcBkW_tile .dpcBkW_placeholder{aspect-ratio:auto;height:100%}.dpcBkW_tile .dpcBkW_coverLink{min-height:150px}.dpcBkW_tile .dpcBkW_body{flex-direction:column;min-width:0;display:flex}@media (max-width:560px){.dpcBkW_tile{grid-template-columns:1fr}.dpcBkW_tile .dpcBkW_coverLink,.dpcBkW_tile .dpcBkW_cover,.dpcBkW_tile .dpcBkW_placeholder{aspect-ratio:3/2;height:auto;min-height:0}}.dpcBkW_card .dpcBkW_body{flex-direction:column;flex:1;padding:1.1rem 1.2rem 1.3rem;display:flex}.dpcBkW_coverLink{background:var(--accent-tint);display:block;overflow:hidden}.dpcBkW_cover{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.dpcBkW_meta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.8125rem;display:flex}.dpcBkW_title{margin:0 0 .4rem;font-size:1.25rem}.dpcBkW_title a{color:var(--text);text-decoration:none}.dpcBkW_title a:hover{color:var(--accent)}.dpcBkW_description{color:var(--muted);margin:0 0 .8rem}.dpcBkW_card .dpcBkW_description{flex:1}.dpcBkW_placeholder{aspect-ratio:3/2;background:var(--gradient);color:var(--on-gradient);font-family:var(--font-mono), monospace;place-items:center;font-size:.9375rem;text-decoration:none;display:grid}.dpcBkW_compact .dpcBkW_body{padding:1rem 1.1rem 1.15rem}.dpcBkW_compact .dpcBkW_title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em;font-size:1.0625rem;line-height:1.35;display:-webkit-box;overflow:hidden}.dpcBkW_compact .dpcBkW_description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:none;min-height:3em;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.dpcBkW_compact .chip-list{flex-wrap:nowrap;margin-top:auto;overflow:hidden}
._9fBPdW_share{flex-wrap:wrap;align-items:flex-start;gap:.6rem;display:flex}._9fBPdW_share[data-compact=true]{flex-direction:column}._9fBPdW_share[data-compact=true]>*{width:100%}._9fBPdW_share[data-compact=true] a,._9fBPdW_share[data-compact=true] button{justify-content:flex-start;width:100%}
.gZ41la_toc{flex-direction:column;min-height:0;display:flex}.gZ41la_heading{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.75rem;font-weight:700}.gZ41la_list{border-left:2px solid var(--border);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;min-height:0;margin:0;padding:0;list-style:none;position:relative;overflow-y:auto}.gZ41la_list li[data-depth="3"] a{padding-left:1.6rem;font-size:.875rem}.gZ41la_list a{color:var(--muted);border-left:2px solid #0000;margin-left:-2px;padding:.3rem 0 .3rem .9rem;font-size:.9375rem;line-height:1.4;text-decoration:none;display:block}.gZ41la_list a:hover{color:var(--text)}.gZ41la_list a[aria-current=location]{color:var(--accent);border-left-color:var(--accent);font-weight:600}
.kCcwMq_hero{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(28px,5vw,64px);display:grid;position:relative}.kCcwMq_hero:before{content:"";inset:0 calc(-1 * var(--gutter));z-index:-1;background-image:radial-gradient(var(--grid-line) 1.2px, transparent 1.2px);background-size:22px 22px;position:absolute;-webkit-mask-image:radial-gradient(60% 90% at 15% 30%,#000,#0000 75%);mask-image:radial-gradient(60% 90% at 15% 30%,#000,#0000 75%)}.kCcwMq_back{min-height:var(--touch);color:var(--muted);align-items:center;margin-bottom:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.kCcwMq_back:hover{color:var(--accent)}.kCcwMq_meta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.kCcwMq_title{letter-spacing:-.04em;margin:.25em 0;font-size:clamp(2rem,1.5rem + 2.4vw,2.9rem)}.kCcwMq_subtitle{color:var(--accent);letter-spacing:-.015em;margin-bottom:.9rem;font-size:clamp(1.05rem,1rem + .4vw,1.2rem);font-weight:550}.kCcwMq_lead{color:var(--muted);max-width:54ch;font-size:1.08rem}.kCcwMq_cover{aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--radius-card) + 4px);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-lg);background:var(--surface-2)}.kCcwMq_layout{grid-template-columns:minmax(0, var(--reading-width)) 320px;border-top:1px solid var(--border);justify-content:space-between;gap:clamp(32px,5vw,72px);padding-top:clamp(16px,3vw,32px);display:grid}.kCcwMq_body{min-width:0;padding-top:1.5rem}.kCcwMq_aside{top:calc(var(--header-height) + 20px);flex-direction:column;align-self:start;gap:1rem;padding-top:1.5rem;display:flex;position:sticky}.kCcwMq_glance{flex-direction:column;gap:1rem;padding:1.35rem;display:flex}.kCcwMq_glanceTitle{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.72rem;font-weight:500}.kCcwMq_facts{gap:.8rem;margin:0;display:grid}.kCcwMq_facts dt{color:var(--muted);font-size:.8rem}.kCcwMq_facts dd{margin:.1rem 0 0;font-weight:600;line-height:1.4}.kCcwMq_links{flex-direction:column;gap:.5rem;display:flex}.kCcwMq_toc{padding:0 .25rem}.kCcwMq_askCard{background:var(--accent-tint);border-color:color-mix(in srgb, var(--accent) 18%, transparent);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.kCcwMq_askTitle{letter-spacing:-.015em;margin:0;font-weight:650}.kCcwMq_gallery{margin-top:clamp(40px,6vw,72px)}.kCcwMq_band{margin-top:clamp(48px,7vw,88px)}@media (max-width:960px){.kCcwMq_hero{grid-template-columns:1fr}.kCcwMq_cover{aspect-ratio:16/10}.kCcwMq_layout{grid-template-columns:1fr}.kCcwMq_aside{order:-1;position:static}.kCcwMq_toc{display:none}}
.ScDWMW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ScDWMW_topic{height:100%;color:var(--text);flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.15rem;text-decoration:none;display:flex}.ScDWMW_topic:hover{color:var(--text)}.ScDWMW_label{font-family:var(--font-sans), sans-serif;font-size:1.2rem;font-weight:700}.ScDWMW_desc{color:var(--muted);flex:1}.ScDWMW_counts{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.8125rem}.ScDWMW_hash{font-family:var(--font-mono), monospace;color:var(--chip-text);background:var(--accent-tint);vertical-align:middle;border-radius:8px;padding:.15em .4em;font-size:.55em;font-weight:500}.ScDWMW_eventItem{max-width:420px;margin-block:1rem}.ScDWMW_item:last-child>article{border-bottom:1px solid var(--border)}
.nDcuVq_buttons{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.nDcuVq_buttons button{min-height:var(--touch);border:1px solid var(--border);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:0 1rem;font-size:.9375rem;font-weight:600}.nDcuVq_buttons button:hover:not(:disabled){border-color:var(--accent)}.nDcuVq_buttons button[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.nDcuVq_buttons button:disabled{opacity:.45;cursor:default}.nDcuVq_count{font-family:var(--font-mono), monospace;opacity:.8;font-size:.8125rem}.nDcuVq_items[data-filter=post] [data-kind]:not([data-kind=post]),.nDcuVq_items[data-filter=event] [data-kind]:not([data-kind=event]),.nDcuVq_items[data-filter=workshop] [data-kind]:not([data-kind=workshop]),.nDcuVq_items[data-filter=webinar] [data-kind]:not([data-kind=webinar]),.nDcuVq_items[data-filter=talk] [data-kind]:not([data-kind=talk]){display:none}
._9j1fXa_card{border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);height:100%;box-shadow:var(--shadow-sm);flex-direction:column;gap:.5rem;padding:1.25rem;display:flex;position:relative}._9j1fXa_top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}._9j1fXa_logo{background:var(--accent-tint);border:1px solid var(--border);border-radius:14px;flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}._9j1fXa_logo img{object-fit:contain;width:100%;height:100%;display:block}._9j1fXa_meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}._9j1fXa_role{background:var(--gradient-button);color:var(--on-gradient);font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:.2rem .65rem;font-size:.7rem;font-weight:600}._9j1fXa_name{letter-spacing:-.03em;margin:0;font-size:1.35rem}._9j1fXa_name a{color:inherit;text-decoration:none}._9j1fXa_stretch:after{content:"";border-radius:inherit;position:absolute;inset:0}._9j1fXa_tagline{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._9j1fXa_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:auto;padding-top:.5rem;display:flex}._9j1fXa_details{color:var(--accent);font-size:.95rem;font-weight:600}._9j1fXa_details span{transition:transform .2s;display:inline-block}._9j1fXa_card:hover ._9j1fXa_details span{transform:translate(3px)}._9j1fXa_site{z-index:1;min-height:var(--touch);font-family:var(--font-mono), monospace;color:var(--muted);align-items:center;font-size:.8125rem;display:inline-flex;position:relative}._9j1fXa_site:hover{color:var(--accent)}._9j1fXa_more{color:var(--ink);border-style:dashed;justify-content:center;text-decoration:none}._9j1fXa_moreTitle{letter-spacing:-.02em;font-size:1.2rem;font-weight:650}@media (prefers-reduced-motion:reduce){._9j1fXa_details span{transition:none}}
.-i9KWa_header{flex-wrap:wrap;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:flex}.-i9KWa_header>div{flex:320px}.-i9KWa_portrait{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-card);flex:none;width:clamp(140px,22vw,220px)}.-i9KWa_layout{grid-template-columns:minmax(0,1fr) minmax(0,420px);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.-i9KWa_body{max-width:var(--reading-width)}.-i9KWa_kit{flex-direction:column;gap:1rem;display:flex}.-i9KWa_kit h2{margin-bottom:0}.-i9KWa_kit h3{margin:.5rem 0 0}.-i9KWa_bio{padding:1.15rem;position:relative}.-i9KWa_bio h3{margin:0 0 .5rem;padding-right:2.75rem;font-size:1rem}.-i9KWa_copy,.-i9KWa_download{border-radius:var(--radius-control);cursor:pointer;place-items:center;width:36px;height:36px;transition:background .2s,color .2s;display:grid}.-i9KWa_copy:after,.-i9KWa_download:after{content:"";position:absolute;inset:-4px}.-i9KWa_copy{border:1px solid var(--border);background:var(--surface);color:var(--muted);position:absolute;top:.7rem;right:.7rem}.-i9KWa_copy:hover{color:var(--accent);background:var(--accent-tint)}.-i9KWa_copy[data-state=copied]{color:var(--accent);border-color:var(--accent)}.-i9KWa_photoWrap{position:relative}.-i9KWa_download{border:1px solid color-mix(in srgb, var(--dark-text) 25%, transparent);background:color-mix(in srgb, var(--dark-bg) 60%, transparent);color:var(--dark-text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;bottom:.6rem;right:.6rem}.-i9KWa_download:hover{background:color-mix(in srgb, var(--dark-bg) 82%, transparent)}.-i9KWa_photo{object-fit:cover;width:auto;max-width:88cqw;height:clamp(220px,60cqw,280px)}.-i9KWa_talks{margin:0;padding:0;list-style:none}.-i9KWa_talks li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.4rem .9rem;padding:.9rem 0;display:flex}.-i9KWa_talks time{font-family:var(--font-mono), monospace;color:var(--muted);min-width:7.5em;font-size:.8125rem}.-i9KWa_talks a{font-weight:600}@media (max-width:900px){.-i9KWa_layout{grid-template-columns:1fr}}
.ZAXO3W_page{grid-template-columns:minmax(0, var(--reading-width)) 280px;justify-content:space-between;gap:clamp(32px,5vw,72px);padding-top:clamp(24px,4vw,48px);display:grid}.ZAXO3W_article{min-width:0}.ZAXO3W_back{min-height:var(--touch);color:var(--muted);align-items:center;margin-bottom:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.ZAXO3W_back:hover{color:var(--accent)}.ZAXO3W_header h1{margin-bottom:.4em}.ZAXO3W_subtitle{color:var(--muted);font-size:1.125rem;line-height:1.5}.ZAXO3W_meta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;gap:.4rem;margin-bottom:1.75rem;font-size:.8125rem;display:flex}.ZAXO3W_cover{border-radius:var(--radius-card);background:var(--accent-tint);width:100%;margin-bottom:2rem}.ZAXO3W_tocMobile{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);margin-bottom:1.5rem;padding:.25rem 1rem;display:none}.ZAXO3W_tocMobile summary{min-height:var(--touch);cursor:pointer;align-items:center;font-weight:600;display:flex}.ZAXO3W_tocMobile[open]{padding-bottom:1rem}.ZAXO3W_tocMobile [id=toc-heading]{display:none}.ZAXO3W_footer{flex-direction:column;gap:1.25rem;margin-top:2.5rem;display:flex}.ZAXO3W_related{border-top:1px solid var(--border);margin-top:1rem;padding-top:2rem}.ZAXO3W_relatedTitle{margin:.25rem 0 1.25rem;font-size:1.5rem}.ZAXO3W_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ZAXO3W_aside{min-width:0}.ZAXO3W_sticky{top:calc(var(--header-height) + 24px);max-height:calc(100vh - var(--header-height) - 48px);flex-direction:column;gap:1.5rem;padding:2px;display:flex;position:sticky;overflow-y:auto}.ZAXO3W_sticky>*{flex-shrink:0}.ZAXO3W_sticky>nav{flex-shrink:1;min-height:9rem}.ZAXO3W_authorEnd{display:none}@media (max-width:560px){.ZAXO3W_relatedGrid{grid-template-columns:1fr}}@media (max-width:1060px){.ZAXO3W_page{grid-template-columns:minmax(0, var(--reading-width));justify-content:center}.ZAXO3W_aside{display:none}.ZAXO3W_tocMobile,.ZAXO3W_authorEnd{display:block}}
.txgM7a_hero{isolation:isolate;background:var(--dark-bg);color:var(--dark-text);border-bottom:1px solid var(--dark-border);position:relative;overflow:hidden}.txgM7a_hero:before{content:"";z-index:-2;filter:blur(10px);background:radial-gradient(40% 50% at 15% 20%,#6366f159,#0000 70%),radial-gradient(35% 45% at 85% 30%,#a855f747,#0000 70%),radial-gradient(30% 40% at 60% 95%,#22d3ee2e,#0000 70%);height:140%;position:absolute;inset:-20% -10% auto}.txgM7a_hero:after{content:"";z-index:-1;background-image:linear-gradient(var(--dark-grid) 1px, transparent 1px), linear-gradient(90deg, var(--dark-grid) 1px, transparent 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 80%)}.txgM7a_heroInner{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(48px,7vw,84px);display:grid}.txgM7a_badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dark-text);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:.5rem;margin:0 0 1.5rem;padding:.35rem .85rem .35rem .65rem;font-size:.85rem;font-weight:550;display:inline-flex}.txgM7a_badge svg{color:var(--dark-accent)}.txgM7a_heroTitle{letter-spacing:-.045em;background:linear-gradient(180deg, var(--dark-text) 30%, #f4f4f7b3);color:#0000;-webkit-background-clip:text;background-clip:text;max-width:15ch;margin-bottom:.45em;font-size:clamp(2.2rem,1.4rem + 3vw,3.4rem);font-weight:700;line-height:1.04}.txgM7a_heroTitle .gradient-text{-webkit-text-fill-color:transparent}.txgM7a_heroLead{letter-spacing:-.025em;max-width:26ch;margin-bottom:1rem;font-size:clamp(1.25rem,1.05rem + .9vw,1.6rem);font-weight:550;line-height:1.3}.txgM7a_heroLead .serif{font-size:1.12em}.txgM7a_heroTagline{color:var(--dark-muted);max-width:46ch;margin-bottom:2rem;font-size:1.08rem}.txgM7a_heroActions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}.txgM7a_portrait{flex-direction:column;justify-self:center;align-items:center;gap:1.25rem;width:min(100%,420px);display:flex}.txgM7a_portraitFrame{isolation:isolate;width:100%;position:relative}.txgM7a_portraitFrame:before{content:"";z-index:-1;filter:blur(18px);background:radial-gradient(closest-side at 50% 45%,#a855f773,#0000),radial-gradient(closest-side at 30% 75%,#6366f166,#0000),radial-gradient(closest-side at 75% 80%,#22d3ee40,#0000);border-radius:50% 50% 0 0;position:absolute;inset:12% -8% 0}.txgM7a_portraitFrame:after{content:"";background:linear-gradient(transparent, var(--dark-bg));height:18%;position:absolute;inset:auto 0 0}.txgM7a_portraitImg{width:100%;height:auto;display:block}.txgM7a_portraitCta{color:#fff;background:linear-gradient(#161626e0, #161626e0) padding-box, var(--gradient) border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #0000;align-self:center;box-shadow:0 10px 28px -12px #a855f7b3}.txgM7a_portraitCta:hover{color:#fff;background:linear-gradient(#282448eb, #282448eb) padding-box, var(--gradient) border-box;box-shadow:0 12px 32px -10px #a855f7d9}.txgM7a_portraitCta span{transition:transform .2s}.txgM7a_portraitCta:hover span{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.txgM7a_portraitCta span{transition:none}}.txgM7a_proof{background:var(--surface);border-bottom:1px solid var(--border)}.txgM7a_proofList{flex-wrap:wrap;justify-content:center;gap:.6rem 2.25rem;margin:0 auto;padding-block:1.1rem;list-style:none;display:flex}.txgM7a_proofList li{align-items:center;gap:.5rem;font-weight:550;display:inline-flex}.txgM7a_proofList svg{color:var(--accent);flex:none}.txgM7a_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.5rem 1rem;margin-bottom:1.5rem;display:flex}.txgM7a_sectionHead h2{margin:0}:is(.txgM7a_sectionHead .txgM7a_eyebrow,.txgM7a_sectionHead .eyebrow){margin-bottom:.35rem}.txgM7a_more{min-height:var(--touch);align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.txgM7a_more span{transition:transform .2s}.txgM7a_more:hover span{transform:translate(3px)}.txgM7a_writing{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,56px);display:grid}.txgM7a_featured{border-radius:var(--radius-card);background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient) border-box;box-shadow:var(--shadow);border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden}.txgM7a_featuredCover{width:100%;height:auto;display:block}@media (min-width:900px){.txgM7a_writingSolo .txgM7a_featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.txgM7a_writingSolo .txgM7a_featuredCover{height:100%}}.txgM7a_featuredBody{flex:1;padding:clamp(1.2rem,3vw,1.9rem)}.txgM7a_featuredMeta{font-family:var(--font-mono), monospace;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.78rem;display:flex}.txgM7a_featuredTag{background:var(--gradient);color:var(--on-gradient);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:600}.txgM7a_featuredTitle{letter-spacing:-.03em;font-size:clamp(1.4rem,1.15rem + 1vw,1.7rem)}.txgM7a_featuredTitle a{color:var(--text);text-decoration:none}.txgM7a_featuredTitle a:hover{color:var(--accent)}.txgM7a_latest{grid-auto-rows:1fr;gap:.75rem;display:grid}.txgM7a_latest>article{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow);flex-direction:column;justify-content:center;padding:1.1rem clamp(1rem,3vw,1.4rem);transition:border-color .15s,background-color .15s;display:flex}.txgM7a_latest>article:hover{border-color:var(--accent);background:var(--surface-hover)}.txgM7a_teach{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.txgM7a_teachCard{padding:1.4rem}.txgM7a_teachCard h3{margin:.9rem 0 .35rem;font-size:1.1rem}.txgM7a_teachCard p{color:var(--muted);margin:0;font-size:.97rem}.txgM7a_teachIcon{background:var(--accent-tint);width:44px;height:44px;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 15%, transparent);border-radius:12px;place-items:center;display:inline-grid}.txgM7a_stack{gap:1rem;display:grid}.txgM7a_productRow{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:1rem;margin:0;padding:.25rem .25rem 1rem;list-style:none;display:grid;overflow-x:auto}.txgM7a_productRow>li{scroll-snap-align:start}.txgM7a_productRow>li:last-child{min-width:220px}@media (max-width:640px){.txgM7a_productRow{grid-auto-columns:82%}}.txgM7a_talks{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1rem;display:grid}.txgM7a_followRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.txgM7a_followRow p{color:var(--muted);margin:0}@media (max-width:960px){.txgM7a_heroInner{grid-template-columns:1fr}.txgM7a_portrait{width:min(100%,360px)}}@media (max-width:900px){.txgM7a_teach,.txgM7a_writing{grid-template-columns:1fr}}@media (max-width:560px){.txgM7a_portrait{width:min(100%,300px)}}
.z_ucma_hero{isolation:isolate;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(44px,7vw,88px) clamp(12px,2vw,24px);display:grid;position:relative}.z_ucma_hero:before{content:"";inset:0 calc(-1 * var(--gutter));z-index:-1;background-image:radial-gradient(var(--grid-line) 1.2px, transparent 1.2px);background-size:22px 22px;position:absolute;-webkit-mask-image:radial-gradient(70% 90% at 20% 30%,#000,#0000 75%);mask-image:radial-gradient(70% 90% at 20% 30%,#000,#0000 75%)}.z_ucma_heading{letter-spacing:-.04em;max-width:18ch;font-size:clamp(2rem,1.4rem + 2.4vw,2.9rem)}.z_ucma_intro{color:var(--muted);max-width:58ch;font-size:1.15rem}.z_ucma_heroActions{flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:1.75rem;display:flex}.z_ucma_glance{background:linear-gradient(var(--surface), var(--surface)) padding-box, var(--gradient) border-box;box-shadow:var(--shadow);border:1px solid #0000;gap:1.25rem;padding:1.5rem;display:grid}.z_ucma_glanceTitle{font-family:var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0 0 .5rem;font-size:.72rem;font-weight:500}.z_ucma_glance ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.z_ucma_glance li{align-items:center;gap:.55rem;font-weight:550;display:flex}.z_ucma_glance li:before{content:"";background:var(--gradient);border-radius:50%;flex:none;width:6px;height:6px}.z_ucma_upcoming{isolation:isolate;border-radius:var(--radius-card);background:var(--dark-bg);color:var(--dark-text);border:1px solid var(--dark-border);margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden}.z_ucma_upcoming:before{content:"";z-index:-1;background:radial-gradient(50% 80% at 90% 10%,#a855f74d,#0000 70%),radial-gradient(40% 70% at 10% 100%,#6366f14d,#0000 70%);position:absolute;inset:0}.z_ucma_upLabel{font-family:var(--font-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--dark-accent);font-size:.8125rem}.z_ucma_upTitle{font-size:clamp(1.4rem,1.2rem + 1vw,1.95rem)}.z_ucma_upWhere{color:var(--dark-muted)}.z_ucma_upActions{flex-wrap:wrap;gap:.75rem;display:flex}.z_ucma_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1rem;display:grid}.z_ucma_block{padding-block:clamp(32px,5vw,64px)}.z_ucma_offerings{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.z_ucma_offering{padding:1.4rem}.z_ucma_offering h3{margin:.9rem 0 .35rem;font-size:1.1rem}.z_ucma_offering p{color:var(--muted);margin:0;font-size:.97rem}.z_ucma_offeringIcon{background:var(--accent-tint);width:44px;height:44px;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 15%, transparent);border-radius:12px;place-items:center;display:inline-grid}.z_ucma_steps{--steps-gap:clamp(1rem, 3vw, 2.5rem);gap:var(--steps-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.75rem 0 0;padding:0;list-style:none;display:grid;position:relative}.z_ucma_steps:before{content:"";top:22px;left:22px;right:calc((100% - 2 * var(--steps-gap)) / 3 - 22px);background:linear-gradient(90deg, var(--brand-1), var(--brand-2), var(--brand-3));opacity:.35;z-index:-1;height:2px;position:absolute}.z_ucma_step h3{margin:1rem 0 .35rem;font-size:1.1rem}.z_ucma_step p{color:var(--muted);margin:0;font-size:.97rem}.z_ucma_stepNum{background:var(--gradient);width:44px;height:44px;color:var(--on-gradient);font-family:var(--font-mono), monospace;box-shadow:0 0 0 6px var(--bg), 0 8px 20px -8px #6366f199;border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:inline-grid}@media (max-width:900px){.z_ucma_hero{grid-template-columns:1fr}}@media (max-width:720px){.z_ucma_steps{grid-template-columns:1fr}.z_ucma_steps:before{background:linear-gradient(180deg, var(--brand-1), var(--brand-2), var(--brand-3));width:2px;height:auto;inset:22px auto 22px 21px}.z_ucma_step{grid-template-columns:44px 1fr;column-gap:1rem;display:grid}.z_ucma_step h3{margin-top:.55rem}.z_ucma_step p{grid-column:2}}
