:root{--canvas:#f7f6f3;--paper-low:#f2f0ea;--paper-deep:#eae7de;--footer:#efeee9;--ink:#2e2f2d;--ink-muted:#4a4b49;--ink-faint:#666764;--primary:#00694b;--primary-disabled:#00694b59;--danger:#b23a3a;--serif:ui-serif,"New York",Georgia,Times,serif;--sans:ui-sans-serif,-apple-system,BlinkMacSystemFont,"SF Pro Text",sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,monospace;--shadow:0 2px 6px -1px #2e2f2d14,0 14px 36px -8px #2e2f2d29}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--canvas);color:var(--ink);font-family:var(--sans);margin:0}a{color:var(--primary);text-decoration:none}.skip-link{position:fixed;z-index:10;box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:10px 14px;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}button,input{font:inherit}[hidden]{display:none!important}.sr-only{position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0}.landing{--content-left:max(56px,calc((100vw - 1248px)/2));position:relative}.bamboo{position:absolute;inset:0 auto 0 calc(var(--content-left) - 146px);pointer-events:none;z-index:1;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxODgiIGhlaWdodD0iODAwIiB2aWV3Qm94PSItMjQgMCAxODggODAwIiBmaWxsPSJub25lIj4KICA8Zz4KICAgIDxnIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMDkiPgogICAgICA8cmVjdCB4PSI3MCIgeT0iLTciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxOTAiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iNzAiIHk9IjE4NyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjE3NiI+PC9yZWN0PgogICAgICA8cmVjdCB4PSI3MCIgeT0iMzY3IiB3aWR0aD0iMTAiIGhlaWdodD0iMTc2Ij48L3JlY3Q+CiAgICAgIDxyZWN0IHg9IjcwIiB5PSI1NDciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxNTYiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iNzAiIHk9IjcwNyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwMCI+PC9yZWN0PgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAgMzY4KSByb3RhdGUoMjYpIHNjYWxlKDAuNikiPgogICAgICA8cmVjdCB4PSIwIiB5PSItMjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjExIj48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgLTI0KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjA3IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjkpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjA4IiB0cmFuc2Zvcm09InJvdGF0ZSgyNCkiPjwvcGF0aD4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODAgNzAyKSByb3RhdGUoNDIpIHNjYWxlKDAuNikiPgogICAgICA8cmVjdCB4PSIwIiB5PSItMjAiIHdpZHRoPSI0IiBoZWlnaHQ9IjIwIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjExIj48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgLTIwKSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEyIiB0cmFuc2Zvcm09InJvdGF0ZSgtMzEpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjA5IiB0cmFuc2Zvcm09InJvdGF0ZSg1KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xMCIgdHJhbnNmb3JtPSJyb3RhdGUoMjIpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgwIDc2MCkgcm90YXRlKDMwKSBzY2FsZSgwLjY1KSI+CiAgICAgIDxyZWN0IHg9IjAiIHk9Ii0yNCIgd2lkdGg9IjQiIGhlaWdodD0iMjQiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTEiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAtMjQpIj4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMDgiIHRyYW5zZm9ybT0icm90YXRlKC0yNCkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMDciIHRyYW5zZm9ybT0icm90YXRlKDI0KSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgogIDxnPgogICAgPGcgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xMyI+CiAgICAgIDxyZWN0IHg9IjUwIiB5PSItNiIgd2lkdGg9IjciIGhlaWdodD0iODgiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iNTAiIHk9Ijg2IiB3aWR0aD0iNyIgaGVpZ2h0PSIxNTYiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iNTAiIHk9IjI0NiIgd2lkdGg9IjciIGhlaWdodD0iMTc2Ij48L3JlY3Q+CiAgICAgIDxyZWN0IHg9IjUwIiB5PSI0MjYiIHdpZHRoPSI3IiBoZWlnaHQ9IjE1NiI+PC9yZWN0PgogICAgICA8cmVjdCB4PSI1MCIgeT0iNTg2IiB3aWR0aD0iNyIgaGVpZ2h0PSIxNDYiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iNTAiIHk9IjczNiIgd2lkdGg9IjciIGhlaWdodD0iNzAiPjwvcmVjdD4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3IDEyMCkgcm90YXRlKDMwKSBzY2FsZSgwLjg1KSI+CiAgICAgIDxyZWN0IHg9IjAiIHk9Ii0yNiIgd2lkdGg9IjQiIGhlaWdodD0iMjYiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTUiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAtMjYpIj4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTEiIHRyYW5zZm9ybT0icm90YXRlKC0zMCkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTYiIHRyYW5zZm9ybT0icm90YXRlKDIxKSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1NyAzMDApIHJvdGF0ZSgzMikgc2NhbGUoMC43NSkiPgogICAgICA8cmVjdCB4PSIwIiB5PSItMjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjI2IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjE1Ij48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIgLTI2KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEzIiB0cmFuc2Zvcm09InJvdGF0ZSgtMjApIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEyIiB0cmFuc2Zvcm09InJvdGF0ZSg4KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4xMyIgdHJhbnNmb3JtPSJyb3RhdGUoMjQpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU3IDUyMCkgcm90YXRlKDQyKSBzY2FsZSgwLjgpIj4KICAgICAgPHJlY3QgeD0iMCIgeT0iLTI2IiB3aWR0aD0iNCIgaGVpZ2h0PSIyNiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xNSI+PC9yZWN0PgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyIC0yNikiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xNiIgdHJhbnNmb3JtPSJyb3RhdGUoLTIzKSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xNSIgdHJhbnNmb3JtPSJyb3RhdGUoNCkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTMiIHRyYW5zZm9ybT0icm90YXRlKDIzKSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgogIDxnPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzAgODApIHJvdGF0ZSgtMjgpIHNjYWxlKDAuNikiPgogICAgICA8cmVjdCB4PSItNCIgeT0iLTI0IiB3aWR0aD0iNCIgaGVpZ2h0PSIyNCIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xMiI+PC9yZWN0PgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMiAtMjQpIj4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMyZjkyNjgiIG9wYWNpdHk9IjAuMTMiIHRyYW5zZm9ybT0icm90YXRlKC0yNCkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMyZjkyNjgiIG9wYWNpdHk9IjAuMTIiIHRyYW5zZm9ybT0icm90YXRlKC0xMSkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTAiIHRyYW5zZm9ybT0icm90YXRlKDE3KSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MCAyNTApIHJvdGF0ZSgtMzIpIHNjYWxlKDAuNjIpIj4KICAgICAgPHJlY3QgeD0iLTQiIHk9Ii0yNiIgd2lkdGg9IjQiIGhlaWdodD0iMjYiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTIiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIgLTI2KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjA4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjUpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEwIiB0cmFuc2Zvcm09InJvdGF0ZSgtOSkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMDkiIHRyYW5zZm9ybT0icm90YXRlKDIxKSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MCA0NzApIHJvdGF0ZSgtMjApIHNjYWxlKDAuNTUpIj4KICAgICAgPHJlY3QgeD0iLTQiIHk9Ii0yNCIgd2lkdGg9IjQiIGhlaWdodD0iMjQiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTIiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIgLTI0KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjExIiB0cmFuc2Zvcm09InJvdGF0ZSgtMjUpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEzIiB0cmFuc2Zvcm09InJvdGF0ZSgxNCkiPjwvcGF0aD4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzAgNjQwKSByb3RhdGUoLTM4KSBzY2FsZSgwLjYpIj4KICAgICAgPHJlY3QgeD0iLTQiIHk9Ii0yNCIgd2lkdGg9IjQiIGhlaWdodD0iMjQiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTIiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIgLTI0KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEwIiB0cmFuc2Zvcm09InJvdGF0ZSgtMjYpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjEwIiB0cmFuc2Zvcm09InJvdGF0ZSgtNykiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMTMiIHRyYW5zZm9ybT0icm90YXRlKDI0KSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgogIDxnPgogICAgPGcgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4yMiI+CiAgICAgIDxyZWN0IHg9IjI4IiB5PSItOCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE0NCI+PC9yZWN0PgogICAgICA8cmVjdCB4PSIyOCIgeT0iMTQwIiB3aWR0aD0iMTIiIGhlaWdodD0iMTY0Ij48L3JlY3Q+CiAgICAgIDxyZWN0IHg9IjI4IiB5PSIzMDgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNDgiPjwvcmVjdD4KICAgICAgPHJlY3QgeD0iMjgiIHk9IjQ2MCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjE2NCI+PC9yZWN0PgogICAgICA8cmVjdCB4PSIyOCIgeT0iNjI4IiB3aWR0aD0iMTIiIGhlaWdodD0iMTgwIj48L3JlY3Q+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOCA5MCkgcm90YXRlKC0yNikgc2NhbGUoMC43KSI+CiAgICAgIDxyZWN0IHg9Ii01IiB5PSItMjQiIHdpZHRoPSI1IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjIwIj48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjUgLTI0KSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjE4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjgpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjIyIiB0cmFuc2Zvcm09InJvdGF0ZSg5KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4yMCIgdHJhbnNmb3JtPSJyb3RhdGUoNzQpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDE0Mikgcm90YXRlKDI4KSBzY2FsZSgxKSI+CiAgICAgIDxyZWN0IHg9IjAiIHk9Ii0zMCIgd2lkdGg9IjUiIGhlaWdodD0iMzAiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjAiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41IC0zMCkiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xOSIgdHJhbnNmb3JtPSJyb3RhdGUoLTI5KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xOCIgdHJhbnNmb3JtPSJyb3RhdGUoMykiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjAiIHRyYW5zZm9ybT0icm90YXRlKDIxKSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOCAzMTApIHJvdGF0ZSgtMzQpIHNjYWxlKDAuOCkiPgogICAgICA8cmVjdCB4PSItNSIgeT0iLTI4IiB3aWR0aD0iNSIgaGVpZ2h0PSIyOCIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4yMCI+PC9yZWN0PgogICAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMi41IC0yOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4yMCIgdHJhbnNmb3JtPSJyb3RhdGUoLTI0KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4yMSIgdHJhbnNmb3JtPSJyb3RhdGUoNzUpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQwIDQ3MCkgcm90YXRlKDYyKSBzY2FsZSgxKSI+CiAgICAgIDxyZWN0IHg9IjAiIHk9Ii0yNiIgd2lkdGg9IjUiIGhlaWdodD0iMjYiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjAiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi41IC0yNikiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4xOSIgdHJhbnNmb3JtPSJyb3RhdGUoLTIzKSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUTE4IC0xMCAzNiAtNiBRMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4xNiIgdHJhbnNmb3JtPSJyb3RhdGUoNikiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMyZjkyNjgiIG9wYWNpdHk9IjAuMjAiIHRyYW5zZm9ybT0icm90YXRlKDIwKSI+PC9wYXRoPgogICAgICA8L2c+CiAgICA8L2c+CiAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOCA0NzgpIHJvdGF0ZSgtMzgpIHNjYWxlKDAuNzUpIj4KICAgICAgPHJlY3QgeD0iLTUiIHk9Ii0yNiIgd2lkdGg9IjUiIGhlaWdodD0iMjYiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjAiPjwvcmVjdD4KICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuNSAtMjYpIj4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjIiIHRyYW5zZm9ybT0icm90YXRlKC0yNSkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFEtMTggLTEwIC0zNiAtNiBRLTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjEiIHRyYW5zZm9ybT0icm90YXRlKDEyKSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4yMCIgdHJhbnNmb3JtPSJyb3RhdGUoNzMpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4IDYzNCkgcm90YXRlKC0yMCkgc2NhbGUoMC44KSI+CiAgICAgIDxyZWN0IHg9Ii01IiB5PSItMjIiIHdpZHRoPSI1IiBoZWlnaHQ9IjIyIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjIwIj48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjUgLTIyKSI+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMmY5MjY4IiBvcGFjaXR5PSIwLjE4IiB0cmFuc2Zvcm09InJvdGF0ZSgtMjYpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRLTE4IC0xMCAtMzYgLTYgUS0xOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjE5IiB0cmFuc2Zvcm09InJvdGF0ZSg3NCkiPjwvcGF0aD4KICAgICAgPC9nPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDAgNzUwKSByb3RhdGUoMzQpIHNjYWxlKDAuNykiPgogICAgICA8cmVjdCB4PSIwIiB5PSItMjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjI2IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjIwIj48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuNSAtMjYpIj4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMyZjkyNjgiIG9wYWNpdHk9IjAuMTkiIHRyYW5zZm9ybT0icm90YXRlKC0yNSkiPjwvcGF0aD4KICAgICAgICA8cGF0aCBkPSJNMCAwIFExOCAtMTAgMzYgLTYgUTE4IDUgMCAwIFoiIGZpbGw9IiMwMDY5NGIiIG9wYWNpdHk9IjAuMjAiIHRyYW5zZm9ybT0icm90YXRlKDcpIj48L3BhdGg+CiAgICAgICAgPHBhdGggZD0iTTAgMCBRMTggLTEwIDM2IC02IFExOCA1IDAgMCBaIiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjIxIiB0cmFuc2Zvcm09InJvdGF0ZSgyNCkiPjwvcGF0aD4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KICA8Zz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDM4MCkgcm90YXRlKC0zMCkgc2NhbGUoMC43KSI+CiAgICAgIDxyZWN0IHg9Ii00IiB5PSItMjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjI2IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjE1Ij48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yNikiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTI1KSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4xNiIgdHJhbnNmb3JtPSJyb3RhdGUoMTkpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUwIDcwMCkgcm90YXRlKC0yMikgc2NhbGUoMC42KSI+CiAgICAgIDxyZWN0IHg9Ii00IiB5PSItMjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjI0IiBmaWxsPSIjMDA2OTRiIiBvcGFjaXR5PSIwLjE1Ij48L3JlY3Q+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yIC0yNCkiPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzJmOTI2OCIgb3BhY2l0eT0iMC4xNiIgdHJhbnNmb3JtPSJyb3RhdGUoLTIxKSI+PC9wYXRoPgogICAgICAgIDxwYXRoIGQ9Ik0wIDAgUS0xOCAtMTAgLTM2IC02IFEtMTggNSAwIDAgWiIgZmlsbD0iIzAwNjk0YiIgb3BhY2l0eT0iMC4xMiIgdHJhbnNmb3JtPSJyb3RhdGUoMjQpIj48L3BhdGg+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) 0 0/188px 800px repeat-y;width:188px}.bamboo:before{content:"";position:absolute;background:linear-gradient(#00694b38,#00694b38) 52px 0/12px 100% no-repeat,linear-gradient(#00694b21,#00694b21) 74px 0/7px 100% no-repeat,linear-gradient(#00694b17,#00694b17) 94px 0/10px 100% no-repeat;inset:0}.site-header{display:flex;position:relative;z-index:2;justify-content:space-between;align-items: center;max-width:1360px;height:76px;margin:0 auto;padding:0 56px}.brand{display:inline-flex;color:var(--ink);align-items: center;gap:9px;font-size:17px;font-weight:700}.brand img,.brand svg{filter:drop-shadow(0 1px 2px #1c2e226b);width:26px;height:26px}nav{display:flex;align-items: center;gap:26px}nav>a:not(.button){color:var(--ink-muted);font-size:14px;font-weight:600}.button{display:inline-flex;background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items: center;gap:8px;padding:12px 22px;font-weight:650}.button-small{padding:8px 15px;font-size:13.5px}.button-large{padding:14px 26px 14px 22px;font-size:17px}.button-disabled{color:#666764;cursor:default;background:#e4e3de}.button:disabled{background:var(--primary-disabled);color:#ffffff8c;cursor:default}.button-neutral{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1px #bfc0bb}.hero{text-align:center;position:relative;overflow:hidden;padding:76px 56px 0}.hero-copy{position:relative;z-index:2;max-width:880px;margin:auto}h1,h2{font-family:var(--serif);letter-spacing:-.015em;text-wrap:pretty;font-weight:400}h1{margin:0;font-size:60px;line-height:1.1}h2{margin:12px 0 0;font-size:38px;line-height:1.2}.lede{color:var(--ink-muted);margin:24px auto 0;font-size:19px;line-height:1.6}.download-state{display:flex;flex-direction:column;align-items: center;gap:12px;margin-top:34px}.requirements,.refusal{color:var(--ink-faint);max-width:620px;margin:0;font-size:13.5px;line-height:1.6}.shot{background:var(--canvas);overflow:hidden;box-shadow:var(--shadow);position:relative;z-index:2;border-radius:14px}.hero-shot{border-radius:14px;width:min(787px,100vw - 112px);margin:56px auto 0}.hero-shot video{display:block;aspect-ratio:16/10;object-fit:cover;width:100%}.video-figure{margin:0}.video-transcript{text-align:left;position:relative;z-index:2;padding:16px 22px}.video-transcript summary{color:var(--primary);cursor:pointer;font-size:14px;font-weight:600}.video-transcript summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.video-transcript p{font-size:15px;line-height:1.65}.video-transcript .transcript-note{color:var(--ink-faint);font-size:13px}.section{position:relative;padding:72px 56px}.section>*{position:relative;z-index:2}.section-inner{max-width:1248px;margin-left:auto;margin-right:auto}.section p{color:var(--ink-muted);font-size:16.5px;line-height:1.65}.section .eyebrow{color:var(--primary);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:12.5px;font-weight:700}.story-intro{color:#fff;text-align:center;background:var(--ink);padding-top:88px;padding-bottom:92px}.story-intro .eyebrow{color:#78c2a6}.story-intro h2{color:#fff;max-width:760px;margin:18px auto 0;font-size:48px}.feature-section{padding-top:104px;padding-bottom:104px}.feature-unlimited{background:var(--paper-low)}.feature-private{background:var(--paper-deep)}.feature-everyday{background:var(--canvas)}.feature-row{display:grid;grid-template-columns:minmax(0,1.15fr)minmax(320px,.85fr);align-items: center;gap:72px}.feature-row-reverse{grid-template-columns:minmax(320px,.85fr)minmax(0,1.15fr)}.feature-row-reverse .feature-media{order:2}.feature-media{overflow:hidden;background:var(--canvas);box-shadow:var(--shadow);border-radius:14px;margin:0}.video-player{position:relative;background:var(--ink)}.video-player video{background:var(--ink)}.video-player[data-ready-to-play=true]{cursor:pointer}.feature-media video{display:block;aspect-ratio:16/10;object-fit:cover;width:100%}.video-play{position:absolute;display:grid;cursor:pointer;background:#000000b8;border:1px solid #ffffff73;border-radius:50%;place-items: center;width:82px;height:82px;padding:0;transition:transform .15s,background .15s;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 28px #00000052}.video-play:hover{background:#00694bf0;transform:translate(-50%,-50%)scale(1.06)}.video-play:focus-visible{outline:3px solid #fff;outline-offset:3px}.video-play span{display:block;border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:20px solid #fff;width:0;height:0;margin-left:6px}.feature-media figcaption{text-align:center;color:var(--ink-faint);background:#fff;padding:12px 16px 13px;font-size:12.5px;line-height:1.45}.feature-media-contained{justify-self:end;width:100%}.feature-copy{max-width:480px}.feature-copy h2{font-size:46px}.story-break{color:#fff;background:var(--ink);text-align:center;padding-top:96px;padding-bottom:96px}.story-break div{max-width:900px;margin:auto}.story-break p{color:#78c2a6;letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.story-break h2{color:#fff;margin-top:18px;font-size:46px}.faq-section{background:var(--paper-low);text-align:center;padding-top:96px;padding-bottom:96px}.faq-section .section-inner{max-width:1100px}.faq-section h2{max-width:640px;margin-left:auto;margin-right:auto}.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:40px}.faq-item{display:flex;text-align:left;box-shadow:var(--shadow);background:#fff;border-radius:16px;flex-direction:column;padding:26px 26px 24px}.faq-item h3{font-family:var(--serif);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:21px;font-weight:400;line-height:1.3}.faq-item p{flex:1;margin:12px 0 18px;font-size:15px;line-height:1.6}.faq-item a{color:var(--primary);font-size:14px;font-weight:650}.faq-more{text-align:center;margin:40px 0 0}.subscribe-section{background:var(--paper-deep);text-align:center;padding-top:76px;padding-bottom:76px}.subscribe-shell{box-shadow:var(--shadow);background:#fff;border-radius:24px;max-width:720px;min-height:0;margin-left:auto;margin-right:auto;padding:48px}.subscribe-shell h2{font-size:34px}.subscribe-form{display:flex;flex-direction:column;align-items: center;gap:10px;width:100%;margin:28px auto 0}.subscribe-form>label{width:min(100%,320px)}.subscribe-actions{display:flex;justify-content:center;align-items: center;gap:12px;width:100%;min-height:65px}input{color:var(--ink);outline:none;background:#fff;border:0;border-radius:9px;width:100%;padding:13px 14px;box-shadow:inset 0 0 0 1px #dcdcd8}input:focus{box-shadow:inset 0 0 0 2px var(--primary)}.turnstile-seat{width:300px;height:65px}.subscribe-result{max-width:560px;margin:auto}.result-title{display:flex;justify-content:center;align-items: center;gap:12px}.result-title h2{margin-top:0}.subscribe-result p{color:var(--ink-muted);line-height:1.6}.status-icon{display:inline-flex;border-radius:50%;justify-content:center;align-items: center;width:30px;height:30px;font-weight:800}.success-icon{color:var(--primary);background:#e4f2e9}.error-icon{color:var(--danger);background:#f5dddd}.refusal-signup{background:#fff;border-radius:16px;max-width:560px;padding:20px;box-shadow:0 1px 3px #2e2f2d14}.refusal-signup>p{color:var(--ink-muted);margin:0 0 14px}.compact-subscribe{display:flex;flex-wrap:wrap;gap:9px}.compact-subscribe label{flex:1}.compact-subscribe .turnstile-seat{flex-basis:100%;margin:auto}.compact-result{color:var(--ink-muted);margin:0}.script-required{color:var(--danger)}footer{background:var(--footer);position:relative;padding:56px 56px 44px}.landing footer>*{position:relative;z-index:2}.footer-inner,.copyright{max-width:1248px;margin:auto}.footer-inner{display:flex;justify-content:space-between;gap:64px}.footer-brand{max-width:330px}.footer-brand p{color:var(--ink-muted);font-size:14.5px;line-height:1.6}.footer-links{display:flex;gap:72px}.footer-links div{display:flex;flex-direction:column;gap:11px}.footer-links span{color:var(--ink-faint);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:700}.footer-links a{font-size:14.5px;font-weight:600}.copyright{color:var(--ink-faint);margin-top:40px;font-size:13px}.document-main{padding:52px 56px 80px}.document{max-width:1024px;margin:auto}.document h1{font-size:40px}.document .updated{color:var(--ink-faint);margin:10px 0 30px;font-size:14px}.document h2#contents+ul{display:flex;list-style:none;flex-wrap:wrap;gap:10px;margin:18px 0 44px;padding:0}.document h2#contents+ul li{margin:0}.document h2#contents+ul a{display:inline-flex;background:var(--paper-deep);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:650}.document h2{letter-spacing:0;margin-top:36px;font-size:22px;font-weight:700}.document p,.document li{color:var(--ink);font-size:16px;line-height:1.7}.document li+li{margin-top:8px}.document strong{font-weight:700}.document a,.subscribe-result a{text-decoration:underline;text-underline-offset:.15em}.document code,.release-meta{font-family:var(--mono)}.document pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%}.release{margin-top:44px}.release+.release{margin-top:42px}.release-meta{display:flex;color:var(--primary);align-items: center;gap:14px;font-size:15px;font-weight:600}.release-date{font-family:var(--sans);color:var(--ink-faint);font-size:13.5px;font-weight:400}.current{font-family:var(--sans);letter-spacing:.07em;background:#e4f2e9;border-radius:999px;padding:3px 9px;font-size:11px}.release h2{margin-top:12px}.not-found{display:grid;text-align:center;place-items: center;min-height:100vh}.not-found img{filter:drop-shadow(0 8px 8px #1c2e2261);width:96px}.not-found h1{margin-top:24px;font-size:40px}@media (max-width:760px){.bamboo{display:none}.site-header{height:64px;padding:0 20px}.site-header nav>a:not(.button){display:none}.site-header .button-small{width:38px;height:38px;padding:0;font-size:0}.site-header .button-small:after{content:"↓";font-size:18px}.hero{padding:50px 20px 0}h1{font-size:40px}.lede{font-size:16px}.hero-shot{width:350px;max-width:100%;margin-top:34px}.section{padding:44px 20px}.section h2{font-size:26px}.section p{font-size:14.5px}.story-intro{padding-top:64px;padding-bottom:64px}.story-intro h2{font-size:32px}.feature-section{padding-top:56px;padding-bottom:56px}.feature-row{display:flex;flex-direction:column;align-items:stretch;gap:28px}.feature-row-reverse .feature-media{order:0}.feature-media-contained{width:100%}.feature-copy{max-width:none}.feature-copy h2{font-size:30px}.feature-media video{aspect-ratio:16/10}.story-break{padding-top:64px;padding-bottom:64px}.story-break h2{font-size:30px}.faq-section{padding-top:56px;padding-bottom:56px}.faq-grid{grid-template-columns:1fr;gap:14px;margin-top:28px}.faq-item{padding:20px}.faq-item h3{font-size:19px}.faq-more{margin-top:28px}.subscribe-section{padding-top:56px;padding-bottom:56px}.subscribe-shell{border-radius:18px;min-height:0;padding:40px 20px}.subscribe-form{display:flex;flex-direction:column;align-items:stretch}.subscribe-form>label{align-self: center}.subscribe-actions{flex-direction:column;gap:10px;min-height:0}.turnstile-seat{align-self: center}.compact-subscribe{flex-direction:column}footer{padding:32px 20px 36px}.footer-inner{display:block}.footer-brand p{display:none}.footer-links{flex-wrap:wrap;gap:22px 32px;margin-top:18px}.footer-links div{flex-flow:wrap;gap:10px 18px}.footer-links span{width:100%}.copyright{margin-top:24px}.document-main{padding:42px 20px 64px}.document h1{font-size:34px}}
