:root{--navy:#0b2942;--ocean:#0f6ea8;--ocean-press:#0c5c8d;--ivory:#f4efe6;--mist:#e6eef5;--sky:#7db8d1;--white:#fff;--thread:var(--sky);--bg:#eef3f8;--card:var(--white);--surface:var(--mist);--text:var(--navy);--muted:#4c6276;--line:#d8e2ea;--primary:var(--ocean);--on-primary:var(--white);--danger:#b3261e;--radius:16px;--radius-sm:10px;--shadow:0 1px 2px #0b29420f, 0 8px 24px #0b294214;--font:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:1.5}button,input,select{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.btn{border:1px solid var(--line);background:var(--card);min-height:48px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:600;text-decoration:none;transition:background .15s,transform 50ms;display:inline-flex}.btn:active{transform:scale(.98)}.btn[disabled]{opacity:.5;cursor:not-allowed;transform:none}.btn-primary{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.btn-primary:hover:not([disabled]){background:var(--ocean-press)}.btn-quiet{color:var(--ocean);background:0 0;border-color:#0000}.btn-quiet:hover{background:var(--mist)}.start-pic{width:min(280px,86%);height:auto;margin:6px auto 4px;display:block}[dir=rtl] .start-pic:not(:has(text)){transform:scaleX(-1)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.more-tools[data-astro-cid-winq5cj5]{text-align:center;margin:40px 0 8px}.more-tools[data-astro-cid-winq5cj5] h2[data-astro-cid-winq5cj5]{margin:0 0 12px;font-size:1rem}.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5] a[data-astro-cid-winq5cj5]{border:1px solid var(--line);background:var(--card);min-height:44px;color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5] a[data-astro-cid-winq5cj5] svg[data-astro-cid-winq5cj5]{color:var(--ocean);flex:none}.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5] a[data-astro-cid-winq5cj5]:hover{border-color:var(--ocean);background:var(--mist)}.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5] a[data-astro-cid-winq5cj5]:focus-visible{outline:3px solid var(--sky);outline-offset:2px}.more-tools[data-astro-cid-winq5cj5] p[data-astro-cid-winq5cj5]{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:0 4px;margin:8px 0 0;display:flex}.more-tools[data-astro-cid-winq5cj5] .all[data-astro-cid-winq5cj5]{min-height:44px;color:var(--ocean);text-underline-offset:3px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.more-tools[data-astro-cid-winq5cj5] ul[data-astro-cid-winq5cj5] a[data-astro-cid-winq5cj5]{transition:none}}.brand-bar[data-astro-cid-eo7keyo5]{justify-content:center;padding:36px 16px 0;display:flex}.brand[data-astro-cid-eo7keyo5]{max-width:100%}.brand[data-astro-cid-eo7keyo5] img[data-astro-cid-eo7keyo5]{width:241.6px;max-width:100%;height:auto;display:block}@media (width<=600px){.brand-bar[data-astro-cid-eo7keyo5]{padding-top:28px}.brand[data-astro-cid-eo7keyo5] img[data-astro-cid-eo7keyo5]{width:203px}}.site-foot[data-astro-cid-eo7keyo5]{max-width:640px;color:var(--muted);text-align:center;margin:auto;padding:32px 20px;font-size:15px}.site-foot[data-astro-cid-eo7keyo5] p[data-astro-cid-eo7keyo5]{margin:4px 0}.site-foot[data-astro-cid-eo7keyo5] a[data-astro-cid-eo7keyo5]{color:var(--ocean);text-underline-offset:3px}
