.zBxxdq_root{flex-direction:column;flex:auto;min-height:100dvh;display:flex}.zBxxdq_polish{--aurora-mint:var(--aurora-pl-mint);--aurora-green:var(--aurora-pl-green);--aurora-blue:var(--aurora-pl-blue);--aurora-violet:var(--aurora-pl-violet)}.zBxxdq_top{z-index:1;padding:var(--space-6) var(--space-6) 0;position:relative}.zBxxdq_topInner{justify-content:flex-end;display:flex}.zBxxdq_main{z-index:1;padding:var(--space-12) var(--space-6);flex:1 0 auto;align-items:center;display:flex;position:relative}.zBxxdq_mainVerify{justify-content:center}.zBxxdq_portraitPreview{display:none}@media (min-width:1440px) and (min-width:calc(80rem + 28vh)){.zBxxdq_portraitPreview{height:var(--portrait-height);width:var(--portrait-width);background:var(--color-fg-strong);opacity:var(--portrait-opacity);-webkit-mask-image:var(--portrait-image);mask-image:var(--portrait-image);-webkit-mask-source-type:alpha;mask-mode:alpha;-webkit-mask-position:calc(100% + var(--portrait-mask-offset)) var(--portrait-mask-top);mask-position:calc(100% + var(--portrait-mask-offset)) var(--portrait-mask-top);-webkit-mask-size:auto var(--portrait-mask-height);mask-size:auto var(--portrait-mask-height);pointer-events:none;display:block;position:fixed;top:0;left:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.zBxxdq_footer{z-index:1;padding:var(--footer-padding-block) var(--space-6);background:var(--footer-bg);text-align:center;position:relative}.zBxxdq_footer:before{content:"";border-top:var(--footer-border);pointer-events:none;position:absolute;inset:0 0 auto}.zBxxdq_copy{justify-content:center;align-items:center;gap:var(--space-3);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.zBxxdq_group{align-items:center;gap:var(--space-3);display:inline-flex}.zBxxdq_dot{color:var(--color-fg-muted)}@media (max-width:767px){.zBxxdq_copy{gap:var(--space-2);flex-flow:column}.zBxxdq_breakDot{display:none}}.zBxxdq_lang{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-fg-strong);border-radius:var(--radius-lg);display:flex}.zBxxdq_langLink{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-fg-muted);font-size:var(--text-xs);text-transform:uppercase;background:0 0;align-items:center;font-weight:600;line-height:1;display:inline-flex}.zBxxdq_langLink:hover{color:var(--color-fg-strong)}.zBxxdq_langActive,.zBxxdq_langActive:hover{background:var(--color-fg-strong);color:var(--color-accent-fg)}@media (min-width:1440px) and (min-width:calc(80rem + 28vh)){.zBxxdq_top,.zBxxdq_main{padding-left:calc(var(--portrait-width) + var(--space-6))}.zBxxdq_mainVerify{padding-left:var(--space-6)}}
.MBWkiG_container{width:100%;max-width:var(--container);text-align:center;margin-inline:auto}.MBWkiG_eyebrow{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg-muted);font-weight:400;line-height:var(--leading-normal);margin:0}.MBWkiG_row{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.MBWkiG_cell{padding:var(--space-3)}.MBWkiG_page{gap:var(--space-8);min-width:0;display:grid}.MBWkiG_hero{gap:var(--space-8);justify-items:center;width:100%;min-width:0;display:grid}.MBWkiG_heroMain{text-align:left;width:100%;min-width:0;container-type:inline-size}.MBWkiG_heroProjects{width:100%;min-width:0;max-width:100%}.MBWkiG_heroAside{align-items:stretch;gap:var(--space-8);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.MBWkiG_kicker{margin-bottom:var(--space-3)}.MBWkiG_kickerSep{margin-inline:.35em}.MBWkiG_name{font-size:min(var(--text-5xl), var(--name-fit));white-space:nowrap;font-weight:700;line-height:var(--leading-none);letter-spacing:var(--tracking-tight);text-box-trim:trim-start;text-box-edge:cap alphabetic;margin-bottom:var(--space-4)}.MBWkiG_text{max-width:var(--text-column);padding:var(--space-2) 0;text-align:left;gap:var(--space-4);margin-inline:0;display:grid}.MBWkiG_heroBlock{margin-top:0}.MBWkiG_discuss{gap:var(--space-5);width:100%;min-width:0;max-width:100%;padding:var(--space-6);border-radius:var(--radius-xl);background:var(--color-surface-2);text-align:left;align-items:center;display:grid}.MBWkiG_discussTitle{font-size:var(--text-xl);color:var(--color-fg-strong);font-weight:700;line-height:var(--leading-snug)}.MBWkiG_discussText{margin-top:var(--space-3);max-width:var(--text-column);color:var(--color-fg)}.MBWkiG_actions{align-items:stretch;gap:var(--space-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.MBWkiG_buttonLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}.MBWkiG_button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-lg);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;border:1px solid #0000;font-weight:600;line-height:1;display:inline-flex}.MBWkiG_buttonSolid{background:var(--color-fg-strong);min-width:0;color:var(--color-accent-fg);flex:auto}.MBWkiG_buttonSolid:hover{background:var(--color-fg);color:var(--color-accent-fg)}.MBWkiG_buttonGhost{background:var(--color-bg);border-color:var(--color-border);color:var(--color-fg-strong);flex:none}.MBWkiG_buttonGhost:hover{border-color:var(--color-fg-strong);color:var(--color-fg-strong)}.MBWkiG_buttonIconOnly{width:calc(var(--icon-sm) + 2 * var(--space-3));min-width:calc(var(--icon-sm) + 2 * var(--space-3));padding:var(--space-3);flex:none}.MBWkiG_buttonIcon,.MBWkiG_brandIcon{width:var(--icon-sm);height:var(--icon-sm);flex-shrink:0}@media (max-width:767px){.MBWkiG_kicker{flex-direction:column;align-items:flex-start;gap:.2em;display:flex}.MBWkiG_kickerSep{display:none}.MBWkiG_actions{flex-wrap:nowrap}.MBWkiG_buttonSolid{flex:auto;overflow:hidden}.MBWkiG_buttonSolid .MBWkiG_buttonIcon{display:none}}@media (min-width:1024px){.MBWkiG_hero{grid-template-columns:minmax(0, 1fr) minmax(0, var(--aside-column));align-items:start;column-gap:var(--space-16);text-align:left;justify-items:stretch;position:relative}.MBWkiG_hero:before{content:"";top:0;bottom:0;left:calc(100% - var(--aside-column) - var(--space-16) / 2);background:var(--color-border-soft);width:1px;position:absolute}.MBWkiG_heroMain{text-align:left;grid-area:1/1}.MBWkiG_hero .MBWkiG_row{justify-content:flex-start}.MBWkiG_heroBlock{margin-top:0}.MBWkiG_heroProjects{grid-area:2/1}.MBWkiG_heroAside{grid-area:1/2/span 2;max-width:none}}
.xDO9ua_projects{gap:var(--space-3);text-align:left;align-content:start;align-self:start;justify-items:start;width:100%;display:grid}.xDO9ua_archive{width:100%;margin-top:var(--space-5)}.xDO9ua_archive:not([open]) .xDO9ua_list{display:none}.xDO9ua_archive[open] .xDO9ua_list{margin-top:var(--space-3)}.xDO9ua_archiveToggle{align-items:center;gap:var(--space-2);cursor:pointer;width:fit-content;list-style:none;display:inline-flex}.xDO9ua_archiveToggle::-webkit-details-marker{display:none}.xDO9ua_archiveToggle:hover,.xDO9ua_archiveToggle:focus-visible{color:var(--color-fg-strong)}.xDO9ua_archiveChevron{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--transition)}.xDO9ua_archive[open] .xDO9ua_archiveChevron{transform:rotate(180deg)}.xDO9ua_itemNoMark{grid-template-columns:minmax(0,1fr) auto}.xDO9ua_itemNoLink{grid-template-columns:var(--project-icon) minmax(0, 1fr);opacity:.56}.xDO9ua_itemText{grid-template-columns:minmax(0,1fr)}.xDO9ua_list{gap:var(--space-3);align-content:start;width:100%;margin:0;padding:0;list-style:none;display:grid}.xDO9ua_item{grid-template-columns:var(--project-icon) minmax(0, 1fr) auto;column-gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);color:inherit;transition:border-color var(--transition), background-color var(--transition);align-items:center;display:grid}a.xDO9ua_item:hover,a.xDO9ua_item:focus-visible{border-color:var(--color-surface-2);background:var(--color-surface-2);color:inherit}.xDO9ua_item.xDO9ua_itemLaunch{min-height:calc(var(--project-icon) + 2 * var(--space-3));border:2px solid var(--color-launch-border);background:var(--color-launch);color:var(--color-accent-fg);position:relative;overflow:hidden}.xDO9ua_item.xDO9ua_itemLaunch:before{content:"";background-image:radial-gradient(var(--color-tile-dot) var(--tile-grain), transparent var(--tile-grain-gap));background-size:var(--tile-grain-step) var(--tile-grain-step);pointer-events:none;position:absolute;inset:0}.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_body,.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_head,.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_name,.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_meta,.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_desc{position:relative}.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_name,.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_desc{color:var(--color-accent-fg)}.xDO9ua_item.xDO9ua_itemLaunch .xDO9ua_meta{color:color-mix(in srgb, var(--color-accent-fg) 78%, transparent)}.xDO9ua_frame{width:var(--project-icon);height:var(--project-icon);padding:var(--space-1);place-items:center;display:grid;overflow:hidden}.xDO9ua_arrow{width:var(--icon-md);height:var(--icon-md);color:var(--color-fg-muted);transition:color var(--transition)}a.xDO9ua_item:hover .xDO9ua_arrow,a.xDO9ua_item:focus-visible .xDO9ua_arrow{color:var(--color-fg-strong)}.xDO9ua_icon{object-fit:contain;width:100%;height:100%}.xDO9ua_mteam{transform:scale(.84)}.xDO9ua_unicraft{transform:scale(.86)}.xDO9ua_umzila{transform:scale(.96)}.xDO9ua_trynpay{transform:scale(.84)}.xDO9ua_tildatech{transform:translateY(-10%)scale(.64)}.xDO9ua_body{gap:var(--space-1);min-width:0;display:grid}.xDO9ua_head{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.xDO9ua_name{font-size:var(--text-base);color:var(--color-fg-strong);font-weight:600}.xDO9ua_meta{font-size:var(--text-xs);color:var(--color-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:400}.xDO9ua_desc{font-size:var(--text-sm);color:var(--color-fg);line-height:var(--leading-normal)}@media (max-width:767px){.xDO9ua_item{column-gap:var(--space-3)}}
.X6pX9G_strip{margin:var(--space-6) 0 0;gap:var(--space-6);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.X6pX9G_item{min-width:0;padding-top:var(--space-3);border-top:var(--timeline-rail) solid var(--color-fg-strong)}.X6pX9G_title{color:var(--color-fg-strong);font-weight:600;line-height:var(--leading-snug)}.X6pX9G_text{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-fg);line-height:var(--leading-normal)}@media (max-width:767px){.X6pX9G_strip{gap:var(--space-4);grid-template-columns:1fr}}
