:root{--paper:#eef1f4;--surface:#fff;--ink:#14213d;--text:#2f3b52;--muted:#5d6b82;--line:#c9d1db;--call:#1f6f5c;--put:#a23b3b;--font-heading:"Spectral", Georgia, "Times New Roman", serif;--font-body:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#0f1726;--surface:#16213a;--ink:#e6ebf2;--text:#c3cddc;--muted:#8d9ab0;--line:#2a3754;--call:#5fb79c;--put:#df8585}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:400;line-height:1.6}body:before{content:"";z-index:-1;pointer-events:none;background:var(--text);opacity:.03;position:fixed;inset:0;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDAwIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAxNDAwIDEwMDAiPjxnIGZpbGw9IiMwMDAiIGZvbnQtZmFtaWx5PSInQ2FtYnJpYSBNYXRoJywnU1RJWCBUd28gTWF0aCcsJ1NUSVggVHdvIFRleHQnLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmIj48dGV4dCB4PSI5MCIgeT0iMTUwIiBmb250LXNpemU9IjIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtNCA5MCAxNTApIj48dHNwYW4+QyA9IFPCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTguNCIgZm9udC1zaXplPSIxNS4wIj7iiJJxVDwvdHNwYW4+PHRzcGFuIGR5PSI4LjQiPsK3Tihk4oKBKSDiiJIgS8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItOC40IiBmb250LXNpemU9IjE1LjAiPuKIknJUPC90c3Bhbj48dHNwYW4gZHk9IjguNCI+wrdOKGTigoIpPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iNzYwIiB5PSIzMzAiIGZvbnQtc2l6ZT0iMjAiIHRyYW5zZm9ybT0icm90YXRlKDMgNzYwIDMzMCkiPjx0c3Bhbj5k4oKBID0gW2xuKFMvSykgKyAociDiiJIgcSArIM+DwrIvMinCt1RdIC8gKM+D4oiaVCk8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSI4NDAiIHk9IjM3MiIgZm9udC1zaXplPSIyMCIgdHJhbnNmb3JtPSJyb3RhdGUoMyA4NDAgMzcyKSI+PHRzcGFuPmTigoIgPSBk4oKBIOKIkiDPg+KImlQ8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxNzAiIHk9IjY1MCIgZm9udC1zaXplPSIyMSIgdHJhbnNmb3JtPSJyb3RhdGUoMiAxNzAgNjUwKSI+PHRzcGFuPuKIglYv4oiCdCArIMK9z4PCslPCssK34oiCwrJWL+KIglPCsiArIHJTwrfiiIJWL+KIglMg4oiSIHJWID0gMDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9Ijg2MCIgeT0iODYwIiBmb250LXNpemU9IjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtMyA4NjAgODYwKSI+PHRzcGFuPkMg4oiSIFAgPSBTwrdlPC90c3Bhbj48dHNwYW4gZHk9Ii05LjEiIGZvbnQtc2l6ZT0iMTYuMyI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iOS4xIj4g4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTkuMSIgZm9udC1zaXplPSIxNi4zIj7iiJJyVDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjYyMCIgeT0iMTUwIiBmb250LXNpemU9IjY0IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKC04IDYyMCAxNTApIj7OlDwvdGV4dD48dGV4dCB4PSIxMjcwIiB5PSIxOTAiIGZvbnQtc2l6ZT0iNDgiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoNiAxMjcwIDE5MCkiPs6TPC90ZXh0Pjx0ZXh0IHg9IjkwIiB5PSI0MzAiIGZvbnQtc2l6ZT0iNTYiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoNSA5MCA0MzApIj7OmDwvdGV4dD48dGV4dCB4PSIxMTgwIiB5PSI1NzAiIGZvbnQtc2l6ZT0iNDQiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoLTYgMTE4MCA1NzApIj7OvTwvdGV4dD48dGV4dCB4PSI1NjAiIHk9IjUwMCIgZm9udC1zaXplPSIzNiIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg5IDU2MCA1MDApIj7PgTwvdGV4dD48dGV4dCB4PSI0MjAiIHk9Ijg5MCIgZm9udC1zaXplPSI2MCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtNSA0MjAgODkwKSI+z4M8L3RleHQ+PHRleHQgeD0iMTI1MCIgeT0iOTQwIiBmb250LXNpemU9IjMwIiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDQgMTI1MCA5NDApIj7OlDwvdGV4dD48dGV4dCB4PSIzMzAiIHk9IjMxMCIgZm9udC1zaXplPSIyOCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTAgMzMwIDMxMCkiPs6TPC90ZXh0Pjx0ZXh0IHg9IjEwMTAiIHk9IjEwMCIgZm9udC1zaXplPSIzMCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg0IDEwMTAgMTAwKSI+zpg8L3RleHQ+PHRleHQgeD0iNTAiIHk9Ijg4MCIgZm9udC1zaXplPSIzNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg4IDUwIDg4MCkiPs69PC90ZXh0Pjx0ZXh0IHg9IjEzMjAiIHk9IjQzMCIgZm9udC1zaXplPSIzMCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtNCAxMzIwIDQzMCkiPs+BPC90ZXh0Pjx0ZXh0IHg9IjcyMCIgeT0iNzQwIiBmb250LXNpemU9IjI2IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDcgNzIwIDc0MCkiPs+DPC90ZXh0PjwvZz48L3N2Zz4K) 0 0/1400px 1000px;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDAwIiBoZWlnaHQ9IjEwMDAiIHZpZXdCb3g9IjAgMCAxNDAwIDEwMDAiPjxnIGZpbGw9IiMwMDAiIGZvbnQtZmFtaWx5PSInQ2FtYnJpYSBNYXRoJywnU1RJWCBUd28gTWF0aCcsJ1NUSVggVHdvIFRleHQnLCdUaW1lcyBOZXcgUm9tYW4nLHNlcmlmIj48dGV4dCB4PSI5MCIgeT0iMTUwIiBmb250LXNpemU9IjIyIiB0cmFuc2Zvcm09InJvdGF0ZSgtNCA5MCAxNTApIj48dHNwYW4+QyA9IFPCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTguNCIgZm9udC1zaXplPSIxNS4wIj7iiJJxVDwvdHNwYW4+PHRzcGFuIGR5PSI4LjQiPsK3Tihk4oKBKSDiiJIgS8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItOC40IiBmb250LXNpemU9IjE1LjAiPuKIknJUPC90c3Bhbj48dHNwYW4gZHk9IjguNCI+wrdOKGTigoIpPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iNzYwIiB5PSIzMzAiIGZvbnQtc2l6ZT0iMjAiIHRyYW5zZm9ybT0icm90YXRlKDMgNzYwIDMzMCkiPjx0c3Bhbj5k4oKBID0gW2xuKFMvSykgKyAociDiiJIgcSArIM+DwrIvMinCt1RdIC8gKM+D4oiaVCk8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSI4NDAiIHk9IjM3MiIgZm9udC1zaXplPSIyMCIgdHJhbnNmb3JtPSJyb3RhdGUoMyA4NDAgMzcyKSI+PHRzcGFuPmTigoIgPSBk4oKBIOKIkiDPg+KImlQ8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxNzAiIHk9IjY1MCIgZm9udC1zaXplPSIyMSIgdHJhbnNmb3JtPSJyb3RhdGUoMiAxNzAgNjUwKSI+PHRzcGFuPuKIglYv4oiCdCArIMK9z4PCslPCssK34oiCwrJWL+KIglPCsiArIHJTwrfiiIJWL+KIglMg4oiSIHJWID0gMDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9Ijg2MCIgeT0iODYwIiBmb250LXNpemU9IjI0IiB0cmFuc2Zvcm09InJvdGF0ZSgtMyA4NjAgODYwKSI+PHRzcGFuPkMg4oiSIFAgPSBTwrdlPC90c3Bhbj48dHNwYW4gZHk9Ii05LjEiIGZvbnQtc2l6ZT0iMTYuMyI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iOS4xIj4g4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTkuMSIgZm9udC1zaXplPSIxNi4zIj7iiJJyVDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjYyMCIgeT0iMTUwIiBmb250LXNpemU9IjY0IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKC04IDYyMCAxNTApIj7OlDwvdGV4dD48dGV4dCB4PSIxMjcwIiB5PSIxOTAiIGZvbnQtc2l6ZT0iNDgiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoNiAxMjcwIDE5MCkiPs6TPC90ZXh0Pjx0ZXh0IHg9IjkwIiB5PSI0MzAiIGZvbnQtc2l6ZT0iNTYiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoNSA5MCA0MzApIj7OmDwvdGV4dD48dGV4dCB4PSIxMTgwIiB5PSI1NzAiIGZvbnQtc2l6ZT0iNDQiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoLTYgMTE4MCA1NzApIj7OvTwvdGV4dD48dGV4dCB4PSI1NjAiIHk9IjUwMCIgZm9udC1zaXplPSIzNiIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg5IDU2MCA1MDApIj7PgTwvdGV4dD48dGV4dCB4PSI0MjAiIHk9Ijg5MCIgZm9udC1zaXplPSI2MCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtNSA0MjAgODkwKSI+z4M8L3RleHQ+PHRleHQgeD0iMTI1MCIgeT0iOTQwIiBmb250LXNpemU9IjMwIiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDQgMTI1MCA5NDApIj7OlDwvdGV4dD48dGV4dCB4PSIzMzAiIHk9IjMxMCIgZm9udC1zaXplPSIyOCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtMTAgMzMwIDMxMCkiPs6TPC90ZXh0Pjx0ZXh0IHg9IjEwMTAiIHk9IjEwMCIgZm9udC1zaXplPSIzMCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg0IDEwMTAgMTAwKSI+zpg8L3RleHQ+PHRleHQgeD0iNTAiIHk9Ijg4MCIgZm9udC1zaXplPSIzNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg4IDUwIDg4MCkiPs69PC90ZXh0Pjx0ZXh0IHg9IjEzMjAiIHk9IjQzMCIgZm9udC1zaXplPSIzMCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtNCAxMzIwIDQzMCkiPs+BPC90ZXh0Pjx0ZXh0IHg9IjcyMCIgeT0iNzQwIiBmb250LXNpemU9IjI2IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDcgNzIwIDc0MCkiPs+DPC90ZXh0PjwvZz48L3N2Zz4K) 0 0/1400px 1000px}@media (prefers-color-scheme:dark){body:before{opacity:.05}}@media (width<=720px){body:before{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iODIwIiB2aWV3Qm94PSIwIDAgNDAwIDgyMCI+PGcgZmlsbD0iIzAwMCIgZm9udC1mYW1pbHk9IidDYW1icmlhIE1hdGgnLCdTVElYIFR3byBNYXRoJywnU1RJWCBUd28gVGV4dCcsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYiPjx0ZXh0IHg9IjIwIiB5PSI5NiIgZm9udC1zaXplPSIxMi41IiB0cmFuc2Zvcm09InJvdGF0ZSgtMyAyMCA5NikiPjx0c3Bhbj5DID0gU8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItNC44IiBmb250LXNpemU9IjguNSI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iNC44Ij7Ct04oZOKCgSkg4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTQuOCIgZm9udC1zaXplPSI4LjUiPuKIknJUPC90c3Bhbj48dHNwYW4gZHk9IjQuOCI+wrdOKGTigoIpPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iNjAiIHk9IjMzMCIgZm9udC1zaXplPSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgzIDYwIDMzMCkiPjx0c3Bhbj5k4oKBID0gW2xuKFMvSykgKyAociDiiJIgcSArIM+DwrIvMinCt1RdIC8gKM+D4oiaVCk8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxMTAiIHk9IjM1MiIgZm9udC1zaXplPSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgzIDExMCAzNTIpIj48dHNwYW4+ZOKCgiA9IGTigoEg4oiSIM+D4oiaVDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjI0IiB5PSI1NDAiIGZvbnQtc2l6ZT0iMTIiIHRyYW5zZm9ybT0icm90YXRlKDIgMjQgNTQwKSI+PHRzcGFuPuKIglYv4oiCdCArIMK9z4PCslPCssK34oiCwrJWL+KIglPCsiArIHJTwrfiiIJWL+KIglMg4oiSIHJWID0gMDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjcwIiB5PSI3NDAiIGZvbnQtc2l6ZT0iMTQiIHRyYW5zZm9ybT0icm90YXRlKC0zIDcwIDc0MCkiPjx0c3Bhbj5DIOKIkiBQID0gU8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItNS4zIiBmb250LXNpemU9IjkuNSI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iNS4zIj4g4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTUuMyIgZm9udC1zaXplPSI5LjUiPuKIknJUPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMzEwIiB5PSI3MCIgZm9udC1zaXplPSIzNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtOCAzMTAgNzApIj7OlDwvdGV4dD48dGV4dCB4PSIyMTAiIHk9IjIwMCIgZm9udC1zaXplPSIyMiIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg5IDIxMCAyMDApIj7PgTwvdGV4dD48dGV4dCB4PSI0MCIgeT0iMjUwIiBmb250LXNpemU9IjMyIiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDUgNDAgMjUwKSI+zpg8L3RleHQ+PHRleHQgeD0iMzIwIiB5PSI0NTAiIGZvbnQtc2l6ZT0iMjgiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoLTYgMzIwIDQ1MCkiPs69PC90ZXh0Pjx0ZXh0IHg9IjI1MCIgeT0iNjUwIiBmb250LXNpemU9IjM2IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKC01IDI1MCA2NTApIj7PgzwvdGV4dD48dGV4dCB4PSIzNDAiIHk9Ijc5MCIgZm9udC1zaXplPSIyNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg2IDM0MCA3OTApIj7OkzwvdGV4dD48L2c+PC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iODIwIiB2aWV3Qm94PSIwIDAgNDAwIDgyMCI+PGcgZmlsbD0iIzAwMCIgZm9udC1mYW1pbHk9IidDYW1icmlhIE1hdGgnLCdTVElYIFR3byBNYXRoJywnU1RJWCBUd28gVGV4dCcsJ1RpbWVzIE5ldyBSb21hbicsc2VyaWYiPjx0ZXh0IHg9IjIwIiB5PSI5NiIgZm9udC1zaXplPSIxMi41IiB0cmFuc2Zvcm09InJvdGF0ZSgtMyAyMCA5NikiPjx0c3Bhbj5DID0gU8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItNC44IiBmb250LXNpemU9IjguNSI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iNC44Ij7Ct04oZOKCgSkg4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTQuOCIgZm9udC1zaXplPSI4LjUiPuKIknJUPC90c3Bhbj48dHNwYW4gZHk9IjQuOCI+wrdOKGTigoIpPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iNjAiIHk9IjMzMCIgZm9udC1zaXplPSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgzIDYwIDMzMCkiPjx0c3Bhbj5k4oKBID0gW2xuKFMvSykgKyAociDiiJIgcSArIM+DwrIvMinCt1RdIC8gKM+D4oiaVCk8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxMTAiIHk9IjM1MiIgZm9udC1zaXplPSIxMS41IiB0cmFuc2Zvcm09InJvdGF0ZSgzIDExMCAzNTIpIj48dHNwYW4+ZOKCgiA9IGTigoEg4oiSIM+D4oiaVDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjI0IiB5PSI1NDAiIGZvbnQtc2l6ZT0iMTIiIHRyYW5zZm9ybT0icm90YXRlKDIgMjQgNTQwKSI+PHRzcGFuPuKIglYv4oiCdCArIMK9z4PCslPCssK34oiCwrJWL+KIglPCsiArIHJTwrfiiIJWL+KIglMg4oiSIHJWID0gMDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjcwIiB5PSI3NDAiIGZvbnQtc2l6ZT0iMTQiIHRyYW5zZm9ybT0icm90YXRlKC0zIDcwIDc0MCkiPjx0c3Bhbj5DIOKIkiBQID0gU8K3ZTwvdHNwYW4+PHRzcGFuIGR5PSItNS4zIiBmb250LXNpemU9IjkuNSI+4oiScVQ8L3RzcGFuPjx0c3BhbiBkeT0iNS4zIj4g4oiSIEvCt2U8L3RzcGFuPjx0c3BhbiBkeT0iLTUuMyIgZm9udC1zaXplPSI5LjUiPuKIknJUPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMzEwIiB5PSI3MCIgZm9udC1zaXplPSIzNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSgtOCAzMTAgNzApIj7OlDwvdGV4dD48dGV4dCB4PSIyMTAiIHk9IjIwMCIgZm9udC1zaXplPSIyMiIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg5IDIxMCAyMDApIj7PgTwvdGV4dD48dGV4dCB4PSI0MCIgeT0iMjUwIiBmb250LXNpemU9IjMyIiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKDUgNDAgMjUwKSI+zpg8L3RleHQ+PHRleHQgeD0iMzIwIiB5PSI0NTAiIGZvbnQtc2l6ZT0iMjgiIGZvbnQtc3R5bGU9Iml0YWxpYyIgdHJhbnNmb3JtPSJyb3RhdGUoLTYgMzIwIDQ1MCkiPs69PC90ZXh0Pjx0ZXh0IHg9IjI1MCIgeT0iNjUwIiBmb250LXNpemU9IjM2IiBmb250LXN0eWxlPSJpdGFsaWMiIHRyYW5zZm9ybT0icm90YXRlKC01IDI1MCA2NTApIj7PgzwvdGV4dD48dGV4dCB4PSIzNDAiIHk9Ijc5MCIgZm9udC1zaXplPSIyNCIgZm9udC1zdHlsZT0iaXRhbGljIiB0cmFuc2Zvcm09InJvdGF0ZSg2IDM0MCA3OTApIj7OkzwvdGV4dD48L2c+PC9zdmc+Cg==);-webkit-mask-size:400px 820px;mask-size:400px 820px}}h1,h2,h3,h4{color:var(--ink);font-family:var(--font-heading);margin:0;font-weight:600;line-height:1.15}p{margin:0}a{color:inherit}svg{display:block}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}section[id]{scroll-margin-top:80px}.wrap{max-width:1120px;margin:0 auto;padding:0 24px}@media (width<=720px){.wrap{padding:0 16px}}.page__status{text-align:center;color:var(--muted);padding:72px 16px}.btn{border:1.5px solid var(--ink);min-height:44px;font-family:var(--font-body);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:10px 20px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.btn--primary{background:var(--ink);color:var(--paper)}.btn--primary:hover{background:var(--text);border-color:var(--text)}.btn--ghost{color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--ink);color:var(--paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page{padding:72px 0 96px}.page__card{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:20px;max-width:480px;margin:0 auto;padding:32px;display:flex}.page__title{letter-spacing:-.01em;font-size:clamp(1.75rem,3.2vw,2.4rem)}.page__card strong{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.page__action{align-self:flex-start}.page__action:disabled{cursor:progress;opacity:.7}.page__link{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:15px;font-weight:500;text-decoration:underline}.page__link:hover{color:var(--call)}@media (width<=720px){.page{padding:40px 0 64px}.page__card{padding:24px 20px}}.page__card--wide{max-width:720px}.page__muted{color:var(--muted)}.page__fine{color:var(--muted);font-size:14px}.page__fine a{color:var(--ink);text-underline-offset:3px}.site-header{z-index:10;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.site-header__logo{color:var(--ink);font-family:var(--font-heading);letter-spacing:-.01em;white-space:nowrap;font-size:22px;font-weight:700;text-decoration:none}.site-header__nav{align-items:center;gap:20px;display:flex}.site-header__link{color:var(--ink);text-underline-offset:4px;font-size:16px;font-weight:600;text-decoration:none}.site-header__link:hover{text-decoration:underline}@media (width<=720px){.site-header__logo{font-size:19px}.site-header__nav{gap:14px}}.site-footer{border-top:1px solid var(--line);color:var(--muted);padding:40px 0 48px;font-size:14px;line-height:1.6}.site-footer__legal{max-width:70ch}.site-footer__copy{margin-top:16px}.site-footer__nav{flex-wrap:wrap;gap:8px 20px;margin-bottom:16px;display:flex}.site-footer__nav a,.site-footer__legal a{color:var(--ink);text-underline-offset:3px}.gex{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:0;padding:20px 20px 16px}.gex__svg{width:100%;height:auto;overflow:visible}.gex__axis{stroke:var(--line);stroke-width:1px}.gex__strike{fill:var(--muted);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-size:12px}.gex__bar{transform-box:fill-box;animation:.7s cubic-bezier(.2,.7,.2,1) both gex-grow}.gex__bar--call{fill:var(--call);transform-origin:0}.gex__bar--put{fill:var(--put);transform-origin:100%}.gex__wall{font-family:var(--font-body);font-size:12px;font-weight:600}.gex__wall--call{fill:var(--call)}.gex__wall--put{fill:var(--put)}.gex__price{stroke:var(--ink);stroke-width:1.25px;stroke-dasharray:5 4}.gex__price-label{fill:var(--ink);font-family:var(--font-body);font-size:12px;font-weight:600}.gex__caption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}@keyframes gex-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.gex__bar{animation:none}}.hero{padding:72px 0 88px}.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.hero__copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.hero__title{letter-spacing:-.015em;font-size:clamp(2.1rem,4.2vw,3.25rem)}.hero__lead{max-width:34em;font-size:1.1rem}@media (width<=900px){.hero{padding:48px 0 64px}.hero__grid{grid-template-columns:minmax(0,1fr);gap:40px}}.payoff{--payoff-fill-opacity:.25;width:100%;height:auto}@media (prefers-color-scheme:dark){.payoff{--payoff-fill-opacity:.42}}.payoff__strike{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 3}.payoff__fill{stroke:none}.payoff__fill--gain{fill:var(--call);fill-opacity:var(--payoff-fill-opacity)}.payoff__fill--loss{fill:var(--put);fill-opacity:var(--payoff-fill-opacity)}.payoff__zero{stroke:var(--muted);stroke-width:1px}.payoff__line{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.strategies{border-top:1px solid var(--line);padding:80px 0 88px}.strategies__intro{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.strategies__controls{justify-content:flex-end;margin-bottom:16px;display:flex}.ribbon-toggle{width:32px;height:32px;color:var(--muted);border:1px solid var(--line);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:inline-flex}.ribbon-toggle:hover{color:var(--ink);border-color:var(--ink)}.ribbon-toggle:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.strategies__intro p{max-width:40em}.strategies__title{letter-spacing:-.01em;font-size:clamp(1.75rem,3.2vw,2.4rem)}.ribbon{padding:4px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.ribbon:focus-visible{outline-offset:-3px}.ribbon__track{width:max-content;animation:40s linear infinite ribbon-scroll;display:flex}.ribbon--paused .ribbon__track,.ribbon:hover .ribbon__track,.ribbon:focus-within .ribbon__track{animation-play-state:paused}.ribbon__list{gap:16px;margin:0;padding:0 16px 0 0;list-style:none;display:flex}@keyframes ribbon-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.strategy-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;flex:none;gap:12px;width:240px;padding:16px;display:flex}.strategy-card__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.strategy-card__name{font-size:1.15rem}.strategy-card__tag{border:1px solid var(--line);color:var(--muted);letter-spacing:.02em;border-radius:999px;flex:none;padding:2px 8px;font-size:12px;font-weight:600}.strategy-card__use{color:var(--text);font-size:15px;line-height:1.5}.strategies__caption{color:var(--muted);margin-top:20px;font-size:14px}@media (width<=900px){.strategies{padding:56px 0 64px}.strategies__intro{margin-bottom:20px}}@media (prefers-reduced-motion:reduce){.strategies__controls{display:none}.strategies__intro{margin-bottom:40px}.ribbon{-webkit-mask-image:none;mask-image:none}.ribbon__track{width:auto;max-width:1120px;margin:0 auto;padding:0 24px;animation:none}.ribbon__list{flex-wrap:wrap;justify-content:center;padding:0}.ribbon__list--clone{display:none}}@media (prefers-reduced-motion:reduce) and (width<=720px){.ribbon__track{padding:0 16px}}.free-class{background:var(--surface);border-top:1px solid var(--line);padding:80px 0 96px}.free-class__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.free-class__copy{flex-direction:column;gap:20px;display:flex}.free-class__copy p{max-width:36em}.free-class__title{letter-spacing:-.01em;font-size:clamp(1.75rem,3.2vw,2.4rem)}.free-class__list-title{font-family:var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:15px;font-weight:600}.free-class__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.free-class__list li{color:var(--ink);padding-left:28px;font-weight:500;position:relative}.free-class__list li:before{content:"";background:var(--call);width:12px;height:2px;position:absolute;top:.62em;left:4px}.free-class__panel{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:32px}.free-class__success{color:var(--ink);font-size:1.1rem;font-weight:500}.signup{flex-direction:column;gap:20px;display:flex}.signup__field{flex-direction:column;gap:6px;display:flex}.signup__field label{color:var(--ink);font-size:15px;font-weight:600}.signup__field input{background:var(--surface);min-height:46px;color:var(--ink);border:1.5px solid var(--line);font:inherit;border-radius:8px;padding:10px 12px}.signup__field input:hover{border-color:var(--muted)}.signup__field input:focus-visible{outline-offset:1px;border-color:var(--ink)}.signup__hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.signup__consent{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.signup__consent input{width:18px;height:18px;accent-color:var(--ink);flex:none;margin:2px 0 0}.signup__terms{flex-direction:column;gap:8px;display:flex}.signup input:disabled{opacity:.6}.signup__submit{align-self:flex-start}.signup__submit:disabled{cursor:progress;opacity:.7}.signup__error{color:var(--put);font-size:15px;font-weight:500}.signup__error:empty{display:none}@media (width<=900px){.free-class{padding:56px 0 64px}.free-class__grid{grid-template-columns:minmax(0,1fr);gap:32px}}@media (width<=720px){.free-class__panel{padding:24px 20px}.signup__submit{align-self:stretch}}.signup__consent a{color:var(--ink);text-underline-offset:3px}.about{border-top:1px solid var(--line);padding:80px 0 96px}.about__grid{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:48px;display:grid}.about__photo{object-fit:cover;border-radius:50%;width:120px;height:120px}.about__photo--placeholder{background:var(--surface);border:1px solid var(--line);color:var(--ink);font-family:var(--font-heading);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:56px;font-weight:600;line-height:1;display:flex}.about__copy{flex-direction:column;gap:16px;max-width:65ch;display:flex}.about__copy p{margin:0}.about__copy cite{font-style:italic}.about__title{letter-spacing:-.01em;font-size:clamp(1.75rem,3.2vw,2.4rem)}@media (width<=720px){.about{padding:56px 0 64px}.about__grid{grid-template-columns:minmax(0,1fr);gap:24px}}
