@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579-s.16nfeub7ja6ze.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c-s.1mvr14jy3vxq7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.1dqa_6e_ad4sj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_a0c70af7-module__170g3q__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_a0c70af7-module__170g3q__variable{--sax-display:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_b047b23a-module__K10Z-G__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_b047b23a-module__K10Z-G__variable{--sax-body:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_792712e9-module__xR3vSW__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_792712e9-module__xR3vSW__variable{--sax-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.vsl-module__G_A4MG__page{--sax-ink:#0a1222;--sax-muted:#4f5a69;--sax-teal:#03708a;--sax-lime:#a6ed2c;--sax-cyan:#03a5c9;--sax-paper:#fbfcfa;--sax-hair:#0a12221f;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-move:cubic-bezier(.65, 0, .35, 1);--ease-drift:cubic-bezier(.45, 0, .55, 1);background:var(--sax-paper);color:var(--sax-ink);font-family:var(--sax-body), system-ui, sans-serif;font-size:18px;line-height:1.6;overflow-x:clip}:is(html:has(.vsl-module__G_A4MG__page),body:has(.vsl-module__G_A4MG__page)){background:#fbfcfa}.vsl-module__G_A4MG__page a:not(.vsl-module__G_A4MG__cta){text-underline-offset:5px}.vsl-module__G_A4MG__page a:not(.vsl-module__G_A4MG__cta):hover{color:var(--sax-teal)}.vsl-module__G_A4MG__display{font-family:var(--sax-display), system-ui, sans-serif}.vsl-module__G_A4MG__mono,.vsl-module__G_A4MG__microprint{font-family:var(--sax-mono), ui-monospace, monospace}.vsl-module__G_A4MG__heading{font-family:var(--sax-display), system-ui, sans-serif;letter-spacing:-.04em;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:400;line-height:1.08}.vsl-module__G_A4MG__label{color:var(--sax-teal);font-family:var(--sax-mono), ui-monospace, monospace;font-size:14px;font-weight:500}.vsl-module__G_A4MG__hero{--px:0;--py:0;position:relative;overflow:hidden}.vsl-module__G_A4MG__backdrop{z-index:-1;aspect-ratio:1;width:min(810px,170%);transform:translate3d(calc(-50% + var(--px) * 20px), calc(-50% + var(--py) * 20px), 0);transition:transform 1.1s var(--ease-out);position:absolute;top:50%;left:50%}@media (max-width:640px){.vsl-module__G_A4MG__backdrop{width:128%}}.vsl-module__G_A4MG__printed{animation:vsl-module__G_A4MG__printed 1.3s var(--ease-move) both}.vsl-module__G_A4MG__laser{opacity:0;animation:vsl-module__G_A4MG__laser 1.3s var(--ease-move) both}.vsl-module__G_A4MG__laserBand{background:linear-gradient(#a6ed2c00,#a6ed2c47)}.vsl-module__G_A4MG__laserLine{background:linear-gradient(90deg, var(--sax-lime), var(--sax-cyan))}.vsl-module__G_A4MG__line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.vsl-module__G_A4MG__rise{animation:vsl-module__G_A4MG__lineUp 1.1s var(--ease-out) both;display:block}.vsl-module__G_A4MG__float{animation:vsl-module__G_A4MG__float 8s var(--ease-drift) infinite alternate}.vsl-module__G_A4MG__tilt{transform:perspective(1300px) rotateX(calc(var(--py) * -8deg)) rotateY(calc(var(--px) * 10deg)) rotate(-4deg);transform-style:preserve-3d;transition:transform .7s var(--ease-out);position:relative}.vsl-module__G_A4MG__backCard{background:#fff;border-radius:30px;position:absolute;inset:0;overflow:hidden;transform:rotate(7deg)translate3d(14px,14px,-40px);box-shadow:0 40px 90px -40px #0a122240,0 0 0 1px #0a12220d}.vsl-module__G_A4MG__cardShell{background:#ffffffb8;border-radius:30px;padding:8px;position:relative;box-shadow:0 50px 100px -40px #0a122252,0 0 0 1px #0a12220f}.vsl-module__G_A4MG__foil{animation:vsl-module__G_A4MG__foil 11s var(--ease-drift) infinite alternate;background-image:linear-gradient(105deg,#f5ffdc 0%,#cdf4ff 20%,#f8ffea 36%,#dbff9c 50%,#c2f0ff 66%,#f3ffd6 82%,#c9f2ff 100%);background-position:0%;background-size:280% 100%}.vsl-module__G_A4MG__foilStill{background-image:linear-gradient(120deg,#e4ffb0,#c9f2ff)}.vsl-module__G_A4MG__sheen{animation:vsl-module__G_A4MG__sheen 7s var(--ease-move) infinite;background:linear-gradient(105deg,#fff0,#ffffffe6 50%,#fff0);transform:translate(-140%)skew(-12deg)}.vsl-module__G_A4MG__cardScan{border-top:2px solid var(--sax-cyan);opacity:0;animation:vsl-module__G_A4MG__cardScan 7s var(--ease-move) 2.2s infinite}.vsl-module__G_A4MG__emblem{background:#fff9;box-shadow:inset 0 0 0 1px #0a122214}.vsl-module__G_A4MG__engrave{stroke-dasharray:1;animation:vsl-module__G_A4MG__engrave 3.6s var(--ease-move) .15s both}.vsl-module__G_A4MG__spin{animation:170s linear infinite vsl-module__G_A4MG__spin}.vsl-module__G_A4MG__spinFast{animation:26s linear infinite vsl-module__G_A4MG__spin}.vsl-module__G_A4MG__cta{transition:transform .5s var(--ease-out);box-shadow:0 18px 40px -16px #0a122273}.vsl-module__G_A4MG__cta:hover{transform:translateY(-2px)}.vsl-module__G_A4MG__cta:active{transform:scale(.98)}.vsl-module__G_A4MG__ctaDot{transition:transform .5s var(--ease-out)}.vsl-module__G_A4MG__cta:hover .vsl-module__G_A4MG__ctaDot{transform:translate(3px,-2px)scale(1.06)}.vsl-module__G_A4MG__marquee{animation:46s linear infinite vsl-module__G_A4MG__marquee}.vsl-module__G_A4MG__sheet{transform:rotate(var(--tilt));transition:transform .8s var(--ease-out);box-shadow:0 36px 70px -36px #0a122233,0 0 0 1px #0a12220d}.vsl-module__G_A4MG__sheet:hover{transform:rotate(0)translateY(-8px)}.vsl-module__G_A4MG__bezel{background:#0a122209;box-shadow:inset 0 0 0 1px #0a12220d}.vsl-module__G_A4MG__lift{transition:transform .8s var(--ease-out)}.vsl-module__G_A4MG__lift:hover{transform:translateY(-6px)}.vsl-module__G_A4MG__track{background:var(--sax-hair)}.vsl-module__G_A4MG__progress{background:linear-gradient(180deg, #7cc414, var(--sax-cyan))}.vsl-module__G_A4MG__stop{box-shadow:0 0 0 1px #0a12221a, 0 0 0 6px var(--sax-paper)}.vsl-module__G_A4MG__tick{stroke-dasharray:1}.vsl-module__G_A4MG__ripple{animation:vsl-module__G_A4MG__ripple 3.2s var(--ease-out) infinite}.vsl-module__G_A4MG__evidence{box-shadow:inset 0 0 0 1.5px #0a12221f}.vsl-module__G_A4MG__clearing{background:radial-gradient(closest-side, var(--sax-paper) 62%, #fbfcfa00)}.vsl-module__G_A4MG__dayCard,.vsl-module__G_A4MG__slotChip{color:var(--sax-ink);transition:transform .4s var(--ease-out), border-color .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);background:#fff;border:1px solid #0a122224}.vsl-module__G_A4MG__dayCard:hover,.vsl-module__G_A4MG__slotChip:hover{border-color:var(--sax-teal);transform:translateY(-2px)}.vsl-module__G_A4MG__picked,.vsl-module__G_A4MG__picked:hover{border-color:var(--sax-ink);background:var(--sax-ink);color:#fff}.vsl-module__G_A4MG__field{width:100%;min-height:48px;color:var(--sax-ink);font:inherit;transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#fff;border:1px solid #0a122229;border-radius:12px;padding:10px 14px;font-size:16px}.vsl-module__G_A4MG__field:focus{border-color:var(--sax-teal);outline:none;box-shadow:0 0 0 3px #03a5c92e}.vsl-module__G_A4MG__formIn{animation:vsl-module__G_A4MG__formIn .7s var(--ease-out) both}@keyframes vsl-module__G_A4MG__formIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.vsl-module__G_A4MG__reveal{animation:linear both vsl-module__G_A4MG__reveal;animation-timeline:view();animation-range:entry entry 70%}.vsl-module__G_A4MG__progress{transform-origin:top;animation:linear both vsl-module__G_A4MG__grow;animation-timeline:view();animation-range:entry 30% exit 40%}.vsl-module__G_A4MG__tick{animation:linear both vsl-module__G_A4MG__engrave;animation-timeline:view();animation-range:entry 40% entry 90%}}@keyframes vsl-module__G_A4MG__engrave{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vsl-module__G_A4MG__spin{to{transform:rotate(360deg)}}@keyframes vsl-module__G_A4MG__float{0%{transform:translateY(-7px)}to{transform:translateY(9px)}}@keyframes vsl-module__G_A4MG__foil{0%{background-position:0%}to{background-position:100%}}@keyframes vsl-module__G_A4MG__sheen{0%,52%{transform:translate(-140%)skew(-12deg)}82%,to{transform:translate(320%)skew(-12deg)}}@keyframes vsl-module__G_A4MG__cardScan{0%{opacity:0;transform:translate(0,0)}4%,38%{opacity:.8}42%,to{opacity:0;transform:translateY(100%)}}@keyframes vsl-module__G_A4MG__printed{0%{clip-path:inset(0 -100vw 100%)}to{clip-path:inset(0 -100vw)}}@keyframes vsl-module__G_A4MG__laser{0%{opacity:1;transform:translateY(-100%)}90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes vsl-module__G_A4MG__lineUp{0%{transform:translateY(112%)}to{transform:none}}@keyframes vsl-module__G_A4MG__marquee{to{transform:translate(-50%)}}@keyframes vsl-module__G_A4MG__ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}@keyframes vsl-module__G_A4MG__reveal{0%{opacity:0;transform:translateY(44px)}to{opacity:1;transform:none}}@keyframes vsl-module__G_A4MG__grow{0%{transform:scaleY(0)}to{transform:none}}
