.logo[data-astro-cid-f7espo7c]{height:44px;color:var(--ink);user-select:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}svg[data-astro-cid-f7espo7c]{width:auto;height:100%;overflow:visible}.text[data-astro-cid-f7espo7c]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;font-size:1.125rem;font-weight:600}.m1[data-astro-cid-f7espo7c]{stroke:var(--ink);stroke-dasharray:150;stroke-dashoffset:150px;animation:1.2s forwards draw}.m2[data-astro-cid-f7espo7c]{stroke:var(--brand);stroke-dasharray:150;stroke-dashoffset:150px;animation:1.2s .25s forwards draw}.dot[data-astro-cid-f7espo7c]{fill:var(--brand);opacity:0;animation:.4s 1.1s forwards fadeIn}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}@media (width<=439px){.logo[data-astro-cid-f7espo7c]{gap:8px;height:36px}.text[data-astro-cid-f7espo7c]{font-size:1rem}}ul[data-astro-cid-gtewornt]{border:1px solid var(--rule);background:var(--surface);border-radius:10px;gap:2px;margin:0;padding:3px;list-style:none;display:flex}a[data-astro-cid-gtewornt],.current[data-astro-cid-gtewornt]{letter-spacing:.04em;border-radius:7px;place-items:center;min-width:44px;min-height:40px;padding:0 10px;font-size:.875rem;font-weight:600;text-decoration:none;display:grid}a[data-astro-cid-gtewornt]{color:var(--ink-muted)}a[data-astro-cid-gtewornt]:hover{background:var(--field);color:var(--ink)}.current[data-astro-cid-gtewornt]{background:var(--ink);color:var(--paper)}@media (width<=439px){a[data-astro-cid-gtewornt],.current[data-astro-cid-gtewornt]{min-width:40px;padding:0 8px}}.toggle[data-astro-cid-l6lhmie6]{border:1px solid var(--rule);background:var(--surface);width:48px;height:48px;color:var(--ink-muted);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid}.toggle[data-astro-cid-l6lhmie6]:hover{color:var(--ink);background:var(--field)}svg[data-astro-cid-l6lhmie6]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.sun[data-astro-cid-l6lhmie6],[data-theme=dark] .moon[data-astro-cid-l6lhmie6]{display:none}[data-theme=dark] .sun[data-astro-cid-l6lhmie6]{display:block}.header[data-astro-cid-fzpbxy5g]{view-transition-name:site-header;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.controls[data-astro-cid-fzpbxy5g]{align-items:center;gap:8px;display:flex}@media (width<=439px){.header[data-astro-cid-fzpbxy5g]{gap:12px}.controls[data-astro-cid-fzpbxy5g]{gap:6px}}.footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--rule);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:20px;font-size:.875rem;display:flex}p[data-astro-cid-nns7i3if]{margin:0}*,:before,:after{box-sizing:border-box}:root{--paper:#eef2ef;--surface:#fff;--field:#f6f8f7;--table:#e3e9e5;--rule:#cfd8d3;--ink:#15201c;--ink-muted:#52605a;--brand:#087a55;--brand-strong:#065f42;--on-brand:#fff;--focus-ring:#087a552e;--danger:#b42f2f;--sheet:#fff;--sheet-ink:#52605a;--sheet-ghost:#d3dcd7;--sheet-shadow:0 1px 2px #15201c1f;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2352605a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--font-body:var(--font-onest), "Segoe UI", Tahoma, sans-serif;--font-display:var(--font-unbounded), var(--font-body);font-family:var(--font-body);color:var(--ink);background-color:var(--paper);color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;font-weight:400;line-height:1.6}:root[data-theme=dark]{--paper:#131b18;--surface:#1a2420;--field:#212d28;--table:#0d1311;--rule:#34423c;--ink:#e3ebe7;--ink-muted:#9baaa3;--brand:#45c495;--brand-strong:#6fd6ae;--on-brand:#0d1311;--focus-ring:#45c4954d;--danger:#f08080;--sheet-shadow:0 0 0 1px #0006;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%239baaa3' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color-scheme:dark}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(active-tab){animation-duration:.35s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}}body{background-color:var(--paper);min-width:320px;min-height:100vh;color:inherit;margin:0}img{max-width:100%;display:block}input,select,textarea,button{font:inherit;color:inherit}a{color:var(--brand);text-underline-offset:.2em}a:hover{color:var(--brand-strong)}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--brand);color:var(--on-brand);border-radius:8px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px;left:16px}.skip-link:focus{top:16px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.shell[data-astro-cid-z4jru4n3]{gap:32px;width:min(1120px,100%);margin:0 auto;padding-block:16px 40px;padding-inline:clamp(16px,4vw,32px);display:grid}main[data-astro-cid-z4jru4n3]:focus{outline:none}main[data-astro-cid-z4jru4n3]{gap:32px;display:grid}
