.status[data-astro-cid-wnpyut5k]{flex-direction:column;gap:6px;padding:22px 24px;display:flex;position:relative}:root.first-visit .status[data-astro-cid-wnpyut5k]{animation:.4s ease-out both status-in}.status[data-astro-cid-wnpyut5k]>[data-astro-cid-wnpyut5k]:not(.splash){z-index:1;position:relative}.headline[data-astro-cid-wnpyut5k]{color:#fff;align-items:center;gap:8px;font-weight:700;display:flex}.dot[data-astro-cid-wnpyut5k]{background:var(--sun);border-radius:50%;flex:none;width:8px;height:8px}.detail[data-astro-cid-wnpyut5k]{color:#fff;font-size:var(--fs-small)}@keyframes status-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:root.first-visit .status[data-astro-cid-wnpyut5k]{animation:none}}.panel[data-astro-cid-evrq7tv6]>[data-astro-cid-evrq7tv6]:not(.splash){z-index:1;position:relative}.panel[data-astro-cid-evrq7tv6]{background:var(--surface);border-bottom:1px solid var(--border);flex-direction:column;gap:12px;padding:22px 20px 20px;display:flex;position:relative;overflow:hidden}@media (width>=1024px){.panel[data-astro-cid-evrq7tv6]{border-bottom:0;border-right:1px solid var(--border);gap:clamp(10px,1.6vh,24px);height:100vh;padding:clamp(20px,3.2vh,40px) 36px;position:sticky;top:0;overflow:hidden auto}}.name-row[data-astro-cid-evrq7tv6]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tools[data-astro-cid-evrq7tv6]{flex:none;gap:8px;display:flex}.lang-switch[data-astro-cid-evrq7tv6]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);height:40px;color:var(--muted);font-size:var(--fs-small);justify-content:center;align-items:center;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex}.lang-switch[data-astro-cid-evrq7tv6]:hover{border-color:var(--accent);color:var(--accent)}.theme-toggle[data-astro-cid-evrq7tv6]{border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);width:40px;height:40px;color:var(--muted);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.theme-toggle[data-astro-cid-evrq7tv6]:hover{border-color:var(--accent);color:var(--accent)}.icon-sun[data-astro-cid-evrq7tv6]{display:none}:root[data-theme=dark] .icon-sun[data-astro-cid-evrq7tv6]{display:block}:root[data-theme=dark] .icon-moon[data-astro-cid-evrq7tv6]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .icon-sun[data-astro-cid-evrq7tv6]{display:block}:root:not([data-theme=light]) .icon-moon[data-astro-cid-evrq7tv6]{display:none}}.intro[data-astro-cid-evrq7tv6]{flex-direction:column;gap:12px;display:flex}.name[data-astro-cid-evrq7tv6]{width:min-content;font-family:var(--font-display);font-size:var(--fs-name-mobile);letter-spacing:-.035em;font-weight:800;line-height:1.05}@media (width>=1024px){.name[data-astro-cid-evrq7tv6]{font-size:var(--fs-name)}}.role[data-astro-cid-evrq7tv6]{font-size:17px;font-weight:600}.pitch[data-astro-cid-evrq7tv6],.location[data-astro-cid-evrq7tv6]{color:var(--muted);font-size:var(--fs-button)}.location[data-astro-cid-evrq7tv6]{font-size:var(--fs-small)}.btn[data-astro-cid-evrq7tv6]{min-height:var(--button-height);padding:0 var(--button-px);border-radius:var(--radius-pill);font-size:var(--fs-button);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-evrq7tv6],.btn-primary[data-astro-cid-evrq7tv6]:hover{background:var(--text);color:var(--on-text)}.btn-secondary[data-astro-cid-evrq7tv6]{border:1px solid var(--border-strong);background:var(--surface);color:var(--text);padding:0 10px}.btn-secondary[data-astro-cid-evrq7tv6]:hover{border-color:var(--border-strong);background:var(--nav-active);color:var(--text)}.secondary[data-astro-cid-evrq7tv6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}nav[data-astro-cid-evrq7tv6]{border-top:1px solid var(--rule);padding-top:clamp(12px,2vh,20px)}nav[data-astro-cid-evrq7tv6] ul[data-astro-cid-evrq7tv6]{flex-direction:column;gap:2px;display:flex}.nav-link[data-astro-cid-evrq7tv6]{border-radius:var(--radius-nav);color:var(--muted);font-size:var(--fs-button);padding:clamp(6px,1vh,9px) 12px;font-weight:600;text-decoration:none;display:block}.nav-link[data-astro-cid-evrq7tv6]:hover{color:var(--text)}.nav-link[data-astro-cid-evrq7tv6][aria-current=location]{background:var(--nav-active);color:var(--text)}.nav-link[data-astro-cid-evrq7tv6][aria-current=location]:before{content:"";background:var(--pink);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.mobile-nav[data-astro-cid-k6c7o3mi]{z-index:5;scrollbar-width:none;border-bottom:1px solid var(--border);background:linear-gradient(to right, var(--bg), var(--bg)) 0 0 / 24px 100% no-repeat local, linear-gradient(to left, var(--bg), var(--bg)) 100% 0 / 24px 100% no-repeat local, linear-gradient(to right, var(--border-strong), transparent) 0 0 / 14px 100% no-repeat scroll, linear-gradient(to left, var(--border-strong), transparent) 100% 0 / 14px 100% no-repeat scroll, var(--bg);position:sticky;top:0;overflow-x:auto}ul[data-astro-cid-k6c7o3mi]{justify-content:space-between;gap:2px;width:max-content;min-width:100%;padding:10px 12px;display:flex}.nav-link[data-astro-cid-k6c7o3mi]{border-radius:var(--radius-pill);color:var(--muted);font-size:var(--fs-small);white-space:nowrap;border:1px solid #0000;padding:11px 10px;font-weight:600;line-height:1.2;text-decoration:none;display:block}.nav-link[data-astro-cid-k6c7o3mi][aria-current=location]{border-color:var(--border-strong);background:var(--nav-active);color:var(--text)}.nav-link[data-astro-cid-k6c7o3mi][aria-current=location]:before{content:"";background:var(--pink);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.bar[data-astro-cid-fieeo65e]{z-index:10;padding:14px 16px;padding-bottom:max(14px, env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface);grid-template-columns:3fr 2fr;gap:10px;display:grid;position:fixed;inset:auto 0 0}.btn[data-astro-cid-fieeo65e]{min-height:var(--button-height);border-radius:var(--radius-pill);font-size:var(--fs-button);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-fieeo65e],.btn-primary[data-astro-cid-fieeo65e]:hover{background:var(--text);color:var(--on-text)}.btn-secondary[data-astro-cid-fieeo65e],.btn-secondary[data-astro-cid-fieeo65e]:hover{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.updated[data-astro-cid-wytylmfw]{color:var(--muted);font-size:var(--fs-small)}
