/* Generated by design-source/convert.py: design inline styles mapped to classes (Block → Advanced → Additional CSS class). */
.s-06612f{font-size:22px;margin:40px 0 12px}
.s-0695ff{background:#fff}
.s-1386d5{margin:0}
.s-13f0e5{font-size:22px;margin:0 0 18px}
.s-1bafbc{padding-bottom:88px}
.s-2069da{color:var(--ink-soft);font-size:16.5px;margin:0}
.s-2495b8{padding-bottom:0}
.s-299c5f{background-color: rgb(255, 255, 255)}
.s-2a8216{margin:0 0 26px}
.s-2c0df8{color:var(--ink-soft);font-size:16.5px;line-height:1.85;margin:0;padding-left:20px}
.s-2c1e24{display:grid;grid-template-columns:1.35fr 0.65fr;gap:44px;align-items:start}
.s-310b5d{border-bottom:none}
.s-37d30b{margin-bottom:24px}
.s-3c59fc{font-size:17.5px;color:var(--ink-soft);max-width:62ch;margin:0 0 26px}
.s-47e910{color:var(--ink-soft);font-size:16.5px;margin:18px 0 0}
.s-4d06b8{margin-bottom:32px}
.s-511cd1{padding-top:0}
.s-530fee{width:100%;max-width:400px;margin:0 auto;display:block}
.s-5557ef{max-width:70ch;font-size:17px;color:var(--ink-soft)}
.s-565d97{border-top:1px solid var(--line)}
.s-5a4a9d{color:var(--ink-soft);font-size:16.5px;line-height:1.8;margin:0;padding-left:20px}
.s-5f373e{color:var(--ink-soft);font-size:16.5px;margin:0 0 14px}
.s-63b993{padding-bottom:76px}
.s-65da7c{max-width:24ch;margin:0 0 30px}
.s-6d0061{font-size:16.5px;color:var(--ink-soft);max-width:62ch;margin:0}
.s-7354cb{font-size:18px;color:var(--ink-soft);max-width:62ch;margin:0 0 36px}
.s-73d963{background:var(--accent-tint-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.s-764ab1{display:inline-block;margin-top:34px;font-family:'IBM Plex Mono',monospace;font-size:12px;letter-spacing:.04em;color:var(--accent-deep);text-decoration:none;border-bottom:1px solid var(--accent);padding-bottom:3px}
.s-79845e{padding-bottom:20px}
.s-7e2859{max-width:70ch;font-size:17px;color:var(--ink-soft);display:grid;gap:16px}
.s-816a37{margin-top:30px}
.s-8c936b{padding-top:24px}
.s-92dcee{font-size:26px;margin:0 0 10px}
.s-965167{background:#fff;padding-top:40px}
.s-ac94d7{background:var(--bg-soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.s-b4f25e{padding-bottom:64px}
.s-be2540{margin-bottom:18px}
.s-c4f490{font-weight: 600; font-size: 24px}
.s-c67d0b{max-width:72ch;font-size:17px;color:var(--ink-soft);display:grid;gap:16px}
.s-c8de6c{font-size:17px;color:var(--ink-soft);display:grid;gap:16px}
.s-c9b6a8{font-size:27px}
.s-dec950{color:var(--ink-soft);font-size:16.5px;line-height:1.85;margin:0;padding-left:20px;max-width:70ch}
.s-e7ec54{margin-bottom:0}
.s-eee685{margin-bottom:34px}
.s-f5a533{line-height:1.85;margin:0;padding-left:20px}
.s-f5b8f6{max-width:none}
.s-fb894b{padding-bottom:120px}
.s-0998cf{margin:0 0 10px}
.s-228013{margin:0 0 14px}
.s-52aa89{background:var(--bg-soft);border-top:1px solid var(--line)}
.s-69c9e9{margin:0 0 10px;padding-left:20px}
.s-2a4d4d{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}
.s-4421e1{max-width:56ch}
.s-4b015f{margin-top:32px}
.s-b7c28a{margin-top:72px}
.s-c9d437{margin:0 0 12px}
.s-505cc9{display:inline-block;margin-top:14px;color:var(--accent-deep);font-weight:600;text-decoration:none}
.s-a32bb4{display:grid;gap:16px}
.s-d16971{max-width:none;margin-top:36px}
.s-3f9b68{display:grid;grid-template-columns:1fr;gap:20px;max-width:72ch}
.sub h1.s-f5b8f6{max-width:none}
.s-83aaf8{margin-bottom:40px}
.s-becabe{margin:0;padding-left:20px}
.s-df39a5{background:#fff;padding-top:0}
