:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-background:#f5f5f0;--page-surface:#fff;--page-ink:#202b26;--page-muted:#647069;--page-line:#dfe4dc;--page-accent:#326147;--page-inset:#fafbf8;--page-note:#f1f5ef;--page-on-ink:#fff;--page-danger:#a03530;--page-status-halo:#32614712;--jamstacks-font-family:Arial, Helvetica, sans-serif;--jamstacks-color-primary:#326147;--jamstacks-color-background:var(--page-surface);--jamstacks-color-text:var(--page-ink);--jamstacks-border-radius:12px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-background:#151c18;--page-surface:#1e2822;--page-ink:#e5ede7;--page-muted:#acb9af;--page-line:#3e5144;--page-accent:#9ad5ae;--page-inset:#19231d;--page-note:#26392c;--page-on-ink:#151c18;--page-danger:#ffa49d;--page-status-halo:#9ad5ae20;--jamstacks-color-primary:#326147}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--page-ink);background:var(--page-background);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--page-accent)}a:focus-visible{outline:3px solid var(--page-accent);outline-offset:5px;border-radius:3px}code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86em}.page{max-width:1120px;margin:0 auto;padding:0 40px}.header{border-bottom:1px solid var(--page-line);justify-content:space-between;align-items:center;gap:24px;min-height:100px;display:flex}.brand{letter-spacing:-.4px;align-items:center;gap:12px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.brand-mark{background:var(--page-ink);width:34px;height:34px;color:var(--page-on-ink);letter-spacing:-2px;border-radius:9px;place-items:center;padding-bottom:4px;font-size:27px;display:grid}.muted{color:var(--page-muted);font-weight:400}.source-link{white-space:nowrap;font-size:13px;text-decoration:none}.source-link span{margin-left:8px}.intro{padding:68px 0 44px}.eyebrow{letter-spacing:.5px;color:var(--page-muted);align-items:center;gap:9px;margin:0 0 24px;font-family:ui-monospace,monospace;font-size:11px;display:flex}.status-dot{background:var(--page-accent);width:7px;height:7px;box-shadow:0 0 0 4px var(--page-status-halo);border-radius:50%}h1{letter-spacing:-3px;margin:0 0 22px;font-size:clamp(42px,6vw,66px);font-weight:500;line-height:1.04}.intro-copy{max-width:550px;color:var(--page-muted);margin:0;font-size:16px;line-height:1.7}.test-grid{grid-template-columns:1.15fr 1fr;align-items:start;gap:22px;display:grid}.panel{border:1px solid var(--page-line);background:var(--page-surface);border-radius:16px;min-width:0;overflow:hidden}.panel-heading{border-bottom:1px solid var(--page-line);align-items:flex-start;gap:14px;padding:25px;display:flex}.section-number{color:var(--page-muted);padding-top:4px;font-family:ui-monospace,monospace;font-size:11px}h2{letter-spacing:-.3px;margin:0 0 7px;font-size:17px;font-weight:600}.panel-heading p{color:var(--page-muted);margin:0;font-size:12px;line-height:1.5}.embed-region{min-height:290px;padding:25px}.embed-message{border:1px dashed var(--page-line);background:var(--page-inset);border-radius:10px;padding:24px}.message-symbol{border:1px solid var(--page-line);background:var(--page-surface);width:30px;height:30px;color:var(--page-accent);border-radius:8px;place-items:center;margin-bottom:18px;font-size:21px;display:grid}h3{margin:0 0 10px;font-size:16px;font-weight:500}.embed-message p{color:var(--page-muted);margin:0;font-size:13px;line-height:1.7}.embed-message .small-copy{margin-top:14px;font-size:11px}.embed-status{color:var(--page-accent);margin:0 0 16px;font-size:13px;line-height:1.6}.embed-status.is-error{color:var(--page-danger)}.embed-address{margin-bottom:24px;font-size:12px;line-height:1.7}.embed-address span{color:var(--page-muted);display:block}.details{margin:0;padding:5px 25px}.details>div{border-bottom:1px solid var(--page-line);grid-template-columns:74px minmax(0,1fr);gap:14px;padding:15px 0;font-size:12px;line-height:1.5;display:grid}.details>div:last-child{border:0}dt{color:var(--page-muted)}dd{overflow-wrap:anywhere;margin:0}.test-note{background:var(--page-note);border-radius:9px;margin:9px 25px 25px;padding:17px;font-size:12px;line-height:1.65}.test-note strong{font-weight:600}.test-note p{color:var(--page-muted);margin:6px 0 0}footer{border-top:1px solid var(--page-line);color:var(--page-muted);justify-content:space-between;gap:20px;margin-top:44px;padding:28px 0;font-size:11px;line-height:1.5;display:flex}footer a{text-decoration:none}@media (max-width:700px){.page{padding:0 22px}.header{gap:16px;min-height:80px}.brand{gap:9px;font-size:14px}.brand-mark{width:30px;height:30px}.source-link{font-size:11px}.source-link span{margin-left:2px}.intro{padding:44px 0 32px}h1{letter-spacing:-2px}.intro-copy{font-size:14px}.test-grid{grid-template-columns:1fr;gap:18px}.panel-heading,.embed-region{padding:21px}.details{padding-left:21px;padding-right:21px}footer{margin-top:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
