body.chat{--chat-bg:#faf9f5;--chat-side:#f3f2ed;--chat-line:#e6e3da;background:var(--chat-bg)}body.chat .site-header{background:var(--chat-bg);border-bottom-color:var(--chat-line)}@media (width>=821px){body.chat .site-header{display:none}body.chat .site-footer,body.chat .chat-shell{margin-left:260px}}body.chat .site-footer{border-top:1px solid var(--chat-line)}body.chat .site-footer .mail{background:var(--chat-side)}.chat-doc{color:#3d4452;max-width:880px;margin:0 auto;padding:64px 32px 80px}.chat-doc .eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#1a8048;margin:0 0 10px;font-size:.85rem;font-weight:600}.chat-doc h1{letter-spacing:-.02em;color:#1f1f1f;margin:0 0 14px;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:700}.chat-doc .lead{max-width:40em;margin:0 0 40px;font-size:1.15rem;line-height:1.6}.chat-doc h2{letter-spacing:-.01em;color:#1f1f1f;margin:56px 0 12px;font-size:1.35rem}.chat-doc h3{color:#1f1f1f;margin:0 0 6px;font-size:1.05rem}.chat-doc .card{background:var(--white);border:1px solid var(--chat-line);border-radius:18px;padding:22px 22px 20px}@media (width<=820px){.chat-doc{padding:40px 16px 56px}}.chat-shell[data-astro-cid-s3vpdqby]{grid-template-columns:1fr;min-height:100vh;display:grid}.chat-main[data-astro-cid-s3vpdqby]{min-width:0}.chat-side[data-astro-cid-s3vpdqby]{z-index:60;background:var(--chat-side);border-right:1px solid var(--chat-line);flex-direction:column;gap:14px;width:260px;padding:22px 10px 14px;display:flex;position:fixed;top:0;bottom:0;left:0}.chat-wordmark[data-astro-cid-s3vpdqby]{padding:0 10px 14px;display:block}.chat-menu[data-astro-cid-s3vpdqby]{flex-direction:column;gap:2px;display:flex}.chat-menu[data-astro-cid-s3vpdqby]>button[data-astro-cid-s3vpdqby],.chat-menu[data-astro-cid-s3vpdqby]>a[data-astro-cid-s3vpdqby],.chat-about-btn[data-astro-cid-s3vpdqby]{width:100%;font:inherit;color:var(--navy);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}.chat-menu[data-astro-cid-s3vpdqby]>button[data-astro-cid-s3vpdqby]:hover,.chat-menu[data-astro-cid-s3vpdqby]>a[data-astro-cid-s3vpdqby]:hover,.chat-about-btn[data-astro-cid-s3vpdqby]:hover{color:var(--navy);background:#e9e7df}.chat-menu[data-astro-cid-s3vpdqby]>a[data-astro-cid-s3vpdqby][aria-current=page]{background:#e9e7df}.chat-menu-foot[data-astro-cid-s3vpdqby]{margin-top:auto}.chat-about[data-astro-cid-s3vpdqby]{position:relative}.chat-about-btn[data-astro-cid-s3vpdqby] .chev[data-astro-cid-s3vpdqby]{color:#8a94a3;margin-left:auto}.chat-flyout[data-astro-cid-s3vpdqby]{background:var(--white);border:1px solid var(--chat-line);z-index:70;border-radius:12px;min-width:180px;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:-6px;left:calc(100% + 4px);box-shadow:0 8px 24px #281e0a1f}.chat-flyout[data-astro-cid-s3vpdqby]:before{content:"";width:10px;position:absolute;top:0;bottom:0;left:-10px}.chat-about[data-astro-cid-s3vpdqby]:hover .chat-flyout[data-astro-cid-s3vpdqby],.chat-about[data-astro-cid-s3vpdqby]:focus-within .chat-flyout[data-astro-cid-s3vpdqby]{display:block}.chat-flyout[data-astro-cid-s3vpdqby] a[data-astro-cid-s3vpdqby]{color:var(--navy);border-radius:8px;padding:8px 12px;font-size:.95rem;font-weight:500;text-decoration:none;display:block}.chat-flyout[data-astro-cid-s3vpdqby] a[data-astro-cid-s3vpdqby]:hover,.chat-flyout[data-astro-cid-s3vpdqby] a[data-astro-cid-s3vpdqby]:focus-visible{background:var(--chat-side)}.chat-login[data-astro-cid-s3vpdqby]{border-top:1px solid var(--chat-line);padding:16px 8px 8px}.chat-login[data-astro-cid-s3vpdqby] h2[data-astro-cid-s3vpdqby]{color:#111;margin:0 0 8px;font-size:1rem;font-weight:700;line-height:1.3}.chat-login[data-astro-cid-s3vpdqby] p[data-astro-cid-s3vpdqby]{color:#333;margin:0 0 16px;font-size:.9rem;line-height:1.45}.chat-login-btn[data-astro-cid-s3vpdqby]{text-align:center;color:#111;background:#ebe9e2;border-radius:999px;padding:11px 16px;font-weight:600;text-decoration:none;display:block}.chat-login-btn[data-astro-cid-s3vpdqby]:hover{color:#111;background:#e1ded5}.chat-toast[data-astro-cid-s3vpdqby]{color:#fff;opacity:0;pointer-events:none;z-index:90;text-align:center;background:#1f1f1f;border-radius:999px;max-width:calc(100% - 32px);margin:0;padding:10px 18px;font-size:.9rem;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px)}.chat-toast[data-astro-cid-s3vpdqby].show{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.chat-toast[data-astro-cid-s3vpdqby]{transition:none}}@media (width<=820px){.chat-shell[data-astro-cid-s3vpdqby]{min-height:0}.chat-side[data-astro-cid-s3vpdqby]{border-right:0;border-top:1px solid var(--chat-line);order:2;width:auto;padding:14px 16px 20px;position:static}.chat-wordmark[data-astro-cid-s3vpdqby]{display:none}.chat-menu[data-astro-cid-s3vpdqby]{flex-flow:wrap;gap:8px}.chat-menu[data-astro-cid-s3vpdqby]>button[data-astro-cid-s3vpdqby],.chat-menu[data-astro-cid-s3vpdqby]>a[data-astro-cid-s3vpdqby],.chat-about-btn[data-astro-cid-s3vpdqby]{background:var(--chat-bg);border:1px solid var(--chat-line);width:auto}.chat-flyout[data-astro-cid-s3vpdqby]{top:calc(100% + 4px);left:0}.chat-flyout[data-astro-cid-s3vpdqby]:before{width:auto;height:10px;inset:-10px 0 auto}.chat-login[data-astro-cid-s3vpdqby]{border-top:0;padding:0}}
