.ps[data-v-42e5b216]{gap:1.125rem}.head[data-v-42e5b216],.ps[data-v-42e5b216],.tiles[data-v-42e5b216]{display:grid}.head[data-v-42e5b216]{gap:.55rem}.tiles[data-v-42e5b216]{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:.75rem}.tile[data-v-42e5b216]{border-radius:var(--r);height:4.6rem}.rows[data-v-42e5b216]{overflow:hidden}.row-s[data-v-42e5b216]{align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.row-s+.row-s[data-v-42e5b216]{border-top:1px solid var(--line)}.dot[data-v-42e5b216]{flex:none;width:1.875rem;height:1.875rem}.push[data-v-42e5b216]{margin-inline-start:auto}@media (prefers-reduced-motion:no-preference){.ps[data-v-42e5b216]{animation:ps-in-42e5b216 .16s var(--ease-out) both}@keyframes ps-in-42e5b216{0%{opacity:0}}}.desk[data-v-619cace8]{padding:0}.frame[data-v-619cace8]{height:100dvh;box-shadow:none;border-radius:0}.shell[data-v-619cace8]{grid-template-columns:17.5rem minmax(0,1fr)}.side[data-v-619cace8]{scrollbar-width:thin;border-inline-end:1px solid var(--line);overflow-y:auto}.pane-title .h[data-v-619cace8]{flex:1}.hero[data-v-619cace8]:hover,.mlogo[data-v-619cace8]:hover{text-decoration:none}.pill[data-v-619cace8]{border-radius:var(--pill);background:var(--brand-soft);color:var(--brand-ink);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:.15rem .5rem;font-size:.625rem;font-weight:700}.hero[data-v-619cace8]{margin-bottom:1.25rem}.nav[data-v-619cace8]{gap:.15rem;display:grid}.foot[data-v-619cace8]{border-top:1px solid var(--line);gap:.75rem;margin-top:auto;padding-top:.85rem}.build[data-v-619cace8],.foot[data-v-619cace8]{min-width:0;display:grid}.build[data-v-619cace8]{gap:.15rem;padding:0 .5rem}.build code[data-v-619cace8]{font-family:var(--mono);color:var(--muted)}.build .msg[data-v-619cace8]{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service[data-v-619cace8]{align-items:flex-start}.service[data-v-619cace8] svg{flex:none;margin-top:.1rem}.main[data-v-619cace8]{background:var(--panel);scrollbar-gutter:stable;min-width:0;min-height:0;overflow-y:auto}.content[data-v-619cace8]{grid-template-columns:minmax(0,1fr);align-content:start;gap:1.125rem;width:100%;max-width:76rem;margin-inline:auto;padding:1.75rem calc(clamp(1rem,3vw,2.25rem)) 3rem;display:grid}.top[data-v-619cace8]{z-index:4;border-bottom:1px solid var(--line);background:color-mix(in oklch,var(--panel) 88%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);justify-content:flex-end;align-items:center;gap:.6rem;padding:.65rem calc(clamp(1rem,3vw,2.25rem));display:flex;position:sticky;top:0}.mbrand[data-v-619cace8]{display:none}.who[data-v-619cace8]{min-width:0;max-width:18rem}.slot[data-v-619cace8]{display:contents}.dclose[data-v-619cace8],.menu[data-v-619cace8],.scrim[data-v-619cace8],.tabbar[data-v-619cace8]{display:none}:root[data-density=compact] .content[data-v-619cace8]{gap:.75rem;padding:1.1rem calc(clamp(.85rem,2vw,1.5rem)) 2rem}:root[data-density=compact] .top[data-v-619cace8]{gap:.45rem;padding-block:.4rem}:root[data-density=compact] .top[data-v-619cace8] .btn.icon{width:2.25rem;height:2.25rem}:root[data-density=compact] .hero[data-v-619cace8]{margin-bottom:.75rem}:root[data-density=compact] .shell[data-v-619cace8]{grid-template-columns:15rem minmax(0,1fr)}@media (width<=1100px) and (width>=761px){.shell[data-v-619cace8]{grid-template-columns:15rem minmax(0,1fr)}.pane-side[data-v-619cace8]{padding-inline:.85rem}}@media (width<=760px){:root[data-density=compact] .top[data-v-619cace8] .btn.icon{width:2.75rem;height:2.75rem}.frame[data-v-619cace8]{height:auto;display:block}.frame[data-v-619cace8],.main[data-v-619cace8]{min-height:100dvh;overflow:visible}.main[data-v-619cace8]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom,0px))}.content[data-v-619cace8]{gap:1rem;padding:1.1rem 1rem 1.5rem}.top[data-v-619cace8]{padding:calc(.45rem + env(safe-area-inset-top,0px)) .6rem .45rem .35rem;background:color-mix(in oklch,var(--surface) 90%,transparent);gap:.35rem}.menu[data-v-619cace8]{width:2.75rem;height:2.75rem;color:var(--ink);display:inline-grid}.who[data-v-619cace8]{display:none}.mbrand[data-v-619cace8]{min-width:0;color:var(--ink);letter-spacing:-.015em;flex:1;align-items:center;gap:.55rem;font-size:1.0625rem;font-weight:680;display:flex}.mbrand[data-v-619cace8]:hover,.tab[data-v-619cace8]:hover{text-decoration:none}.side[data-v-619cace8]{z-index:40;width:calc(min(20rem,86vw));padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--surface);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform .28s var(--ease-drawer),visibility 0s linear .28s;border:0;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-105%)}.side.open[data-v-619cace8]{visibility:visible;transition:transform .28s var(--ease-drawer);transform:none}.pane-title[data-v-619cace8]{margin-bottom:.85rem;padding-bottom:1rem}.pane-title .h[data-v-619cace8]{font-size:1.3rem}.dclose[data-v-619cace8]{flex:none;margin-inline-end:-.4rem;display:inline-grid}.hero[data-v-619cace8]{margin-bottom:.85rem}.nav-i[data-v-619cace8]{height:3rem}.scrim[data-v-619cace8]{z-index:39;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:oklch(18% .02 260/.38);border:0;display:block;position:fixed;inset:0}.tabbar[data-v-619cace8]{z-index:30;view-transition-name:tabs;padding:.35rem .35rem calc(.35rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:color-mix(in oklch,var(--surface) 90%,transparent);-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset-block-end:0;inset-inline:0}.tab[data-v-619cace8]{min-width:0;color:var(--muted);letter-spacing:.01em;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.2rem 0;font-size:.6875rem;font-weight:600;display:flex}.tab span[data-v-619cace8]{max-width:100%}.tab>svg[data-v-619cace8]{box-sizing:content-box;border-radius:var(--pill);transition:background-color .2s var(--ease-out),color .2s var(--ease-out);padding:.25rem 1rem}.tab[aria-current][data-v-619cace8]{color:var(--brand-ink)}.tab[aria-current]>svg[data-v-619cace8]{background:var(--brand-soft)}}@media (width<=760px) and (prefers-reduced-transparency:reduce){.tabbar[data-v-619cace8],.top[data-v-619cace8]{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=760px) and (prefers-reduced-motion:reduce){.side[data-v-619cace8],.side.open[data-v-619cace8]{transition:none}}@media (prefers-reduced-transparency:reduce){.top[data-v-619cace8]{background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none}}
