.qXvXpG_card{isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);min-width:0;color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);position:relative;overflow:hidden}.qXvXpG_card[data-hover]{border-color:var(--border-strong);box-shadow:var(--shadow-raised)}.qXvXpG_card:has(.qXvXpG_trigger:focus-visible){border-color:var(--border-strong)}.qXvXpG_media{background:var(--surface-muted);position:relative;overflow:hidden}.qXvXpG_zoom{place-items:center;min-height:112px;display:grid}.qXvXpG_content{padding:var(--space-5)}.qXvXpG_title{width:fit-content;max-width:100%;font-size:var(--text-lg);letter-spacing:var(--tracking-body);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}.qXvXpG_trigger{color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.qXvXpG_trigger:after{content:"";position:absolute;inset:0}.qXvXpG_trigger:focus-visible{outline:none}.qXvXpG_description{max-width:34ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}.qXvXpG_footer{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}.qXvXpG_byline{align-items:center;gap:var(--space-3);flex:auto;min-width:0;display:flex}.qXvXpG_avatar{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background:var(--surface-muted);flex:none;display:grid;overflow:hidden}.qXvXpG_avatar>*{object-fit:cover;width:100%;height:100%}.qXvXpG_bylineText{min-width:0;font-size:var(--text-xs);line-height:var(--leading-body);grid-template-columns:minmax(0,1fr);display:grid}.qXvXpG_meta{color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.qXvXpG_status{color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;position:relative;overflow:clip visible}.qXvXpG_roll{display:block;position:relative}.qXvXpG_line{text-overflow:ellipsis;display:block;overflow:clip visible}.qXvXpG_word{white-space:pre;display:inline-block}.qXvXpG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qXvXpG_action{z-index:1;gap:var(--space-3);flex-wrap:wrap;flex:none;display:flex;position:relative}.qXvXpG_overlay{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03030375;background:lab(.903296% 0 0/.46);position:fixed;inset:0}.qXvXpG_panel{z-index:51;width:min(calc(100vw - var(--space-8)), 30rem);height:fit-content;max-height:calc(100dvh - var(--space-8));overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-standard) var(--ease-standard);margin:auto;position:fixed;inset:0;overflow:hidden auto}.qXvXpG_panel:focus{outline:none}.qXvXpG_panel[data-returning]{inset:auto;top:var(--landing-top);left:var(--landing-left);width:var(--landing-width);height:var(--landing-height);border-color:var(--border);background:var(--surface);max-height:none;box-shadow:none;pointer-events:none;margin:0;overflow:hidden}.qXvXpG_panel[data-returning] .qXvXpG_content{padding:var(--space-5)}.qXvXpG_panel[data-returning] .qXvXpG_title{font-size:var(--text-lg)}.qXvXpG_panel .qXvXpG_content{padding:var(--space-6)}.qXvXpG_panel .qXvXpG_title{font-size:var(--text-xl)}.qXvXpG_panel .qXvXpG_description{max-width:var(--card-measure,34ch)}.qXvXpG_closeSlot{top:var(--space-4);right:var(--space-4);z-index:2;display:grid;position:absolute}.qXvXpG_close{width:var(--space-8);height:var(--space-8);border:1px solid color-mix(in oklab, var(--border) 70%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--surface-raised) 74%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.qXvXpG_close:hover{background:var(--surface-raised)}}.qXvXpG_details{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.qXvXpG_card,.qXvXpG_close{transition-duration:var(--duration-instant)}}
.YH2TAW_reveal{max-width:24ch;color:var(--foreground);text-wrap:balance;margin:0;overflow:visible}.YH2TAW_line{display:block}.YH2TAW_clip{vertical-align:top;margin:-.1em -.16em -.24em;padding:.1em .16em .24em;display:inline-block;-webkit-mask-image:linear-gradient(#000 calc(100% - .18em),#0000);mask-image:linear-gradient(#000 calc(100% - .18em),#0000)}.YH2TAW_word{animation:YH2TAW_rise .76s var(--ease-enter) var(--reveal-delay,0s) backwards, YH2TAW_fade .44s var(--ease-standard) var(--reveal-delay,0s) backwards, YH2TAW_focus .58s var(--ease-enter) var(--reveal-delay,0s) backwards;display:inline-block}.YH2TAW_srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes YH2TAW_rise{0%{transform:translateY(.62em)}}@keyframes YH2TAW_fade{0%{opacity:0}}@keyframes YH2TAW_focus{0%{filter:blur(var(--reveal-blur,4px))}}@media (prefers-reduced-motion:reduce){.YH2TAW_clip{-webkit-mask-image:none;mask-image:none}.YH2TAW_word{animation:YH2TAW_fade var(--duration-fast) var(--ease-standard) backwards}}
.E0kJGG_page{width:100%;max-width:1200px;padding:0 var(--space-6) var(--space-16);margin-inline:auto}.E0kJGG_page>*{min-width:0}.E0kJGG_hero{gap:var(--space-6);padding-block:var(--space-24) var(--space-20);display:grid}.E0kJGG_title{font-family:var(--font-display);font-size:var(--text-5xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display)}.E0kJGG_lead{max-width:600px;color:var(--text-secondary);font-size:var(--text-lg);margin:0}.E0kJGG_section{gap:var(--space-8);border-top:1px solid var(--border-subtle);padding-block:var(--space-16);display:grid}.E0kJGG_heading{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);margin:0}.E0kJGG_cards{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.E0kJGG_facts{border:1px solid var(--border);border-radius:var(--radius-surface);max-width:720px;padding-inline:var(--space-6);margin:0}.E0kJGG_fact{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:200px minmax(0,1fr);display:grid}.E0kJGG_fact+.E0kJGG_fact{border-top:1px solid var(--border-subtle)}.E0kJGG_fact dt{color:var(--text-secondary);font-size:var(--text-sm);line-height:24px}.E0kJGG_fact dd{font-size:var(--text-base);overflow-wrap:anywhere;margin:0;line-height:24px}.E0kJGG_contact{gap:var(--space-6) var(--space-16);grid-template-columns:repeat(2,minmax(0,max-content));margin:0;display:grid}.E0kJGG_contact dt{color:var(--text-secondary);font-size:var(--text-sm)}.E0kJGG_contact dd{margin:var(--space-1) 0 0;font-size:var(--text-xl)}.E0kJGG_contact a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px;transition:text-decoration-color var(--duration-fast) var(--ease-standard)}.E0kJGG_contact a:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}@media (max-width:900px){.E0kJGG_cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.E0kJGG_hero{padding-block:var(--space-16)}.E0kJGG_title{font-size:var(--text-3xl)}.E0kJGG_lead{font-size:var(--text-base)}.E0kJGG_section{padding-block:var(--space-16)}.E0kJGG_heading{font-size:var(--text-2xl)}.E0kJGG_facts{padding-inline:var(--space-4)}.E0kJGG_fact{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.E0kJGG_contact{grid-template-columns:minmax(0,1fr)}.E0kJGG_contact dd{font-size:var(--text-lg)}}
