/* Generated by theme-surfaces.mjs. */
:root:where(:not([data-theme=current])){--tone-375dfb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-274be0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-9dbdff:color-mix(in srgb,var(--scene-pale),white 16%);--tone-151d32:color-mix(in srgb,var(--scene-base),var(--scene-raised) 33%);--tone-657188:color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%);--tone-e3e8f2:color-mix(in srgb,var(--scene-pale),white 47%);--tone-f7f8fc:color-mix(in srgb,var(--scene-pale),white 64%);--tone-111b32:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-1c315b0c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 63%) 4.71%,transparent);--tone-dce5ff:color-mix(in srgb,var(--scene-pale),white 51%);--tone-172344:color-mix(in srgb,var(--scene-base),var(--scene-raised) 46%);--tone-83a4ff:color-mix(in srgb,var(--scene-pale),white 2%);--tone-63728d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 30%);--tone-ecf1ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-d6deed:color-mix(in srgb,var(--scene-pale),white 38%);--tone-eef3ff:color-mix(in srgb,var(--scene-pale),white 61%);--tone-b4c5f3:color-mix(in srgb,var(--scene-pale),white 22%);--tone-f7f8fced:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 64%) 92.94%,transparent);--tone-e6eaf266:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 49%) 40%,transparent);--tone-58667d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 17%);--tone-d9e1ef:color-mix(in srgb,var(--scene-pale),white 40%);--tone-203768:color-mix(in srgb,var(--scene-base),var(--scene-raised) 74%);--tone-111c35:color-mix(in srgb,var(--scene-base),var(--scene-raised) 32%);--tone-111b31:color-mix(in srgb,var(--scene-base),var(--scene-raised) 30%);--tone-15223f:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-b9cfff20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 32%) 12.55%,transparent);--tone-c2d2f1:color-mix(in srgb,var(--scene-pale),white 29%);--tone-8db1ff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-9dbcff:color-mix(in srgb,var(--scene-pale),white 16%);--tone-afbed9:color-mix(in srgb,var(--scene-pale),white 5%);--tone-91a7ca:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-729dff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-9bafd0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-3d6aff66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%) 40%,transparent);--tone-a1bbff65:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 18%) 39.61%,transparent);--tone-f6f8ff:color-mix(in srgb,var(--scene-pale),white 65%);--tone-94adff09:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 3.53%,transparent);--tone-e9effc:color-mix(in srgb,var(--scene-pale),white 56%);--tone-dae3f3:color-mix(in srgb,var(--scene-pale),white 43%);--tone-b0bed7:color-mix(in srgb,var(--scene-pale),white 5%);--tone-7386ab:color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%);--tone-8ba0c5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 77%);--tone-9eb3d5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-456afa:color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%);--tone-06112a30:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 19%) 18.82%,transparent);--tone-91a8cf:color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%);--tone-52617a:color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%);--tone-19263e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 43%);--tone-7a8cab:color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%);--tone-1c2a42:color-mix(in srgb,var(--scene-base),var(--scene-raised) 47%);--tone-3b63f8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-d9e5ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-b7d1ff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-497dfb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%);--tone-224cc1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 24%);--tone-eff6ff99:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 61%) 60%,transparent);--tone-2c59bd28:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 27%) 15.69%,transparent);--tone-edf6ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-86adff:color-mix(in srgb,var(--scene-pale),white 4%);--tone-4776dc:color-mix(in srgb,var(--scene-muted),var(--scene-text) 55%);--tone-80a7ff:color-mix(in srgb,var(--scene-pale),white 0%);--tone-375cf8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%);--tone-142e8b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%);--tone-dfe6f4:color-mix(in srgb,var(--scene-pale),white 46%);--tone-e1e8f6:color-mix(in srgb,var(--scene-pale),white 49%);--tone-8aacff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-dce5f5:color-mix(in srgb,var(--scene-pale),white 45%);--tone-26334b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%);--tone-eaf0fb:color-mix(in srgb,var(--scene-pale),white 56%);--tone-e5e9ff:color-mix(in srgb,var(--scene-pale),white 56%);--tone-e5eff5:color-mix(in srgb,var(--scene-pale),white 50%);--tone-adcaff:color-mix(in srgb,var(--scene-pale),white 25%);--tone-5e89e7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%);--tone-315dbb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%);--tone-3a5aa726:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 23%) 14.9%,transparent);--tone-c1cfff:color-mix(in srgb,var(--scene-pale),white 36%);--tone-7e8be5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%);--tone-515fb4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%);--tone-afcfeb:color-mix(in srgb,var(--scene-pale),white 15%);--tone-75a5c5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-447798:color-mix(in srgb,var(--scene-muted),var(--scene-text) 20%);--tone-647b9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 39%);--tone-8797b0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%);--tone-8090aa:color-mix(in srgb,var(--scene-muted),var(--scene-text) 59%);--tone-dbe5f7:color-mix(in srgb,var(--scene-pale),white 46%);--tone-527de0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-3b60a80c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 24%) 4.71%,transparent);--tone-4067f7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%);--tone-6e83a5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 47%);--tone-bed0ee:color-mix(in srgb,var(--scene-pale),white 25%);--tone-8ba8d7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%);--tone-64718a:color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%);--tone-728dbe:color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%);--tone-75829b:color-mix(in srgb,var(--scene-muted),var(--scene-text) 46%);--tone-d4deed:color-mix(in srgb,var(--scene-pale),white 37%);--tone-405577:color-mix(in srgb,var(--scene-muted),var(--scene-text) 2%);--tone-64728a:color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%);--tone-dce3ef:color-mix(in srgb,var(--scene-pale),white 42%);--tone-bacbfa:color-mix(in srgb,var(--scene-pale),white 29%);--tone-edf2ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-e2eaff:color-mix(in srgb,var(--scene-pale),white 54%);--tone-476cdc:color-mix(in srgb,var(--scene-muted),var(--scene-text) 55%);--tone-8a98b0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-e4eaf5:color-mix(in srgb,var(--scene-pale),white 50%);--tone-536787:color-mix(in srgb,var(--scene-muted),var(--scene-text) 19%);--tone-f0f4fd:color-mix(in srgb,var(--scene-pale),white 61%);--tone-5073bd:color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%);--tone-3559eb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 54%);--tone-2b4bd3:color-mix(in srgb,var(--scene-muted),var(--scene-text) 37%);--tone-4368f5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%);--tone-c5d4ff:color-mix(in srgb,var(--scene-pale),white 38%);--tone-6c7a93:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-253c65:color-mix(in srgb,var(--scene-base),var(--scene-raised) 75%);--tone-07112400:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 16%) 0%,transparent);--tone-0d1830bf:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 27%) 74.9%,transparent);--tone-dae5ff:color-mix(in srgb,var(--scene-pale),white 50%);--tone-e0eaff:color-mix(in srgb,var(--scene-pale),white 53%);--tone-15233f:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-9fb9e5:color-mix(in srgb,var(--scene-pale),white 3%);--tone-769dff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-a9bfdf:color-mix(in srgb,var(--scene-pale),white 5%);--tone-eaf0ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-e0e8fb:color-mix(in srgb,var(--scene-pale),white 51%);--tone-8eadff:color-mix(in srgb,var(--scene-pale),white 8%);--tone-657fa8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%);--tone-cddbf5:color-mix(in srgb,var(--scene-pale),white 37%);--tone-d4deef:color-mix(in srgb,var(--scene-pale),white 38%);--tone-284574:color-mix(in srgb,var(--scene-base),var(--scene-raised) 86%);--tone-14223e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 40%);--tone-afc5e9:color-mix(in srgb,var(--scene-pale),white 14%);--tone-88adff:color-mix(in srgb,var(--scene-pale),white 5%);--tone-a8c5ff:color-mix(in srgb,var(--scene-pale),white 22%);--tone-b2c4e0:color-mix(in srgb,var(--scene-pale),white 11%);--tone-a7bee2:color-mix(in srgb,var(--scene-pale),white 6%);--tone-abc6ff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 24%) 33.33%,transparent);--tone-2a3e61:color-mix(in srgb,var(--scene-base),var(--scene-raised) 75%);--tone-06112730:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 17%) 18.82%,transparent);--tone-bfd0f5:color-mix(in srgb,var(--scene-pale),white 29%);--tone-fcfdff:color-mix(in srgb,var(--scene-pale),white 68%);--tone-3a4c6b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 92%);--tone-7388ac:color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%);--tone-7198ff70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 43.92%,transparent);--tone-3d65f6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-2e51d8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-b4caff2b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 29%) 16.86%,transparent);--tone-d4e1ff:color-mix(in srgb,var(--scene-pale),white 46%);--tone-d9e4ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-10182a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 25%);--tone-90b2ff:color-mix(in srgb,var(--scene-pale),white 9%);--tone-80a5ff:color-mix(in srgb,var(--scene-pale),white 0%);--tone-9baecb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%);--tone-e3ebfa:color-mix(in srgb,var(--scene-pale),white 52%);--tone-95a9c8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%);--tone-8fa4c5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%);--tone-7a89a2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 52%);--tone-5e7294:color-mix(in srgb,var(--scene-muted),var(--scene-text) 31%);--tone-29487755:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%) 33.33%,transparent);--tone-abc3ea:color-mix(in srgb,var(--scene-pale),white 12%);--tone-8cb1ff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-a2c0ff:color-mix(in srgb,var(--scene-pale),white 19%);--tone-b2c4df:color-mix(in srgb,var(--scene-pale),white 10%);--tone-b6ceff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-f0f5ff:color-mix(in srgb,var(--scene-pale),white 62%);--tone-acc6ff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 24%) 40%,transparent);--tone-07112724:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 18%) 14.12%,transparent);--tone-516787:color-mix(in srgb,var(--scene-muted),var(--scene-text) 18%);--tone-5d718f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%);--tone-e7edf6:color-mix(in srgb,var(--scene-pale),white 52%);--tone-7d91b1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%);--tone-31568d44:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 6%) 26.67%,transparent);--tone-acc3e7:color-mix(in srgb,var(--scene-pale),white 11%);--tone-a7c4ff:color-mix(in srgb,var(--scene-pale),white 22%);--tone-aebed9:color-mix(in srgb,var(--scene-pale),white 5%);--tone-86a8e8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%);--tone-d2e0f7:color-mix(in srgb,var(--scene-pale),white 41%);--tone-98afd1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 89%);--tone-9bb3d8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-1b345207:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 57%) 2.75%,transparent);--tone-4d6181:color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%);--tone-7d8da5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 55%);--tone-dce4f1:color-mix(in srgb,var(--scene-pale),white 43%);--tone-fafcff:color-mix(in srgb,var(--scene-pale),white 67%);--tone-b4c7ee:color-mix(in srgb,var(--scene-pale),white 19%);--tone-7e9cf2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-375df411:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 59%) 6.67%,transparent);--tone-7b8ba4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%);--tone-71839e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%);--tone-edf3ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-d7e4ff:color-mix(in srgb,var(--scene-pale),white 48%);--tone-536d99:color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%);--tone-203c6510:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%) 6.27%,transparent);--tone-263e6b70:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 79%) 43.92%,transparent);--tone-101b30:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-a9c5ff08:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 3.14%,transparent);--tone-bac8e0:color-mix(in srgb,var(--scene-pale),white 15%);--tone-b6c8e6:color-mix(in srgb,var(--scene-pale),white 16%);--tone-96b9ff:color-mix(in srgb,var(--scene-pale),white 12%);--tone-83aaff:color-mix(in srgb,var(--scene-pale),white 2%);--tone-8bb4ff18:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 9.41%,transparent);--tone-74a1ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-dce7ff:color-mix(in srgb,var(--scene-pale),white 51%);--tone-1c2c49:color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%);--tone-02091b66:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 7%) 40%,transparent);--tone-adc7ff08:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 25%) 3.14%,transparent);--tone-dee6f5:color-mix(in srgb,var(--scene-pale),white 46%);--tone-8092b0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%);--tone-eaf0fc:color-mix(in srgb,var(--scene-pale),white 57%);--tone-adbad1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%);--tone-6b7b95:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-263757:color-mix(in srgb,var(--scene-base),var(--scene-raised) 67%);--tone-456af5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-7183a1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 47%);--tone-4167ed:color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%);--tone-243a63:color-mix(in srgb,var(--scene-base),var(--scene-raised) 73%);--tone-d8e8ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-729cff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-3156e2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 47%);--tone-2644b6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 20%);--tone-3154bc25:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%) 14.51%,transparent);--tone-dce4f4:color-mix(in srgb,var(--scene-pale),white 45%);--tone-7385a1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 48%);--tone-f7fafff5:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 66%) 96.08%,transparent);--tone-040e2e30:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 20%) 18.82%,transparent);--tone-223452:color-mix(in srgb,var(--scene-base),var(--scene-raised) 61%);--tone-7585a0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 48%);--tone-e8efff:color-mix(in srgb,var(--scene-pale),white 57%);--tone-456bf2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%);--tone-aac7ff25:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 14.51%,transparent);--tone-a5b8d5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-7996c3:color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%);--tone-90b1ff:color-mix(in srgb,var(--scene-pale),white 9%);--tone-8fa6cb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-edf2fc:color-mix(in srgb,var(--scene-pale),white 58%);--tone-687e9f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-c6dbff:color-mix(in srgb,var(--scene-pale),white 39%);--tone-6e94ed:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-3d5bb6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 32%);--tone-334b8e20:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 7%) 12.55%,transparent);--tone-e0dfff:color-mix(in srgb,var(--scene-pale),white 52%);--tone-9692df:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-5b63b1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%);--tone-c6e5eb:color-mix(in srgb,var(--scene-pale),white 28%);--tone-71a8b5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 57%);--tone-427f95:color-mix(in srgb,var(--scene-muted),var(--scene-text) 18%);--tone-6c7d99:color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%);--tone-d7e2f8:color-mix(in srgb,var(--scene-pale),white 44%);--tone-446cf2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 64%);--tone-afc4ec:color-mix(in srgb,var(--scene-pale),white 16%);--tone-eef2fa:color-mix(in srgb,var(--scene-pale),white 58%);--tone-e2e8f3:color-mix(in srgb,var(--scene-pale),white 47%);--tone-6d7f9b:color-mix(in srgb,var(--scene-muted),var(--scene-text) 42%);--tone-dce5f3:color-mix(in srgb,var(--scene-pale),white 44%);--tone-304b7410:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 91%) 6.27%,transparent);--tone-71829e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%);--tone-e8edf6:color-mix(in srgb,var(--scene-pale),white 52%);--tone-dae4f9:color-mix(in srgb,var(--scene-pale),white 46%);--tone-f3f6ff:color-mix(in srgb,var(--scene-pale),white 63%);--tone-486ce5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 60%);--tone-91a0b7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%);--tone-7699fb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-7699fb70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 43.92%,transparent);--tone-72829b:color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%);--tone-061124f2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 15%) 94.9%,transparent);--tone-7396d62b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%) 16.86%,transparent);--tone-02081345:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 2%) 27.06%,transparent);--tone-f8fbff:color-mix(in srgb,var(--scene-pale),white 66%);--tone-cbd8ed:color-mix(in srgb,var(--scene-pale),white 32%);--tone-86a2ff8c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 54.9%,transparent);--tone-243c7b54:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%) 32.94%,transparent);--tone-4877ff57:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%) 34.12%,transparent);--tone-b9cbec80:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 50.2%,transparent);--tone-2b4bc0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%);--tone-7eabff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-17294a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-7a95c672:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%) 44.71%,transparent);--tone-091933:color-mix(in srgb,var(--scene-base),var(--scene-raised) 26%);--tone-7396d66b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%) 41.96%,transparent);--tone-0d2854:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-081936:color-mix(in srgb,var(--scene-base),var(--scene-raised) 27%);--tone-061126:color-mix(in srgb,var(--scene-base),var(--scene-raised) 16%);--tone-040b19:color-mix(in srgb,var(--scene-base),var(--scene-raised) 7%);--tone-3856cc29:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%) 16.08%,transparent);--tone-6a42d533:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 49%) 20%,transparent);--tone-2255c52b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 26%) 16.86%,transparent);--tone-438bff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 70%);--tone-6198f467:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 40.39%,transparent);--tone-17315e79:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 62%) 47.45%,transparent);--tone-dce9ff:color-mix(in srgb,var(--scene-pale),white 51%);--tone-3a7cf52a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%) 16.47%,transparent);--tone-a7eaff:color-mix(in srgb,var(--scene-pale),white 22%);--tone-57cfff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%);--tone-b0bdff:color-mix(in srgb,var(--scene-pale),white 27%);--tone-88a7df87:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 52.94%,transparent);--tone-d1dbee:color-mix(in srgb,var(--scene-pale),white 35%);--tone-6ee7ff27:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%) 15.29%,transparent);--tone-4674ff70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%) 43.92%,transparent);--tone-55b9ffb5:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 70.98%,transparent);--tone-d8ffff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-26dfff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%);--tone-e4ffff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-40eaff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%);--tone-b8faff:color-mix(in srgb,var(--scene-pale),white 31%);--tone-48dfff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%);--tone-83a9f45c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 36.08%,transparent);--tone-1a31589c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 60%) 61.18%,transparent);--tone-09172edb:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 23%) 85.88%,transparent);--tone-03091975:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 6%) 45.88%,transparent);--tone-2858ff15:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 57%) 8.24%,transparent);--tone-5bdbfaac:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 67.45%,transparent);--tone-0213229c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 11%) 61.18%,transparent);--tone-2ecfff38:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 60%) 21.96%,transparent);--tone-a58cff7d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 49.02%,transparent);--tone-69adff8c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 89%) 54.9%,transparent);--tone-203d77:color-mix(in srgb,var(--scene-base),var(--scene-raised) 83%);--tone-0f1e3f:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-a5c5ff:color-mix(in srgb,var(--scene-pale),white 21%);--tone-396fff38:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%) 21.96%,transparent);--tone-90f0ff:color-mix(in srgb,var(--scene-pale),white 9%);--tone-5adcf9a6:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 65.1%,transparent);--tone-b6c9f3:color-mix(in srgb,var(--scene-pale),white 23%);--tone-c8d6ee:color-mix(in srgb,var(--scene-pale),white 30%);--tone-ccdcff:color-mix(in srgb,var(--scene-pale),white 42%);--tone-5e75e8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%);--tone-88a5ff20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 12.55%,transparent);--tone-7d8aff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-477affaa:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%) 66.67%,transparent);--tone-1fcceb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 43%);--tone-55e9ff25:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 14.51%,transparent);--tone-30e1ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%);--tone-37bfff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 64%);--tone-9269ec:color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%);--tone-ae85ff20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 3%) 12.55%,transparent);--tone-aa7cff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-8855ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%);--tone-f9ffff:color-mix(in srgb,var(--scene-pale),white 67%);--tone-b4d8ffb8:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 29%) 72.16%,transparent);--tone-72b9ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-d7ecff:color-mix(in srgb,var(--scene-pale),white 48%);--tone-b0eaff:color-mix(in srgb,var(--scene-pale),white 27%);--tone-030a1b99:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 8%) 60%,transparent);--tone-4bbdff79:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%) 47.45%,transparent);--tone-84e7ff:color-mix(in srgb,var(--scene-pale),white 2%);--tone-70dfff25:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%) 14.51%,transparent);--tone-77eeff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%);--tone-9befff9c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 61.18%,transparent);--tone-071833:color-mix(in srgb,var(--scene-base),var(--scene-raised) 25%);--tone-ebfbff:color-mix(in srgb,var(--scene-pale),white 59%);--tone-bcdbff:color-mix(in srgb,var(--scene-pale),white 33%);--tone-d7c6ff:color-mix(in srgb,var(--scene-pale),white 39%);--tone-e3f6ff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-5bc6ff99:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%) 60%,transparent);--tone-5bc6ffbb:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%) 73.33%,transparent);--tone-ecf5ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-b6cff2a8:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 65.88%,transparent);--tone-0a1930a8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 25%) 65.88%,transparent);--tone-e4faff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-6b8dff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-53e7ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%);--tone-9c72ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-6edcff8c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%) 54.9%,transparent);--tone-080e1e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%);--tone-f5f8ff:color-mix(in srgb,var(--scene-pale),white 65%);--tone-a5b4d0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-0d1730:color-mix(in srgb,var(--scene-base),var(--scene-raised) 27%);--tone-7298ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-91b3ff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-557cf7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 75%);--tone-0c1428:color-mix(in srgb,var(--scene-base),var(--scene-raised) 21%);--tone-8eabec:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-7d9eff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-b5c8ff:color-mix(in srgb,var(--scene-pale),white 29%);--tone-708fff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%);--tone-07132e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 22%);--tone-b0c3ff:color-mix(in srgb,var(--scene-pale),white 27%);--tone-081128:color-mix(in srgb,var(--scene-base),var(--scene-raised) 19%);--tone-b3c7ff:color-mix(in srgb,var(--scene-pale),white 28%);--tone-080e1ee8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%) 90.98%,transparent);--tone-f8faff:color-mix(in srgb,var(--scene-pale),white 66%);--tone-afbdd9:color-mix(in srgb,var(--scene-pale),white 5%);--tone-718ac4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 64%);--tone-060b18:color-mix(in srgb,var(--scene-base),var(--scene-raised) 8%);--tone-7283a6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 50%);--tone-9aadd0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-a0b2d2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-82a5ff:color-mix(in srgb,var(--scene-pale),white 1%);--tone-15213b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 39%);--tone-0d172c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 24%);--tone-8ca9ff80:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 50.2%,transparent);--tone-183265:color-mix(in srgb,var(--scene-base),var(--scene-raised) 67%);--tone-1e3790:color-mix(in srgb,var(--scene-base),var(--scene-raised) 97%);--tone-779aff85:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 52.16%,transparent);--tone-1c315b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 63%);--tone-6d95fa40:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 25.1%,transparent);--tone-a9c3ff:color-mix(in srgb,var(--scene-pale),white 23%);--tone-8497b8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%);--tone-b7c8e8:color-mix(in srgb,var(--scene-pale),white 18%);--tone-c8d6ff:color-mix(in srgb,var(--scene-pale),white 40%);--tone-172440:color-mix(in srgb,var(--scene-base),var(--scene-raised) 43%);--tone-151f35:color-mix(in srgb,var(--scene-base),var(--scene-raised) 35%);--tone-687996:color-mix(in srgb,var(--scene-muted),var(--scene-text) 37%);--tone-91a2c1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%);--tone-0c152b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 23%);--tone-96b1ff:color-mix(in srgb,var(--scene-pale),white 12%);--tone-101e38:color-mix(in srgb,var(--scene-base),var(--scene-raised) 34%);--tone-92a6ca:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-8ba3ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-121e35:color-mix(in srgb,var(--scene-base),var(--scene-raised) 33%);--tone-7c9fff75:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%) 45.88%,transparent);--tone-e7eeff:color-mix(in srgb,var(--scene-pale),white 57%);--tone-3e559a55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 18%) 33.33%,transparent);--tone-16234b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-7c9fff38:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%) 21.96%,transparent);--tone-aec1fb55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 33.33%,transparent);--tone-6077d899:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%) 60%,transparent);--tone-18376e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%);--tone-222d76:color-mix(in srgb,var(--scene-base),var(--scene-raised) 84%);--tone-adc1ff4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 25%) 29.02%,transparent);--tone-385f9a55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 15%) 33.33%,transparent);--tone-111e38:color-mix(in srgb,var(--scene-base),var(--scene-raised) 34%);--tone-809cff32:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 0%) 19.61%,transparent);--tone-e9f0ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-b0c1dc:color-mix(in srgb,var(--scene-pale),white 7%);--tone-111c33:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-d3def2:color-mix(in srgb,var(--scene-pale),white 39%);--tone-8e9fbe:color-mix(in srgb,var(--scene-muted),var(--scene-text) 75%);--tone-0a1427:color-mix(in srgb,var(--scene-base),var(--scene-raised) 19%);--tone-7789a7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%);--tone-7d9fff70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 43.92%,transparent);--tone-1a2c4d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 53%);--tone-7298ff70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 43.92%,transparent);--tone-d3e0ff:color-mix(in srgb,var(--scene-pale),white 46%);--tone-18366688:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 67%) 53.33%,transparent);--tone-182c6155:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 64%) 33.33%,transparent);--tone-7c9fff36:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%) 21.18%,transparent);--tone-a9c0f1:color-mix(in srgb,var(--scene-pale),white 15%);--tone-8ca9ff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-759aff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-9db7ff:color-mix(in srgb,var(--scene-pale),white 16%);--tone-9dafcd:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-96b3ff:color-mix(in srgb,var(--scene-pale),white 12%);--tone-436de759:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 59%) 34.9%,transparent);--tone-abc2ff48:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 24%) 28.24%,transparent);--tone-243b61cf:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%) 81.18%,transparent);--tone-101d34cf:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%) 81.18%,transparent);--tone-e4eeff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-5479dd40:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%) 25.1%,transparent);--tone-b7ccff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-a6bce0:color-mix(in srgb,var(--scene-pale),white 4%);--tone-8095b8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%);--tone-b9cbef:color-mix(in srgb,var(--scene-pale),white 23%);--tone-0b1428:color-mix(in srgb,var(--scene-base),var(--scene-raised) 21%);--tone-c6d6f1:color-mix(in srgb,var(--scene-pale),white 31%);--tone-8eaaff:color-mix(in srgb,var(--scene-pale),white 8%);--tone-101a30:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-7a9fff80:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 50.2%,transparent);--tone-1e376a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 74%);--tone-152744:color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%);--tone-8aaaff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-8eabeb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-a1b3d2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-9bb7ff:color-mix(in srgb,var(--scene-pale),white 15%);--tone-6e8de363:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%) 38.82%,transparent);--tone-254f9d55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 8%) 33.33%,transparent);--tone-a8bde4:color-mix(in srgb,var(--scene-pale),white 7%);--tone-e4edff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-182b4b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 51%);--tone-b1c7f1:color-mix(in srgb,var(--scene-pale),white 19%);--tone-dce6fa:color-mix(in srgb,var(--scene-pale),white 48%);--tone-dce8ff:color-mix(in srgb,var(--scene-pale),white 51%);--tone-6e7e9c:color-mix(in srgb,var(--scene-muted),var(--scene-text) 43%);--tone-172a47:color-mix(in srgb,var(--scene-base),var(--scene-raised) 47%);--tone-587bf1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%);--tone-5f7ab0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%);--tone-385df0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 58%);--tone-8eafff88:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 53.33%,transparent);--tone-c2d7ff:color-mix(in srgb,var(--scene-pale),white 37%);--tone-5c82ec:color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%);--tone-2445ab:color-mix(in srgb,var(--scene-muted),var(--scene-text) 14%);--tone-24458f42:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 0%) 25.88%,transparent);--tone-f2f8ff:color-mix(in srgb,var(--scene-pale),white 63%);--tone-adc6fa:color-mix(in srgb,var(--scene-pale),white 22%);--tone-7197e5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%);--tone-719df7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 89%);--tone-3859d1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 42%);--tone-182f75:color-mix(in srgb,var(--scene-base),var(--scene-raised) 77%);--tone-aabfe255:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 33.33%,transparent);--tone-c4d4ec:color-mix(in srgb,var(--scene-pale),white 27%);--tone-57709a:color-mix(in srgb,var(--scene-muted),var(--scene-text) 31%);--tone-172748:color-mix(in srgb,var(--scene-base),var(--scene-raised) 48%);--tone-6d82a9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 49%);--tone-dbe5f8:color-mix(in srgb,var(--scene-pale),white 46%);--tone-7489b2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 57%);--tone-466ef0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 64%);--tone-c6d6f0:color-mix(in srgb,var(--scene-pale),white 30%);--tone-6c80a6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 47%);--tone-345eeb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%);--tone-8aaaff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 40%,transparent);--tone-223c68:color-mix(in srgb,var(--scene-base),var(--scene-raised) 75%);--tone-bfceff:color-mix(in srgb,var(--scene-pale),white 35%);--tone-9db6e8:color-mix(in srgb,var(--scene-pale),white 4%);--tone-112d6655:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 63%) 33.33%,transparent);--tone-0a1225:color-mix(in srgb,var(--scene-base),var(--scene-raised) 18%);--tone-c2d0e8:color-mix(in srgb,var(--scene-pale),white 24%);--tone-7694ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%);--tone-8195b8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-5076ed33:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 20%,transparent);--tone-b5c9ff:color-mix(in srgb,var(--scene-pale),white 29%);--tone-b3c4e1:color-mix(in srgb,var(--scene-pale),white 12%);--tone-7396ec66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%) 40%,transparent);--tone-25498366:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 93%) 40%,transparent);--tone-101e39:color-mix(in srgb,var(--scene-base),var(--scene-raised) 34%);--tone-101b31d9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%) 85.1%,transparent);--tone-9db8eb:color-mix(in srgb,var(--scene-pale),white 5%);--tone-9db8ff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 40%,transparent);--tone-c4d6ff:color-mix(in srgb,var(--scene-pale),white 38%);--tone-385cb84d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 30%) 30.2%,transparent);--tone-5e88ff3a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%) 22.75%,transparent);--tone-c0cee5:color-mix(in srgb,var(--scene-pale),white 21%);--tone-d5e3fa:color-mix(in srgb,var(--scene-pale),white 44%);--tone-819fe1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%);--tone-8caeff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-8195b9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-0c172c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 24%);--tone-d9e6ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-426af622:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 65%) 13.33%,transparent);--tone-bdd0ff17:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 34%) 9.02%,transparent);--tone-6e9fff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%);--tone-ebf4ff:color-mix(in srgb,var(--scene-pale),white 59%);--tone-8aa8ff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-82aaff:color-mix(in srgb,var(--scene-pale),white 1%);--tone-e6f2ff75:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 56%) 45.88%,transparent);--tone-7da2ff80:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 50.2%,transparent);--tone-618aff70:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%) 43.92%,transparent);--tone-b1caff:color-mix(in srgb,var(--scene-pale),white 27%);--tone-779efb55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%) 33.33%,transparent);--tone-f8fcff:color-mix(in srgb,var(--scene-pale),white 66%);--tone-e8f5ff:color-mix(in srgb,var(--scene-pale),white 57%);--tone-79a9ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-5c85ff88:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%) 53.33%,transparent);--tone-94b2ff20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 12.55%,transparent);--tone-4a78f32b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 16.86%,transparent);--tone-4265cc28:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%) 15.69%,transparent);--tone-6d9aff55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%) 33.33%,transparent);--tone-5f8ff71c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 10.98%,transparent);--tone-8eafff27:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 15.29%,transparent);--tone-204576dc:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 82%) 86.27%,transparent);--tone-122947cb:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 79.61%,transparent);--tone-9fc0ff82:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 50.98%,transparent);--tone-f7fbff:color-mix(in srgb,var(--scene-pale),white 66%);--tone-071c4055:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 33%) 33.33%,transparent);--tone-5486ff22:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 13.33%,transparent);--tone-315e9ce8:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%) 90.98%,transparent);--tone-1c3c70e0:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 76%) 87.84%,transparent);--tone-d4e4ff:color-mix(in srgb,var(--scene-pale),white 46%);--tone-1649a155:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 2%) 33.33%,transparent);--tone-7aa8ff80:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 50.2%,transparent);--tone-17294188:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 53.33%,transparent);--tone-0b1b34aa:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 28%) 66.67%,transparent);--tone-d5e5ff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 47%) 40%,transparent);--tone-2c4676c9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 90%) 78.82%,transparent);--tone-172b4fd9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%) 85.1%,transparent);--tone-315b96dd:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 10%) 86.67%,transparent);--tone-163c73d9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 74%) 85.1%,transparent);--tone-aac8ffab:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 67.06%,transparent);--tone-0c2c6377:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 58%) 46.67%,transparent);--tone-628fff66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%) 40%,transparent);--tone-4677b3ee:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 35%) 93.33%,transparent);--tone-275092ef:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 3%) 93.73%,transparent);--tone-7eaaff9c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 61.18%,transparent);--tone-568aff35:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 20.78%,transparent);--tone-12316891:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 65%) 56.86%,transparent);--tone-19295858:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%) 34.51%,transparent);--tone-23528a45:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 97%) 27.06%,transparent);--tone-0d1b34:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-050c2177:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%) 46.67%,transparent);--tone-090f1e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%);--tone-9db8ef29:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 16.08%,transparent);--tone-192a47ba:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%) 72.94%,transparent);--tone-0d1b33d4:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%) 83.14%,transparent);--tone-3860b655:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%) 33.33%,transparent);--tone-172c53:color-mix(in srgb,var(--scene-base),var(--scene-raised) 55%);--tone-132445c7:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 78.04%,transparent);--tone-5f6ecc55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 59%) 33.33%,transparent);--tone-1c2250c9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 56%) 78.82%,transparent);--tone-729eff2f:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 18.43%,transparent);--tone-9ebcff9c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 61.18%,transparent);--tone-5c87fc29:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 81%) 16.08%,transparent);--tone-8fa9d7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%);--tone-6a94ef31:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%) 19.22%,transparent);--tone-2550a11a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 10%) 10.2%,transparent);--tone-9ebaff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 33.33%,transparent);--tone-bad0ff:color-mix(in srgb,var(--scene-pale),white 32%);--tone-a9bad5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%);--tone-abc5ff4d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 24%) 30.2%,transparent);--tone-7298ff1b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 10.59%,transparent);--tone-7298ff44:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 26.67%,transparent);--tone-8295b7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-b4caff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 29%) 33.33%,transparent);--tone-edf4ff:color-mix(in srgb,var(--scene-pale),white 60%);--tone-b4c9f1:color-mix(in srgb,var(--scene-pale),white 21%);--tone-152845:color-mix(in srgb,var(--scene-base),var(--scene-raised) 45%);--tone-9db6e480:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 1%) 50.2%,transparent);--tone-829dce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 77%);--tone-5572a4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 35%);--tone-4769dd:color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%);--tone-5977ad:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-a8bbe0:color-mix(in srgb,var(--scene-pale),white 5%);--tone-bcd2ff:color-mix(in srgb,var(--scene-pale),white 33%);--tone-a7bce0:color-mix(in srgb,var(--scene-pale),white 5%);--tone-638cf044:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 26.67%,transparent);--tone-678eff66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 40%,transparent);--tone-9eb9e9:color-mix(in srgb,var(--scene-pale),white 5%);--tone-8cb9ff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-7caeff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-a9c3f1:color-mix(in srgb,var(--scene-pale),white 15%);--tone-9ebaff50:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 31.37%,transparent);--tone-5985e61c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%) 10.98%,transparent);--tone-8babef:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-d2ddff:color-mix(in srgb,var(--scene-pale),white 45%);--tone-9bb9ec:color-mix(in srgb,var(--scene-pale),white 5%);--tone-d1c2ff:color-mix(in srgb,var(--scene-pale),white 37%);--tone-183e7455:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 76%) 33.33%,transparent);--tone-0a1425:color-mix(in srgb,var(--scene-base),var(--scene-raised) 18%);--tone-709bfa26:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 14.9%,transparent);--tone-93b1e934:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 20.39%,transparent);--tone-172941cb:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 79.61%,transparent);--tone-0b1b30de:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 26%) 87.06%,transparent);--tone-a5c4ff88:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 53.33%,transparent);--tone-9eb2d1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%);--tone-a3c3ff4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 29.02%,transparent);--tone-233b5db5:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 69%) 70.98%,transparent);--tone-102442c2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 40%) 76.08%,transparent);--tone-9fb9e4:color-mix(in srgb,var(--scene-pale),white 2%);--tone-7aa6ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-91baff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-a2c0ff69:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 41.18%,transparent);--tone-5476cb3a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%) 22.75%,transparent);--tone-d1e2ff:color-mix(in srgb,var(--scene-pale),white 45%);--tone-9fb7da:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-9cbdff:color-mix(in srgb,var(--scene-pale),white 16%);--tone-8eafff:color-mix(in srgb,var(--scene-pale),white 8%);--tone-a9c6ff76:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 46.27%,transparent);--tone-7098ef30:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%) 18.82%,transparent);--tone-7aa2f166:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 40%,transparent);--tone-7da8fa60:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 37.65%,transparent);--tone-26456860:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 77%) 37.65%,transparent);--tone-12274133:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%) 20%,transparent);--tone-9dc5ff:color-mix(in srgb,var(--scene-pale),white 16%);--tone-92bbff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-eaf4ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-8aafff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-a6c9ff88:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 53.33%,transparent);--tone-759ce94a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%) 29.02%,transparent);--tone-4777d277:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 50%) 46.67%,transparent);--tone-234674b9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 83%) 72.55%,transparent);--tone-a0c0ff82:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 18%) 50.98%,transparent);--tone-6391ee55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%) 33.33%,transparent);--tone-d7e7ff:color-mix(in srgb,var(--scene-pale),white 48%);--tone-9abbff:color-mix(in srgb,var(--scene-pale),white 15%);--tone-91afe566:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 40%,transparent);--tone-1b3454e8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 58%) 90.98%,transparent);--tone-bdcff1:color-mix(in srgb,var(--scene-pale),white 26%);--tone-719cff2a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 16.47%,transparent);--tone-88acff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 33.33%,transparent);--tone-d8e5fb:color-mix(in srgb,var(--scene-pale),white 46%);--tone-a9c5ff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 40%,transparent);--tone-6b95ec28:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 81%) 15.69%,transparent);--tone-c3d8ff:color-mix(in srgb,var(--scene-pale),white 37%);--tone-7399e88a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%) 54.12%,transparent);--tone-b6cbff3d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 30%) 23.92%,transparent);--tone-c4d6f2:color-mix(in srgb,var(--scene-pale),white 30%);--tone-8396b9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%);--tone-477de72d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 61%) 17.65%,transparent);--tone-b5caff28:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 29%) 15.69%,transparent);--tone-9fc7ff:color-mix(in srgb,var(--scene-pale),white 17%);--tone-dbf0ff:color-mix(in srgb,var(--scene-pale),white 50%);--tone-87b7ff:color-mix(in srgb,var(--scene-pale),white 4%);--tone-9db4da:color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%);--tone-a7d0ff:color-mix(in srgb,var(--scene-pale),white 22%);--tone-8bb8ff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-c0d7ff91:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 35%) 56.86%,transparent);--tone-eef8ff:color-mix(in srgb,var(--scene-pale),white 61%);--tone-769eff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-8fb7ff33:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 9%) 20%,transparent);--tone-8bb9ff:color-mix(in srgb,var(--scene-pale),white 6%);--tone-1c38645b:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 69%) 35.69%,transparent);--tone-0b152a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 22%);--tone-8cb7fa4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 29.02%,transparent);--tone-162d50:color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%);--tone-0d1d36:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-0b182c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 23%);--tone-02081778:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 47.06%,transparent);--tone-a2c5ff2b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 16.86%,transparent);--tone-a4bce2:color-mix(in srgb,var(--scene-pale),white 4%);--tone-d9e7ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-a6c7ff64:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 39.22%,transparent);--tone-7096ee2a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%) 16.47%,transparent);--tone-cce1ff:color-mix(in srgb,var(--scene-pale),white 42%);--tone-668fff30:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 18.82%,transparent);--tone-b5c7e3:color-mix(in srgb,var(--scene-pale),white 14%);--tone-879fbe:color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%);--tone-7799ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%);--tone-91b7ff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-a8cbff83:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 22%) 51.37%,transparent);--tone-7ba6f02b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 16.86%,transparent);--tone-f2f7ff:color-mix(in srgb,var(--scene-pale),white 63%);--tone-85aff450:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 31.37%,transparent);--tone-7cabfc4a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 29.02%,transparent);--tone-315b9d65:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%) 39.61%,transparent);--tone-7569e329:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 75%) 16.08%,transparent);--tone-9cbcff60:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 37.65%,transparent);--tone-b2caff62:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 28%) 38.43%,transparent);--tone-10223dd9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%) 85.1%,transparent);--tone-0209189c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 5%) 61.18%,transparent);--tone-c0d4f3:color-mix(in srgb,var(--scene-pale),white 29%);--tone-81a6df:color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%);--tone-9cbbeb:color-mix(in srgb,var(--scene-pale),white 5%);--tone-b9ccec:color-mix(in srgb,var(--scene-pale),white 21%);--tone-b7cbef5e:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 22%) 36.86%,transparent);--tone-7397d51d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%) 11.37%,transparent);--tone-d6e6ff:color-mix(in srgb,var(--scene-pale),white 47%);--tone-b6d1ff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-6baeff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-bdcfff:color-mix(in srgb,var(--scene-pale),white 34%);--tone-7abaff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-d7f5ff:color-mix(in srgb,var(--scene-pale),white 48%);--tone-76c9ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-bdd1ef:color-mix(in srgb,var(--scene-pale),white 25%);--tone-68c6ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%);--tone-71ccff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-a4beec36:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 21.18%,transparent);--tone-7095ce12:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 7.06%,transparent);--tone-a4c6fb:color-mix(in srgb,var(--scene-pale),white 18%);--tone-8ca7ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-b2c7e3:color-mix(in srgb,var(--scene-pale),white 12%);--tone-76aaff45:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%) 27.06%,transparent);--tone-76a5f443:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 26.27%,transparent);--tone-78b1ff46:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 27.45%,transparent);--tone-91b5ed36:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%) 21.18%,transparent);--tone-142845:color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%);--tone-0f1f37:color-mix(in srgb,var(--scene-base),var(--scene-raised) 32%);--tone-afc1dc:color-mix(in srgb,var(--scene-pale),white 7%);--tone-9fbeef4e:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 9%) 30.59%,transparent);--tone-7da3ea20:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 12.55%,transparent);--tone-91b5ff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-70c7ff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%);--tone-72baff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-bad2ff:color-mix(in srgb,var(--scene-pale),white 32%);--tone-1938685c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 69%) 36.08%,transparent);--tone-091326:color-mix(in srgb,var(--scene-base),var(--scene-raised) 18%);--tone-91b9f565:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 39.61%,transparent);--tone-426fbd45:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%) 27.06%,transparent);--tone-122541:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-02081891:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 5%) 56.86%,transparent);--tone-a3c5fb48:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 28.24%,transparent);--tone-abc2e7:color-mix(in srgb,var(--scene-pale),white 11%);--tone-9fbdf250:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 31.37%,transparent);--tone-7599d322:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%) 13.33%,transparent);--tone-a9c5ec:color-mix(in srgb,var(--scene-pale),white 12%);--tone-789fee73:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 45.1%,transparent);--tone-a8c6fa7a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 47.84%,transparent);--tone-6598ed:color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%);--tone-79abf628:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%) 15.69%,transparent);--tone-75afff:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-b0c8ee4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 29.02%,transparent);--tone-1b3558dd:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 60%) 86.67%,transparent);--tone-112540ec:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 39%) 92.55%,transparent);--tone-a4c3f46a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 14%) 41.57%,transparent);--tone-759eef2b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 16.86%,transparent);--tone-d3e4ff:color-mix(in srgb,var(--scene-pale),white 46%);--tone-a8c0e6:color-mix(in srgb,var(--scene-pale),white 9%);--tone-b5c9e5:color-mix(in srgb,var(--scene-pale),white 15%);--tone-e3eeff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-98b9ee:color-mix(in srgb,var(--scene-pale),white 4%);--tone-9fbeee:color-mix(in srgb,var(--scene-pale),white 8%);--tone-a5c5fa3c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 18%) 23.53%,transparent);--tone-7ca5ef47:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 27.84%,transparent);--tone-172c4d99:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 51%) 60%,transparent);--tone-a4c9ff8a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 20%) 54.12%,transparent);--tone-6596ec31:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%) 19.22%,transparent);--tone-c4e8ff:color-mix(in srgb,var(--scene-pale),white 38%);--tone-6aa3fa0d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 5.1%,transparent);--tone-6aa3fa0b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 4.31%,transparent);--tone-78bfff64:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 39.22%,transparent);--tone-9ab9e5:color-mix(in srgb,var(--scene-pale),white 0%);--tone-123a5269:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 51%) 41.18%,transparent);--tone-06131e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 11%);--tone-76a9dd2e:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 79%) 18.04%,transparent);--tone-abc7db:color-mix(in srgb,var(--scene-pale),white 4%);--tone-9cc9de2a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%) 16.47%,transparent);--tone-8eacc4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%);--tone-9cdaea:color-mix(in srgb,var(--scene-pale),white 4%);--tone-98baf443:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 26.27%,transparent);--tone-26459430:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 4%) 18.82%,transparent);--tone-6552b323:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%) 13.73%,transparent);--tone-7395ee66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%) 40%,transparent);--tone-a797ee55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 33.33%,transparent);--tone-708dfc33:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%) 20%,transparent);--tone-03091666:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 40%,transparent);--tone-a6bfff32:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 19.61%,transparent);--tone-789bff0c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 4.71%,transparent);--tone-af9cff22:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 13.33%,transparent);--tone-b9ccff6b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 32%) 41.96%,transparent);--tone-638df862:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%) 38.43%,transparent);--tone-18294dd9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%) 85.1%,transparent);--tone-e5eeff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 56%) 33.33%,transparent);--tone-8baaff08:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 3.14%,transparent);--tone-718fff48:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 28.24%,transparent);--tone-f0f3ff:color-mix(in srgb,var(--scene-pale),white 62%);--tone-b7c9ed:color-mix(in srgb,var(--scene-pale),white 21%);--tone-b8caff:color-mix(in srgb,var(--scene-pale),white 31%);--tone-b7baff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-b4c9ff57:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 29%) 34.12%,transparent);--tone-294571b5:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 85%) 70.98%,transparent);--tone-111e36d9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 33%) 85.1%,transparent);--tone-e4ecff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-a9bdff:color-mix(in srgb,var(--scene-pale),white 23%);--tone-35568be8:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 7%) 90.98%,transparent);--tone-c0d7ff:color-mix(in srgb,var(--scene-pale),white 35%);--tone-8baaff65:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 39.61%,transparent);--tone-a1b8ff46:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 18%) 27.45%,transparent);--tone-809eff44:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 0%) 26.67%,transparent);--tone-b6a4ff42:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 20%) 25.88%,transparent);--tone-729fff38:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 21.96%,transparent);--tone-f4f7ff:color-mix(in srgb,var(--scene-pale),white 64%);--tone-b2c4ff:color-mix(in srgb,var(--scene-pale),white 28%);--tone-c0adff:color-mix(in srgb,var(--scene-pale),white 25%);--tone-809aff7a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 0%) 47.84%,transparent);--tone-b5c7ee:color-mix(in srgb,var(--scene-pale),white 20%);--tone-b3c5ff48:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 28%) 28.24%,transparent);--tone-6482bb28:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%) 15.69%,transparent);--tone-0f1b353d:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%) 23.92%,transparent);--tone-01071444:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 2%) 26.67%,transparent);--tone-6482bb75:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 53%) 45.88%,transparent);--tone-27396799:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 77%) 60%,transparent);--tone-bdceff:color-mix(in srgb,var(--scene-pale),white 34%);--tone-8cb4ff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-bdacff:color-mix(in srgb,var(--scene-pale),white 24%);--tone-9ab7ff:color-mix(in srgb,var(--scene-pale),white 15%);--tone-14243b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 38%);--tone-0d192d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 25%);--tone-a6c2ee35:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 12%) 20.78%,transparent);--tone-26467b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 89%);--tone-182e54:color-mix(in srgb,var(--scene-base),var(--scene-raised) 56%);--tone-202d50:color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%);--tone-202741:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-bfd2ff:color-mix(in srgb,var(--scene-pale),white 35%);--tone-a7b9d4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%);--tone-0b1528:color-mix(in srgb,var(--scene-base),var(--scene-raised) 21%);--tone-172e50e8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 53%) 90.98%,transparent);--tone-0e1c34bd:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 30%) 74.12%,transparent);--tone-182f4ae8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 50%) 90.98%,transparent);--tone-101e34e8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%) 90.98%,transparent);--tone-27315ce8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 70%) 90.98%,transparent);--tone-18233ee8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 42%) 90.98%,transparent);--tone-20385b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 65%);--tone-111f38:color-mix(in srgb,var(--scene-base),var(--scene-raised) 34%);--tone-9bb9ea30:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 18.82%,transparent);--tone-13223a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-2e4675:color-mix(in srgb,var(--scene-base),var(--scene-raised) 90%);--tone-1e2e51:color-mix(in srgb,var(--scene-base),var(--scene-raised) 58%);--tone-a7bfff80:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 22%) 50.2%,transparent);--tone-a8c4ff:color-mix(in srgb,var(--scene-pale),white 22%);--tone-b1c4e2:color-mix(in srgb,var(--scene-pale),white 11%);--tone-3e4b8a25:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 11%) 14.51%,transparent);--tone-0b1426:color-mix(in srgb,var(--scene-base),var(--scene-raised) 19%);--tone-a8c2ee40:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 13%) 25.1%,transparent);--tone-14233c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 39%);--tone-324e83:color-mix(in srgb,var(--scene-muted),var(--scene-text) 1%);--tone-2a3563:color-mix(in srgb,var(--scene-base),var(--scene-raised) 77%);--tone-b3caff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 28%) 40%,transparent);--tone-afc6ed:color-mix(in srgb,var(--scene-pale),white 16%);--tone-f1f5ff:color-mix(in srgb,var(--scene-pale),white 62%);--tone-b8cbe7:color-mix(in srgb,var(--scene-pale),white 18%);--tone-d0dff4:color-mix(in srgb,var(--scene-pale),white 38%);--tone-b8d0ff:color-mix(in srgb,var(--scene-pale),white 31%);--tone-a9c8ff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 33.33%,transparent);--tone-678ce933:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 77%) 20%,transparent);--tone-8cadf54a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 1%) 29.02%,transparent);--tone-9db8f433:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 20%,transparent);--tone-709fff55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 92%) 33.33%,transparent);--tone-e9eef7:color-mix(in srgb,var(--scene-pale),white 54%);--tone-14243e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 40%);--tone-52688d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 22%);--tone-12233d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 38%);--tone-65789c:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-4b5f7d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 11%);--tone-b4c5df:color-mix(in srgb,var(--scene-pale),white 11%);--tone-11233e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 38%);--tone-23416a1a:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 77%) 10.2%,transparent);--tone-152b4c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-0e1d35:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-afbfea66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 40%,transparent);--tone-dbe4f3:color-mix(in srgb,var(--scene-pale),white 44%);--tone-5d7db178:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%) 47.06%,transparent);--tone-253e61f5:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%) 96.08%,transparent);--tone-14263ff5:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%) 96.08%,transparent);--tone-8ca6d780:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 50.2%,transparent);--tone-18355838:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%) 21.96%,transparent);--tone-142844:color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%);--tone-b5c6df:color-mix(in srgb,var(--scene-pale),white 12%);--tone-f9fbff:color-mix(in srgb,var(--scene-pale),white 67%);--tone-b8c8df:color-mix(in srgb,var(--scene-pale),white 13%);--tone-26456b0a:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 79%) 3.92%,transparent);--tone-52657e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 14%);--tone-536d98:color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%);--tone-dbe6f8:color-mix(in srgb,var(--scene-pale),white 46%);--tone-47699d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 24%);--tone-a6badb:color-mix(in srgb,var(--scene-pale),white 1%);--tone-eaf0fa:color-mix(in srgb,var(--scene-pale),white 56%);--tone-2d4a73:color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%);--tone-b6c7e1:color-mix(in srgb,var(--scene-pale),white 13%);--tone-365e9c:color-mix(in srgb,var(--scene-muted),var(--scene-text) 15%);--tone-5c6e89:color-mix(in srgb,var(--scene-muted),var(--scene-text) 25%);--tone-cddbf3:color-mix(in srgb,var(--scene-pale),white 36%);--tone-dbe6fa:color-mix(in srgb,var(--scene-pale),white 47%);--tone-142846:color-mix(in srgb,var(--scene-base),var(--scene-raised) 45%);--tone-3f64a6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 25%);--tone-4b607f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 12%);--tone-34527e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 100%);--tone-8ca6cc66:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 81%) 40%,transparent);--tone-365b96:color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%);--tone-b7cbed55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 21%) 33.33%,transparent);--tone-7b9cc080:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%) 50.2%,transparent);--tone-2e548b:color-mix(in srgb,var(--scene-muted),var(--scene-text) 3%);--tone-7898c7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%);--tone-e3edff:color-mix(in srgb,var(--scene-pale),white 55%);--tone-25436a36:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 78%) 21.18%,transparent);--tone-90abd2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%);--tone-dce6f7:color-mix(in srgb,var(--scene-pale),white 46%);--tone-d8e4fa:color-mix(in srgb,var(--scene-pale),white 46%);--tone-4d6280:color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%);--tone-48658f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 18%);--tone-9db2d466:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 40%,transparent);--tone-344f76:color-mix(in srgb,var(--scene-base),var(--scene-raised) 95%);--tone-254b87:color-mix(in srgb,var(--scene-base),var(--scene-raised) 96%);--tone-3a57a0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 19%);--tone-4b3e89:color-mix(in srgb,var(--scene-muted),var(--scene-text) 10%);--tone-e3e9ff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 55%) 33.33%,transparent);--tone-15112b44:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 26%) 26.67%,transparent);--tone-11233eeb:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 38%) 92.16%,transparent);--tone-152b4cf0:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%) 94.12%,transparent);--tone-0e1d35ed:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%) 92.94%,transparent);--tone-afbfea55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 33.33%,transparent);--tone-dbe4f3ba:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 44%) 72.94%,transparent);--tone-f9fbffde:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 67%) 87.06%,transparent);--tone-142844f2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 94.9%,transparent);--tone-0c162a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 23%);--tone-142640:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-b3c4df:color-mix(in srgb,var(--scene-pale),white 11%);--tone-a6bfff:color-mix(in srgb,var(--scene-pale),white 21%);--tone-a8c1eb38:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 21.96%,transparent);--tone-abc2eb:color-mix(in srgb,var(--scene-pale),white 13%);--tone-2b4371:color-mix(in srgb,var(--scene-base),var(--scene-raised) 86%);--tone-1a2e50:color-mix(in srgb,var(--scene-base),var(--scene-raised) 55%);--tone-9ebbf188:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 9%) 53.33%,transparent);--tone-4269ac35:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%) 20.78%,transparent);--tone-8fadd36b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%) 41.96%,transparent);--tone-5475b932:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%) 19.61%,transparent);--tone-172b49:color-mix(in srgb,var(--scene-base),var(--scene-raised) 49%);--tone-7b91db45:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 27.06%,transparent);--tone-234476:color-mix(in srgb,var(--scene-base),var(--scene-raised) 84%);--tone-303e75:color-mix(in srgb,var(--scene-base),var(--scene-raised) 92%);--tone-b0c8f266:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 40%,transparent);--tone-2c4b80:color-mix(in srgb,var(--scene-base),var(--scene-raised) 96%);--tone-373f78:color-mix(in srgb,var(--scene-base),var(--scene-raised) 98%);--tone-a6c0ee66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 12%) 40%,transparent);--tone-223955:color-mix(in srgb,var(--scene-base),var(--scene-raised) 63%);--tone-29365d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%);--tone-bed0e4:color-mix(in srgb,var(--scene-pale),white 19%);--tone-4d6488:color-mix(in srgb,var(--scene-muted),var(--scene-text) 17%);--tone-a9bddb:color-mix(in srgb,var(--scene-pale),white 3%);--tone-b1c1ec55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 33.33%,transparent);--tone-dce6f6e8:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 46%) 90.98%,transparent);--tone-f7faffeb:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 66%) 92.16%,transparent);--tone-b5c7e1:color-mix(in srgb,var(--scene-pale),white 13%);--tone-142844f7:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 96.86%,transparent);--tone-9fb5d4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-315992:color-mix(in srgb,var(--scene-muted),var(--scene-text) 8%);--tone-26459424:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 4%) 14.12%,transparent);--tone-6552b31c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%) 10.98%,transparent);--tone-070d1b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 10%);--tone-a9c1ec24:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 12%) 14.12%,transparent);--tone-e9eef7e0:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 54%) 87.84%,transparent);--tone-e9eef7a6:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 54%) 65.1%,transparent);--tone-bddbff:color-mix(in srgb,var(--scene-pale),white 34%);--tone-6eb7ff6a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%) 41.57%,transparent);--tone-a8c1eb24:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 14.12%,transparent);--tone-7298ff0c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 4.71%,transparent);--tone-a8c1eb2b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 16.86%,transparent);--tone-a9bcde:color-mix(in srgb,var(--scene-pale),white 5%);--tone-7298ff60:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 37.65%,transparent);--tone-91b3ff88:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 53.33%,transparent);--tone-b2c0da:color-mix(in srgb,var(--scene-pale),white 7%);--tone-0f1b30:color-mix(in srgb,var(--scene-base),var(--scene-raised) 28%);--tone-9ab7eb30:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 18.82%,transparent);--tone-9ab7eb88:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 53.33%,transparent);--tone-34528a60:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 6%) 37.65%,transparent);--tone-14233d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 39%);--tone-b0c6ee20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 12.55%,transparent);--tone-afc8ff30:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 26%) 18.82%,transparent);--tone-abc1e6:color-mix(in srgb,var(--scene-pale),white 10%);--tone-98b6ed:color-mix(in srgb,var(--scene-pale),white 4%);--tone-b1c1da:color-mix(in srgb,var(--scene-pale),white 7%);--tone-b3c9ef25:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 14.51%,transparent);--tone-abc0e440:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 9%) 25.1%,transparent);--tone-14223a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-03091640:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 25.1%,transparent);--tone-dce8fb:color-mix(in srgb,var(--scene-pale),white 49%);--tone-adc5f17a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 47.84%,transparent);--tone-03091660:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 37.65%,transparent);--tone-9ab7ee0c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 4.71%,transparent);--tone-3d5c9040:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%) 25.1%,transparent);--tone-142139:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-a6bcdf24:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 14.12%,transparent);--tone-9eb4d6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-8298bc:color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%);--tone-edf2fb:color-mix(in srgb,var(--scene-pale),white 58%);--tone-213659:color-mix(in srgb,var(--scene-base),var(--scene-raised) 65%);--tone-c6d5ef80:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 30%) 50.2%,transparent);--tone-29446920:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 80%) 12.55%,transparent);--tone-6d809f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 44%);--tone-e2eaf7:color-mix(in srgb,var(--scene-pale),white 50%);--tone-60728d:color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%);--tone-637c9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-263f69:color-mix(in srgb,var(--scene-base),var(--scene-raised) 78%);--tone-f1f6ff:color-mix(in srgb,var(--scene-pale),white 62%);--tone-becdea:color-mix(in srgb,var(--scene-pale),white 23%);--tone-8ea6d0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%);--tone-e6edfa:color-mix(in srgb,var(--scene-pale),white 54%);--tone-bfd0ed:color-mix(in srgb,var(--scene-pale),white 25%);--tone-536c9826:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%) 14.9%,transparent);--tone-304c77:color-mix(in srgb,var(--scene-base),var(--scene-raised) 93%);--tone-b8cbef:color-mix(in srgb,var(--scene-pale),white 22%);--tone-adc4ed16:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 8.63%,transparent);--tone-b5c6de:color-mix(in srgb,var(--scene-pale),white 11%);--tone-d3dfef:color-mix(in srgb,var(--scene-pale),white 37%);--tone-8da5c8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%);--tone-73829c:color-mix(in srgb,var(--scene-muted),var(--scene-text) 45%);--tone-7786a0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 49%);--tone-516e9d1f:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%) 12.16%,transparent);--tone-2b466f:color-mix(in srgb,var(--scene-base),var(--scene-raised) 85%);--tone-2d4778:color-mix(in srgb,var(--scene-base),var(--scene-raised) 92%);--tone-cfddf5:color-mix(in srgb,var(--scene-pale),white 38%);--tone-526f9c33:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 29%) 20%,transparent);--tone-637794:color-mix(in srgb,var(--scene-muted),var(--scene-text) 34%);--tone-2c497c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 93%);--tone-708fc1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%);--tone-dce7f9:color-mix(in srgb,var(--scene-pale),white 47%);--tone-a7bbda:color-mix(in srgb,var(--scene-pale),white 1%);--tone-aec7ff:color-mix(in srgb,var(--scene-pale),white 26%);--tone-91a8cd:color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%);--tone-c6d6f4:color-mix(in srgb,var(--scene-pale),white 33%);--tone-334d78:color-mix(in srgb,var(--scene-base),var(--scene-raised) 95%);--tone-213452:color-mix(in srgb,var(--scene-base),var(--scene-raised) 60%);--tone-a9bfe34a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 29.02%,transparent);--tone-b7cae6:color-mix(in srgb,var(--scene-pale),white 17%);--tone-879fcb65:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%) 39.61%,transparent);--tone-d5e4ff:color-mix(in srgb,var(--scene-pale),white 47%);--tone-9bb2d7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-c2d1eb:color-mix(in srgb,var(--scene-pale),white 26%);--tone-101c31:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-adc3ec25:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 14.51%,transparent);--tone-8da6cc:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-7291c0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-afb5e5:color-mix(in srgb,var(--scene-pale),white 12%);--tone-b6c9ec:color-mix(in srgb,var(--scene-pale),white 19%);--tone-dde7f8:color-mix(in srgb,var(--scene-pale),white 47%);--tone-283f64:color-mix(in srgb,var(--scene-base),var(--scene-raised) 76%);--tone-687d9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-a0b8de55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%) 33.33%,transparent);--tone-102039:color-mix(in srgb,var(--scene-base),var(--scene-raised) 34%);--tone-28466d14:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 82%) 7.84%,transparent);--tone-14243d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 39%);--tone-a4bce426:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 14.9%,transparent);--tone-789bd11c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%) 10.98%,transparent);--tone-a5bad8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-8faad2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%);--tone-b8cbeb:color-mix(in srgb,var(--scene-pale),white 20%);--tone-a8c5f04a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 14%) 29.02%,transparent);--tone-8db2f015:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 8.24%,transparent);--tone-8db2f010:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 6.27%,transparent);--tone-abcaff:color-mix(in srgb,var(--scene-pale),white 24%);--tone-abc5ed15:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 14%) 8.24%,transparent);--tone-a3c0ee55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 33.33%,transparent);--tone-263d604a:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 72%) 29.02%,transparent);--tone-101d32:color-mix(in srgb,var(--scene-base),var(--scene-raised) 30%);--tone-a9bfde:color-mix(in srgb,var(--scene-pale),white 5%);--tone-7089ad:color-mix(in srgb,var(--scene-muted),var(--scene-text) 52%);--tone-edf3fc:color-mix(in srgb,var(--scene-pale),white 58%);--tone-cedcf4:color-mix(in srgb,var(--scene-pale),white 37%);--tone-627c9f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-e0e9f7:color-mix(in srgb,var(--scene-pale),white 49%);--tone-879fbe38:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%) 21.96%,transparent);--tone-9aafcb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%);--tone-637fa6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 42%);--tone-1f3557:color-mix(in srgb,var(--scene-base),var(--scene-raised) 62%);--tone-697f9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 41%);--tone-8da5c42e:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%) 18.04%,transparent);--tone-506889:color-mix(in srgb,var(--scene-muted),var(--scene-text) 19%);--tone-a4b8d54d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 30.2%,transparent);--tone-294979:color-mix(in srgb,var(--scene-base),var(--scene-raised) 90%);--tone-7899cb60:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%) 37.65%,transparent);--tone-d2e4ff:color-mix(in srgb,var(--scene-pale),white 45%);--tone-b5d3ff:color-mix(in srgb,var(--scene-pale),white 29%);--tone-8ba5ca:color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%);--tone-8ea8d44a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%) 29.02%,transparent);--tone-172840:color-mix(in srgb,var(--scene-base),var(--scene-raised) 43%);--tone-9eb6da:color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%);--tone-7798cc09:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%) 3.53%,transparent);--tone-a5bfe520:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 12.55%,transparent);--tone-90a9ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 84%);--tone-9db4d4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%);--tone-9eb6d8:color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%);--tone-b6d3ef:color-mix(in srgb,var(--scene-pale),white 21%);--tone-a5c7f2:color-mix(in srgb,var(--scene-pale),white 13%);--tone-bed2f1a0:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 27%) 62.75%,transparent);--tone-789fd622:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 76%) 13.33%,transparent);--tone-abc9f38a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 54.12%,transparent);--tone-d2e5ff10:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 45%) 6.27%,transparent);--tone-f8faffeb:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 66%) 92.16%,transparent);--tone-afc2dd9c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 61.18%,transparent);--tone-1e3556:color-mix(in srgb,var(--scene-base),var(--scene-raised) 61%);--tone-2b4b7410:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%) 6.27%,transparent);--tone-617c9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 38%);--tone-e1eafb:color-mix(in srgb,var(--scene-pale),white 51%);--tone-4b6d9f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 27%);--tone-9fb7d66b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%) 41.96%,transparent);--tone-203956:color-mix(in srgb,var(--scene-base),var(--scene-raised) 62%);--tone-60738f:color-mix(in srgb,var(--scene-muted),var(--scene-text) 30%);--tone-1c3554:color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%);--tone-14283f:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-314f76:color-mix(in srgb,var(--scene-base),var(--scene-raised) 93%);--tone-a5bddf:color-mix(in srgb,var(--scene-pale),white 3%);--tone-99afce40:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 25.1%,transparent);--tone-9fb5d447:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%) 27.84%,transparent);--tone-e9eff9:color-mix(in srgb,var(--scene-pale),white 55%);--tone-5678a7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 37%);--tone-304e75:color-mix(in srgb,var(--scene-base),var(--scene-raised) 92%);--tone-7a8fa9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 55%);--tone-6c8bb4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 54%);--tone-98b7e329:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 98%) 16.08%,transparent);--tone-203b6b20:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 75%) 12.55%,transparent);--tone-a4bee918:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 9.41%,transparent);--tone-a4bee92e:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 18.04%,transparent);--tone-101b2e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 27%);--tone-02061128:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 1%) 15.69%,transparent);--tone-15233a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 38%);--tone-101c30:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-a6bfeb20:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 12.55%,transparent);--tone-4362991c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 20%) 10.98%,transparent);--tone-0d192b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 24%);--tone-9db9e538:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 2%) 21.96%,transparent);--tone-90b0e715:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 8.24%,transparent);--tone-a9c5ef:color-mix(in srgb,var(--scene-pale),white 14%);--tone-adc4eb12:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 14%) 7.06%,transparent);--tone-a9c3ee03:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 13%) 1.18%,transparent);--tone-7095d323:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%) 13.73%,transparent);--tone-7095d309:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%) 3.53%,transparent);--tone-a3bdeb4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 9%) 29.02%,transparent);--tone-adc7f5:color-mix(in srgb,var(--scene-pale),white 19%);--tone-acc7f1:color-mix(in srgb,var(--scene-pale),white 17%);--tone-92addb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 91%);--tone-142947:color-mix(in srgb,var(--scene-base),var(--scene-raised) 46%);--tone-b5cef5:color-mix(in srgb,var(--scene-pale),white 24%);--tone-e8f1ff6b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 57%) 41.96%,transparent);--tone-c2d7f9:color-mix(in srgb,var(--scene-pale),white 33%);--tone-a2c2fa16:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 8.63%,transparent);--tone-d9e8ff:color-mix(in srgb,var(--scene-pale),white 49%);--tone-e3eaf5:color-mix(in srgb,var(--scene-pale),white 49%);--tone-d4dfef:color-mix(in srgb,var(--scene-pale),white 38%);--tone-9fb5d755:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%) 33.33%,transparent);--tone-02081735:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 20.78%,transparent);--tone-cedaedb3:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 33%) 70.2%,transparent);--tone-6985ad22:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 49%) 13.33%,transparent);--tone-526d93:color-mix(in srgb,var(--scene-muted),var(--scene-text) 25%);--tone-f7faff60:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 66%) 37.65%,transparent);--tone-6f8db62a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%) 16.47%,transparent);--tone-486287:color-mix(in srgb,var(--scene-muted),var(--scene-text) 14%);--tone-2d4c7b:color-mix(in srgb,var(--scene-base),var(--scene-raised) 93%);--tone-91a9cb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-1b2a43:color-mix(in srgb,var(--scene-base),var(--scene-raised) 47%);--tone-a2b9dc26:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%) 14.9%,transparent);--tone-9cb9e8:color-mix(in srgb,var(--scene-pale),white 3%);--tone-abc0dc:color-mix(in srgb,var(--scene-pale),white 5%);--tone-2e466c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 85%);--tone-203650:color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%);--tone-aac7ef70:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 43.92%,transparent);--tone-e3eeff18:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 55%) 9.41%,transparent);--tone-a6bfeb1c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 10.98%,transparent);--tone-9db5d6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-142239ef:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%) 93.73%,transparent);--tone-0f1c30f5:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 28%) 96.08%,transparent);--tone-e4efff06:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 55%) 2.35%,transparent);--tone-eaf2ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-97afd4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-8cafe914:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%) 7.84%,transparent);--tone-a4bee930:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 18.82%,transparent);--tone-b1c9ed:color-mix(in srgb,var(--scene-pale),white 17%);--tone-e9f1ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-a7bad6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-a3bee525:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 14.51%,transparent);--tone-8da7cf:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-a9bfdf1c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 10.98%,transparent);--tone-b4caf7:color-mix(in srgb,var(--scene-pale),white 24%);--tone-a9caff25:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 23%) 14.51%,transparent);--tone-a3bee51a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 10.2%,transparent);--tone-92b5ee0b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 1%) 4.31%,transparent);--tone-a4bde2:color-mix(in srgb,var(--scene-pale),white 4%);--tone-d5e3f6:color-mix(in srgb,var(--scene-pale),white 42%);--tone-8fa8cb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-819fc9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 74%);--tone-b7cff6:color-mix(in srgb,var(--scene-pale),white 26%);--tone-7e97bc:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-080e1ef2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%) 94.9%,transparent);--tone-080e1e88:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 13%) 53.33%,transparent);--tone-101d31:color-mix(in srgb,var(--scene-base),var(--scene-raised) 29%);--tone-02061120:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 1%) 12.55%,transparent);--tone-9cb5da:color-mix(in srgb,var(--scene-muted),var(--scene-text) 96%);--tone-788fac:color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%);--tone-9fb9df36:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 100%) 21.18%,transparent);--tone-7791b6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 60%);--tone-a5c2ef04:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 12%) 1.57%,transparent);--tone-7f98bb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%);--tone-92afd52d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 17.65%,transparent);--tone-adcaef:color-mix(in srgb,var(--scene-pale),white 16%);--tone-142943:color-mix(in srgb,var(--scene-base),var(--scene-raised) 43%);--tone-c4dbfa:color-mix(in srgb,var(--scene-pale),white 35%);--tone-c8dbf8:color-mix(in srgb,var(--scene-pale),white 36%);--tone-97b5e110:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 97%) 6.27%,transparent);--tone-a3bee939:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 22.35%,transparent);--tone-b1c8e8:color-mix(in srgb,var(--scene-pale),white 15%);--tone-9eb9df:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-647e9e:color-mix(in srgb,var(--scene-muted),var(--scene-text) 39%);--tone-eef4ff:color-mix(in srgb,var(--scene-pale),white 61%);--tone-a6bad7:color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%);--tone-a4bee92b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 16.86%,transparent);--tone-b7cbe8:color-mix(in srgb,var(--scene-pale),white 18%);--tone-a9c5ed05:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 13%) 1.96%,transparent);--tone-9fb9de47:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 27.84%,transparent);--tone-dce6f4:color-mix(in srgb,var(--scene-pale),white 45%);--tone-02071420:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 3%) 12.55%,transparent);--tone-cddbec:color-mix(in srgb,var(--scene-pale),white 32%);--tone-839dbb35:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 20.78%,transparent);--tone-567194:color-mix(in srgb,var(--scene-muted),var(--scene-text) 27%);--tone-7b92af:color-mix(in srgb,var(--scene-muted),var(--scene-text) 59%);--tone-6e85a5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 47%);--tone-223b5d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 68%);--tone-7795ba36:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%) 21.18%,transparent);--tone-395678:color-mix(in srgb,var(--scene-base),var(--scene-raised) 99%);--tone-526e92:color-mix(in srgb,var(--scene-muted),var(--scene-text) 24%);--tone-698db9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 55%);--tone-8a9db6:color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%);--tone-0c1628:color-mix(in srgb,var(--scene-base),var(--scene-raised) 21%);--tone-122139:color-mix(in srgb,var(--scene-base),var(--scene-raised) 36%);--tone-1a2e4c:color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%);--tone-a9c1f5:color-mix(in srgb,var(--scene-pale),white 17%);--tone-15263e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-101e33:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-a4bee91a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 10.2%,transparent);--tone-193b704f:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 74%) 30.98%,transparent);--tone-1c305027:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 56%) 15.29%,transparent);--tone-a4bee91c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 10.98%,transparent);--tone-203b6b18:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 75%) 9.41%,transparent);--tone-a4bee916:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 8.63%,transparent);--tone-a9c1e8:color-mix(in srgb,var(--scene-pale),white 10%);--tone-a9bcf2:color-mix(in srgb,var(--scene-pale),white 16%);--tone-35537d35:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 100%) 20.78%,transparent);--tone-14233a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-a4bee91f:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 12.16%,transparent);--tone-02061126:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 1%) 14.9%,transparent);--tone-111e33:color-mix(in srgb,var(--scene-base),var(--scene-raised) 31%);--tone-263e61:color-mix(in srgb,var(--scene-base),var(--scene-raised) 73%);--tone-a4bee95c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 36.08%,transparent);--tone-43618b25:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 13%) 14.51%,transparent);--tone-1b2d48:color-mix(in srgb,var(--scene-base),var(--scene-raised) 51%);--tone-a4bee935:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 20.78%,transparent);--tone-49658d24:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 17%) 14.12%,transparent);--tone-162840:color-mix(in srgb,var(--scene-base),var(--scene-raised) 42%);--tone-182a44:color-mix(in srgb,var(--scene-base),var(--scene-raised) 46%);--tone-637fa22b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 40%) 16.86%,transparent);--tone-243d60:color-mix(in srgb,var(--scene-base),var(--scene-raised) 71%);--tone-a4bee94f:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 30.98%,transparent);--tone-a4bee925:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 14.51%,transparent);--tone-c4d3e9:color-mix(in srgb,var(--scene-pale),white 26%);--tone-d9e6fd:color-mix(in srgb,var(--scene-pale),white 48%);--tone-a4bee980:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 50.2%,transparent);--tone-7897c22b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 66%) 16.86%,transparent);--tone-213b60:color-mix(in srgb,var(--scene-base),var(--scene-raised) 69%);--tone-293f63:color-mix(in srgb,var(--scene-base),var(--scene-raised) 76%);--tone-becfec:color-mix(in srgb,var(--scene-pale),white 24%);--tone-c3d2e9:color-mix(in srgb,var(--scene-pale),white 25%);--tone-2c477825:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 91%) 14.51%,transparent);--tone-070c18:color-mix(in srgb,var(--scene-base),var(--scene-raised) 8%);--tone-a4bee91d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 11.37%,transparent);--tone-7f98be:color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%);--tone-b1c7e8:color-mix(in srgb,var(--scene-pale),white 15%);--tone-162942ee:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 44%) 93.33%,transparent);--tone-0e1c30f2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 27%) 94.9%,transparent);--tone-03091633:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 4%) 20%,transparent);--tone-b0c8ed12:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 7.06%,transparent);--tone-b0c8ed05:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 1.96%,transparent);--tone-b0c8ed03:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 1.18%,transparent);--tone-a9c0e2:color-mix(in srgb,var(--scene-pale),white 7%);--tone-829dc5:color-mix(in srgb,var(--scene-muted),var(--scene-text) 73%);--tone-e9f2ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-a4bee926:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 14.9%,transparent);--tone-a4bee920:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 12.55%,transparent);--tone-a4bee93d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 23.92%,transparent);--tone-9bbdef0b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 4.31%,transparent);--tone-b7cdef:color-mix(in srgb,var(--scene-pale),white 22%);--tone-abc7ef:color-mix(in srgb,var(--scene-pale),white 15%);--tone-18304e:color-mix(in srgb,var(--scene-base),var(--scene-raised) 52%);--tone-bbd3f5:color-mix(in srgb,var(--scene-pale),white 27%);--tone-dfebff:color-mix(in srgb,var(--scene-pale),white 52%);--tone-8fa8cd:color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%);--tone-aec4e4:color-mix(in srgb,var(--scene-pale),white 11%);--tone-91abd1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 86%);--tone-b3c9ee:color-mix(in srgb,var(--scene-pale),white 19%);--tone-b3c9ee70:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 19%) 43.92%,transparent);--tone-829bc0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 70%);--tone-b1c7e9:color-mix(in srgb,var(--scene-pale),white 15%);--tone-a4bee968:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 40.78%,transparent);--tone-91acd4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%);--tone-a4bee90b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 8%) 4.31%,transparent);--tone-ebf2ff:color-mix(in srgb,var(--scene-pale),white 59%);--tone-7f9ac1:color-mix(in srgb,var(--scene-muted),var(--scene-text) 69%);--tone-c2d6f4:color-mix(in srgb,var(--scene-pale),white 30%);--tone-89a6d0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%);--tone-23476628:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 74%) 15.69%,transparent);--tone-0c192a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 23%);--tone-9dbfe868:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 4%) 40.78%,transparent);--tone-d3e8ff21:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 46%) 12.94%,transparent);--tone-968de64d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%) 30.2%,transparent);--tone-02061140:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 1%) 25.1%,transparent);--tone-7962cf20:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 62%) 12.55%,transparent);--tone-4cbdff14:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 75%) 7.84%,transparent);--tone-b8cfef3b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 22%) 23.14%,transparent);--tone-b2c7e4:color-mix(in srgb,var(--scene-pale),white 13%);--tone-c1d4ed:color-mix(in srgb,var(--scene-pale),white 26%);--tone-78bcfa:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-75b9f65c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 36.08%,transparent);--tone-7d9fc16b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 41.96%,transparent);--tone-91c8ff:color-mix(in srgb,var(--scene-pale),white 10%);--tone-a595ed:color-mix(in srgb,var(--scene-pale),white 2%);--tone-8aabfa55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 3%) 33.33%,transparent);--tone-b8c9e1:color-mix(in srgb,var(--scene-pale),white 15%);--tone-9bb9e268:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 99%) 40.78%,transparent);--tone-243c5a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 67%);--tone-14213a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 37%);--tone-d8e9ff30:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 49%) 18.82%,transparent);--tone-02071428:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 3%) 15.69%,transparent);--tone-c6d9f6:color-mix(in srgb,var(--scene-pale),white 34%);--tone-8297b9:color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%);--tone-62bbef:color-mix(in srgb,var(--scene-muted),var(--scene-text) 78%);--tone-537ce0:color-mix(in srgb,var(--scene-muted),var(--scene-text) 63%);--tone-8870cb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 67%);--tone-c2e4ff:color-mix(in srgb,var(--scene-pale),white 37%);--tone-649df74d:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 83%) 30.2%,transparent);--tone-8164c425:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 58%) 14.51%,transparent);--tone-8dccff:color-mix(in srgb,var(--scene-pale),white 7%);--tone-f3f7ff:color-mix(in srgb,var(--scene-pale),white 63%);--tone-b7d8ff:color-mix(in srgb,var(--scene-pale),white 30%);--tone-d0e5ffb3:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 44%) 70.2%,transparent);--tone-7eacd266:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 77%) 40%,transparent);--tone-22507644:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 84%) 26.67%,transparent);--tone-0e2137:color-mix(in srgb,var(--scene-base),var(--scene-raised) 32%);--tone-0b192d:color-mix(in srgb,var(--scene-base),var(--scene-raised) 24%);--tone-cbe5ff26:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 41%) 14.9%,transparent);--tone-83b5e617:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 89%) 9.02%,transparent);--tone-93b9e04a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%) 29.02%,transparent);--tone-c4dcf7:color-mix(in srgb,var(--scene-pale),white 33%);--tone-d2e3f8:color-mix(in srgb,var(--scene-pale),white 41%);--tone-8399bb:color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%);--tone-aabff5:color-mix(in srgb,var(--scene-pale),white 18%);--tone-80c5f2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 94%);--tone-a7adf2:color-mix(in srgb,var(--scene-pale),white 15%);--tone-a3b9ed45:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 10%) 27.06%,transparent);--tone-243b5b65:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 68%) 39.61%,transparent);--tone-10223b80:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 36%) 50.2%,transparent);--tone-cddcf4:color-mix(in srgb,var(--scene-pale),white 37%);--tone-d3e7ff0d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 46%) 5.1%,transparent);--tone-a9bfe9:color-mix(in srgb,var(--scene-pale),white 11%);--tone-9cbefa80:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 13%) 50.2%,transparent);--tone-a0b7fb25:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 14.51%,transparent);--tone-2b639b0b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 10%) 4.31%,transparent);--tone-47baff20:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 72%) 12.55%,transparent);--tone-cbe8ff55:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 41%) 33.33%,transparent);--tone-6baeff33:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 20%,transparent);--tone-638beb16:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 76%) 8.63%,transparent);--tone-cbdcff:color-mix(in srgb,var(--scene-pale),white 41%);--tone-9e91df55:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 93%) 33.33%,transparent);--tone-9b72ed42:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%) 25.88%,transparent);--tone-9184df50:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 31.37%,transparent);--tone-286aa21c:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 12%) 10.98%,transparent);--tone-45b7f933:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 68%) 20%,transparent);--tone-d4eaff70:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 46%) 43.92%,transparent);--tone-5bd0ff77:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 82%) 46.67%,transparent);--tone-06102344:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 14%) 26.67%,transparent);--tone-b6b6ff9c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 30%) 61.18%,transparent);--tone-88baff:color-mix(in srgb,var(--scene-pale),white 5%);--tone-a090e4:color-mix(in srgb,var(--scene-muted),var(--scene-text) 95%);--tone-1d3453:color-mix(in srgb,var(--scene-base),var(--scene-raised) 59%);--tone-10213a:color-mix(in srgb,var(--scene-base),var(--scene-raised) 35%);--tone-132840:color-mix(in srgb,var(--scene-base),var(--scene-raised) 41%);--tone-acc6f08c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 16%) 54.9%,transparent);--tone-d2e6ff66:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 45%) 40%,transparent);--tone-9788dd50:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 31.37%,transparent);--tone-659fdf13:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 71%) 7.45%,transparent);--tone-4b70a15e:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 28%) 36.86%,transparent);--tone-34496c37:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 88%) 21.57%,transparent);--tone-d7e6fb:color-mix(in srgb,var(--scene-pale),white 46%);--tone-a6c4e32b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 16.86%,transparent);--tone-dceaff:color-mix(in srgb,var(--scene-pale),white 51%);--tone-829fd32e:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 80%) 18.04%,transparent);--tone-b3c9e747:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 27.84%,transparent);--tone-b9cceb:color-mix(in srgb,var(--scene-pale),white 21%);--tone-eaf3ff:color-mix(in srgb,var(--scene-pale),white 58%);--tone-a9c2e23a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 22.75%,transparent);--tone-a9c2e22b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 16.86%,transparent);--tone-a7c2e34d:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 30.2%,transparent);--tone-59749b40:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 32%) 25.1%,transparent);--tone-25354d48:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 60%) 28.24%,transparent);--tone-ccdef5:color-mix(in srgb,var(--scene-pale),white 37%);--tone-91a9ce:color-mix(in srgb,var(--scene-muted),var(--scene-text) 85%);--tone-d7e5f8:color-mix(in srgb,var(--scene-pale),white 44%);--tone-c2d6ef:color-mix(in srgb,var(--scene-pale),white 28%);--tone-78bdf2:color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%);--tone-67b7f138:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 81%) 21.96%,transparent);--tone-9ebbe345:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 1%) 27.06%,transparent);--tone-73abf32b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 88%) 16.86%,transparent);--tone-9ac8ff:color-mix(in srgb,var(--scene-pale),white 15%);--tone-b09bea:color-mix(in srgb,var(--scene-pale),white 4%);--tone-9ed7ffad:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 17%) 67.84%,transparent);--tone-dbf0ff8c:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 50%) 54.9%,transparent);--tone-66d3ff95:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 87%) 58.43%,transparent);--tone-254a742d:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 84%) 17.65%,transparent);--tone-091729:color-mix(in srgb,var(--scene-base),var(--scene-raised) 20%);--tone-b8cbe8:color-mix(in srgb,var(--scene-pale),white 18%);--tone-a4c8f00b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 12%) 4.31%,transparent);--tone-a8c5eb45:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 11%) 27.06%,transparent);--tone-c3d3e9:color-mix(in srgb,var(--scene-pale),white 25%);--tone-273e598f:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 69%) 56.08%,transparent);--tone-10213ae8:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 35%) 90.98%,transparent);--tone-abc8ef4a:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 15%) 29.02%,transparent);--tone-d2e6ff17:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 45%) 9.02%,transparent);--tone-1c3852d9:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 57%) 85.1%,transparent);--tone-10243bfa:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 36%) 98.04%,transparent);--tone-21314bf2:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 56%) 94.9%,transparent);--tone-9ec8e487:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 2%) 52.94%,transparent);--tone-d1eaff52:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 45%) 32.16%,transparent);--tone-aca4dc42:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 1%) 25.88%,transparent);--tone-02091826:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 5%) 14.9%,transparent);--tone-8bb8e00a:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 90%) 3.92%,transparent);--tone-a6c2e12b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 16.86%,transparent);--tone-7090b42b:color-mix(in srgb,color-mix(in srgb,var(--scene-muted),var(--scene-text) 56%) 16.86%,transparent);--tone-26394c1c:color-mix(in srgb,color-mix(in srgb,var(--scene-base),var(--scene-raised) 60%) 10.98%,transparent);--tone-a7c5e540:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 7%) 25.1%,transparent);--tone-d3e3f5:color-mix(in srgb,var(--scene-pale),white 40%);--tone-b2c8e4:color-mix(in srgb,var(--scene-pale),white 13%);--tone-a7c3e32b:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 6%) 16.86%,transparent);--tone-a6c2e11e:color-mix(in srgb,color-mix(in srgb,var(--scene-pale),white 5%) 11.76%,transparent);--tone-f4b665:var(--palette-accent);--tone-f7d19d:var(--palette-accent);--tone-c28d4f:var(--palette-accent);--tone-ffe1b3:var(--palette-accent);--tone-f4b66540:color-mix(in srgb,var(--palette-accent) 25.1%,transparent);--tone-a8bddc:color-mix(in srgb,var(--scene-pale),white 3%);--tone-f4b66526:color-mix(in srgb,var(--palette-accent) 14.9%,transparent)}
:root:where(:not([data-theme=current])){--blue:var(--tone-375dfb);--blue-hover:var(--tone-274be0);--sky:var(--tone-9dbdff);--ink:var(--tone-151d32);--muted:var(--tone-657188);--line:var(--tone-e3e8f2);--paper:var(--tone-f7f8fc);--navy:var(--tone-111b32);--white:#fff;--radius:20px;--font:Manrope,Arial,Helvetica,sans-serif;--shadow:0 16px 44px var(--tone-1c315b0c)}
:where(html:not([data-theme=current])) body{background:var(--paper);color:var(--ink)}
:where(html:not([data-theme=current])) a{color:inherit}
:where(html:not([data-theme=current])) p{color:var(--muted)}
:where(html:not([data-theme=current])) ::selection{background:var(--tone-dce5ff);color:var(--tone-172344)}
:where(html:not([data-theme=current])) :focus-visible{outline:3px solid var(--tone-83a4ff);outline-offset:5px}
:where(html:not([data-theme=current])) .section--white{background:white}
:where(html:not([data-theme=current])) .section--line{border-top:1px solid var(--line)}
:where(html:not([data-theme=current])) .eyebrow{color:var(--tone-63728d)}
:where(html:not([data-theme=current])) .eyebrow:before{border-radius:2px;background:var(--blue)}
:where(html:not([data-theme=current])) .blue{color:var(--blue)}
:where(html:not([data-theme=current])) .button{border:1px solid var(--blue);border-radius:100px;background:var(--blue);color:white}
:where(html:not([data-theme=current])) .button:hover{background:var(--blue-hover);border-color:var(--blue-hover)}
:where(html:not([data-theme=current])) .button--white{color:var(--ink);background:white;border-color:white}
:where(html:not([data-theme=current])) .button--white:hover{color:var(--blue);background:var(--tone-ecf1ff);border-color:var(--tone-ecf1ff)}
:where(html:not([data-theme=current])) .button--ghost{background:transparent;color:white;border-color:#ffffff38}
:where(html:not([data-theme=current])) .button--ghost:hover{background:#ffffff0e;border-color:#ffffff70}
:where(html:not([data-theme=current])) .button--outline{background:white;color:var(--ink);border-color:var(--tone-d6deed)}
:where(html:not([data-theme=current])) .button--outline:hover{background:var(--tone-eef3ff);color:var(--blue);border-color:var(--tone-b4c5f3)}
:where(html:not([data-theme=current])) .button:disabled{opacity:.5}
:where(html:not([data-theme=current])) .text-link{color:var(--blue)}
:where(html:not([data-theme=current])) .skip-link{background:var(--blue);color:white;border-radius:8px}
:where(html:not([data-theme=current])) .site-header{background:var(--tone-f7f8fced);backdrop-filter:blur(18px);border-bottom:1px solid var(--tone-e6eaf266)}
:where(html:not([data-theme=current])) .brand-dot{color:var(--blue)}
:where(html:not([data-theme=current])) .site-nav a{color:var(--tone-58667d)}
:where(html:not([data-theme=current])) .site-nav a:hover,:where(html:not([data-theme=current])) .site-nav a[aria-current]{color:var(--blue)}
:where(html:not([data-theme=current])) .header-cta{background:var(--ink);border-color:var(--ink)}
:where(html:not([data-theme=current])) .header-cta:hover{background:var(--blue);border-color:var(--blue)}
:where(html:not([data-theme=current])) .menu-toggle{border:1px solid var(--tone-d9e1ef);background:white;color:var(--ink);border-radius:100px}
:where(html:not([data-theme=current])) .hero-shell{background:radial-gradient(ellipse at 78% 40%,var(--tone-203768) 0,transparent 50%),linear-gradient(120deg,var(--tone-111c35),var(--tone-111b31) 70%,var(--tone-15223f));color:white;border-radius:26px}
:where(html:not([data-theme=current])) .hero-shell:before{background-image:radial-gradient(var(--tone-b9cfff20) .7px,transparent .7px);background-size:26px 26px}
:where(html:not([data-theme=current])) .hero-badge{border:1px solid #ffffff1c;background:#ffffff06;border-radius:100px;color:var(--tone-c2d2f1)}
:where(html:not([data-theme=current])) .hero-badge:before{border-radius:50%;background:var(--tone-8db1ff)}
:where(html:not([data-theme=current])) .hero-copy h1 span{color:var(--tone-9dbcff)}
:where(html:not([data-theme=current])) .hero-copy>p{color:var(--tone-afbed9)}
:where(html:not([data-theme=current])) .hero-bottom{border-top:1px solid #ffffff16;color:var(--tone-91a7ca)}
:where(html:not([data-theme=current])) .hero-disciplines span:before{color:var(--tone-729dff)}
:where(html:not([data-theme=current])) .hero-bottom-note{color:var(--tone-9bafd0)}
:where(html:not([data-theme=current])) .studio-glow{background:radial-gradient(ellipse,var(--tone-3d6aff66) 0,transparent 68%);filter:blur(20px)}
:where(html:not([data-theme=current])) .studio-frame{border:1px solid var(--tone-a1bbff65);border-radius:15px;background:var(--tone-f6f8ff);box-shadow:0 25px 60px #0000003d,0 0 0 8px var(--tone-94adff09)}
:where(html:not([data-theme=current])) .studio-chrome{background:var(--tone-e9effc);border-bottom:1px solid var(--tone-dae3f3)}
:where(html:not([data-theme=current])) .studio-lights i{border-radius:50%;background:var(--tone-b0bed7)}
:where(html:not([data-theme=current])) .studio-chrome-label{color:var(--tone-7386ab)}
:where(html:not([data-theme=current])) .studio-chrome>span:last-child{color:var(--tone-8ba0c5)}
:where(html:not([data-theme=current])) .studio-tabs{background:#ffffff09;border:1px solid #ffffff16;border-radius:100px}
:where(html:not([data-theme=current])) .studio-tab{background:transparent;border:0;color:var(--tone-9eb3d5);border-radius:100px}
:where(html:not([data-theme=current])) .studio-tab[aria-selected="true"]{color:white;background:var(--tone-456afa);box-shadow:0 3px 12px var(--tone-06112a30)}
:where(html:not([data-theme=current])) .studio-tab:hover{color:white}
:where(html:not([data-theme=current])) .studio-caption{color:var(--tone-91a8cf)}
:where(html:not([data-theme=current])) .mock-nav{color:var(--tone-52617a)}
:where(html:not([data-theme=current])) .mock-brand{color:var(--tone-19263e)}
:where(html:not([data-theme=current])) .mock-brand b{color:var(--blue)}
:where(html:not([data-theme=current])) .mock-kicker{color:var(--tone-7a8cab)}
:where(html:not([data-theme=current])) .mock-title{color:var(--tone-1c2a42)}
:where(html:not([data-theme=current])) .mock-button{border-radius:4px;background:var(--tone-3b63f8);color:white}
:where(html:not([data-theme=current])) .mock-art{background:radial-gradient(ellipse,var(--tone-d9e5ff) 0,transparent 70%)}
:where(html:not([data-theme=current])) .mock-art span{border-radius:20px;background:linear-gradient(135deg,var(--tone-b7d1ff),var(--tone-497dfb) 42%,var(--tone-224cc1));box-shadow:inset 1px 1px 2px var(--tone-eff6ff99),8px 13px 18px var(--tone-2c59bd28)}
:where(html:not([data-theme=current])) .mock-art span:nth-child(1){background:linear-gradient(135deg,var(--tone-edf6ff),var(--tone-86adff) 50%,var(--tone-4776dc))}
:where(html:not([data-theme=current])) .mock-art span:nth-child(3){background:linear-gradient(135deg,var(--tone-80a7ff),var(--tone-375cf8) 50%,var(--tone-142e8b))}
:where(html:not([data-theme=current])) .mock-web-foot{border-top:1px solid var(--tone-dfe6f4)}
:where(html:not([data-theme=current])) .mock-mini-card{border:1px solid var(--tone-e1e8f6);background:white;border-radius:6px}
:where(html:not([data-theme=current])) .mock-mini-card i{background:var(--tone-8aacff);border-radius:2px}
:where(html:not([data-theme=current])) .mock-mini-card:after{background:var(--tone-dce5f5);border-radius:2px}
:where(html:not([data-theme=current])) .mock-commerce-title{color:var(--tone-26334b)}
:where(html:not([data-theme=current])) .mock-product{border-radius:8px;background:var(--tone-eaf0fb)}
:where(html:not([data-theme=current])) .mock-product:nth-child(2){background:var(--tone-e5e9ff)}
:where(html:not([data-theme=current])) .mock-product:nth-child(3){background:var(--tone-e5eff5)}
:where(html:not([data-theme=current])) .mock-object{border-radius:14px 14px 10px 10px;background:linear-gradient(130deg,var(--tone-adcaff),var(--tone-5e89e7) 55%,var(--tone-315dbb));box-shadow:5px 7px 10px var(--tone-3a5aa726)}
:where(html:not([data-theme=current])) .mock-product:nth-child(2) .mock-object{border-radius:50%;background:linear-gradient(130deg,var(--tone-c1cfff),var(--tone-7e8be5) 55%,var(--tone-515fb4))}
:where(html:not([data-theme=current])) .mock-product:nth-child(3) .mock-object{border-radius:9px;background:linear-gradient(130deg,var(--tone-afcfeb),var(--tone-75a5c5) 55%,var(--tone-447798))}
:where(html:not([data-theme=current])) .mock-product small{color:var(--tone-647b9e)}
:where(html:not([data-theme=current])) .mock-commerce-caption{color:var(--tone-8797b0)}
:where(html:not([data-theme=current])) .mock-automation>p{color:var(--tone-8090aa)}
:where(html:not([data-theme=current])) .mock-flow-step>span{background:white;border:1px solid var(--tone-dbe5f7);border-radius:12px;color:var(--tone-527de0);box-shadow:0 5px 13px var(--tone-3b60a80c)}
:where(html:not([data-theme=current])) .mock-flow-step:last-child>span{background:var(--tone-4067f7);color:white;border-color:var(--tone-4067f7)}
:where(html:not([data-theme=current])) .mock-flow-step small{color:var(--tone-6e83a5)}
:where(html:not([data-theme=current])) .mock-flow>i{background:var(--tone-bed0ee)}
:where(html:not([data-theme=current])) .mock-flow>i:after{border-top:1px solid var(--tone-8ba8d7);border-right:1px solid var(--tone-8ba8d7)}
:where(html:not([data-theme=current])) .capability-strip{border-bottom:1px solid var(--line);color:var(--tone-64718a)}
:where(html:not([data-theme=current])) .capability-strip svg{color:var(--tone-728dbe)}
:where(html:not([data-theme=current])) .carousel-status{color:var(--tone-75829b)}
:where(html:not([data-theme=current])) .circle-button{border-radius:50%;border:1px solid var(--tone-d4deed);color:var(--tone-405577);background:white}
:where(html:not([data-theme=current])) .circle-button:hover{background:var(--ink);color:white;border-color:var(--ink)}
:where(html:not([data-theme=current])) .circle-button:disabled{opacity:.35;background:white;color:var(--tone-64728a);border-color:var(--tone-dce3ef)}
:where(html:not([data-theme=current])) .service-card{background:white;border:1px solid var(--line);border-radius:var(--radius)}
:where(html:not([data-theme=current])) .service-card:hover{box-shadow:var(--shadow);border-color:var(--tone-bacbfa)}
:where(html:not([data-theme=current])) .icon-tile{border-radius:13px;background:var(--tone-edf2ff);border:1px solid var(--tone-e2eaff);color:var(--tone-476cdc)}
:where(html:not([data-theme=current])) .icon-tile svg{stroke-width:1.5}
:where(html:not([data-theme=current])) .card-number{color:var(--tone-8a98b0)}
:where(html:not([data-theme=current])) .card-footer{border-top:1px solid var(--tone-e4eaf5);color:var(--tone-536787)}
:where(html:not([data-theme=current])) .card-footer .arrow{border-radius:50%;background:var(--tone-f0f4fd);color:var(--tone-5073bd)}
:where(html:not([data-theme=current])) .service-card.featured{background:linear-gradient(145deg,var(--tone-3559eb),var(--tone-2b4bd3));border-color:var(--tone-4368f5);color:white}
:where(html:not([data-theme=current])) .featured .icon-tile{background:#ffffff17;border-color:#ffffff1f;color:white}
:where(html:not([data-theme=current])) .featured .card-number{color:var(--tone-c5d4ff)}
:where(html:not([data-theme=current])) .featured p{color:var(--tone-f6f8ff)}
:where(html:not([data-theme=current])) .featured .card-footer{border-color:#ffffff28;color:white}
:where(html:not([data-theme=current])) .featured .card-footer .arrow{background:#ffffff19;color:white}
:where(html:not([data-theme=current])) .all-services-link{color:var(--tone-6c7a93)}
:where(html:not([data-theme=current])) .bento-photo{border-radius:var(--radius);background:var(--tone-253c65)}
:where(html:not([data-theme=current])) .bento-photo:after{background:linear-gradient(180deg,var(--tone-07112400) 15%,var(--tone-0d1830bf) 100%)}
:where(html:not([data-theme=current])) .bento-photo-content{color:white}
:where(html:not([data-theme=current])) .bento-photo .text-link{color:var(--tone-dae5ff)}
:where(html:not([data-theme=current])) .pill{border-radius:100px;background:#ffffff14;border:1px solid #ffffff28;color:var(--tone-e0eaff)}
:where(html:not([data-theme=current])) .bento-card{border:1px solid var(--line);border-radius:var(--radius)}
:where(html:not([data-theme=current])) .bento-dark{background:var(--tone-15233f);border-color:var(--tone-15233f);color:white}
:where(html:not([data-theme=current])) .bento-dark .eyebrow{color:var(--tone-9fb9e5)}
:where(html:not([data-theme=current])) .bento-dark .eyebrow:before{background:var(--tone-769dff)}
:where(html:not([data-theme=current])) .bento-dark p{color:var(--tone-a9bfdf)}
:where(html:not([data-theme=current])) .bento-care{background:var(--tone-eaf0ff);border-color:var(--tone-e0e8fb)}
:where(html:not([data-theme=current])) .bento-symbol{color:var(--tone-8eadff);opacity:.15}
:where(html:not([data-theme=current])) .bento-symbol svg{stroke-width:.7}
:where(html:not([data-theme=current])) .mini-tags span{color:var(--tone-657fa8);border:1px solid var(--tone-cddbf5);border-radius:100px}
:where(html:not([data-theme=current])) .process-step{border-top:1px solid var(--tone-d4deef)}
:where(html:not([data-theme=current])) .step-number{border-radius:11px;background:var(--tone-eaf0ff);color:var(--blue)}
:where(html:not([data-theme=current])) .agency-panel{border-radius:24px;background:radial-gradient(ellipse at 90% 10%,var(--tone-284574),transparent 60%),var(--tone-14223e);color:white}
:where(html:not([data-theme=current])) .agency-copy .eyebrow{color:var(--tone-afc5e9)}
:where(html:not([data-theme=current])) .agency-copy .eyebrow:before{background:var(--tone-88adff)}
:where(html:not([data-theme=current])) .agency-copy h2 span{color:var(--tone-a8c5ff)}
:where(html:not([data-theme=current])) .agency-copy p{color:var(--tone-b2c4e0)}
:where(html:not([data-theme=current])) .agency-tags{color:var(--tone-a7bee2)}
:where(html:not([data-theme=current])) .agency-photo{border:1px solid var(--tone-abc6ff55);border-radius:17px;background:var(--tone-2a3e61);box-shadow:0 20px 30px var(--tone-06112730)}
:where(html:not([data-theme=current])) .faq-list details{background:white;border:1px solid var(--line);border-radius:12px}
:where(html:not([data-theme=current])) .faq-list details[open]{border-color:var(--tone-bfd0f5);background:var(--tone-fcfdff)}
:where(html:not([data-theme=current])) .faq-list summary{color:var(--tone-3a4c6b)}
:where(html:not([data-theme=current])) .faq-list summary:after{color:var(--tone-7388ac)}
:where(html:not([data-theme=current])) .faq-list details[open] summary:after{color:var(--blue)}
:where(html:not([data-theme=current])) .cta-panel{background:radial-gradient(ellipse at 90% 0,var(--tone-7198ff70),transparent 60%),linear-gradient(120deg,var(--tone-3d65f6),var(--tone-2e51d8));border-radius:24px;color:white}
:where(html:not([data-theme=current])) .cta-panel:before,:where(html:not([data-theme=current])) .cta-panel:after{border:1px solid var(--tone-b4caff2b);border-radius:50%}
:where(html:not([data-theme=current])) .cta-panel .eyebrow{color:var(--tone-d4e1ff)}
:where(html:not([data-theme=current])) .cta-panel .eyebrow:before{background:white}
:where(html:not([data-theme=current])) .cta-panel p{color:var(--tone-d9e4ff)}
:where(html:not([data-theme=current])) .site-footer{background:var(--tone-10182a);color:white}
:where(html:not([data-theme=current])) .site-footer .brand{color:white}
:where(html:not([data-theme=current])) .site-footer .brand-dot{color:var(--tone-90b2ff)}
:where(html:not([data-theme=current])) .site-footer .brand-mark i{background:var(--tone-80a5ff)}
:where(html:not([data-theme=current])) .footer-tagline{color:var(--tone-9baecb)}
:where(html:not([data-theme=current])) .footer-col h3{color:var(--tone-e3ebfa)}
:where(html:not([data-theme=current])) .footer-col a{color:var(--tone-95a9c8)}
:where(html:not([data-theme=current])) .footer-col a:hover{color:white}
:where(html:not([data-theme=current])) .footer-bottom{border-top:1px solid #ffffff13;color:var(--tone-8fa4c5)}
:where(html:not([data-theme=current])) .footer-wordmark{color:#ffffff05}
:where(html:not([data-theme=current])) .breadcrumb{color:var(--tone-7a89a2)}
:where(html:not([data-theme=current])) .breadcrumb a{color:var(--tone-5e7294)}
:where(html:not([data-theme=current])) .breadcrumb a:hover{color:var(--blue)}
:where(html:not([data-theme=current])) .page-shell{border-radius:24px;background:radial-gradient(ellipse at 90% 20%,var(--tone-29487755),transparent 60%),var(--navy);color:white}
:where(html:not([data-theme=current])) .page-copy .eyebrow{color:var(--tone-abc3ea)}
:where(html:not([data-theme=current])) .page-copy .eyebrow:before{background:var(--tone-8cb1ff)}
:where(html:not([data-theme=current])) .page-copy h1 span{color:var(--tone-a2c0ff)}
:where(html:not([data-theme=current])) .page-copy>p{color:var(--tone-b2c4df)}
:where(html:not([data-theme=current])) .page-actions .text-link{color:var(--tone-b6ceff)}
:where(html:not([data-theme=current])) .service-feature{background:var(--tone-f0f5ff);border:1px solid var(--tone-acc6ff66);border-radius:17px;color:var(--ink);box-shadow:0 15px 25px var(--tone-07112724)}
:where(html:not([data-theme=current])) .service-feature img{border-radius:10px}
:where(html:not([data-theme=current])) .feature-caption .icon-tile{border-radius:9px;background:white}
:where(html:not([data-theme=current])) .feature-caption p{color:var(--tone-516787)}
:where(html:not([data-theme=current])) .scope-card{border:1px solid var(--line);border-radius:var(--radius);background:white}
:where(html:not([data-theme=current])) .deliverable-list li{color:var(--tone-5d718f);border-top:1px solid var(--tone-e7edf6)}
:where(html:not([data-theme=current])) .deliverable-list li:before{color:var(--blue)}
:where(html:not([data-theme=current])) .value-card{background:white;border:1px solid var(--line);border-radius:var(--radius)}
:where(html:not([data-theme=current])) .value-card small{color:var(--tone-7d91b1)}
:where(html:not([data-theme=current])) .contact-intro{border-radius:24px;background:radial-gradient(ellipse at 100% 0,var(--tone-31568d44),transparent 65%),var(--navy);color:white}
:where(html:not([data-theme=current])) .contact-intro .eyebrow{color:var(--tone-acc3e7)}
:where(html:not([data-theme=current])) .contact-intro .eyebrow:before{background:var(--tone-8cb1ff)}
:where(html:not([data-theme=current])) .contact-intro h1 span{color:var(--tone-a7c4ff)}
:where(html:not([data-theme=current])) .contact-intro>p{color:var(--tone-aebed9)}
:where(html:not([data-theme=current])) .next-steps{border-top:1px solid #ffffff1d}
:where(html:not([data-theme=current])) .next-steps li:before{color:var(--tone-86a8e8)}
:where(html:not([data-theme=current])) .next-steps strong{color:var(--tone-d2e0f7)}
:where(html:not([data-theme=current])) .next-steps p{color:var(--tone-98afd1)}
:where(html:not([data-theme=current])) .contact-intro-note{color:var(--tone-9bb3d8)!important}
:where(html:not([data-theme=current])) .project-form{border:1px solid var(--line);background:white;border-radius:24px;box-shadow:0 15px 40px var(--tone-1b345207)}
:where(html:not([data-theme=current])) .field>span{color:var(--tone-4d6181)}
:where(html:not([data-theme=current])) .field small{color:var(--tone-7d8da5)}
:where(html:not([data-theme=current])) input,:where(html:not([data-theme=current])) select,:where(html:not([data-theme=current])) textarea{border:1px solid var(--tone-dce4f1);border-radius:10px;background:var(--tone-fafcff);color:var(--ink)}
:where(html:not([data-theme=current])) input:hover,:where(html:not([data-theme=current])) select:hover,:where(html:not([data-theme=current])) textarea:hover{border-color:var(--tone-b4c7ee)}
:where(html:not([data-theme=current])) input:focus,:where(html:not([data-theme=current])) select:focus,:where(html:not([data-theme=current])) textarea:focus{outline:0;border-color:var(--tone-7e9cf2);box-shadow:0 0 0 3px var(--tone-375df411)}
:where(html:not([data-theme=current])) input::placeholder,:where(html:not([data-theme=current])) textarea::placeholder{color:var(--tone-7b8ba4)}
:where(html:not([data-theme=current])) .form-note{color:var(--tone-71839e)}
:where(html:not([data-theme=current])) .form-result:not(:empty){background:var(--tone-edf3ff);border:1px solid var(--tone-d7e4ff);border-radius:10px}
:where(html:not([data-theme=current])) .form-result p{color:var(--tone-536d99)}
:where(html:not([data-theme=current])) .form-result a{color:var(--blue)}
@media(max-width:900px) and (min-width:761px){:where(html:not([data-theme=current])) .mock-art span{border-radius:15px}
:where(html:not([data-theme=current])) .mock-flow-step>span{border-radius:9px}
}@media(max-width:760px){:where(html:not([data-theme=current])) .site-nav{background:var(--paper);border-bottom:1px solid var(--line);box-shadow:0 12px 24px var(--tone-203c6510)}
:where(html:not([data-theme=current])) .hero-shell{border-radius:22px}
:where(html:not([data-theme=current])) .studio-frame{border-radius:13px}
:where(html:not([data-theme=current])) .service-card{border-radius:17px}
:where(html:not([data-theme=current])) .bento-photo{border-radius:18px}
:where(html:not([data-theme=current])) .bento-card{border-radius:18px}
:where(html:not([data-theme=current])) .agency-panel{border-radius:20px}
:where(html:not([data-theme=current])) .agency-photo{border-radius:13px}
:where(html:not([data-theme=current])) .cta-panel{border-radius:20px}
:where(html:not([data-theme=current])) .page-shell{border-radius:20px}
:where(html:not([data-theme=current])) .service-feature{border-radius:14px}
:where(html:not([data-theme=current])) .service-feature img{border-radius:8px}
:where(html:not([data-theme=current])) .feature-caption .icon-tile{border-radius:8px}
:where(html:not([data-theme=current])) .scope-card{border-radius:17px}
:where(html:not([data-theme=current])) .value-card{border-radius:18px}
:where(html:not([data-theme=current])) .contact-intro{border-radius:20px}
:where(html:not([data-theme=current])) .project-form{border-radius:20px}
}@media(max-width:560px){:where(html:not([data-theme=current])) .mock-art span{border-radius:17px}
}@media(max-width:380px){:where(html:not([data-theme=current])) .mock-art span{border-radius:14px}
:where(html:not([data-theme=current])) .mock-flow-step>span{border-radius:9px}
}:where(html:not([data-theme=current])) .hero-shell{background:radial-gradient(ellipse at 85% 10%,var(--tone-263e6b70),transparent 60%),var(--tone-101b30)}
:where(html:not([data-theme=current])) .hero-shell:before{background-image:linear-gradient(var(--tone-a9c5ff08) 1px,transparent 1px),linear-gradient(90deg,var(--tone-a9c5ff08) 1px,transparent 1px);background-size:56px 56px}
:where(html:not([data-theme=current])) .hero-copy > p{color:var(--tone-bac8e0)}
:where(html:not([data-theme=current])) .experience-top{color:var(--tone-b6c8e6)}
:where(html:not([data-theme=current])) .experience-top i,:where(html:not([data-theme=current])) .workflow-indicator i{background:var(--tone-96b9ff);border-radius:50%;box-shadow:0 0 12px var(--tone-83aaff)}
:where(html:not([data-theme=current])) .motion-toggle{color:var(--tone-b6c8e6);border:0;background:transparent}
:where(html:not([data-theme=current])) .experience-orbit{border:1px solid var(--tone-8bb4ff18);border-radius:50%}
:where(html:not([data-theme=current])) .assembly-grid i{background:var(--tone-74a1ff);border-radius:12px}
:where(html:not([data-theme=current])) .concept-window{border:1px solid var(--tone-dce7ff);border-radius:16px;background:var(--tone-f6f8ff);color:var(--tone-1c2c49);box-shadow:0 28px 60px var(--tone-02091b66),0 0 0 7px var(--tone-adc7ff08)}
:where(html:not([data-theme=current])) .concept-bar{border-bottom:1px solid var(--tone-dee6f5);color:var(--tone-8092b0);background:var(--tone-eaf0fc);border-radius:15px 15px 0 0}
:where(html:not([data-theme=current])) .concept-bar > span:first-child{color:var(--tone-adbad1)}
:where(html:not([data-theme=current])) .concept-nav{color:var(--tone-6b7b95)}
:where(html:not([data-theme=current])) .concept-nav b{color:var(--tone-263757)}
:where(html:not([data-theme=current])) .concept-nav b span{color:var(--tone-456af5)}
:where(html:not([data-theme=current])) .concept-kicker{color:var(--tone-7183a1)}
:where(html:not([data-theme=current])) .concept-web em{color:var(--tone-4167ed)}
:where(html:not([data-theme=current])) .concept-cta{background:var(--tone-243a63);color:white;border-radius:5px}
:where(html:not([data-theme=current])) .sculpture i{border-radius:17px;background:linear-gradient(110deg,var(--tone-d8e8ff),var(--tone-729cff) 35%,var(--tone-3156e2) 80%,var(--tone-2644b6));box-shadow:inset 2px 1px 2px #ffffff8c,10px 10px 20px var(--tone-3154bc25)}
:where(html:not([data-theme=current])) .sculpture i:nth-child(2){--n:1}
:where(html:not([data-theme=current])) .sculpture i:nth-child(3){--n:2}
:where(html:not([data-theme=current])) .sculpture i:nth-child(4){--n:3}
:where(html:not([data-theme=current])) .concept-baseline{border-top:1px solid var(--tone-dce4f4);color:var(--tone-7385a1)}
:where(html:not([data-theme=current])) .floating-note{border:1px solid #ffffff80;border-radius:12px;background:var(--tone-f7fafff5);box-shadow:0 14px 35px var(--tone-040e2e30);color:var(--tone-223452)}
:where(html:not([data-theme=current])) .floating-note div > span{color:var(--tone-7585a0)}
:where(html:not([data-theme=current])) .note-symbol,:where(html:not([data-theme=current])) .note-check{background:var(--tone-e8efff);border-radius:9px;color:var(--tone-456bf2)}
:where(html:not([data-theme=current])) .note-check{color:#348276;background:#e0f3ee}
:where(html:not([data-theme=current])) .experience-controls{border-bottom:1px solid var(--tone-aac7ff25)}
:where(html:not([data-theme=current])) .experience-tab{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--tone-a5b8d5)}
:where(html:not([data-theme=current])) .experience-tab span{color:var(--tone-7996c3)}
:where(html:not([data-theme=current])) .experience-tab[aria-selected="true"]{color:white;border-color:var(--tone-90b1ff)}
:where(html:not([data-theme=current])) .experience-tab:hover{color:white}
:where(html:not([data-theme=current])) .experience-caption{color:var(--tone-8fa6cb)}
:where(html:not([data-theme=current])) .concept-products > div{border:1px solid var(--tone-dce5f5);background:var(--tone-edf2fc);border-radius:8px}
:where(html:not([data-theme=current])) .concept-products > div > span{color:var(--tone-687e9f)}
:where(html:not([data-theme=current])) .product-object{border-radius:12px;background:linear-gradient(120deg,var(--tone-c6dbff),var(--tone-6e94ed),var(--tone-3d5bb6));box-shadow:6px 7px 10px var(--tone-334b8e20)}
:where(html:not([data-theme=current])) .object-1{border-radius:50%;background:linear-gradient(120deg,var(--tone-e0dfff),var(--tone-9692df),var(--tone-5b63b1))}
:where(html:not([data-theme=current])) .object-2{border-radius:8px;background:linear-gradient(120deg,var(--tone-c6e5eb),var(--tone-71a8b5),var(--tone-427f95))}
:where(html:not([data-theme=current])) .mini-pipeline > div{color:var(--tone-6c7d99)}
:where(html:not([data-theme=current])) .mini-pipeline svg{border:1px solid var(--tone-d7e2f8);border-radius:12px;background:white;color:var(--tone-446cf2)}
:where(html:not([data-theme=current])) .mini-pipeline > i{background:var(--tone-afc4ec)}
:where(html:not([data-theme=current])) .connected-section{background:var(--tone-eef2fa);border-block:1px solid var(--tone-e2e8f3)}
:where(html:not([data-theme=current])) .connected-heading h2 > span{color:var(--tone-6d7f9b)}
:where(html:not([data-theme=current])) .workflow-demo{background:white;border:1px solid var(--tone-dce5f3);border-radius:22px;box-shadow:0 18px 60px var(--tone-304b7410)}
:where(html:not([data-theme=current])) .workflow-top{color:var(--tone-71829e);border-bottom:1px solid var(--tone-e8edf6)}
:where(html:not([data-theme=current])) .workflow-indicator i{background:#3a9382;box-shadow:none}
:where(html:not([data-theme=current])) .workflow-icon{border-radius:15px;border:1px solid var(--tone-dae4f9);background:var(--tone-f3f6ff);color:var(--tone-486ce5)}
:where(html:not([data-theme=current])) .workflow-number{color:var(--tone-91a0b7)}
:where(html:not([data-theme=current])) .workflow-line{background:var(--tone-dce5f5)}
:where(html:not([data-theme=current])) .workflow-line:after{border-radius:4px;background:var(--tone-7699fb);box-shadow:0 0 10px var(--tone-7699fb70);opacity:0}
:where(html:not([data-theme=current])) .workflow-foot{border-top:1px solid var(--tone-e8edf6);color:var(--tone-72829b)}
:where(html:not([data-theme=current])) .reveal-on-scroll{opacity:0}
:where(html:not([data-theme=current])) .reveal-on-scroll.is-visible{opacity:1}
@media (prefers-reduced-motion:reduce){:where(html:not([data-theme=current])) .reveal-on-scroll{opacity:1}
}:where(html:not([data-theme=current])) .form-trap{border:0!important}

:where(html:not([data-theme=current])) .site-header.is-process-view{background:var(--tone-061124f2);border-bottom-color:var(--tone-7396d62b);box-shadow:0 10px 30px var(--tone-02081345)}
:where(html:not([data-theme=current])) .site-header.is-process-view .brand{color:var(--tone-f8fbff)}
:where(html:not([data-theme=current])) .site-header.is-process-view .site-nav a{color:var(--tone-cbd8ed)}
:where(html:not([data-theme=current])) .site-header.is-process-view .site-nav a:hover{color:#fff}
:where(html:not([data-theme=current])) .site-header.is-process-view .site-nav a[href$="#process"]{color:#fff;border:1px solid var(--tone-86a2ff8c);border-radius:100px;background:var(--tone-243c7b54);box-shadow:0 0 14px var(--tone-4877ff57)}
:where(html:not([data-theme=current])) .site-header.is-process-view .header-cta{background:transparent;border-color:var(--tone-b9cbec80)}
:where(html:not([data-theme=current])) .site-header.is-process-view .header-cta:hover{background:var(--tone-2b4bc0);border-color:var(--tone-7eabff)}
:where(html:not([data-theme=current])) .site-header.is-process-view .menu-toggle{background:var(--tone-17294a);color:#fff;border-color:var(--tone-7a95c672)}
@media(max-width:760px){:where(html:not([data-theme=current])) .site-header.is-process-view .site-nav{background:var(--tone-091933);border-bottom-color:var(--tone-7396d66b)}
}:where(html:not([data-theme=current])) .process-cinematic{background:radial-gradient(ellipse at 49% 59%,var(--tone-0d2854) 0,var(--tone-081936) 31%,var(--tone-061126) 64%,var(--tone-040b19) 100%);color:var(--tone-f8fbff)}
:where(html:not([data-theme=current])) .process-cinematic:before{background:radial-gradient(ellipse at 12% 55%,var(--tone-3856cc29),transparent 32%),radial-gradient(ellipse at 84% 58%,var(--tone-6a42d533),transparent 33%)}
:where(html:not([data-theme=current])) .process-cinematic:after{background:radial-gradient(ellipse,var(--tone-2255c52b),transparent 72%)}
:where(html:not([data-theme=current])) .process-atmosphere{filter:drop-shadow(0 0 4px var(--tone-438bff));opacity:.9}
:where(html:not([data-theme=current])) .process-intro .eyebrow{border:1px solid var(--tone-6198f467);border-radius:100px;background:var(--tone-17315e79);color:var(--tone-dce9ff);box-shadow:0 0 18px var(--tone-3a7cf52a)}
:where(html:not([data-theme=current])) .process-intro .eyebrow:before{border-radius:50%;background:var(--tone-a7eaff);box-shadow:0 0 10px var(--tone-57cfff)}
:where(html:not([data-theme=current])) .process-intro h2 span{color:var(--tone-b0bdff)}
:where(html:not([data-theme=current])) .process-intro>p{border-left:1px solid var(--tone-88a7df87);color:var(--tone-d1dbee)}
:where(html:not([data-theme=current])) .process-stage:before{background:radial-gradient(circle 165px at var(--pointer-x,-300px) var(--pointer-y,-300px),var(--tone-6ee7ff27),transparent)}
:where(html:not([data-theme=current])) .process-wave{opacity:.9;filter:drop-shadow(0 0 10px var(--tone-4674ff70))}
:where(html:not([data-theme=current])) .process-stage.pointer-near .process-wave{filter:drop-shadow(0 0 19px var(--tone-55b9ffb5))}
:where(html:not([data-theme=current])) .process-stage.pointer-near .process-wave{opacity:1}
:where(html:not([data-theme=current])) .process-strand{fill:none;stroke:url(#process-light);stroke-width:.95;opacity:.7}
:where(html:not([data-theme=current])) .process-wave-lines .process-strand:nth-child(4n){stroke-width:1.55;opacity:.96}
:where(html:not([data-theme=current])) .process-wave-lines .process-strand:nth-child(5n){stroke-dasharray:1 5;opacity:.72}
:where(html:not([data-theme=current])) .process-wave-bloom .process-strand{stroke-width:7;opacity:.17}
:where(html:not([data-theme=current])) .process-spark{fill:var(--tone-d8ffff);filter:drop-shadow(0 0 8px var(--tone-26dfff));opacity:.95}
:where(html:not([data-theme=current])) .process-traveler,:where(html:not([data-theme=current])) .process-active-pulse{fill:var(--tone-e4ffff);filter:drop-shadow(0 0 9px var(--tone-40eaff));opacity:0}
:where(html:not([data-theme=current])) .process-active-pulse{fill:var(--tone-b8faff);filter:drop-shadow(0 0 14px var(--tone-48dfff))}
:where(html:not([data-theme=current])) .process-card{border:1px solid var(--tone-83a9f45c);border-radius:19px;background:linear-gradient(140deg,var(--tone-1a31589c),var(--tone-09172edb) 70%);box-shadow:inset 0 1px #ffffff30,0 16px 42px var(--tone-03091975),0 0 27px var(--tone-2858ff15);backdrop-filter:blur(18px);outline-offset:4px}
:where(html:not([data-theme=current])) .process-item:nth-child(2) .process-card{border-color:var(--tone-5bdbfaac);box-shadow:inset 0 1px #ffffff30,0 18px 42px var(--tone-0213229c),0 0 23px var(--tone-2ecfff38)}
:where(html:not([data-theme=current])) .process-item:nth-child(4) .process-card{border-color:var(--tone-a58cff7d)}
:where(html:not([data-theme=current])) .process-card-icon{border:1px solid var(--tone-69adff8c);border-radius:13px;background:linear-gradient(145deg,var(--tone-203d77),var(--tone-0f1e3f));color:var(--tone-a5c5ff);box-shadow:inset 0 1px #ffffff2b,0 0 15px var(--tone-396fff38)}
:where(html:not([data-theme=current])) .process-item:nth-child(2) .process-card-icon{color:var(--tone-90f0ff);border-color:var(--tone-5adcf9a6)}
:where(html:not([data-theme=current])) .process-card-number{color:var(--tone-b6c9f3)}
:where(html:not([data-theme=current])) .process-card h3{color:#fff}
:where(html:not([data-theme=current])) .process-card p{color:var(--tone-c8d6ee)}
:where(html:not([data-theme=current])) .process-node{border:1px solid var(--tone-ccdcff);border-radius:50%;background:var(--tone-5e75e8);box-shadow:0 0 0 5px var(--tone-88a5ff20),0 0 22px var(--tone-7d8aff),0 0 42px var(--tone-477affaa),inset 0 0 9px #ffffffac}
:where(html:not([data-theme=current])) .process-item:nth-child(2) .process-node{background:var(--tone-1fcceb);box-shadow:0 0 0 6px var(--tone-55e9ff25),0 0 27px var(--tone-30e1ff),0 0 48px var(--tone-37bfff),inset 0 0 9px #fff}
:where(html:not([data-theme=current])) .process-item:nth-child(4) .process-node{background:var(--tone-9269ec);box-shadow:0 0 0 5px var(--tone-ae85ff20),0 0 25px var(--tone-aa7cff),0 0 43px var(--tone-8855ff),inset 0 0 9px #fff}
:where(html:not([data-theme=current])) .process-node span{border:1px solid #fff;border-radius:50%;background:var(--tone-f9ffff);box-shadow:0 0 10px #fff}
:where(html:not([data-theme=current])) .process-connector{border-left:1px solid var(--tone-b4d8ffb8);box-shadow:0 0 7px var(--tone-72b9ff)}
:where(html:not([data-theme=current])) .process-connector:after{background:var(--tone-d7ecff);border-radius:50%;box-shadow:0 0 8px var(--tone-d7ecff)}
:where(html:not([data-theme=current])) .process-item.is-active .process-card,:where(html:not([data-theme=current])) .process-card:focus-visible{--raise:-6px;border-color:var(--tone-b0eaff);box-shadow:inset 0 1px #ffffff55,0 20px 52px var(--tone-030a1b99),0 0 31px var(--tone-4bbdff79)}
:where(html:not([data-theme=current])) .process-item.is-active .process-node,:where(html:not([data-theme=current])) .process-node:focus-visible{border-color:#fff;background:var(--tone-84e7ff);box-shadow:0 0 0 8px var(--tone-70dfff25),0 0 42px var(--tone-77eeff),inset 0 0 12px #fff}
:where(html:not([data-theme=current])) .process-item.is-active .process-node:after{border:1px solid var(--tone-9befff9c);border-radius:50%}
:where(html:not([data-theme=current])) .process-endnote a{border-radius:100px}
:where(html:not([data-theme=current])) .process-primary-cta{color:var(--tone-071833);background:linear-gradient(110deg,var(--tone-ebfbff),var(--tone-bcdbff) 60%,var(--tone-d7c6ff));box-shadow:0 0 0 1px var(--tone-e3f6ff),0 0 22px var(--tone-5bc6ff99)}
:where(html:not([data-theme=current])) .process-primary-cta:hover{box-shadow:0 0 0 1px #fff,0 0 30px var(--tone-5bc6ffbb)}
:where(html:not([data-theme=current])) .process-secondary-cta{color:var(--tone-ecf5ff);border:1px solid var(--tone-b6cff2a8);background:var(--tone-0a1930a8)}
:where(html:not([data-theme=current])) .process-secondary-cta:hover{border-color:var(--tone-e4faff)}
@media(max-width:760px){:where(html:not([data-theme=current])) .process-atmosphere{opacity:.35}
:where(html:not([data-theme=current])) .process-intro>p{border:0}
:where(html:not([data-theme=current])) .process-steps:before{background:linear-gradient(var(--tone-6b8dff),var(--tone-53e7ff),var(--tone-9c72ff));box-shadow:0 0 13px var(--tone-6edcff8c)}
}@media(prefers-reduced-motion:reduce){:where(html:not([data-theme=current])) .process-wave{opacity:.9!important}
:where(html:not([data-theme=current])) .process-card,:where(html:not([data-theme=current])) .process-node,:where(html:not([data-theme=current])) .process-intro{opacity:1!important;filter:none!important}
}
:root:where(:not([data-theme=current])){--paper:var(--tone-080e1e);--ink:var(--tone-f5f8ff);--muted:var(--tone-a5b4d0);--line:#ffffff19;--navy:var(--tone-0d1730);--blue:var(--tone-7298ff);--blue-hover:var(--tone-91b3ff);--shadow:0 22px 70px #0005}
:where(html:not([data-theme=current])) body{background:var(--tone-080e1e);color:var(--tone-f5f8ff)}
:where(html:not([data-theme=current])) p{color:var(--tone-a5b4d0)}
:where(html:not([data-theme=current])) ::selection{background:var(--tone-557cf7);color:white}
:where(html:not([data-theme=current])) .section--white{background:var(--tone-0c1428)}
:where(html:not([data-theme=current])) .section--line{border-color:#ffffff19}
:where(html:not([data-theme=current])) .eyebrow{color:var(--tone-8eabec)}
:where(html:not([data-theme=current])) .eyebrow:before{background:var(--tone-7d9eff);border-radius:50%}
:where(html:not([data-theme=current])) .text-link{color:var(--tone-b5c8ff)}
:where(html:not([data-theme=current])) .button{background:var(--tone-708fff);border-color:var(--tone-708fff);color:var(--tone-07132e)}
:where(html:not([data-theme=current])) .button:hover{background:var(--tone-b0c3ff);border-color:var(--tone-b0c3ff);color:var(--tone-081128)}
:where(html:not([data-theme=current])) .button--white{background:var(--tone-e8efff);border-color:var(--tone-e8efff);color:var(--tone-07132e)}
:where(html:not([data-theme=current])) .button--outline{background:#ffffff07;border-color:#ffffff48;color:var(--tone-f5f8ff)}
:where(html:not([data-theme=current])) .button--outline:hover{background:#ffffff14;border-color:var(--tone-b3c7ff);color:white}
:where(html:not([data-theme=current])) .site-header,:where(html:not([data-theme=current])) .site-header.is-process-view{background:var(--tone-080e1ee8);border-bottom:1px solid #ffffff14;backdrop-filter:blur(22px)}
:where(html:not([data-theme=current])) .site-header .brand{color:var(--tone-f8faff)}
:where(html:not([data-theme=current])) .site-nav a{color:var(--tone-afbdd9)}
:where(html:not([data-theme=current])) .site-nav a:hover,:where(html:not([data-theme=current])) .site-nav a[aria-current]{color:#fff}
:where(html:not([data-theme=current])) .header-cta{background:transparent;border:1px solid var(--tone-718ac4);color:#fff}
:where(html:not([data-theme=current])) .header-cta:hover{background:var(--tone-7298ff);border-color:var(--tone-7298ff);color:var(--tone-07132e)}
:where(html:not([data-theme=current])) .site-footer{background:var(--tone-060b18);border-top:1px solid #ffffff16}
:where(html:not([data-theme=current])) .footer-wordmark{color:#ffffff08}
:where(html:not([data-theme=current])) .breadcrumb{color:var(--tone-7283a6)}
:where(html:not([data-theme=current])) .breadcrumb a{color:var(--tone-9aadd0)}
:where(html:not([data-theme=current])) .capability-strip{border-color:#ffffff22;color:var(--tone-a0b2d2)}
:where(html:not([data-theme=current])) .capability-strip svg{color:var(--tone-82a5ff)}
:where(html:not([data-theme=current])) .service-card,:where(html:not([data-theme=current])) .value-card,:where(html:not([data-theme=current])) .scope-card{background:linear-gradient(140deg,var(--tone-15213b),var(--tone-0d172c));border-color:#ffffff1b;color:var(--tone-f5f8ff)}
:where(html:not([data-theme=current])) .service-card:hover,:where(html:not([data-theme=current])) .value-card:hover{border-color:var(--tone-8ca9ff80);box-shadow:0 28px 65px #0005}
:where(html:not([data-theme=current])) .service-card.featured{background:linear-gradient(135deg,var(--tone-183265),var(--tone-1e3790) 85%);border-color:var(--tone-779aff85)}
:where(html:not([data-theme=current])) .service-card p,:where(html:not([data-theme=current])) .value-card p,:where(html:not([data-theme=current])) .detail-intro p,:where(html:not([data-theme=current])) .about-story p{color:var(--tone-a5b4d0)}
:where(html:not([data-theme=current])) .icon-tile,:where(html:not([data-theme=current])) .workflow-icon{background:var(--tone-1c315b);border-color:var(--tone-6d95fa40);color:var(--tone-a9c3ff)}
:where(html:not([data-theme=current])) .card-number,:where(html:not([data-theme=current])) .carousel-status{color:var(--tone-8497b8)}
:where(html:not([data-theme=current])) .card-footer{border-color:#ffffff20;color:var(--tone-b7c8e8)}
:where(html:not([data-theme=current])) .card-footer .arrow{background:#ffffff10;color:var(--tone-c8d6ff)}
:where(html:not([data-theme=current])) .circle-button{background:var(--tone-172440);border-color:#ffffff2a;color:white}
:where(html:not([data-theme=current])) .circle-button:hover{background:var(--tone-7298ff);border-color:var(--tone-7298ff);color:var(--tone-07132e)}
:where(html:not([data-theme=current])) .circle-button:disabled{background:var(--tone-151f35);border-color:#ffffff1a;color:var(--tone-687996)}
:where(html:not([data-theme=current])) .all-services-link{color:var(--tone-91a2c1)}
:where(html:not([data-theme=current])) .connected-section{background:var(--tone-0c152b);border-color:#ffffff12}
:where(html:not([data-theme=current])) .connected-heading h2>span{color:var(--tone-96b1ff)}
:where(html:not([data-theme=current])) .workflow-demo{background:var(--tone-101e38);border-color:#ffffff21;box-shadow:0 25px 75px #0004}
:where(html:not([data-theme=current])) .workflow-top,:where(html:not([data-theme=current])) .workflow-foot{border-color:#ffffff1c;color:var(--tone-92a6ca)}
:where(html:not([data-theme=current])) .workflow-number{color:var(--tone-8ba3ce)}
:where(html:not([data-theme=current])) .workflow-line{background:#ffffff29}
:where(html:not([data-theme=current])) .faq-list details,:where(html:not([data-theme=current])) .faq-list details[open]{background:var(--tone-121e35);border-color:#ffffff20}
:where(html:not([data-theme=current])) .faq-list details[open]{border-color:var(--tone-7c9fff75)}
:where(html:not([data-theme=current])) .faq-list summary{color:var(--tone-e7eeff)}
:where(html:not([data-theme=current])) .faq-list p{color:var(--tone-a5b4d0)}
:where(html:not([data-theme=current])) .agency-panel{background:radial-gradient(ellipse at 80% 20%,var(--tone-3e559a55),transparent 55%),var(--tone-16234b);border:1px solid var(--tone-7c9fff38)}
:where(html:not([data-theme=current])) .agency-photo{border-color:var(--tone-aec1fb55)}
:where(html:not([data-theme=current])) .cta-panel{background:radial-gradient(ellipse at 78% 10%,var(--tone-6077d899),transparent 52%),linear-gradient(120deg,var(--tone-18376e),var(--tone-222d76));border:1px solid var(--tone-adc1ff4a)}
:where(html:not([data-theme=current])) .page-shell,:where(html:not([data-theme=current])) .contact-intro{background:radial-gradient(ellipse at 80% 20%,var(--tone-385f9a55),transparent 57%),var(--tone-111e38);border:1px solid var(--tone-809cff32)}
:where(html:not([data-theme=current])) .service-feature{background:var(--tone-e9f0ff)}
:where(html:not([data-theme=current])) .deliverable-list li{border-color:#ffffff20;color:var(--tone-b0c1dc)}
:where(html:not([data-theme=current])) .project-form{background:var(--tone-111c33);border-color:#ffffff25;box-shadow:0 25px 70px #0005}
:where(html:not([data-theme=current])) .field>span{color:var(--tone-d3def2)}
:where(html:not([data-theme=current])) .field small,:where(html:not([data-theme=current])) .form-note{color:var(--tone-8e9fbe)}
:where(html:not([data-theme=current])) input,:where(html:not([data-theme=current])) select,:where(html:not([data-theme=current])) textarea{background:var(--tone-0a1427);border-color:#ffffff2a;color:white}
:where(html:not([data-theme=current])) input::placeholder,:where(html:not([data-theme=current])) textarea::placeholder{color:var(--tone-7789a7)}
:where(html:not([data-theme=current])) input:hover,:where(html:not([data-theme=current])) select:hover,:where(html:not([data-theme=current])) textarea:hover{border-color:var(--tone-7d9fff70)}
:where(html:not([data-theme=current])) .form-result:not(:empty){background:var(--tone-1a2c4d);border-color:var(--tone-7298ff70)}
:where(html:not([data-theme=current])) .form-result p{color:var(--tone-d3e0ff)}
:where(html:not([data-theme=current])) .form-result a{color:var(--tone-a9c3ff)}
:where(html:not([data-theme=current])) .not-found{background:var(--tone-080e1e)}
:where(html:not([data-theme=current])) .next-hero{background:radial-gradient(ellipse at 74% 37%,var(--tone-18366688),transparent 40%),radial-gradient(ellipse at 22% 86%,var(--tone-182c6155),transparent 38%),var(--tone-080e1e)}
:where(html:not([data-theme=current])) .next-hero:before,:where(html:not([data-theme=current])) .next-journey:before{background-image:radial-gradient(var(--tone-7c9fff36) .7px,transparent .7px);background-size:27px 27px;opacity:.5}
:where(html:not([data-theme=current])) .next-kicker{color:var(--tone-a9c0f1)}
:where(html:not([data-theme=current])) .next-kicker i,:where(html:not([data-theme=current])) .next-status-dot,:where(html:not([data-theme=current])) .next-display-top i,:where(html:not([data-theme=current])) .next-panel-top i{background:var(--tone-8ca9ff);border-radius:50%;box-shadow:0 0 15px var(--tone-759aff)}
:where(html:not([data-theme=current])) .next-hero h1 span,:where(html:not([data-theme=current])) .next-section-intro h2 span,:where(html:not([data-theme=current])) .next-why h2 span{color:var(--tone-9db7ff)}
:where(html:not([data-theme=current])) .next-hero-copy>p{color:var(--tone-b0bed7)}
:where(html:not([data-theme=current])) .next-hero-points{color:var(--tone-9dafcd)}
:where(html:not([data-theme=current])) .next-hero-points svg{color:var(--tone-96b3ff)}
:where(html:not([data-theme=current])) .next-orbit-scene:before{border-radius:50%;background:radial-gradient(circle,var(--tone-436de759) 0,transparent 66%);filter:blur(42px)}
:where(html:not([data-theme=current])) .next-orbit-label{border:1px solid var(--tone-abc2ff48);box-shadow:0 20px 55px #0007, inset 0 1px #ffffff1c;background:linear-gradient(125deg,var(--tone-243b61cf),var(--tone-101d34cf));backdrop-filter:blur(20px);border-radius:15px;color:var(--tone-e4eeff)}
:where(html:not([data-theme=current])) .next-orbit-label-icon{border-radius:10px;background:var(--tone-5479dd40);color:var(--tone-b7ccff)}
:where(html:not([data-theme=current])) .next-orbit-label-bottom small{color:var(--tone-a6bce0)}
:where(html:not([data-theme=current])) .next-hero-foot{border-top:1px solid #ffffff1a;color:var(--tone-8095b8)}
:where(html:not([data-theme=current])) .next-hero-foot a{color:var(--tone-b9cbef)}
:where(html:not([data-theme=current])) .next-why{background:var(--tone-0b1428)}
:where(html:not([data-theme=current])) .next-why-path{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24}
:where(html:not([data-theme=current])) .next-why-path span{color:var(--tone-c6d6f1)}
:where(html:not([data-theme=current])) .next-why-path span:before{color:var(--tone-8eaaff)}
:where(html:not([data-theme=current])) .next-workbench{background:var(--tone-080e1e)}
:where(html:not([data-theme=current])) .next-workbench-tab{border-radius:16px;border:1px solid #ffffff1d;background:var(--tone-101a30);color:var(--tone-f0f5ff)}
:where(html:not([data-theme=current])) .next-workbench-tab:hover{border-color:var(--tone-7a9fff80)}
:where(html:not([data-theme=current])) .next-workbench-tab[aria-selected=true]{background:linear-gradient(120deg,var(--tone-1e376a),var(--tone-152744));border-color:var(--tone-8aaaff);box-shadow:inset 0 1px #ffffff25,0 16px 45px #0004}
:where(html:not([data-theme=current])) .next-workbench-num{color:var(--tone-8eabeb)}
:where(html:not([data-theme=current])) .next-workbench-tab small{color:var(--tone-a1b3d2)}
:where(html:not([data-theme=current])) .next-workbench-arrow{color:var(--tone-9bb7ff)}
:where(html:not([data-theme=current])) .next-workbench-display{border:1px solid var(--tone-6e8de363);border-radius:21px;background:radial-gradient(circle at 80% 30%,var(--tone-254f9d55),transparent 40%),var(--tone-111e38);box-shadow:0 30px 85px #0005,inset 0 1px #ffffff20}
:where(html:not([data-theme=current])) .next-display-top,:where(html:not([data-theme=current])) .next-display-bottom{color:var(--tone-a8bde4);border-bottom:1px solid #ffffff1b}
:where(html:not([data-theme=current])) .next-display-bottom{border-bottom:0;border-top:1px solid #ffffff1b}
:where(html:not([data-theme=current])) .next-display-bottom a{color:var(--tone-e4edff)}
:where(html:not([data-theme=current])) .next-browser{background:var(--tone-e9effc);color:var(--tone-182b4b);border-radius:12px;border:1px solid var(--tone-b1c7f1);box-shadow:0 20px 55px #0005}
:where(html:not([data-theme=current])) .next-browser-top{background:var(--tone-dce6fa);color:var(--tone-6e83a5)}
:where(html:not([data-theme=current])) .next-browser-body{background:linear-gradient(140deg,var(--tone-f8fbff),var(--tone-dce8ff))}
:where(html:not([data-theme=current])) .next-browser-nav{color:var(--tone-6e7e9c)}
:where(html:not([data-theme=current])) .next-browser-nav b{color:var(--tone-172a47)}
:where(html:not([data-theme=current])) .next-browser-nav b span{color:var(--tone-587bf1)}
:where(html:not([data-theme=current])) .next-browser-hero small,:where(html:not([data-theme=current])) .next-commerce-ui small,:where(html:not([data-theme=current])) .next-flow-ui small{color:var(--tone-5f7ab0)}
:where(html:not([data-theme=current])) .next-browser-cta{background:var(--tone-385df0);border-radius:20px;color:white}
:where(html:not([data-theme=current])) .next-browser-art{background:radial-gradient(ellipse,var(--tone-8eafff88),transparent 65%)}
:where(html:not([data-theme=current])) .next-browser-art i{border-radius:22px;background:linear-gradient(135deg,var(--tone-c2d7ff),var(--tone-5c82ec),var(--tone-2445ab));box-shadow:13px 15px 25px var(--tone-24458f42)}
:where(html:not([data-theme=current])) .next-browser-art i:first-child{background:linear-gradient(135deg,var(--tone-f2f8ff),var(--tone-adc6fa),var(--tone-7197e5))}
:where(html:not([data-theme=current])) .next-browser-art i:last-child{background:linear-gradient(135deg,var(--tone-719df7),var(--tone-3859d1),var(--tone-182f75))}
:where(html:not([data-theme=current])) .next-browser-foot{border-top:1px solid var(--tone-aabfe255)}
:where(html:not([data-theme=current])) .next-browser-foot span{background:#ffffffaa;border:1px solid var(--tone-c4d4ec);border-radius:7px;color:var(--tone-57709a)}
:where(html:not([data-theme=current])) .next-commerce-card{background:var(--tone-e9f0ff);color:var(--tone-172748);border-radius:15px;box-shadow:0 20px 50px #0005}
:where(html:not([data-theme=current])) .next-commerce-card-head span{color:var(--tone-6d82a9)}
:where(html:not([data-theme=current])) .next-calendar span{border-radius:6px;background:var(--tone-dbe5f8)}
:where(html:not([data-theme=current])) .next-calendar span:nth-child(-n+7){background:transparent;color:var(--tone-7489b2)}
:where(html:not([data-theme=current])) .next-calendar span.is-picked{background:var(--tone-466ef0);color:white}
:where(html:not([data-theme=current])) .next-commerce-card-foot{border-top:1px solid var(--tone-c6d6f0);color:var(--tone-6c80a6)}
:where(html:not([data-theme=current])) .next-commerce-card-foot b{background:var(--tone-345eeb);color:white;border-radius:20px}
:where(html:not([data-theme=current])) .next-flow-step{border:1px solid var(--tone-8aaaff66);background:var(--tone-223c68);border-radius:11px;box-shadow:0 10px 20px #0003}
:where(html:not([data-theme=current])) .next-flow-step>span{color:var(--tone-bfceff)}
:where(html:not([data-theme=current])) .next-flow-step small{color:var(--tone-9db6e8)}
:where(html:not([data-theme=current])) .next-flow-steps>i{background:var(--tone-7298ff)}
:where(html:not([data-theme=current])) .next-journey{background:radial-gradient(ellipse at 90% 50%,var(--tone-112d6655),transparent 48%),var(--tone-0a1225)}
:where(html:not([data-theme=current])) .next-journey-tabs{border-top:1px solid #ffffff22}
:where(html:not([data-theme=current])) .next-journey-tab{background:transparent;border:0;border-bottom:1px solid #ffffff22;color:var(--tone-c2d0e8)}
:where(html:not([data-theme=current])) .next-journey-tab>span:first-child{color:var(--tone-7694ce)}
:where(html:not([data-theme=current])) .next-journey-tab small{color:var(--tone-8195b8)}
:where(html:not([data-theme=current])) .next-journey-tab[aria-selected=true]{color:white;background:linear-gradient(90deg,var(--tone-5076ed33),transparent);box-shadow:inset 2px 0 var(--tone-8aaaff)}
:where(html:not([data-theme=current])) .next-journey-tab[aria-selected=true]>span:first-child{color:var(--tone-b5c9ff)}
:where(html:not([data-theme=current])) .next-journey-tab[aria-selected=true] small{color:var(--tone-b3c4e1)}
:where(html:not([data-theme=current])) .next-journey-visual{border:1px solid var(--tone-7396ec66);border-radius:20px;background:radial-gradient(circle at 50% 40%,var(--tone-25498366),transparent 56%),var(--tone-101e39);box-shadow:0 25px 80px #0006}
:where(html:not([data-theme=current])) .next-journey-orbit{opacity:.52}
:where(html:not([data-theme=current])) .next-journey-panel{background:linear-gradient(90deg,var(--tone-101b31d9),transparent)}
:where(html:not([data-theme=current])) .next-panel-top{color:var(--tone-9db8eb)}
:where(html:not([data-theme=current])) .next-panel-symbol{border:1px solid var(--tone-9db8ff66);border-radius:16px;color:var(--tone-c4d6ff);background:var(--tone-385cb84d);box-shadow:0 0 45px var(--tone-5e88ff3a)}
:where(html:not([data-theme=current])) .next-panel-center p{color:var(--tone-c0cee5)}
:where(html:not([data-theme=current])) .next-journey-panel ul{border-top:1px solid #ffffff2c}
:where(html:not([data-theme=current])) .next-journey-panel li{border-bottom:1px solid #ffffff22;color:var(--tone-d5e3fa)}
:where(html:not([data-theme=current])) .next-journey-panel li span:first-child{color:var(--tone-819fe1)}
:where(html:not([data-theme=current])) .next-journey-panel li span:last-child{color:var(--tone-8caeff)}
:where(html:not([data-theme=current])) .next-journey-note{color:var(--tone-8195b9)}
@media(max-width:760px){:where(html:not([data-theme=current])) .site-nav{background:var(--tone-0c172c);border-color:#ffffff25;box-shadow:0 18px 40px #0006}
:where(html:not([data-theme=current])) .menu-toggle{background:#ffffff0d;border-color:#ffffff44;color:white}
:where(html:not([data-theme=current])) .site-nav a{color:var(--tone-d9e6ff)}
:where(html:not([data-theme=current])) .project-form{box-shadow:none}
}@media(max-width:520px){:where(html:not([data-theme=current])) .next-browser-art i{border-radius:15px}
}:where(html:not([data-theme=current])) .button{box-shadow:0 9px 25px var(--tone-426af622),0 0 0 1px var(--tone-bdd0ff17)}
:where(html:not([data-theme=current])) .button:before{border-radius:inherit;background:conic-gradient(from var(--beam-angle),transparent 0deg,transparent 227deg,var(--tone-6e9fff) 265deg,var(--tone-ebf4ff) 291deg,var(--tone-8aa8ff) 316deg,transparent 347deg);opacity:.8;filter:drop-shadow(0 0 5px var(--tone-82aaff))}
:where(html:not([data-theme=current])) .button:after{border-radius:inherit;background:radial-gradient(130px circle at var(--beam-x,50%) var(--beam-y,50%),var(--tone-e6f2ff75),transparent 67%);opacity:var(--beam-hover,0)}
:where(html:not([data-theme=current])) .button:hover,:where(html:not([data-theme=current])) .button:focus-visible{box-shadow:0 0 16px var(--tone-7da2ff80),0 7px 30px var(--tone-618aff70),inset 0 1px #ffffff75}
:where(html:not([data-theme=current])) .button:hover:before,:where(html:not([data-theme=current])) .button:focus-visible:before{opacity:1;filter:drop-shadow(0 0 9px var(--tone-b1caff))}
:where(html:not([data-theme=current])) .button--outline{box-shadow:inset 0 1px #ffffff1d,0 8px 30px #0002}
:where(html:not([data-theme=current])) .button--outline:after{background:radial-gradient(140px circle at var(--beam-x,50%) var(--beam-y,50%),var(--tone-779efb55),transparent 70%)}
:where(html:not([data-theme=current])) .button-spark{border-radius:50%;background:var(--tone-f8fcff);box-shadow:0 0 5px 2px var(--tone-e8f5ff),0 0 12px 5px var(--tone-79a9ff),0 0 24px 7px var(--tone-5c85ff88);opacity:.85}
:where(html:not([data-theme=current])) .header-cta{box-shadow:0 0 0 1px var(--tone-94b2ff20)}
:where(html:not([data-theme=current])) .next-hero:after{background:radial-gradient(460px circle at var(--glow-x,70%) var(--glow-y,45%),var(--tone-4a78f32b),transparent 70%);opacity:var(--glow-on,0)}
:where(html:not([data-theme=current])) .next-orbit-scene{filter:drop-shadow(0 0 24px var(--tone-4265cc28))}
:where(html:not([data-theme=current])) .next-orbit-scene:hover .next-orbit-label-top{box-shadow:0 25px 60px #0008,0 0 23px var(--tone-6d9aff55)}
:where(html:not([data-theme=current])) .next-orbit-scene:hover .next-orbit-label-bottom{box-shadow:0 25px 60px #0008,0 0 23px var(--tone-6d9aff55)}
:where(html:not([data-theme=current])) .next-workbench-display:after,:where(html:not([data-theme=current])) .next-journey-visual:after{background:radial-gradient(330px circle at var(--glow-x,50%) var(--glow-y,50%),var(--tone-5f8ff71c),transparent 72%);opacity:var(--glow-on,0)}
:where(html:not([data-theme=current])) .next-workbench-tab:after{border-radius:inherit;background:radial-gradient(190px circle at var(--glow-x,50%) var(--glow-y,50%),var(--tone-8eafff27),transparent 74%);opacity:var(--glow-on,0)}
@media(prefers-reduced-motion:reduce){:where(html:not([data-theme=current])) .button:before{opacity:.45}
}
:where(html:not([data-theme=current])) .button,:where(html:not([data-theme=current])) .header-cta,:where(html:not([data-theme=current])) .button--white{background:linear-gradient(135deg,var(--tone-204576dc),var(--tone-122947cb));border:1px solid var(--tone-9fc0ff82);color:var(--tone-f7fbff);box-shadow:inset 0 1px 0 #ffffff30,inset 0 -12px 25px var(--tone-071c4055),0 11px 30px #0005,0 0 17px var(--tone-5486ff22);backdrop-filter:blur(18px)}
:where(html:not([data-theme=current])) .button:hover,:where(html:not([data-theme=current])) .header-cta:hover,:where(html:not([data-theme=current])) .button--white:hover{background:linear-gradient(135deg,var(--tone-315e9ce8),var(--tone-1c3c70e0));border-color:var(--tone-d4e4ff);color:white;box-shadow:inset 0 1px 0 #ffffff55,inset 0 -12px 27px var(--tone-1649a155),0 12px 35px #0005,0 0 25px var(--tone-7aa8ff80)}
:where(html:not([data-theme=current])) .button--outline{background:linear-gradient(135deg,var(--tone-17294188),var(--tone-0b1b34aa));border-color:var(--tone-d5e5ff66);box-shadow:inset 0 1px #ffffff1d,0 10px 25px #0003}
:where(html:not([data-theme=current])) .button--outline:hover{background:linear-gradient(135deg,var(--tone-2c4676c9),var(--tone-172b4fd9))}
:where(html:not([data-theme=current])) .next-hero-actions .button:first-child{background:linear-gradient(130deg,var(--tone-315b96dd),var(--tone-163c73d9));border-color:var(--tone-aac8ffab);box-shadow:inset 0 1px #ffffff56,inset 0 -14px 29px var(--tone-0c2c6377),0 0 21px var(--tone-628fff66),0 14px 35px #0005}
:where(html:not([data-theme=current])) .next-hero-actions .button:first-child:hover{background:linear-gradient(130deg,var(--tone-4677b3ee),var(--tone-275092ef));box-shadow:inset 0 1px #ffffff75,0 0 34px var(--tone-7eaaff9c),0 15px 35px #0005}
:where(html:not([data-theme=current])) .next-orbit-scene:before{background:radial-gradient(ellipse at 52% 50%,var(--tone-568aff35) 0,transparent 67%);filter:blur(39px)}
:where(html:not([data-theme=current])) .next-hero{background:radial-gradient(ellipse at 70% 42%,var(--tone-12316891),transparent 43%),radial-gradient(ellipse at 12% 84%,var(--tone-19295858),transparent 42%),var(--tone-080e1e)}
:where(html:not([data-theme=current])) .next-journey-visual{background:radial-gradient(ellipse at 58% 42%,var(--tone-23528a45),transparent 55%),var(--tone-0d1b34)}
:where(html:not([data-theme=current])) .next-orbit-label,:where(html:not([data-theme=current])) .next-workbench-display,:where(html:not([data-theme=current])) .next-journey-visual{backdrop-filter:blur(17px)}
:where(html:not([data-theme=current])) .next-workbench-display,:where(html:not([data-theme=current])) .next-journey-visual{box-shadow:inset 0 1px #ffffff27,inset 0 -45px 65px var(--tone-050c2177),0 25px 75px #0006}
:where(html:not([data-theme=current])) .next-services{background:var(--tone-090f1e)}
:where(html:not([data-theme=current])) .next-service-card{border:1px solid var(--tone-9db8ef29);border-radius:21px;background:linear-gradient(145deg,var(--tone-192a47ba),var(--tone-0d1b33d4));box-shadow:inset 0 1px #ffffff18,0 18px 40px #0003;backdrop-filter:blur(16px)}
:where(html:not([data-theme=current])) .next-service-card-1{background:radial-gradient(ellipse at 78% 85%,var(--tone-3860b655),transparent 56%),linear-gradient(130deg,var(--tone-172c53),var(--tone-132445c7))}
:where(html:not([data-theme=current])) .next-service-card-6{background:radial-gradient(ellipse at 80% 30%,var(--tone-5f6ecc55),transparent 60%),linear-gradient(130deg,var(--tone-17294a),var(--tone-1c2250c9))}
:where(html:not([data-theme=current])) .next-service-card:after,:where(html:not([data-theme=current])) .next-inside-card:after{background:radial-gradient(280px circle at var(--glow-x,50%) var(--glow-y,50%),var(--tone-729eff2f),transparent 72%);opacity:var(--glow-on,0)}
:where(html:not([data-theme=current])) .next-service-card:hover{border-color:var(--tone-9ebcff9c);box-shadow:inset 0 1px #ffffff3b,0 25px 55px #0005,0 0 25px var(--tone-5c87fc29)}
:where(html:not([data-theme=current])) .next-service-top,:where(html:not([data-theme=current])) .next-inside-card-head{color:var(--tone-8fa9d7)}
:where(html:not([data-theme=current])) .next-service-icon{border-radius:11px;background:linear-gradient(135deg,var(--tone-6a94ef31),var(--tone-2550a11a));border:1px solid var(--tone-9ebaff55);color:var(--tone-bad0ff);box-shadow:inset 0 1px #ffffff27}
:where(html:not([data-theme=current])) .next-service-copy p{color:var(--tone-a9bad5)}
:where(html:not([data-theme=current])) .next-service-foot{border-top:1px solid #ffffff25;color:var(--tone-d9e6ff)}
:where(html:not([data-theme=current])) .next-service-foot span{border-radius:50%;border:1px solid var(--tone-abc5ff4d);background:var(--tone-7298ff1b)}
:where(html:not([data-theme=current])) .next-service-card:hover .next-service-foot span{background:var(--tone-7298ff44)}
:where(html:not([data-theme=current])) .next-services-bottom{color:var(--tone-8295b7)}
:where(html:not([data-theme=current])) .next-card-browser{border:1px solid var(--tone-b4caff55);border-radius:10px 10px 0 0;background:linear-gradient(145deg,var(--tone-edf4ff),var(--tone-b4c9f1));color:var(--tone-152845);box-shadow:0 15px 35px #0005}
:where(html:not([data-theme=current])) .next-card-browser>div{border-bottom:1px solid var(--tone-9db6e480)}
:where(html:not([data-theme=current])) .next-card-browser>div i{border-radius:50%;background:var(--tone-829dce)}
:where(html:not([data-theme=current])) .next-card-browser>div span{color:var(--tone-5572a4)}
:where(html:not([data-theme=current])) .next-card-browser strong span{color:var(--tone-4769dd)}
:where(html:not([data-theme=current])) .next-card-browser small{color:var(--tone-5977ad)}
:where(html:not([data-theme=current])) .next-card-status span{border:1px solid #ffffff21;border-radius:7px;background:#ffffff08;color:var(--tone-a8bbe0)}
:where(html:not([data-theme=current])) .next-card-status b{color:var(--tone-bcd2ff)}
:where(html:not([data-theme=current])) .next-card-calendar{color:var(--tone-a7bce0)}
:where(html:not([data-theme=current])) .next-card-calendar span{border:1px solid #ffffff1c;border-radius:5px}
:where(html:not([data-theme=current])) .next-card-calendar .is-picked{background:var(--tone-638cf044);color:white;box-shadow:0 0 15px var(--tone-678eff66)}
:where(html:not([data-theme=current])) .next-card-search span{color:var(--tone-9eb9e9)}
:where(html:not([data-theme=current])) .next-card-search path{fill:none;stroke:var(--tone-8cb9ff);stroke-width:2;filter:drop-shadow(0 0 5px var(--tone-7caeff))}
:where(html:not([data-theme=current])) .next-card-flow{color:var(--tone-a9c3f1)}
:where(html:not([data-theme=current])) .next-card-flow span{border:1px solid var(--tone-9ebaff50);background:var(--tone-5985e61c);border-radius:7px}
:where(html:not([data-theme=current])) .next-card-flow i{color:var(--tone-8babef)}
:where(html:not([data-theme=current])) .next-card-agency{color:var(--tone-d2ddff)}
:where(html:not([data-theme=current])) .next-card-agency span:first-child{border:1px solid #ffffff36;border-radius:8px;background:#ffffff0c}
:where(html:not([data-theme=current])) .next-card-agency span:last-child{color:var(--tone-9bb9ec)}
:where(html:not([data-theme=current])) .next-card-agency span span{color:var(--tone-d1c2ff)}
:where(html:not([data-theme=current])) .next-inside{background:radial-gradient(ellipse at 12% 50%,var(--tone-183e7455),transparent 39%),var(--tone-0a1425)}
:where(html:not([data-theme=current])) .next-inside:before{background-image:radial-gradient(var(--tone-709bfa26) .7px,transparent .7px);background-size:24px 24px}
:where(html:not([data-theme=current])) .next-inside-card{border:1px solid var(--tone-93b1e934);border-radius:20px;background:linear-gradient(145deg,var(--tone-172941cb),var(--tone-0b1b30de));box-shadow:inset 0 1px #ffffff1e,0 18px 48px #0003;backdrop-filter:blur(18px)}
:where(html:not([data-theme=current])) .next-inside-card:hover{border-color:var(--tone-a5c4ff88);box-shadow:inset 0 1px #ffffff32,0 25px 58px #0005}
:where(html:not([data-theme=current])) .next-inside-card>p{color:var(--tone-9eb2d1)}
:where(html:not([data-theme=current])) .next-route-demo{border:1px solid var(--tone-a3c3ff4a);border-radius:13px;background:linear-gradient(135deg,var(--tone-233b5db5),var(--tone-102442c2));box-shadow:inset 0 1px #ffffff23,0 15px 30px #0003}
:where(html:not([data-theme=current])) .next-route-top,:where(html:not([data-theme=current])) .next-chart-top{color:var(--tone-9fb9e4)}
:where(html:not([data-theme=current])) .next-route-top i{border-radius:50%;background:var(--tone-7aa6ff);box-shadow:0 0 9px var(--tone-91baff)}
:where(html:not([data-theme=current])) .next-route-symbol{border:1px solid var(--tone-a2c0ff69);border-radius:10px;background:var(--tone-5476cb3a);color:var(--tone-d1e2ff)}
:where(html:not([data-theme=current])) .next-route-demo small{color:var(--tone-9fb7da)}
:where(html:not([data-theme=current])) .next-route-progress i{border-radius:4px;background:#ffffff23}
:where(html:not([data-theme=current])) .next-route-progress i.is-active{background:var(--tone-9cbdff);box-shadow:0 0 10px var(--tone-8eafff)}
:where(html:not([data-theme=current])) .next-route-button{border:1px solid var(--tone-a9c6ff76);border-radius:8px;background:var(--tone-7098ef30);color:white}
:where(html:not([data-theme=current])) .next-route-button:hover{background:var(--tone-7aa2f166);box-shadow:0 0 15px var(--tone-7da8fa60)}
:where(html:not([data-theme=current])) .next-chart{border:1px solid #ffffff19;border-radius:12px;background:linear-gradient(180deg,var(--tone-26456860),var(--tone-12274133))}
:where(html:not([data-theme=current])) .next-chart-fill{fill:url(#chart-fill)}
:where(html:not([data-theme=current])) .next-chart-line{fill:none;stroke:var(--tone-9dc5ff);stroke-width:2.5;filter:drop-shadow(0 0 6px var(--tone-92bbff))}
:where(html:not([data-theme=current])) .next-chart-marker{border-radius:50%;background:var(--tone-eaf4ff);box-shadow:0 0 9px 5px var(--tone-8aafff);opacity:var(--chart-on,0)}
:where(html:not([data-theme=current])) .next-chart:after{background:var(--tone-a6c9ff88);opacity:var(--chart-on,0)}
:where(html:not([data-theme=current])) .next-system-map:before,:where(html:not([data-theme=current])) .next-system-map:after{border:1px solid var(--tone-759ce94a);border-radius:50%}
:where(html:not([data-theme=current])) .next-system-map:after{border-style:dashed;opacity:.7}
:where(html:not([data-theme=current])) .next-system-core{border-radius:50%;background:radial-gradient(circle,var(--tone-4777d277),var(--tone-234674b9));border:1px solid var(--tone-a0c0ff82);box-shadow:0 0 35px var(--tone-6391ee55);color:var(--tone-d7e7ff)}
:where(html:not([data-theme=current])) .next-system-core b span{color:var(--tone-9abbff)}
:where(html:not([data-theme=current])) .next-system-node{border-radius:50%;border:1px solid var(--tone-91afe566);background:var(--tone-1b3454e8);color:var(--tone-bdcff1);box-shadow:0 0 16px var(--tone-719cff2a)}
:where(html:not([data-theme=current])) .next-system-map>i{background:linear-gradient(90deg,transparent,var(--tone-88acff55),transparent)}
:where(html:not([data-theme=current])) .next-journey-mini{border-top:1px solid #ffffff22}
:where(html:not([data-theme=current])) .next-journey-mini span{color:var(--tone-d8e5fb)}
:where(html:not([data-theme=current])) .next-journey-mini b{border:1px solid var(--tone-a9c5ff66);border-radius:50%;background:var(--tone-6b95ec28);color:var(--tone-c3d8ff)}
:where(html:not([data-theme=current])) .next-journey-mini>i{background:linear-gradient(90deg,var(--tone-7399e88a),var(--tone-b6cbff3d))}
:where(html:not([data-theme=current])) .next-inside-care li{border-top:1px solid #ffffff1d;color:var(--tone-c4d6f2)}
:where(html:not([data-theme=current])) .next-inside-care li span{color:var(--tone-a5c5ff)}
:where(html:not([data-theme=current])) .next-inside-note{color:var(--tone-8396b9)}

:where(html:not([data-theme=current])) .next-orbit-scene{filter:none}
:where(html:not([data-theme=current])) .next-orbit-scene:before{background:radial-gradient(ellipse at 50% 50%,var(--tone-477de72d),transparent 68%);filter:blur(54px)}
:where(html:not([data-theme=current])) .next-card-search .next-card-grid{fill:none;stroke:var(--tone-b5caff28);stroke-width:1;filter:none}
:where(html:not([data-theme=current])) .next-card-search .next-card-curve{fill:none;stroke:var(--tone-9fc7ff);stroke-width:2.3;filter:drop-shadow(0 0 6px var(--tone-7caeff))}
:where(html:not([data-theme=current])) .next-card-search circle{fill:var(--tone-dbf0ff);filter:drop-shadow(0 0 5px var(--tone-87b7ff))}
:where(html:not([data-theme=current])) .next-card-axis,:where(html:not([data-theme=current])) .next-chart-axis{color:var(--tone-9db4da)}
:where(html:not([data-theme=current])) .next-card-axis span{color:var(--tone-9db4da)!important}
:where(html:not([data-theme=current])) .next-chart-grid{fill:none;stroke:var(--tone-b5caff28);stroke-width:1}
:where(html:not([data-theme=current])) .next-chart-fill{fill:url(#chart-fill)}
:where(html:not([data-theme=current])) .next-chart-line{fill:none;stroke:var(--tone-a7d0ff);stroke-width:2.7;filter:drop-shadow(0 0 6px var(--tone-8bb8ff))}
:where(html:not([data-theme=current])) .next-chart-plot:after{background:var(--tone-c0d7ff91);opacity:var(--chart-on,0)}
:where(html:not([data-theme=current])) .next-chart-marker{border:2px solid var(--tone-eef8ff);border-radius:50%;background:var(--tone-769eff);box-shadow:0 0 0 5px var(--tone-8fb7ff33),0 0 13px var(--tone-8bb9ff);opacity:var(--chart-on,0)}
@media(prefers-reduced-motion:reduce){:where(html:not([data-theme=current])) .next-hero-flow{opacity:.8}
}
:where(html:not([data-theme=current])) .story-section{background:radial-gradient(ellipse at 8% 35%,var(--tone-1c38645b),transparent 45%),var(--tone-0b152a)}
:where(html:not([data-theme=current])) .story-shell{border:1px solid var(--tone-8cb7fa4a);border-radius:25px;background:linear-gradient(130deg,var(--tone-162d50),var(--tone-0d1d36) 55%,var(--tone-0b182c));box-shadow:0 30px 75px var(--tone-02081778),inset 0 1px #ffffff2a}
:where(html:not([data-theme=current])) .story-narrative{border-right:1px solid var(--tone-a2c5ff2b)}
:where(html:not([data-theme=current])) .story-overline,:where(html:not([data-theme=current])) .story-support-eyebrow{color:var(--tone-a4bce2)}
:where(html:not([data-theme=current])) .story-overline b{color:var(--tone-d9e7ff)}
:where(html:not([data-theme=current])) .story-step-icon{border-radius:15px;border:1px solid var(--tone-a6c7ff64);background:var(--tone-7096ee2a);color:var(--tone-cce1ff);box-shadow:inset 0 1px #ffffff2b,0 0 26px var(--tone-668fff30)}
:where(html:not([data-theme=current])) .story-narrative>p{color:var(--tone-b5c7e3)}
:where(html:not([data-theme=current])) .story-step-list{border-top:1px solid #ffffff27}
:where(html:not([data-theme=current])) .story-step{color:var(--tone-879fbe)}
:where(html:not([data-theme=current])) .story-step b{color:var(--tone-7799ce)}
:where(html:not([data-theme=current])) .story-step.is-active{color:white}
:where(html:not([data-theme=current])) .story-step.is-active b{color:var(--tone-91b7ff)}
:where(html:not([data-theme=current])) .story-next{border:1px solid var(--tone-a8cbff83);border-radius:12px;background:var(--tone-7ba6f02b);color:var(--tone-f2f7ff);box-shadow:inset 0 1px #ffffff27}
:where(html:not([data-theme=current])) .story-next:hover,:where(html:not([data-theme=current])) .story-next:focus-visible{background:var(--tone-85aff450);box-shadow:0 0 24px var(--tone-7cabfc4a);outline:none}
:where(html:not([data-theme=current])) .story-visual{background:radial-gradient(ellipse at 54% 48%,var(--tone-315b9d65),transparent 61%),radial-gradient(circle at 18% 11%,var(--tone-7569e329),transparent 39%)}
:where(html:not([data-theme=current])) .story-visual:before{background-image:radial-gradient(var(--tone-9cbcff60) .7px,transparent .7px);background-size:25px 25px;opacity:.45}
:where(html:not([data-theme=current])) .story-browser,:where(html:not([data-theme=current])) .story-operations{border:1px solid var(--tone-b2caff62);border-radius:14px;background:var(--tone-10223dd9);box-shadow:0 18px 45px var(--tone-0209189c),inset 0 1px #ffffff30;backdrop-filter:blur(16px)}
:where(html:not([data-theme=current])) .story-browser-bar{border-bottom:1px solid #ffffff2a;color:var(--tone-c0d4f3)}
:where(html:not([data-theme=current])) .story-browser-bar i{border-radius:50%;background:var(--tone-81a6df)}
:where(html:not([data-theme=current])) .story-browser-body small{color:var(--tone-9cbbeb)}
:where(html:not([data-theme=current])) .story-browser-body strong{color:white}
:where(html:not([data-theme=current])) .story-browser-body p{color:var(--tone-b9ccec)}
:where(html:not([data-theme=current])) .story-faux-input{border:1px solid var(--tone-b7cbef5e);border-radius:7px;background:var(--tone-7397d51d);color:var(--tone-d6e6ff)}
:where(html:not([data-theme=current])) .story-faux-input b{color:var(--tone-b6d1ff)}
:where(html:not([data-theme=current])) .story-link:before{background:linear-gradient(90deg,transparent,var(--tone-6baeff),var(--tone-bdcfff));box-shadow:0 0 12px var(--tone-7abaff)}
:where(html:not([data-theme=current])) .story-link span{border-radius:50%;background:var(--tone-d7f5ff);box-shadow:0 0 14px var(--tone-76c9ff)}
:where(html:not([data-theme=current])) .story-operation-head{color:var(--tone-bdd1ef)}
:where(html:not([data-theme=current])) .story-operation-head i,:where(html:not([data-theme=current])) .story-live-dot{border-radius:50%;background:var(--tone-68c6ff);box-shadow:0 0 10px var(--tone-71ccff)}
:where(html:not([data-theme=current])) .story-operation{border:1px solid var(--tone-a4beec36);border-radius:9px;background:var(--tone-7095ce12);opacity:.57}
:where(html:not([data-theme=current])) .story-operation>span{color:var(--tone-a4c6fb)}
:where(html:not([data-theme=current])) .story-operation small{color:var(--tone-8ca7ce)}
:where(html:not([data-theme=current])) .story-operation-footer{color:var(--tone-b2c7e3)}
:where(html:not([data-theme=current])) .story-shell[data-story-stage="0"] .story-browser,:where(html:not([data-theme=current])) .story-shell[data-story-stage="1"] .story-operations,:where(html:not([data-theme=current])) .story-shell[data-story-stage="2"] .story-operations{box-shadow:0 18px 45px var(--tone-0209189c),0 0 34px var(--tone-76aaff45),inset 0 1px #ffffff40}
:where(html:not([data-theme=current])) .story-shell[data-story-stage="0"] [data-story-visual="0"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="1"] [data-story-visual="1"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="2"] [data-story-visual="2"]{opacity:1;background:var(--tone-76a5f443);box-shadow:0 0 20px var(--tone-78b1ff46)}
:where(html:not([data-theme=current])) .story-support-grid>.next-inside-card,:where(html:not([data-theme=current])) .story-support-card{border:1px solid var(--tone-91b5ed36);border-radius:20px;background:linear-gradient(145deg,var(--tone-142845),var(--tone-0f1f37));box-shadow:inset 0 1px #ffffff19}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card>p,:where(html:not([data-theme=current])) .story-support-card p{color:var(--tone-afc1dc)}
:where(html:not([data-theme=current])) .story-support-path span{border:1px solid var(--tone-9fbeef4e);border-radius:9px;color:var(--tone-e4eeff);background:var(--tone-7da3ea20)}
:where(html:not([data-theme=current])) .story-support-path i{background:linear-gradient(90deg,var(--tone-91b5ff),var(--tone-70c7ff));box-shadow:0 0 8px var(--tone-72baff)}
:where(html:not([data-theme=current])) .story-support-card a{color:var(--tone-bad2ff)}
:where(html:not([data-theme=current])) .process-story{background:radial-gradient(ellipse at 85% 35%,var(--tone-1938685c),transparent 48%),var(--tone-091326)}
:where(html:not([data-theme=current])) .process-story-scene{border:1px solid var(--tone-91b9f565);border-radius:22px;background:radial-gradient(ellipse at 70% 24%,var(--tone-426fbd45),transparent 58%),var(--tone-122541);box-shadow:0 30px 70px var(--tone-02081891),inset 0 1px #ffffff3c}
:where(html:not([data-theme=current])) .process-story-scene:before{background-image:radial-gradient(var(--tone-a3c5fb48) .7px,transparent .7px);background-size:24px 24px;opacity:.48}
:where(html:not([data-theme=current])) .process-scene-top{color:var(--tone-abc2e7)}
:where(html:not([data-theme=current])) .process-scene-rail span{border:1px solid var(--tone-9fbdf250);border-radius:50%;background:var(--tone-7599d322);color:var(--tone-a9c5ec)}
:where(html:not([data-theme=current])) .process-scene-rail i{background:linear-gradient(90deg,var(--tone-789fee73),var(--tone-a8c6fa7a))}
:where(html:not([data-theme=current])) .process-story-scene[data-active-step="0"] [data-process-node="0"],:where(html:not([data-theme=current])) .process-story-scene[data-active-step="1"] [data-process-node="1"],:where(html:not([data-theme=current])) .process-story-scene[data-active-step="2"] [data-process-node="2"],:where(html:not([data-theme=current])) .process-story-scene[data-active-step="3"] [data-process-node="3"]{background:var(--tone-6598ed);color:white;box-shadow:0 0 0 5px var(--tone-79abf628),0 0 23px var(--tone-75afff)}
:where(html:not([data-theme=current])) .process-artifact{border:1px solid var(--tone-b0c8ee4a);border-radius:15px;background:linear-gradient(145deg,var(--tone-1b3558dd),var(--tone-112540ec));box-shadow:inset 0 1px #ffffff29}
:where(html:not([data-theme=current])) .process-artifact-icon{border:1px solid var(--tone-a4c3f46a);border-radius:13px;background:var(--tone-759eef2b);color:var(--tone-d3e4ff)}
:where(html:not([data-theme=current])) .process-artifact>span:nth-child(2){color:var(--tone-a8c0e6)}
:where(html:not([data-theme=current])) .process-artifact p{color:var(--tone-b5c9e5)}
:where(html:not([data-theme=current])) .process-artifact-lines{border-top:1px solid #ffffff30}
:where(html:not([data-theme=current])) .process-artifact-lines span{border-bottom:1px solid #ffffff20;color:var(--tone-e3eeff)}
:where(html:not([data-theme=current])) .process-artifact-lines i{color:var(--tone-98b9ee)}
:where(html:not([data-theme=current])) .process-artifact-lines b{color:var(--tone-9fbeee)}
:where(html:not([data-theme=current])) .process-scene-caption{border:1px solid var(--tone-a5c5fa3c);border-radius:15px;background:radial-gradient(ellipse at 40% 20%,var(--tone-7ca5ef47),transparent 65%),var(--tone-172c4d99)}
:where(html:not([data-theme=current])) .process-scene-caption:before{border:1px solid var(--tone-a4c9ff8a);border-radius:50%;background:var(--tone-6596ec31);color:var(--tone-c4e8ff);box-shadow:0 0 0 16px var(--tone-6aa3fa0d),0 0 0 34px var(--tone-6aa3fa0b),0 0 32px var(--tone-78bfff64)}
:where(html:not([data-theme=current])) .process-scene-caption span{color:var(--tone-9ab9e5)}
:where(html:not([data-theme=current])) .signature-section{background:radial-gradient(ellipse at 50% 55%,var(--tone-123a5269),transparent 61%),var(--tone-06131e);border-top:1px solid var(--tone-76a9dd2e)}
:where(html:not([data-theme=current])) .signature-intro p{color:var(--tone-abc7db)}
:where(html:not([data-theme=current])) .signature-foot{border-top:1px solid var(--tone-9cc9de2a);color:var(--tone-8eacc4)}
:where(html:not([data-theme=current])) .signature-section .next-kicker{color:var(--tone-9cdaea)}
:where(html:not([data-theme=current])) .sr-only{border:0}
@media(max-width:760px){:where(html:not([data-theme=current])) .story-narrative{border-right:0;border-bottom:1px solid var(--tone-a2c5ff2b)}
:where(html:not([data-theme=current])) .process-story .next-journey-tabs{border:0}
:where(html:not([data-theme=current])) .process-story .next-journey-tab{border:1px solid var(--tone-98baf443);border-radius:13px}
}:where(html:not([data-theme=current])) .next-orbit-label-bottom{color:var(--tone-e4eeff)}
:where(html:not([data-theme=current])) .signature-section{background:radial-gradient(ellipse at 38% 52%,var(--tone-26459430),transparent 48%),radial-gradient(ellipse at 70% 56%,var(--tone-6552b323),transparent 43%),var(--tone-080e1e);border-top:0}
:where(html:not([data-theme=current])) .signature-section:after{background:linear-gradient(90deg,transparent,var(--tone-7395ee66),var(--tone-a797ee55),transparent);box-shadow:0 0 24px var(--tone-708dfc33)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) main>.section--compact .cta-panel{box-shadow:0 20px 65px var(--tone-03091666)}
:where(html:not([data-theme=current])) .hero-solar-ring{border:1px solid var(--tone-a6bfff32);border-radius:50%;box-shadow:0 0 30px var(--tone-789bff0c),inset 0 0 30px var(--tone-789bff0c)}
:where(html:not([data-theme=current])) .hero-solar-ring-inner{border-color:var(--tone-af9cff22)}
:where(html:not([data-theme=current])) .hero-solar-core{border:1px solid var(--tone-b9ccff6b);border-radius:50%;background:radial-gradient(circle at 35% 25%,var(--tone-638df862),var(--tone-18294dd9) 65%);box-shadow:inset 0 1px var(--tone-e5eeff55),0 0 0 12px var(--tone-8baaff08),0 0 65px var(--tone-718fff48);backdrop-filter:blur(14px)}
:where(html:not([data-theme=current])) .hero-solar-core b{color:var(--tone-f0f3ff)}
:where(html:not([data-theme=current])) .hero-solar-core small{color:var(--tone-b7c9ed)}
:where(html:not([data-theme=current])) .hero-solar-core-light{border-radius:50%;background:var(--tone-b8caff);box-shadow:0 0 14px var(--tone-b7baff)}
:where(html:not([data-theme=current])) .hero-solar-label{border:1px solid var(--tone-b4c9ff57);border-radius:14px;background:linear-gradient(120deg,var(--tone-294571b5),var(--tone-111e36d9));backdrop-filter:blur(15px);box-shadow:inset 0 1px #ffffff21,0 12px 35px #0005;color:var(--tone-e4ecff)}
:where(html:not([data-theme=current])) .hero-solar-label>span{color:var(--tone-a9bdff)}
:where(html:not([data-theme=current])) .hero-solar-label:hover,:where(html:not([data-theme=current])) .hero-solar-label:focus-visible{background:var(--tone-35568be8);border-color:var(--tone-c0d7ff);box-shadow:0 0 28px var(--tone-8baaff65);outline:none;color:white}
:where(html:not([data-theme=current])) .solar-track{fill:none;stroke:var(--tone-a1b8ff46);stroke-width:1;filter:drop-shadow(0 0 5px var(--tone-809eff44))}
:where(html:not([data-theme=current])) .solar-track-1{stroke:var(--tone-b6a4ff42)}
:where(html:not([data-theme=current])) .solar-track-2{stroke:var(--tone-729fff38);stroke-dasharray:2 6}
:where(html:not([data-theme=current])) .hero-solar-core{border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none}
:where(html:not([data-theme=current])) .hero-solar-core b{background:linear-gradient(115deg,var(--tone-f4f7ff) 20%,var(--tone-b2c4ff) 60%,var(--tone-c0adff));background-clip:text;color:transparent;filter:drop-shadow(0 0 19px var(--tone-809aff7a))}
:where(html:not([data-theme=current])) .hero-solar-core small{color:var(--tone-b5c7ee);opacity:.8}
:where(html:not([data-theme=current])) .hero-solar-label{border-color:var(--tone-b3c5ff48);background:linear-gradient(120deg,var(--tone-6482bb28),var(--tone-0f1b353d));box-shadow:inset 0 1px #ffffff23,0 14px 32px var(--tone-01071444);backdrop-filter:blur(8px);border-radius:12px}
:where(html:not([data-theme=current])) .hero-solar-label:hover,:where(html:not([data-theme=current])) .hero-solar-label:focus-visible{background:linear-gradient(120deg,var(--tone-6482bb75),var(--tone-27396799))}
:where(html:not([data-theme=current])) .solar-track{stroke-opacity:.8}
:where(html:not([data-theme=current])) .solar-track-2{stroke-dasharray:none}
:where(html:not([data-theme=current])) .solar-trail{fill:none;stroke:var(--tone-bdceff);stroke-width:1.7;stroke-dasharray:45 2000;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--tone-8cb4ff));opacity:.65}
:where(html:not([data-theme=current])) .solar-trail-1{stroke:var(--tone-bdacff)}
:where(html:not([data-theme=current])) .solar-trail-2{stroke:var(--tone-9ab7ff)}
:where(html:not([data-theme=current])) .next-service-card{background:linear-gradient(145deg,var(--tone-14243b),var(--tone-0d192d));border-color:var(--tone-a6c2ee35);box-shadow:inset 0 1px #ffffff12}
:where(html:not([data-theme=current])) .next-service-card-1{background:linear-gradient(135deg,var(--tone-26467b),var(--tone-182e54))}
:where(html:not([data-theme=current])) .next-service-card-6{background:linear-gradient(135deg,var(--tone-202d50),var(--tone-202741))}
:where(html:not([data-theme=current])) .service-benefit{color:var(--tone-bfd2ff)}
:where(html:not([data-theme=current])) .next-service-copy p{color:var(--tone-a7b9d4)}
:where(html:not([data-theme=current])) .next-service-visual{opacity:.78}
:where(html:not([data-theme=current])) .next-service-card:hover .next-service-visual{opacity:1}
:where(html:not([data-theme=current])) .story-section{background:var(--tone-0b1528)}
:where(html:not([data-theme=current])) .story-wave{opacity:.85}
:where(html:not([data-theme=current])) .story-shell{background:linear-gradient(120deg,var(--tone-172e50e8),var(--tone-0e1c34bd));backdrop-filter:blur(7px)}
:where(html:not([data-theme=current])) .story-support-grid>.next-inside-card{background:linear-gradient(135deg,var(--tone-182f4ae8),var(--tone-101e34e8))}
:where(html:not([data-theme=current])) .story-support-card{background:linear-gradient(135deg,var(--tone-27315ce8),var(--tone-18233ee8))}
:where(html:not([data-theme=current])) .next-workbench-display{background:linear-gradient(135deg,var(--tone-20385b),var(--tone-111f38))}
:where(html:not([data-theme=current])) .next-workbench-tabs{border:0}
:where(html:not([data-theme=current])) .next-workbench-tab{border:1px solid var(--tone-9bb9ea30);border-radius:16px;background:var(--tone-13223a);box-shadow:inset 0 1px #ffffff16}
:where(html:not([data-theme=current])) .next-workbench-tab[aria-selected=true]{background:linear-gradient(120deg,var(--tone-2e4675),var(--tone-1e2e51));border-color:var(--tone-a7bfff80);box-shadow:inset 3px 0 var(--tone-a8c4ff)}
:where(html:not([data-theme=current])) .next-workbench-tab small{color:var(--tone-b1c4e2)}
:where(html:not([data-theme=current])) .starting-paths{background:radial-gradient(ellipse at 80% 55%,var(--tone-3e4b8a25),transparent 50%),var(--tone-0b1426)}
:where(html:not([data-theme=current])) .starting-card{border:1px solid var(--tone-a8c2ee40);border-radius:22px;background:var(--tone-14233c);box-shadow:inset 0 1px #ffffff20}
:where(html:not([data-theme=current])) .starting-card-accent{background:linear-gradient(135deg,var(--tone-324e83),var(--tone-2a3563));border-color:var(--tone-b3caff66)}
:where(html:not([data-theme=current])) .starting-top{color:var(--tone-afc6ed)}
:where(html:not([data-theme=current])) .starting-card h3{color:var(--tone-f1f5ff)}
:where(html:not([data-theme=current])) .starting-card p{color:var(--tone-b8cbe7)}
:where(html:not([data-theme=current])) .starting-card ul{border-top:1px solid #ffffff25}
:where(html:not([data-theme=current])) .starting-card li{border-bottom:1px solid #ffffff25;color:var(--tone-d0dff4)}
:where(html:not([data-theme=current])) .starting-action{color:var(--tone-edf4ff)}
:where(html:not([data-theme=current])) .starting-card:hover{border-color:var(--tone-b8d0ff)}
:where(html:not([data-theme=current])) #journey-panel-2 .process-scene-caption:before{border-radius:9px;background:repeating-linear-gradient(0deg,transparent 0 13px,var(--tone-a9c8ff55) 13px 14px),repeating-linear-gradient(90deg,var(--tone-678ce933) 0 13px,var(--tone-a9c8ff55) 13px 14px);box-shadow:0 -20px 0 -3px var(--tone-8cadf54a),0 -40px 0 -6px var(--tone-9db8f433),0 0 28px var(--tone-709fff55)}
:where(html:not([data-theme=current])) .story-section{background:var(--tone-e9eef7);color:var(--tone-14243e)}
:where(html:not([data-theme=current])) .story-section .next-kicker{color:var(--tone-52688d)}
:where(html:not([data-theme=current])) .story-section .next-section-intro h2{color:var(--tone-12233d)}
:where(html:not([data-theme=current])) .story-section .next-section-intro h2 span{color:var(--tone-65789c)}
:where(html:not([data-theme=current])) .story-section .next-section-intro>p{color:var(--tone-4b5f7d)}
:where(html:not([data-theme=current])) .story-wave{opacity:1}
:where(html:not([data-theme=current])) .story-shell{color:var(--tone-f1f5ff);border-color:var(--tone-b4c5df);background:var(--tone-11233e);box-shadow:0 25px 65px var(--tone-23416a1a)}
:where(html:not([data-theme=current])) .story-narrative{background:linear-gradient(140deg,var(--tone-152b4c),var(--tone-0e1d35))}
:where(html:not([data-theme=current])) .story-visual{background:radial-gradient(ellipse at 54% 48%,var(--tone-afbfea66),transparent 65%),var(--tone-dbe4f3)}
:where(html:not([data-theme=current])) .story-visual:before{background-image:radial-gradient(var(--tone-5d7db178) .7px,transparent .7px)}
:where(html:not([data-theme=current])) .story-browser,:where(html:not([data-theme=current])) .story-operations{background:linear-gradient(130deg,var(--tone-253e61f5),var(--tone-14263ff5));border-color:var(--tone-8ca6d780);box-shadow:0 20px 40px var(--tone-18355838),inset 0 1px #ffffff36}
:where(html:not([data-theme=current])) .story-support-grid>.next-inside-card{background:var(--tone-142844);color:var(--tone-f1f5ff);border-color:var(--tone-b5c6df)}
:where(html:not([data-theme=current])) .story-support-card{background:var(--tone-f9fbff);color:var(--tone-14243e);border-color:var(--tone-b8c8df);box-shadow:0 10px 35px var(--tone-26456b0a)}
:where(html:not([data-theme=current])) .story-support-card h3{color:var(--tone-14243e)}
:where(html:not([data-theme=current])) .story-support-card p{color:var(--tone-52657e)}
:where(html:not([data-theme=current])) .story-support-card .story-support-eyebrow{color:var(--tone-536d98)}
:where(html:not([data-theme=current])) .story-support-card>.next-service-icon{background:var(--tone-dbe6f8);color:var(--tone-47699d);border-color:var(--tone-a6badb)}
:where(html:not([data-theme=current])) .story-support-card .story-support-path span{background:var(--tone-eaf0fa);color:var(--tone-2d4a73);border-color:var(--tone-b6c7e1)}
:where(html:not([data-theme=current])) .story-support-card a{color:var(--tone-365e9c)}
:where(html:not([data-theme=current])) .story-section .next-inside-note{color:var(--tone-5c6e89)}
:where(html:not([data-theme=current])) .next-service-card-1{background:linear-gradient(135deg,var(--tone-eef3ff),var(--tone-cddbf3));border-color:var(--tone-dbe6fa)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-service-copy h3{color:var(--tone-142846)}
:where(html:not([data-theme=current])) .next-service-card-1 .service-benefit{color:var(--tone-3f64a6)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-service-copy p{color:var(--tone-4b607f)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-service-top,:where(html:not([data-theme=current])) .next-service-card-1 .next-service-foot{color:var(--tone-34527e);border-color:var(--tone-8ca6cc66)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-service-icon{color:var(--tone-365b96);background:var(--tone-b7cbed55);border-color:var(--tone-7b9cc080)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-service-foot>span{color:var(--tone-2e548b);border-color:var(--tone-7898c7);background:var(--tone-e3edff)}
:where(html:not([data-theme=current])) .next-service-card-1 .next-card-browser{box-shadow:0 12px 28px var(--tone-25436a36);border:1px solid var(--tone-90abd2);opacity:1}
:where(html:not([data-theme=current])) .starting-card:first-child{background:linear-gradient(135deg,var(--tone-f4f7ff),var(--tone-dce6f7));border-color:var(--tone-d8e4fa);color:var(--tone-142846)}
:where(html:not([data-theme=current])) .starting-card:first-child h3{color:var(--tone-142846)}
:where(html:not([data-theme=current])) .starting-card:first-child p{color:var(--tone-4d6280)}
:where(html:not([data-theme=current])) .starting-card:first-child .starting-top{color:var(--tone-48658f)}
:where(html:not([data-theme=current])) .starting-card:first-child ul,:where(html:not([data-theme=current])) .starting-card:first-child li{border-color:var(--tone-9db2d466)}
:where(html:not([data-theme=current])) .starting-card:first-child li{color:var(--tone-344f76)}
:where(html:not([data-theme=current])) .starting-card:first-child .starting-action{color:var(--tone-254b87)}
:where(html:not([data-theme=current])) .starting-card-accent{background:linear-gradient(135deg,var(--tone-3a57a0),var(--tone-4b3e89));box-shadow:inset 0 1px var(--tone-e3e9ff55),0 20px 55px var(--tone-15112b44)}
:where(html:not([data-theme=current])) .story-section .story-wave{opacity:1}
:where(html:not([data-theme=current])) .story-section .story-shell{background:var(--tone-11233eeb)}
:where(html:not([data-theme=current])) .story-section .story-narrative{background:linear-gradient(140deg,var(--tone-152b4cf0),var(--tone-0e1d35ed))}
:where(html:not([data-theme=current])) .story-section .story-visual{background:radial-gradient(ellipse at 54% 48%,var(--tone-afbfea55),transparent 65%),var(--tone-dbe4f3ba)}
:where(html:not([data-theme=current])) .story-section .story-support-card{background:var(--tone-f9fbffde);backdrop-filter:blur(4px)}
:where(html:not([data-theme=current])) .story-section .story-support-grid>.next-inside-card{background:var(--tone-142844f2)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]){--home-base:var(--tone-080e1e);--home-section:var(--tone-0c162a);--home-surface:var(--tone-142640);--home-mist:var(--tone-e9eef7);--home-ink:var(--tone-142846);--home-muted:var(--tone-b3c4df);--home-accent:var(--tone-a6bfff);--home-line:var(--tone-a8c1eb38);background:var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-why,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-paths{background:var(--home-section)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-services,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench{background:var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .section--white{background:var(--home-section)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-section-intro>p{color:var(--home-muted)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-kicker{color:var(--tone-abc2eb)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-tab,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .faq-list details{background:var(--tone-13223a);border-color:var(--home-line)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-tab[aria-selected=true]{background:linear-gradient(120deg,var(--tone-2b4371),var(--tone-1a2e50));border-color:var(--tone-9ebbf188)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{background:radial-gradient(ellipse at 75% 20%,var(--tone-4269ac35),transparent 60%),var(--home-surface);border-color:var(--tone-8fadd36b)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .agency-panel{background:radial-gradient(ellipse at 85% 20%,var(--tone-5475b932),transparent 58%),var(--tone-172b49);border-color:var(--home-line);border-radius:22px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .cta-panel{background:radial-gradient(ellipse at 80% 15%,var(--tone-7b91db45),transparent 56%),linear-gradient(120deg,var(--tone-234476),var(--tone-303e75));border-color:var(--tone-b0c8f266);border-radius:22px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card-accent{background:linear-gradient(130deg,var(--tone-2c4b80),var(--tone-373f78));border-color:var(--tone-a6c0ee66)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child{background:linear-gradient(135deg,var(--tone-f0f5ff),var(--tone-dce6f7))}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-service-card-6{background:linear-gradient(135deg,var(--tone-223955),var(--tone-29365d))}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section{background:var(--home-mist);border-block:1px solid var(--tone-bed0e4)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-kicker{color:var(--tone-4d6488)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro>p{color:var(--tone-4b5f7d)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-shell{background:transparent;border-color:var(--tone-a9bddb);border-radius:22px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-visual{background:radial-gradient(ellipse at 55% 45%,var(--tone-b1c1ec55),transparent 66%),var(--tone-dce6f6e8)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-card{background:var(--tone-f7faffeb);border-color:var(--tone-b5c7e1)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-grid>.next-inside-card{background:var(--tone-142844f7);border-color:var(--tone-9fb5d4)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .story-support-card a{color:var(--tone-315992)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-display,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-service-card{border-radius:22px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .signature-section{background:radial-gradient(ellipse at 40% 52%,var(--tone-26459424),transparent 48%),radial-gradient(ellipse at 70% 56%,var(--tone-6552b31c),transparent 43%),var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .site-footer{background:var(--tone-070d1b);border-color:var(--tone-a9c1ec24)}
@media(max-width:760px){:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-service-card{border-radius:18px}
}@media(max-width:580px){:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro:before{background:radial-gradient(ellipse at 45% 50%,var(--tone-e9eef7e0) 0%,var(--tone-e9eef7a6) 65%,transparent 100%);filter:blur(10px)}
}:where(html:not([data-theme=current])) .next-orbit-label-bottom:hover,:where(html:not([data-theme=current])) .next-orbit-label-bottom:focus-visible{border-color:var(--tone-bddbff);box-shadow:0 0 25px var(--tone-6eb7ff6a),0 20px 55px #0007;outline:none}
:where(html:not([data-theme=current])) .stack-strip{background:var(--tone-080e1e);border-block:1px solid var(--tone-a8c1eb24)}
:where(html:not([data-theme=current])) .stack-strip:before{background:radial-gradient(ellipse at 50% 10%,var(--tone-7298ff0c),transparent 70%)}
:where(html:not([data-theme=current])) .stack-heading h2{border:1px solid var(--tone-a8c1eb2b);border-radius:100px;background:#ffffff03;color:var(--tone-a9bcde)}
:where(html:not([data-theme=current])) .stack-heading h2>span{border-radius:50%;background:var(--tone-91b3ff);box-shadow:0 0 10px var(--tone-7298ff60)}
:where(html:not([data-theme=current])) .stack-motion{border:1px solid var(--tone-a8c1eb2b);border-radius:50%;background:#ffffff03;color:var(--tone-a9bcde)}
:where(html:not([data-theme=current])) .stack-motion:hover{color:var(--tone-f5f8ff);border-color:var(--tone-91b3ff88)}
:where(html:not([data-theme=current])) .stack-motion:focus-visible{outline:2px solid var(--tone-91b3ff);outline-offset:4px}
:where(html:not([data-theme=current])) .stack-motion svg{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
:where(html:not([data-theme=current])) .stack-tool{color:var(--tone-b2c0da)}
:where(html:not([data-theme=current])) .stack-tool img{filter:brightness(0) invert(83%) sepia(14%) saturate(764%) hue-rotate(180deg) brightness(94%);opacity:.85}
:where(html:not([data-theme=current])) .stack-tool:hover{color:var(--tone-f5f8ff)}
:where(html:not([data-theme=current])) .stack-tool:hover img{opacity:1}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-service-card.capability-card{border-radius:22px;background:var(--tone-0f1b30);border:1px solid var(--tone-9ab7eb30);box-shadow:inset 0 1px #ffffff08;backdrop-filter:none}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .capability-card:hover{border-color:var(--tone-9ab7eb88);box-shadow:0 18px 45px #0003}
:where(html:not([data-theme=current])) .cap-art{background:radial-gradient(ellipse at 50% 85%,var(--tone-34528a60),transparent 70%),var(--tone-14233d);border-bottom:1px solid var(--tone-b0c6ee20)}
:where(html:not([data-theme=current])) .cap-art:before{background-image:radial-gradient(var(--tone-afc8ff30) .7px,transparent .7px);background-size:18px 18px}
:where(html:not([data-theme=current])) .cap-index{color:var(--tone-abc1e6)}
:where(html:not([data-theme=current])) .cap-category{color:var(--tone-98b6ed)}
:where(html:not([data-theme=current])) .cap-content h3{color:var(--tone-edf3ff)}
:where(html:not([data-theme=current])) .cap-content p{color:var(--tone-b1c1da)}
:where(html:not([data-theme=current])) .cap-link{color:var(--tone-dce8ff);border-top:1px solid var(--tone-b3c9ef25)}
:where(html:not([data-theme=current])) .service-preview{border:1px solid var(--tone-abc0e440);border-radius:10px;background:var(--tone-14223a);box-shadow:0 12px 25px var(--tone-03091640),inset 0 1px #ffffff12;color:var(--tone-dce8fb)}
:where(html:not([data-theme=current])) .capability-card:hover .service-preview{border-color:var(--tone-adc5f17a);box-shadow:0 12px 30px var(--tone-03091660),0 0 22px var(--tone-9ab7ee0c)}
:where(html:not([data-theme=current])) .cap-art{background:radial-gradient(ellipse at 50% 100%,var(--tone-3d5c9040),transparent 80%),var(--tone-142139)}
:where(html:not([data-theme=current])) .cap-art-2,:where(html:not([data-theme=current])) .cap-art-3,:where(html:not([data-theme=current])) .cap-art-4,:where(html:not([data-theme=current])) .cap-art-5,:where(html:not([data-theme=current])) .cap-art-6{background:radial-gradient(ellipse at 50% 100%,var(--tone-3d5c9040),transparent 80%),var(--tone-142139)}
:where(html:not([data-theme=current])) .cap-art:before{opacity:.35}
:where(html:not([data-theme=current])) .preview-toolbar{border-bottom:1px solid var(--tone-a6bcdf24);color:var(--tone-9eb4d6);background:#ffffff03}
:where(html:not([data-theme=current])) .preview-dots{color:var(--tone-8298bc)}
:where(html:not([data-theme=current])) .preview-web,:where(html:not([data-theme=current])) .preview-commerce{background:var(--tone-edf2fb);color:var(--tone-213659);border-color:var(--tone-c6d5ef80)}
:where(html:not([data-theme=current])) .preview-web .preview-toolbar,:where(html:not([data-theme=current])) .preview-commerce .preview-toolbar{border-color:var(--tone-29446920);color:var(--tone-6d809f);background:var(--tone-e2eaf7)}
:where(html:not([data-theme=current])) .preview-site-nav>span{color:var(--tone-60728d)}
:where(html:not([data-theme=current])) .preview-editorial small{color:var(--tone-637c9e)}
:where(html:not([data-theme=current])) .preview-mini-button{background:var(--tone-263f69);color:var(--tone-f1f6ff);border-radius:4px}
:where(html:not([data-theme=current])) .preview-architecture{border-radius:4px;background:linear-gradient(145deg,var(--tone-becdea),var(--tone-8ea6d0))}
:where(html:not([data-theme=current])) .preview-architecture i{background:linear-gradient(90deg,var(--tone-e6edfa),var(--tone-bfd0ed));box-shadow:3px 0 8px var(--tone-536c9826);border-radius:35px 35px 0 0}
:where(html:not([data-theme=current])) .preview-architecture>span{color:var(--tone-304c77)}
:where(html:not([data-theme=current])) .preview-live{color:#bcdccf!important}
:where(html:not([data-theme=current])) .preview-live:before,:where(html:not([data-theme=current])) .preview-care-rows i{background:#b3d7ca;border-radius:50%;box-shadow:0 0 7px #b3d7ca35}
:where(html:not([data-theme=current])) .preview-care-heading>b{color:var(--tone-b8cbef)}
:where(html:not([data-theme=current])) .preview-care-rows>div{border-bottom:1px solid var(--tone-adc4ed16);color:var(--tone-b5c6de)}
:where(html:not([data-theme=current])) .preview-care-rows>div>span:last-child{color:var(--tone-d3dfef)}
:where(html:not([data-theme=current])) .preview-bottom-note{color:var(--tone-8da5c8)}
:where(html:not([data-theme=current])) .preview-bottom-note>span{color:#c0dbcf}
:where(html:not([data-theme=current])) .preview-booking-heading>span{color:var(--tone-73829c)}
:where(html:not([data-theme=current])) .preview-week>span{color:var(--tone-7786a0);border:1px solid var(--tone-516e9d1f);border-radius:5px}
:where(html:not([data-theme=current])) .preview-week b{color:var(--tone-2b466f)}
:where(html:not([data-theme=current])) .preview-week>.selected{background:var(--tone-2d4778);color:var(--tone-cfddf5);border-color:var(--tone-2d4778)}
:where(html:not([data-theme=current])) .preview-week>.selected b{color:#fff}
:where(html:not([data-theme=current])) .preview-times>span{border:1px solid var(--tone-526f9c33);border-radius:4px;color:var(--tone-637794)}
:where(html:not([data-theme=current])) .preview-times>.selected{color:var(--tone-2c497c);border-color:var(--tone-708fc1);background:var(--tone-dce7f9)}
:where(html:not([data-theme=current])) .preview-search-heading>span{color:var(--tone-a7bbda)}
:where(html:not([data-theme=current])) .preview-search-heading i{background:var(--tone-aec7ff);border-radius:50%}
:where(html:not([data-theme=current])) .preview-axis{color:var(--tone-91a8cd)}
:where(html:not([data-theme=current])) .preview-pipeline>div{color:var(--tone-c6d6f4)}
:where(html:not([data-theme=current])) .preview-pipeline>div>svg{background:linear-gradient(150deg,var(--tone-334d78),var(--tone-213452));border:1px solid var(--tone-a9bfe34a);border-radius:10px;box-shadow:inset 0 1px #ffffff10}
:where(html:not([data-theme=current])) .preview-pipeline>div>span{color:var(--tone-b7cae6)}
:where(html:not([data-theme=current])) .preview-pipeline>i{background:var(--tone-879fcb65)}
:where(html:not([data-theme=current])) .preview-pipeline>i>b{background:var(--tone-d5e4ff)}
:where(html:not([data-theme=current])) .preview-flow-note{border-top:1px solid var(--tone-a6bcdf24);color:var(--tone-9bb2d7)}
:where(html:not([data-theme=current])) .preview-flow-note>span:last-child{color:var(--tone-c2d1eb)}
:where(html:not([data-theme=current])) .preview-code{background:var(--tone-101c31);border-right:1px solid var(--tone-adc3ec25)}
:where(html:not([data-theme=current])) .preview-code>span{color:var(--tone-8da6cc)}
:where(html:not([data-theme=current])) .preview-code>i{border-radius:2px;background:var(--tone-7291c0);opacity:.7}
:where(html:not([data-theme=current])) .preview-code>i:nth-child(3){background:var(--tone-afb5e5)}
:where(html:not([data-theme=current])) .preview-code>i:nth-child(5){background:var(--tone-afb5e5)}
:where(html:not([data-theme=current])) .preview-code>b{color:var(--tone-b6c9ec)}
:where(html:not([data-theme=current])) .preview-brand{background:var(--tone-dde7f8);color:var(--tone-283f64)}
:where(html:not([data-theme=current])) .preview-brand>small{color:var(--tone-687d9e)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-shell{border:1px solid var(--tone-a0b8de55);border-radius:22px;background:var(--tone-102039);box-shadow:0 18px 45px var(--tone-28466d14)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-narrative{background:var(--tone-14243d);border-color:var(--tone-a4bce426)}
:where(html:not([data-theme=current])) .story-shell .story-step-icon{border-radius:11px;box-shadow:inset 0 1px #ffffff15;background:var(--tone-789bd11c)}
:where(html:not([data-theme=current])) .story-shell .story-step-list{border:0}
:where(html:not([data-theme=current])) .story-shell button.story-step{border:1px solid transparent;border-radius:9px;background:transparent;color:var(--tone-a5bad8)}
:where(html:not([data-theme=current])) .story-shell button.story-step b{color:var(--tone-8faad2)}
:where(html:not([data-theme=current])) .story-shell button.story-step i{color:var(--tone-b8cbeb);opacity:0}
:where(html:not([data-theme=current])) .story-shell button.story-step.is-active{color:var(--tone-f4f7ff);border-color:var(--tone-a8c5f04a);background:var(--tone-8db2f015)}
:where(html:not([data-theme=current])) .story-shell button.story-step.is-active i{opacity:1}
:where(html:not([data-theme=current])) .story-shell button.story-step:hover{background:var(--tone-8db2f010)}
:where(html:not([data-theme=current])) .story-shell button.story-step:focus-visible{outline:2px solid var(--tone-abcaff);outline-offset:2px}
:where(html:not([data-theme=current])) .story-shell .story-next{border-radius:9px;background:var(--tone-abc5ed15);border-color:var(--tone-a3c0ee55);box-shadow:none}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-visual{background:radial-gradient(ellipse at center,var(--tone-263d604a),transparent 75%),var(--tone-101d32)}
:where(html:not([data-theme=current])) .story-visual:before{opacity:.13}
:where(html:not([data-theme=current])) .story-scene-label{color:var(--tone-a9bfde)}
:where(html:not([data-theme=current])) .story-scene-label>span:last-child{color:var(--tone-7089ad)}
:where(html:not([data-theme=current])) .story-shell .story-browser{border-radius:12px;background:var(--tone-edf3fc);border:1px solid var(--tone-cedcf4);box-shadow:0 8px 20px #0002;backdrop-filter:none}
:where(html:not([data-theme=current])) .story-shell .story-browser-bar{color:var(--tone-627c9f);background:var(--tone-e0e9f7);border-bottom:1px solid var(--tone-879fbe38)}
:where(html:not([data-theme=current])) .story-shell .story-browser-bar i{background:var(--tone-9aafcb)}
:where(html:not([data-theme=current])) .story-shell .story-browser-body small{color:var(--tone-637fa6)}
:where(html:not([data-theme=current])) .story-shell .story-browser-body strong{color:var(--tone-1f3557)}
:where(html:not([data-theme=current])) .story-shell .story-browser-body p{color:var(--tone-697f9e)}
:where(html:not([data-theme=current])) .story-form-preview{border-left:1px solid var(--tone-8da5c42e)}
:where(html:not([data-theme=current])) .story-form-preview>span:first-child{color:var(--tone-506889)}
:where(html:not([data-theme=current])) .story-form-preview>div{background:#fff8;border:1px solid var(--tone-a4b8d54d);border-radius:5px;color:var(--tone-506889)}
:where(html:not([data-theme=current])) .story-shell .story-faux-input{background:var(--tone-294979);border:1px solid var(--tone-294979);color:var(--tone-f0f5ff);border-radius:5px}
:where(html:not([data-theme=current])) .story-shell .story-faux-input b{color:var(--tone-f0f5ff)}
:where(html:not([data-theme=current])) .story-shell .story-link{background:var(--tone-7899cb60)}
:where(html:not([data-theme=current])) .story-shell .story-link>i{background:var(--tone-d2e4ff);box-shadow:0 0 9px var(--tone-b5d3ff)}
:where(html:not([data-theme=current])) .story-link>b{color:var(--tone-8ba5ca)}
:where(html:not([data-theme=current])) .story-shell .story-operations{border:1px solid var(--tone-8ea8d44a);background:var(--tone-172840);border-radius:12px;box-shadow:0 8px 20px #0002;backdrop-filter:none}
:where(html:not([data-theme=current])) .story-shell .story-operation-head{color:var(--tone-9eb6da)}
:where(html:not([data-theme=current])) .story-shell .story-operation{border-radius:8px;background:var(--tone-7798cc09);border-color:var(--tone-a5bfe520);opacity:.65;box-shadow:none}
:where(html:not([data-theme=current])) .story-operation>span>i{color:var(--tone-90a9ce)}
:where(html:not([data-theme=current])) .story-shell .story-operation small{color:var(--tone-9db4d4)}
:where(html:not([data-theme=current])) .story-shell .story-operation-footer{color:var(--tone-9eb6d8)}
:where(html:not([data-theme=current])) .story-shell .story-live-dot{background:var(--tone-b6d3ef);box-shadow:0 0 6px var(--tone-a5c7f2)}
:where(html:not([data-theme=current])) .story-shell[data-story-stage="0"] .story-browser,:where(html:not([data-theme=current])) .story-shell[data-story-stage="1"] .story-operations,:where(html:not([data-theme=current])) .story-shell[data-story-stage="2"] .story-operations{box-shadow:0 8px 20px #0002;border-color:var(--tone-bed2f1a0)}
:where(html:not([data-theme=current])) .story-shell[data-story-stage="0"] [data-story-visual="0"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="1"] [data-story-visual="1"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="2"] [data-story-visual="2"]{opacity:1;background:var(--tone-789fd622);border-color:var(--tone-abc9f38a);box-shadow:inset 0 1px var(--tone-d2e5ff10)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-grid>.next-inside-card,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-card{background:var(--tone-f8faffeb);border:1px solid var(--tone-afc2dd9c);border-radius:18px;color:var(--tone-1e3556);box-shadow:0 6px 25px var(--tone-2b4b7410);backdrop-filter:blur(5px)}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card-head,:where(html:not([data-theme=current])) .story-support-head{color:var(--tone-617c9e)}
:where(html:not([data-theme=current])) .story-support-head .story-support-eyebrow{color:var(--tone-617c9e)}
:where(html:not([data-theme=current])) .story-support-grid .next-service-icon{border-radius:9px;background:var(--tone-e1eafb);color:var(--tone-4b6d9f);border-color:var(--tone-9fb7d66b);box-shadow:none}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card h3,:where(html:not([data-theme=current])) .story-support-card h3{color:var(--tone-203956)}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card>p,:where(html:not([data-theme=current])) .story-support-card p{color:var(--tone-60738f)}
:where(html:not([data-theme=current])) .story-support-grid .next-chart{background:linear-gradient(130deg,var(--tone-1c3554),var(--tone-14283f));border:1px solid var(--tone-314f76);border-radius:10px;box-shadow:inset 0 1px #ffffff10}
:where(html:not([data-theme=current])) .story-support-grid .next-chart-top,:where(html:not([data-theme=current])) .story-support-grid .next-chart-axis{color:var(--tone-a5bddf)}
:where(html:not([data-theme=current])) .story-context-list{border-top:1px solid var(--tone-99afce40)}
:where(html:not([data-theme=current])) .story-context-list>div{border-bottom:1px solid var(--tone-99afce40)}
:where(html:not([data-theme=current])) .story-context-list>div>span{border:1px solid var(--tone-9fb5d447);background:var(--tone-e9eff9);border-radius:7px;color:var(--tone-5678a7)}
:where(html:not([data-theme=current])) .story-context-list b{color:var(--tone-304e75)}
:where(html:not([data-theme=current])) .story-context-list small{color:var(--tone-7a8fa9)}
:where(html:not([data-theme=current])) .story-context-list>div>i{color:var(--tone-6c8bb4)}
@media(max-width:1050px){:where(html:not([data-theme=current])) .story-form-preview{border-left:0}
}@media(max-width:760px){:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-visual{border-top:1px solid var(--tone-98b7e329)}
}:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section{background:radial-gradient(ellipse at 83% 28%,var(--tone-203b6b20),transparent 55%),var(--home-base);border-block:1px solid var(--tone-a4bee918)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-kicker{color:var(--home-accent)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro h2{color:var(--tone-edf3ff)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro h2 span{color:var(--tone-a6bfff)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro>p{color:var(--home-muted)}
:where(html:not([data-theme=current])) .story-section .story-wave{opacity:.37}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-shell{border-color:var(--tone-a4bee92e);border-radius:20px;background:var(--tone-101b2e);box-shadow:0 16px 50px var(--tone-02061128)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-narrative{background:linear-gradient(140deg,var(--tone-15233a),var(--tone-101c30));border-color:var(--tone-a6bfeb20)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-visual{background:radial-gradient(ellipse at 50% 30%,var(--tone-4362991c),transparent 75%),var(--tone-0d192b)}
:where(html:not([data-theme=current])) .story-visual:before{opacity:.08}
:where(html:not([data-theme=current])) .story-shell .story-step-icon{border-color:var(--tone-9db9e538);background:var(--tone-90b0e715);box-shadow:none;color:var(--tone-a9c5ef)}
:where(html:not([data-theme=current])) .story-shell button.story-step{border-radius:8px;border-color:var(--tone-adc4eb12);background:var(--tone-a9c3ee03)}
:where(html:not([data-theme=current])) .story-shell button.story-step.is-active{background:linear-gradient(100deg,var(--tone-7095d323),var(--tone-7095d309));border-color:var(--tone-a3bdeb4a);box-shadow:inset 2px 0 var(--tone-adc7f5)}
:where(html:not([data-theme=current])) .story-shell .story-next{background:linear-gradient(110deg,var(--tone-acc7f1),var(--tone-92addb));color:var(--tone-142947);border-color:var(--tone-b5cef5);box-shadow:inset 0 1px var(--tone-e8f1ff6b)}
:where(html:not([data-theme=current])) .story-shell .story-next:hover{background:var(--tone-c2d7f9);box-shadow:0 4px 20px var(--tone-a2c2fa16)}
:where(html:not([data-theme=current])) .story-shell .story-next:focus-visible{outline:2px solid var(--tone-d9e8ff);outline-offset:3px}
:where(html:not([data-theme=current])) .story-shell .story-browser{background:linear-gradient(145deg,var(--tone-e3eaf5),var(--tone-d4dfef));border-color:var(--tone-9fb5d755);box-shadow:0 10px 30px var(--tone-02081735)}
:where(html:not([data-theme=current])) .story-shell .story-browser-bar{background:var(--tone-cedaedb3);border-color:var(--tone-6985ad22);color:var(--tone-526d93)}
:where(html:not([data-theme=current])) .story-form-preview>div{background:var(--tone-f7faff60);border-color:var(--tone-6f8db62a);color:var(--tone-486287)}
:where(html:not([data-theme=current])) .story-shell .story-faux-input{background:var(--tone-2d4c7b);border-color:var(--tone-2d4c7b)}
:where(html:not([data-theme=current])) .story-shell .story-operations{background:transparent;border:0;border-radius:0;box-shadow:none!important}
:where(html:not([data-theme=current])) .story-shell .story-operation-head{color:var(--tone-91a9cb)}
:where(html:not([data-theme=current])) .story-shell .story-operation{background:linear-gradient(145deg,var(--tone-1b2a43),var(--tone-14223a));border-color:var(--tone-a2b9dc26);border-radius:9px;opacity:.7}
:where(html:not([data-theme=current])) .story-shell .story-operation>span{color:var(--tone-9cb9e8)}
:where(html:not([data-theme=current])) .story-shell .story-operation small{color:var(--tone-abc0dc)}
:where(html:not([data-theme=current])) .story-shell[data-story-stage="0"] [data-story-visual="0"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="1"] [data-story-visual="1"],:where(html:not([data-theme=current])) .story-shell[data-story-stage="2"] [data-story-visual="2"]{background:linear-gradient(140deg,var(--tone-2e466c),var(--tone-203650));border-color:var(--tone-aac7ef70);box-shadow:inset 0 1px var(--tone-e3eeff18);opacity:1}
:where(html:not([data-theme=current])) .story-shell .story-operation-footer{border-top:1px solid var(--tone-a6bfeb1c);color:var(--tone-9db5d6)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-grid>.next-inside-card,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-support-card{background:linear-gradient(135deg,var(--tone-142239ef),var(--tone-0f1c30f5));border:1px solid var(--tone-a4bee92e);border-radius:18px;box-shadow:inset 0 1px var(--tone-e4efff06);backdrop-filter:none;color:var(--tone-eaf2ff)}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card-head,:where(html:not([data-theme=current])) .story-support-head,:where(html:not([data-theme=current])) .story-support-head .story-support-eyebrow{color:var(--tone-97afd4)}
:where(html:not([data-theme=current])) .story-support-grid .next-service-icon{background:var(--tone-8cafe914);border-color:var(--tone-a4bee930);color:var(--tone-b1c9ed);box-shadow:none;border-radius:8px}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card h3,:where(html:not([data-theme=current])) .story-support-card h3{color:var(--tone-e9f1ff)}
:where(html:not([data-theme=current])) .story-support-grid .next-inside-card>p,:where(html:not([data-theme=current])) .story-support-card p{color:var(--tone-a7bad6)}
:where(html:not([data-theme=current])) .story-support-grid .next-chart{background:transparent;border:0;border-top:1px solid var(--tone-a3bee525);border-radius:0;box-shadow:none}
:where(html:not([data-theme=current])) .story-support-grid .next-chart-top,:where(html:not([data-theme=current])) .story-support-grid .next-chart-axis{color:var(--tone-8da7cf)}
:where(html:not([data-theme=current])) .story-support-grid .next-chart-grid{stroke:var(--tone-a9bfdf1c)}
:where(html:not([data-theme=current])) .story-support-grid .next-chart-line{stroke:var(--tone-b4caf7);stroke-width:2;filter:drop-shadow(0 0 4px var(--tone-a9caff25))}
:where(html:not([data-theme=current])) .story-context-list{border-top-color:var(--tone-a3bee525)}
:where(html:not([data-theme=current])) .story-context-list>div{border-bottom-color:var(--tone-a3bee51a)}
:where(html:not([data-theme=current])) .story-context-list>div>span{background:var(--tone-92b5ee0b);border-color:var(--tone-a3bee525);color:var(--tone-a4bde2);border-radius:7px}
:where(html:not([data-theme=current])) .story-context-list b{color:var(--tone-d5e3f6)}
:where(html:not([data-theme=current])) .story-context-list small{color:var(--tone-8fa8cb)}
:where(html:not([data-theme=current])) .story-context-list>div>i{color:var(--tone-819fc9)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .story-support-card a{color:var(--tone-b7cff6)}
:where(html:not([data-theme=current])) .story-section .next-inside-note{color:var(--tone-7e97bc)}
@media(max-width:760px){:where(html:not([data-theme=current])) .story-section .story-wave{opacity:.28}
}@media(max-width:580px){:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .next-section-intro:before{background:radial-gradient(ellipse,var(--tone-080e1ef2),var(--tone-080e1e88) 65%,transparent)}
}:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .story-wave{opacity:.95}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{border-radius:18px;background:linear-gradient(145deg,var(--tone-14243b),var(--tone-101d31));box-shadow:inset 0 1px #ffffff0b,0 18px 45px var(--tone-02061120)}
:where(html:not([data-theme=current])) .process-scene-top{color:var(--tone-9cb5da)}
:where(html:not([data-theme=current])) .process-scene-top>span:last-child{color:var(--tone-788fac)}
:where(html:not([data-theme=current])) .process-path-node{background:none!important;box-shadow:none!important}
:where(html:not([data-theme=current])) .process-path-node>b{border:1px solid var(--tone-9fb9df36);border-radius:8px;color:var(--tone-7791b6);background:var(--tone-a5c2ef04)}
:where(html:not([data-theme=current])) .process-path-node>small{color:var(--tone-7f98bb)}
:where(html:not([data-theme=current])) .process-scene-rail>i{background:var(--tone-92afd52d)}
:where(html:not([data-theme=current])) .process-story-scene[data-active-step="0"] [data-process-node="0"]>b,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="1"] [data-process-node="1"]>b,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="2"] [data-process-node="2"]>b,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="3"] [data-process-node="3"]>b{background:var(--tone-adcaef);color:var(--tone-142943);border-color:var(--tone-c4dbfa)}
:where(html:not([data-theme=current])) .process-story-scene[data-active-step="0"] [data-process-node="0"]>small,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="1"] [data-process-node="1"]>small,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="2"] [data-process-node="2"]>small,:where(html:not([data-theme=current])) .process-story-scene[data-active-step="3"] [data-process-node="3"]>small{color:var(--tone-c8dbf8)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-artifact{background:transparent;border:0;box-shadow:none}
:where(html:not([data-theme=current])) .process-artifact-heading .process-artifact-icon{border-radius:9px;background:var(--tone-97b5e110);border-color:var(--tone-a3bee939);color:var(--tone-b1c8e8);box-shadow:none}
:where(html:not([data-theme=current])) .process-artifact-heading>span:last-child{color:var(--tone-9eb9df)}
:where(html:not([data-theme=current])) .process-artifact-heading i{color:var(--tone-647e9e)}
:where(html:not([data-theme=current])) .process-artifact h3{color:var(--tone-eef4ff)}
:where(html:not([data-theme=current])) .process-artifact p{color:var(--tone-a6bad7)}
:where(html:not([data-theme=current])) .process-artifact-lines{border:0}
:where(html:not([data-theme=current])) .process-artifact-lines span{border:1px solid var(--tone-a4bee92b);border-radius:5px;color:var(--tone-b7cbe8);background:var(--tone-a9c5ed05)}
:where(html:not([data-theme=current])) .process-deliverable{border:1px solid var(--tone-9fb9de47);border-radius:11px;background:var(--tone-dce6f4);box-shadow:0 8px 22px var(--tone-02071420)}
:where(html:not([data-theme=current])) .deliverable-bar{background:var(--tone-cddbec);border-bottom:1px solid var(--tone-839dbb35);color:var(--tone-567194)}
:where(html:not([data-theme=current])) .deliverable-bar>span:last-child{color:var(--tone-7b92af)}
:where(html:not([data-theme=current])) .deliverable-label{color:var(--tone-6e85a5)}
:where(html:not([data-theme=current])) .deliverable-document>strong{color:var(--tone-223b5d)}
:where(html:not([data-theme=current])) .deliverable-rows{border-top:1px solid var(--tone-7795ba36)}
:where(html:not([data-theme=current])) .deliverable-rows>div{border-bottom:1px solid var(--tone-7795ba36)}
:where(html:not([data-theme=current])) .deliverable-rows span{color:var(--tone-7a8fa9)}
:where(html:not([data-theme=current])) .deliverable-rows b{color:var(--tone-395678)}
:where(html:not([data-theme=current])) .deliverable-foot{color:var(--tone-526e92)}
:where(html:not([data-theme=current])) .deliverable-foot>span{background:var(--tone-698db9);border-radius:50%}
:where(html:not([data-theme=current])) .deliverable-foot>small{color:var(--tone-8a9db6)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene .process-artifact{background:transparent;border:0;box-shadow:none}
:where(html:not([data-theme=current])) .story-section .next-section-intro h2,:where(html:not([data-theme=current])) .story-section .next-section-intro>p{text-shadow:0 2px 12px var(--tone-080e1e),0 0 22px var(--tone-080e1e)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]){--home-base:var(--tone-080e1e);--home-section:var(--tone-0c1628);--home-surface:var(--tone-122139);--home-surface-high:var(--tone-1a2e4c);--home-muted:var(--tone-b0c1dc);--home-accent:var(--tone-a9c1f5);--home-line:var(--tone-a4bee92e);--home-panel:linear-gradient(140deg,var(--tone-15263e),var(--tone-101e33));--home-chapter:linear-gradient(180deg,var(--tone-080e1e) 0%,var(--tone-0c1628) 22%,var(--tone-0c1628) 78%,var(--tone-080e1e) 100%);background:var(--home-base);color:var(--tone-edf3ff)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .site-header{background:var(--tone-080e1ee8);border-bottom-color:var(--tone-a4bee91a)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-hero{background:radial-gradient(ellipse at 72% 42%,var(--tone-193b704f),transparent 48%),radial-gradient(ellipse at 12% 80%,var(--tone-1c305027),transparent 50%),var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .stack-strip{background:var(--home-base);border-block-color:var(--tone-a4bee91c)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-why,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-paths{background:var(--home-chapter)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-services,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) #for-agencies,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) main>.section--compact{background:var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section{background:radial-gradient(ellipse at 75% 40%,var(--tone-203b6b18),transparent 65%),var(--home-base);border-block-color:var(--tone-a4bee916)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-kicker,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .eyebrow{color:var(--tone-a9c1e8)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-section-intro h2>span,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-why h2>span,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-hero-copy h1>span,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .agency-copy h2>span{color:var(--tone-a9bcf2)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-section-intro>p{color:var(--home-muted)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-service-card.capability-card{background:var(--home-panel);border-color:var(--home-line)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .cap-art{background:radial-gradient(ellipse at 50% 100%,var(--tone-35537d35),transparent 78%),var(--tone-14233a);border-bottom-color:var(--tone-a4bee91f)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-display{background:var(--home-panel);border-color:var(--home-line);box-shadow:inset 0 1px #ffffff0d,0 16px 40px var(--tone-02061126)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-tab{background:var(--tone-111e33);border-color:var(--home-line)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .next-workbench-tab[aria-selected="true"]{background:linear-gradient(120deg,var(--tone-263e61),var(--tone-1a2e4c));border-color:var(--tone-a4bee95c);box-shadow:inset 2px 0 var(--tone-a9c1f5)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{background:radial-gradient(ellipse at 80% 18%,var(--tone-43618b25),transparent 62%),var(--home-surface);border-color:var(--home-line);box-shadow:inset 0 1px #ffffff0b,0 16px 40px var(--tone-02061126)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-artifact{background:linear-gradient(140deg,var(--tone-1b2d48),var(--tone-14243b));border-color:var(--tone-a4bee935)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story .next-journey-tab[aria-selected="true"]{background:linear-gradient(120deg,var(--tone-263e61),var(--tone-1a2e4c));border-color:var(--tone-a4bee95c)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .agency-panel{background:radial-gradient(ellipse at 85% 20%,var(--tone-49658d24),transparent 60%),var(--home-panel);border:1px solid var(--home-line);box-shadow:inset 0 1px #ffffff09}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .agency-photo{border-color:var(--tone-a4bee935);background:var(--tone-162840)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .faq-list details{background:var(--tone-111e33);border-color:var(--home-line)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .faq-list details[open]{background:var(--tone-182a44);border-color:var(--tone-a4bee95c)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .faq-list summary{color:var(--tone-e1eafb)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .faq-list p{color:var(--home-muted)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child{background:var(--home-panel);border-color:var(--home-line);color:var(--tone-edf3ff);box-shadow:inset 0 1px #ffffff0b}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card-accent{background:radial-gradient(ellipse at 90% 0,var(--tone-637fa22b),transparent 70%),linear-gradient(140deg,var(--tone-243d60),var(--tone-1a2e4c));border-color:var(--tone-a4bee94f)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card h3,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child h3{color:var(--tone-edf3ff)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card p,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child p{color:var(--home-muted)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card .starting-top,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child .starting-top{color:var(--tone-a9c1e8)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card ul,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card li{border-color:var(--tone-a4bee925)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card li,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child li{color:var(--tone-c4d3e9)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card .starting-action,:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:first-child .starting-action{color:var(--tone-d9e6fd)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .starting-card:hover{border-color:var(--tone-a4bee980)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .cta-panel{background:radial-gradient(ellipse at 84% 20%,var(--tone-7897c22b),transparent 58%),linear-gradient(120deg,var(--tone-213b60),var(--tone-293f63));border:1px solid var(--tone-a4bee94f);box-shadow:inset 0 1px #ffffff12,0 16px 45px var(--tone-02061126)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .cta-panel .eyebrow{color:var(--tone-becfec)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .cta-panel p{color:var(--tone-c3d2e9)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .signature-section{background:radial-gradient(ellipse at 48% 48%,var(--tone-2c477825),transparent 62%),var(--home-base)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .site-footer{background:linear-gradient(180deg,var(--tone-080e1e),var(--tone-070c18));border-top-color:var(--tone-a4bee91d)}
:where(html:not([data-theme=current])) .work-breadcrumb{color:var(--tone-7f98be)}
:where(html:not([data-theme=current])) .work-breadcrumb a{color:var(--tone-b1c7e8)}
:where(html:not([data-theme=current])) .work-breadcrumb a:hover{color:#fff}
:where(html:not([data-theme=current])) .work-hero .next-hero-copy>p{color:var(--home-muted)}
:where(html:not([data-theme=current])) .work-map{background:linear-gradient(145deg,var(--tone-162942ee),var(--tone-0e1c30f2));border:1px solid var(--home-line);border-radius:19px;box-shadow:inset 0 1px #ffffff10,0 22px 50px var(--tone-03091633);backdrop-filter:blur(18px)}
:where(html:not([data-theme=current])) .work-map:before{border:1px solid var(--tone-b0c8ed12);border-radius:50%;box-shadow:0 0 0 25px var(--tone-b0c8ed05),0 0 0 50px var(--tone-b0c8ed03)}
:where(html:not([data-theme=current])) .work-map-head{color:var(--tone-a9c0e2)}
:where(html:not([data-theme=current])) .work-map-intro>span{color:var(--tone-829dc5)}
:where(html:not([data-theme=current])) .work-map-intro>strong{color:var(--tone-e9f2ff)}
:where(html:not([data-theme=current])) .work-map-track{border-top:1px solid var(--tone-a4bee926)}
:where(html:not([data-theme=current])) .work-map-step{border-bottom:1px solid var(--tone-a4bee920)}
:where(html:not([data-theme=current])) .work-map-step>span{border-radius:8px;border:1px solid var(--tone-a4bee93d);background:var(--tone-9bbdef0b);color:var(--tone-b7cdef)}
:where(html:not([data-theme=current])) .work-map-step:first-child>span{background:var(--tone-abc7ef);color:var(--tone-18304e);border-color:var(--tone-bbd3f5)}
:where(html:not([data-theme=current])) .work-map-step b{color:var(--tone-dfebff)}
:where(html:not([data-theme=current])) .work-map-step small{color:var(--tone-8fa8cd)}
:where(html:not([data-theme=current])) .work-map-step>i{color:var(--tone-aec4e4)}
:where(html:not([data-theme=current])) .work-map-foot{color:var(--tone-91abd1)}
:where(html:not([data-theme=current])) .work-map-foot>span{background:var(--tone-b3c9ee);box-shadow:0 0 9px var(--tone-b3c9ee70);border-radius:50%}
:where(html:not([data-theme=current])) .work-hero-baseline{border-top:1px solid var(--tone-a4bee925);color:var(--tone-829bc0)}
:where(html:not([data-theme=current])) .work-hero-baseline a{color:var(--tone-b1c7e9)}
:where(html:not([data-theme=current])) .work-collaboration{background:var(--home-base)}
:where(html:not([data-theme=current])) .work-principle{background:var(--home-panel);border:1px solid var(--home-line);border-radius:17px}
:where(html:not([data-theme=current])) .work-principle:hover{border-color:var(--tone-a4bee968)}
:where(html:not([data-theme=current])) .work-principle-top{color:var(--tone-91acd4)}
:where(html:not([data-theme=current])) .work-principle-top>span{border:1px solid var(--tone-a4bee93d);background:var(--tone-a4bee90b);border-radius:10px}
:where(html:not([data-theme=current])) .work-principle h3{color:var(--tone-ebf2ff)}
:where(html:not([data-theme=current])) .work-principle p{color:var(--tone-a9bddb)}
:where(html:not([data-theme=current])) .work-principle-outcome{border-top:1px solid var(--tone-a4bee926)}
:where(html:not([data-theme=current])) .work-principle-outcome>span{color:var(--tone-7f9ac1)}
:where(html:not([data-theme=current])) .work-principle-outcome>b{color:var(--tone-c2d6f4)}
:where(html:not([data-theme=current])) .work-agreement{background:var(--home-chapter)}
:where(html:not([data-theme=current])) .work-agreement-panel{border:1px solid var(--home-line);border-radius:20px;background:var(--home-panel)}
:where(html:not([data-theme=current])) .work-agreement-panel h2>span{color:var(--tone-a9bcf2)}
:where(html:not([data-theme=current])) .work-agreement-panel>div>p{color:var(--home-muted)}
:where(html:not([data-theme=current])) .work-agreement-list>div{border-bottom:1px solid var(--tone-a4bee926)}
:where(html:not([data-theme=current])) .work-agreement-list>div:last-child{border-bottom:0}
:where(html:not([data-theme=current])) .work-agreement-list>div>span{color:var(--tone-89a6d0)}
:where(html:not([data-theme=current])) .work-agreement-list p{color:var(--tone-a9bddb)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{border-radius:26px;background:radial-gradient(ellipse at 65% 0,var(--tone-23476628),transparent 60%),linear-gradient(140deg,var(--tone-0c192a),var(--tone-0a1425));border:1px solid var(--tone-9dbfe868);box-shadow:inset 0 1px var(--tone-d3e8ff21),inset 0 -1px var(--tone-968de64d),0 22px 60px var(--tone-02061140)}
:where(html:not([data-theme=current])) .process-story-scene:after{border-radius:inherit;background:radial-gradient(ellipse at 0 100%,var(--tone-7962cf20),transparent 38%),radial-gradient(ellipse at 75% 0,var(--tone-4cbdff14),transparent 48%)}
:where(html:not([data-theme=current])) .process-workspace-brand>span{border-left:1px solid var(--tone-b8cfef3b);color:var(--tone-b2c7e4)}
:where(html:not([data-theme=current])) .process-scene-top .process-delivery-label{color:var(--tone-c1d4ed)}
:where(html:not([data-theme=current])) .process-delivery-label:after{border-radius:2px;background:var(--tone-78bcfa);box-shadow:0 0 10px var(--tone-75b9f65c)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs{border:0}
:where(html:not([data-theme=current])) .process-workspace-tabs:before,:where(html:not([data-theme=current])) .process-workspace-tabs:after{background:var(--tone-7d9fc16b)}
:where(html:not([data-theme=current])) .process-workspace-tabs:after{background:linear-gradient(90deg,var(--tone-91c8ff),var(--tone-a595ed));box-shadow:0 0 9px var(--tone-8aabfa55)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs .next-journey-tab{border:0;border-radius:0;background:none!important;box-shadow:none!important;color:var(--tone-b8c9e1)}
:where(html:not([data-theme=current])) .process-workspace-tabs .process-tab-icon{border:1px solid var(--tone-9bb9e268);border-radius:14px;background:linear-gradient(140deg,var(--tone-243c5a),var(--tone-14213a));box-shadow:inset 0 1px var(--tone-d8e9ff30),0 5px 12px var(--tone-02071428);color:var(--tone-c6d9f6)}
:where(html:not([data-theme=current])) .process-workspace-tabs .process-tab-name small{color:var(--tone-8297b9)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs .next-journey-tab[aria-selected="true"] .process-tab-icon{background:linear-gradient(135deg,var(--tone-62bbef),var(--tone-537ce0) 55%,var(--tone-8870cb));border-color:var(--tone-c2e4ff);box-shadow:inset 0 1px #fff6,0 0 18px var(--tone-649df74d),0 0 35px var(--tone-8164c425);color:white}
:where(html:not([data-theme=current])) .process-workspace-tabs .next-journey-tab[aria-selected="true"] .process-tab-name small{color:var(--tone-8dccff)}
:where(html:not([data-theme=current])) .process-workspace-tabs .next-journey-tab[aria-selected="true"] .process-tab-name b{color:var(--tone-f3f7ff)}
:where(html:not([data-theme=current])) .process-workspace-tabs .next-journey-tab:focus-visible{outline:2px solid var(--tone-b7d8ff);outline-offset:7px;border-radius:8px}
:where(html:not([data-theme=current])) .process-workspace-tabs .next-journey-tab:hover .process-tab-icon{border-color:var(--tone-d0e5ffb3)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene .process-artifact{border:1px solid var(--tone-7eacd266);border-radius:21px;background:radial-gradient(ellipse at 0 0,var(--tone-22507644),transparent 68%),linear-gradient(135deg,var(--tone-0e2137),var(--tone-0b192d));box-shadow:inset 0 1px var(--tone-cbe5ff26)}
:where(html:not([data-theme=current])) .process-artifact-heading .process-artifact-icon{background:var(--tone-83b5e617);border-color:var(--tone-93b9e04a);border-radius:11px;color:var(--tone-c4dcf7)}
:where(html:not([data-theme=current])) .process-artifact-heading>span:last-child{color:var(--tone-d2e3f8)}
:where(html:not([data-theme=current])) .process-artifact-heading i{color:var(--tone-8399bb)}
:where(html:not([data-theme=current])) .process-artifact h3 em{color:var(--tone-aabff5);background:linear-gradient(90deg,var(--tone-80c5f2),var(--tone-a7adf2));background-clip:text;-webkit-text-fill-color:transparent}
:where(html:not([data-theme=current])) .process-story-scene .process-artifact p{color:var(--tone-b8c9e1)}
:where(html:not([data-theme=current])) .process-story-scene .process-artifact-lines span{border:1px solid var(--tone-a3b9ed45);border-radius:10px;background:linear-gradient(130deg,var(--tone-243b5b65),var(--tone-10223b80));color:var(--tone-cddcf4);box-shadow:inset 0 1px var(--tone-d3e7ff0d);backdrop-filter:blur(8px)}
:where(html:not([data-theme=current])) .process-artifact-lines svg{color:var(--tone-a9bfe9)}
:where(html:not([data-theme=current])) .process-glass-art>i{border:1px solid var(--tone-9cbefa80);border-radius:18px;background:linear-gradient(145deg,var(--tone-a0b7fb25),var(--tone-2b639b0b) 55%,var(--tone-47baff20));box-shadow:inset 1px 1px var(--tone-cbe8ff55),inset -2px -2px 10px var(--tone-6baeff33),0 0 20px var(--tone-638beb16);color:var(--tone-cbdcff)}
:where(html:not([data-theme=current])) .process-glass-art>i:nth-child(1){border-color:var(--tone-9e91df55);box-shadow:inset -1px -2px 12px var(--tone-9b72ed42);opacity:.65}
:where(html:not([data-theme=current])) .process-glass-art>i:nth-child(2){opacity:.8}
:where(html:not([data-theme=current])) .process-glass-art>i:nth-child(3){background:linear-gradient(140deg,var(--tone-9184df50),var(--tone-286aa21c) 65%,var(--tone-45b7f933));box-shadow:inset 1px 1px var(--tone-d4eaff70),inset 0 -2px 10px var(--tone-5bd0ff77),0 10px 25px var(--tone-06102344)}
:where(html:not([data-theme=current])) .process-glass-art svg{filter:drop-shadow(0 0 7px var(--tone-b6b6ff9c));stroke-width:1.25}
:where(html:not([data-theme=current])) .process-ribbon{opacity:.8}
:where(html:not([data-theme=current])) .process-ribbon path{stroke:var(--tone-88baff);stroke-width:1;stroke-linecap:round;stroke-dasharray:.5 7;opacity:calc(.26 + var(--ribbon) * .035)}
:where(html:not([data-theme=current])) .process-ribbon path:nth-child(3n){stroke:var(--tone-a090e4)}
:where(html:not([data-theme=current])) .process-story-scene .process-deliverable{border-radius:21px;background:linear-gradient(145deg,var(--tone-1d3453),var(--tone-10213a) 55%,var(--tone-132840));border:1px solid var(--tone-acc6f08c);box-shadow:inset 0 1px var(--tone-d2e6ff66),inset 0 -1px var(--tone-9788dd50),0 0 18px var(--tone-659fdf13)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-bar{background:linear-gradient(110deg,var(--tone-4b70a15e),var(--tone-34496c37));color:var(--tone-d7e6fb);border-bottom:1px solid var(--tone-a6c4e32b)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-bar>span:last-child{color:var(--tone-dceaff);background:var(--tone-829fd32e);border:1px solid var(--tone-b3c9e747);border-radius:9px}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-label{color:var(--tone-b9cceb)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-document>strong{color:var(--tone-eaf3ff)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows{border-top-color:var(--tone-a9c2e23a)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div{border-bottom-color:var(--tone-a9c2e22b)}
:where(html:not([data-theme=current])) .deliverable-rows>div>i{border:1px solid var(--tone-a7c2e34d);background:linear-gradient(135deg,var(--tone-59749b40),var(--tone-25354d48));border-radius:11px;color:var(--tone-ccdef5);box-shadow:inset 0 1px #ffffff1c}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows span{color:var(--tone-91a9ce)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows b{color:var(--tone-d7e5f8)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-foot{color:var(--tone-c2d6ef)}
:where(html:not([data-theme=current])) .deliverable-foot>span{background:var(--tone-78bdf2);box-shadow:0 0 10px var(--tone-67b7f138)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-foot>small{border:1px solid var(--tone-9ebbe345);border-radius:20px;color:var(--tone-a9bfde)}
@media(max-width:760px){:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{border-radius:20px}
:where(html:not([data-theme=current])) .process-workspace-tabs .process-tab-icon{border-radius:11px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene .process-artifact{border-radius:16px}
:where(html:not([data-theme=current])) .process-story-scene .process-deliverable{border-radius:16px}
:where(html:not([data-theme=current])) .deliverable-rows>div>i{border-radius:9px}
}:where(html:not([data-theme=current])) .process-story .process-workspace-tabs .next-journey-tab>.process-tab-icon{color:var(--tone-c6d9f6)}
:where(html:not([data-theme=current])) .process-ribbon{opacity:1;filter:drop-shadow(0 0 3px var(--tone-73abf32b))}
:where(html:not([data-theme=current])) .process-ribbon path{stroke:var(--tone-9ac8ff);stroke-width:1.5;stroke-dasharray:1 5;opacity:.72}
:where(html:not([data-theme=current])) .process-ribbon path:nth-child(3n){stroke:var(--tone-b09bea);opacity:.8}
:where(html:not([data-theme=current])) .process-glass-art>i:nth-child(3){border-color:var(--tone-9ed7ffad);box-shadow:inset 1px 1px var(--tone-dbf0ff8c),inset 0 -2px 12px var(--tone-66d3ff95),0 10px 25px var(--tone-06102344)}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene{border-radius:23px;background:radial-gradient(ellipse at 35% 65%,var(--tone-254a742d),transparent 65%),linear-gradient(130deg,var(--tone-101b30),var(--tone-091729) 65%,var(--tone-101c30))}
:where(html:not([data-theme=current])) .process-scene-top .process-delivery-label{color:var(--tone-b8cbe8)}
:where(html:not([data-theme=current])) .process-scene-top .process-workspace-tabs .process-tab-icon{border-radius:10px}
:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .process-story-scene .process-artifact{background:transparent;border:0;box-shadow:none;border-radius:0}
:where(html:not([data-theme=current])) .process-artifact-heading .process-artifact-icon{border-radius:9px;background:var(--tone-a4c8f00b);border-color:var(--tone-a8c5eb45)}
:where(html:not([data-theme=current])) .process-story-scene .process-artifact p{color:var(--tone-c3d3e9)}
:where(html:not([data-theme=current])) .process-glass-art>i{border-radius:15px}
:where(html:not([data-theme=current])) .process-ribbon{opacity:.85}
:where(html:not([data-theme=current])) .process-story-scene .process-artifact-lines span{border-radius:11px;background:linear-gradient(135deg,var(--tone-273e598f),var(--tone-10213ae8));border-color:var(--tone-abc8ef4a);box-shadow:inset 0 1px var(--tone-d2e6ff17),0 5px 12px var(--tone-02071420)}
:where(html:not([data-theme=current])) .process-story-scene .process-deliverable{border-radius:15px;background:linear-gradient(135deg,var(--tone-1c3852d9),var(--tone-10243bfa) 48%,var(--tone-21314bf2));border-color:var(--tone-9ec8e487);box-shadow:inset 0 1px var(--tone-d1eaff52),inset 0 -1px var(--tone-aca4dc42),0 10px 25px var(--tone-02091826);backdrop-filter:blur(14px)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-bar{background:var(--tone-8bb8e00a)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-bar>span:last-child{border-radius:9px}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows{border-top:0}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div{border-bottom:0;border-right:1px solid var(--tone-a6c2e12b)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div:last-child{border-right:0}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div>i{border-radius:10px;background:linear-gradient(135deg,var(--tone-7090b42b),var(--tone-26394c1c));border-color:var(--tone-a7c5e540)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows span{color:var(--tone-d3e3f5)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows b{color:var(--tone-b2c8e4)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-foot{border-top:1px solid var(--tone-a7c3e32b)}
@media(max-width:760px){:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div{border-right:0;border-bottom:1px solid var(--tone-a6c2e11e)}
:where(html:not([data-theme=current])) .process-deliverable .deliverable-rows>div:last-child{border-bottom:0}
}:where(html:not([data-theme=current])) body:is([data-page="home"],[data-page="how-we-work"]) .story-section .story-wave{opacity:.95}
:root:where(:not([data-theme=current])){--selection-accent:var(--tone-f4b665)}
:where(html:not([data-theme=current])) body .site-header .site-nav a:hover,:where(html:not([data-theme=current])) body .site-header .site-nav a:focus-visible{color:var(--selection-accent)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs .next-journey-tab[aria-selected="true"] .process-tab-icon{background:linear-gradient(135deg,var(--tone-f7d19d),var(--tone-f4b665) 65%,var(--tone-c28d4f));border-color:var(--tone-ffe1b3);color:#2c2319;box-shadow:inset 0 1px #fff1d77a,0 0 12px var(--tone-f4b66540)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs .next-journey-tab[aria-selected="true"] .process-tab-name small{color:var(--selection-accent)}
:where(html:not([data-theme=current])) .process-story .process-workspace-tabs:after{background:linear-gradient(90deg,var(--tone-f4b665),var(--tone-a8bddc));box-shadow:0 0 6px var(--tone-f4b66526)}
:where(html:not([data-theme=current])) body[data-page] .next-workbench-tab[aria-selected="true"]{box-shadow:inset 2px 0 var(--selection-accent)}
:where(html:not([data-theme=current])) body[data-page] .next-workbench-tab[aria-selected="true"]>span:first-child{color:var(--selection-accent)}
:where(html:not([data-theme=current])) body[data-page] .story-shell button.story-step.is-active{box-shadow:inset 2px 0 var(--selection-accent)}
:where(html:not([data-theme=current])) body[data-page] .story-shell button.story-step.is-active b{color:var(--selection-accent)}
