@import"https://fonts.googleapis.com/css2?family=Geist+Mono:wght@100..900&display=swap";@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Geist Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:"Geist Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:100.5164%;descent-override:29.5048%;line-gap-override:0%}@font-face{font-family:"Geist Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:100.5%;descent-override:29.5%;line-gap-override:0%}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular Italic"),local("Geist Mono Italic"),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold Italic"),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:600;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium"),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/otgamZ2qYJkMH-33s6pf_OasyxhL7qFC34wKRPInnfA-9j6UGqVxMvD2Ixikwf2Y9aYs1eKcEl2X9YFxA_I_cW8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/ksNl4DHlvm-IUwVn0DV02pV97DX3uHxbVJG3PrppUhQ-V_Aok6XnhsEBWrU-k_o5H_qBnKQNUAYLUc5t86tehsQ.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono SemiBold"),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/h_KmxwHWAbZ0E7eWhUEfoCxrf9wSDGQad1CgON153wo-YnXXhbOFAu7b5GePoTizJJCCC2y_xrIxl-OtD4NBIcM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/cW-rtSw72Lqejayt1kdA2an75gzG-opyRN_O4i5oc00-4JIJtgyZekTvVLwcD6kpjWAI3GQ3Bs0n3c6ZPu8FmJQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold Italic"),url(../_fonts/iwKkOoOXXi_FvxehabuScahx7K6YUJ67lkMos05iN34-atpgvUXQTcteqaDu5zogavSkwMWhy5Qf7KKk4fQfRnE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/trbWC_h5_lDjsEIz3K7rNSraDGuAz-l9Xvco9sJCGbU-eppvz75ICmGKUIuqHqmd7xhCP3N6N_H7dxwx0ICqvgg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Medium Italic"),url(../_fonts/JoERPVlmfi80C8BLw-dhfTu-wD413LHvCuNt3YxPSus-Guv4z0A8Kb_eNmz-eDS6jOHaPCCjhsAcmffrjgTlhoc.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/BG8PueVJMRUWxK_UoGmidjFEBsVn0mh27eQwiRLglMk-xLfouPdEnub1_xuIh1RLigUkPmjpr7I-Hth94Y8yAsA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Regular"),local("Geist Mono"),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/B4XYTmqECKGO9n0zrFAlXFGSLhSzMlW_Nn_uM0SnSn0-pqaXfBwQixi4YhyAjMEvb3BdvgFxXze7rSKrxzEsVjU.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Geist Mono;src:local("Geist Mono Bold"),url(../_fonts/rZctk754HlalU1qk-tdtYCn0AfvlH9EBqIBUkk8CJg0-Oc6H_hkZSaEAjx9f9YqiJfw887cbVlO6tv7BwNvoxQE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}.dialkit-root{position:relative;--dial-surface:hsla(0,0%,100%,.05);--dial-surface-hover:hsla(0,0%,100%,.1);--dial-surface-active:hsla(0,0%,100%,.11);--dial-surface-subtle:hsla(0,0%,100%,.06);--dial-text-root:#fff;--dial-text-section:hsla(0,0%,100%,.7);--dial-text-label:hsla(0,0%,100%,.7);--dial-text-focus:#fff;--dial-text-primary:hsla(0,0%,100%,.95);--dial-text-secondary:hsla(0,0%,100%,.6);--dial-text-tertiary:hsla(0,0%,100%,.4);--dial-border:hsla(0,0%,100%,.1);--dial-border-hover:hsla(0,0%,100%,.15);--dial-timeline-clip-overlay:transparent;--dial-glass-bg:#212121;--dial-dropdown-bg:#2a2a2a;--dial-backdrop-blur:20px;--dial-radius:8px;--dial-row-height:36px;--dial-shadow:0 8px 32px rgba(0,0,0,.5);--dial-shadow-collapsed:0 4px 16px rgba(0,0,0,.25);--dial-shadow-dropdown:0 8px 24px rgba(0,0,0,.4);font-family:system-ui,-apple-system,SF Pro Display,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dialkit-panel{max-height:calc(100vh - 32px);overflow:visible;position:fixed;z-index:9999}.dialkit-root[data-mode=inline]{max-height:100%}.dialkit-panel[data-mode=inline]{height:auto;max-height:inherit;overflow:visible;position:static;z-index:auto}.dialkit-panel-inner{backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;padding:10px 12px 0;transform:translateZ(0);transform-origin:top right}.dialkit-panel[data-origin-x=left] .dialkit-panel-inner{transform-origin:top left}.dialkit-panel[data-origin-x=right] .dialkit-panel-inner{transform-origin:top right}.dialkit-panel[data-position=top-left] .dialkit-panel-inner{max-height:calc(100vh - 80px);overflow-y:auto;transform-origin:top left}.dialkit-panel-inner[data-collapsed=true]{border-radius:50%;box-sizing:border-box;padding:12px}.dialkit-panel-inner[data-collapsed=true] .dialkit-panel-header{border-bottom:none;margin-bottom:0;padding-bottom:0}.dialkit-panel-inner[data-collapsed=true] .dialkit-folder-title-row{display:none}.dialkit-panel-inner[data-collapsed=true] .dialkit-folder-header-top{justify-content:center;padding:0}.dialkit-panel-inner::-webkit-scrollbar{display:none}.dialkit-panel-inner{-ms-overflow-style:none;scrollbar-width:none}.dialkit-panel-inline{border:none;border-radius:0;box-shadow:none;box-sizing:border-box;height:auto;max-height:inherit;overflow-y:auto;width:100%}.dialkit-panel[data-mode=inline] .dialkit-panel-wrapper{display:flex;flex-direction:column;height:auto;max-height:inherit;width:100%}.dialkit-panel[data-position=top-right]{right:16px;top:16px}.dialkit-panel[data-position=top-left]{left:16px;top:16px}.dialkit-panel[data-position=bottom-right]{bottom:16px;right:16px}.dialkit-panel[data-position=bottom-left]{bottom:16px;left:16px}.dialkit-folder{border-bottom:1px solid var(--dial-surface-subtle);margin-bottom:8px;padding-bottom:8px}.dialkit-folder-root,.dialkit-folder:last-child:not(.dialkit-folder-root){margin-bottom:0;padding-bottom:0}.dialkit-folder-root{border-bottom:none}.dialkit-panel-header{border-bottom:1px solid var(--dial-surface-subtle);margin-bottom:12px;padding-bottom:6px}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-inner:not([data-collapsed=true])>.dialkit-folder-root>.dialkit-panel-header{cursor:grab}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-inner:not([data-collapsed=true])>.dialkit-folder-root>.dialkit-panel-header:active{cursor:grabbing}.dialkit-panel:not([data-mode=inline]) .dialkit-panel-icon{cursor:pointer}.dialkit-folder-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialkit-folder-header-top{align-items:center;display:flex;justify-content:space-between;padding:0 0 8px}.dialkit-folder-title{color:var(--dial-text-section);font-size:13px;font-weight:600;letter-spacing:-.01em;transform:translateY(-.5px);transition:color .15s}.dialkit-folder-title-root{color:var(--dial-text-root);font-size:15px;font-weight:600;transform:translateZ(0)}.dialkit-folder-title-row{align-items:center;display:flex;flex:1;gap:6px;overflow:hidden;white-space:nowrap}.dialkit-folder-copy{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:20px;justify-content:center;padding:0;width:20px}.dialkit-folder-copy svg{color:var(--dial-text-section);height:14px;width:14px}.dialkit-folder-icon{box-sizing:border-box;color:var(--dial-text-label);flex-shrink:0;height:20px;opacity:.6;padding:2px;width:20px}.dialkit-panel-icon{color:var(--dial-text-focus);height:16px;position:absolute;right:12px;top:12px;width:16px;z-index:1}.dialkit-folder-content{will-change:transform}.dialkit-folder-inner{display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.dialkit-folder:not(.dialkit-folder-root){border-bottom:1px solid var(--dial-surface-subtle);border-top:1px solid var(--dial-surface-subtle);margin-bottom:4px;margin-top:4px;padding-bottom:0}.dialkit-folder:not(.dialkit-folder-root):last-child{border-bottom:none;margin-bottom:0}.dialkit-folder:not(.dialkit-folder-root)+.dialkit-folder:not(.dialkit-folder-root){border-top:none;margin-top:-10px}.dialkit-folder:not(.dialkit-folder-root)>.dialkit-folder-header{height:var(--dial-row-height);padding:0}.dialkit-folder:not(.dialkit-folder-root)>.dialkit-folder-header>.dialkit-folder-header-top{height:100%;padding:0}.dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner{padding-bottom:0}.dialkit-panel[data-multiple=true] .dialkit-panel-inner:not([data-collapsed=true]){padding:0 12px}.dialkit-panel[data-multiple=true] .dialkit-panel-inner:not([data-collapsed=true]) .dialkit-panel-icon{top:14px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-panel-header{margin-bottom:0;padding-bottom:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header>.dialkit-folder-header-top,.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-panel-header>.dialkit-folder-header-top{height:44px;padding:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header{height:44px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner{gap:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder{border-bottom:none;border-top:1px solid var(--dial-surface-subtle);margin:0;padding-bottom:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-header .dialkit-folder-title{color:var(--dial-text-root);font-size:15px;font-weight:600;line-height:20px;transform:translateZ(0)}.dialkit-panel[data-multiple=true] .dialkit-folder-title-root{line-height:20px}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder:first-child{border-top:none;margin-top:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder+.dialkit-folder{margin-top:0}.dialkit-panel[data-multiple=true] .dialkit-folder-root>.dialkit-folder-content>.dialkit-folder-inner>.dialkit-folder>.dialkit-folder-content>.dialkit-folder-inner{padding-bottom:12px;padding-top:4px}.dialkit-slider-wrapper{height:var(--dial-row-height);position:relative}.dialkit-slider{background:var(--dial-surface);border-radius:var(--dial-radius);cursor:pointer;height:100%;left:0;overflow:hidden;position:absolute;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.dialkit-slider-hashmarks{inset:0;pointer-events:none;position:absolute}.dialkit-slider-hashmark{background:#fff0;border-radius:999px;height:8px;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);transition:background .2s;width:1px}.dialkit-slider-active .dialkit-slider-hashmark{background:var(--dial-border-hover)}.dialkit-slider-active .dialkit-slider-value{color:var(--dial-text-focus)}.dialkit-slider-fill{background:var(--dial-surface-active);bottom:0;left:0;pointer-events:none;position:absolute;top:0;transition:background .15s}.dialkit-slider-active .dialkit-slider-fill{background:var(--dial-border-hover)}.dialkit-slider-handle{background:var(--dial-text-primary);border-radius:999px;height:20px;pointer-events:none;position:absolute;top:50%;width:3px}.dialkit-slider-label{align-items:center;display:inline-flex;left:10px;pointer-events:none;transform:translateY(calc(-50% - .5px));transition:color .15s}.dialkit-slider-label,.dialkit-slider-value{color:var(--dial-text-label);font-size:13px;font-weight:500;position:absolute;top:50%}.dialkit-slider-value{border-bottom:1px solid transparent;font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",monospace;padding-bottom:1px;pointer-events:auto;right:10px;transform:translateY(calc(-50% + .5px));transition:color .15s,border-color .15s}.dialkit-slider-value-editable{border-bottom-color:var(--dial-text-label)}.dialkit-slider-input{background:transparent;border:none;border-bottom:1px solid var(--dial-text-label);color:var(--dial-text-label);font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",monospace;font-size:13px;font-weight:500;max-width:6ch;min-width:3ch;outline:none;padding:0 0 1px;position:absolute;right:10px;text-align:right;top:50%;transform:translateY(-50%);width:4ch}.dialkit-slider-input:focus{color:var(--dial-text-focus)}.dialkit-segmented{background:transparent;border-radius:var(--dial-radius);display:flex;padding:2px;position:relative}.dialkit-segmented-pill{background:var(--dial-surface-active);border-radius:6px;bottom:2px;pointer-events:none;position:absolute;top:2px;z-index:0}.dialkit-segmented-button{background:transparent;border:none;cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:500;padding:6px 8px;position:relative;transition:color .15s;z-index:1}.dialkit-segmented-button[data-active=true]{color:var(--dial-text-primary)}.dialkit-segmented-button[data-active=false]{color:var(--dial-text-label)}.dialkit-toggle{align-items:center;background:var(--dial-surface);border-radius:var(--dial-radius);cursor:pointer;display:flex;justify-content:space-between;padding:10px 16px;transition:background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dialkit-toggle:hover{background:var(--dial-surface-hover)}.dialkit-toggle-label{color:var(--dial-text-label);font-size:13px;font-weight:500;transition:color .15s}.dialkit-toggle[data-checked=true] .dialkit-toggle-label{color:var(--dial-text-primary)}.dialkit-toggle-track{background:var(--dial-surface-active);border-radius:10px;height:20px;position:relative;transition:background .2s;width:36px}.dialkit-toggle[data-checked=true] .dialkit-toggle-track{background:var(--dial-border-hover)}.dialkit-toggle-thumb{background:var(--dial-text-primary);border-radius:8px;height:16px;position:absolute;top:2px;width:16px}.dialkit-button-group{display:flex;flex-direction:column;gap:6px}.dialkit-button{background:var(--dial-surface);border:none;border-radius:var(--dial-radius);color:var(--dial-text-secondary);cursor:pointer;flex:1;font-family:inherit;font-size:13px;font-weight:500;padding:10px 16px;transition:background .15s,color .15s}.dialkit-button:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-button:active{background:var(--dial-surface-active)}.dialkit-labeled-control{align-items:center;background:var(--dial-surface);border-radius:var(--dial-radius);display:flex;gap:12px;height:var(--dial-row-height);justify-content:space-between;padding:2px 10px 2px 12px}.dialkit-labeled-control-label{align-items:center;color:var(--dial-text-label);display:flex;flex-shrink:0;font-size:13px;font-weight:500;line-height:17px}.dialkit-labeled-control .dialkit-segmented{flex-shrink:0;margin-right:-6px}.dialkit-action-button{background:var(--dial-surface);border:none;border-radius:var(--dial-radius);color:var(--dial-text-secondary);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;padding:10px 16px;transition:background .15s,color .15s;width:160px}.dialkit-action-button:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-action-button:active{background:var(--dial-surface-active)}.dialkit-actions-group{align-items:flex-start}.dialkit-actions-stack{display:flex;flex-direction:column;gap:6px;width:160px}.dialkit-spring-viz{background:var(--dial-surface);border-radius:var(--dial-radius);overflow:visible;width:100%}.dialkit-easing-viz{aspect-ratio:256/140;width:100%}.dialkit-panel-wrapper{display:inline-flex;flex-direction:column}.dialkit-panel-toolbar{margin-bottom:6px}.dialkit-panel-section-toolbar,.dialkit-panel-toolbar{align-items:center;display:flex;gap:6px;height:var(--dial-row-height);min-width:0;overflow:hidden}.dialkit-panel-section-toolbar{width:100%}.dialkit-toolbar-add{align-items:center;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;display:flex;flex-shrink:0;height:var(--dial-row-height);justify-content:center;padding:0;transition:background .15s;width:var(--dial-row-height)}.dialkit-toolbar-add:hover{background:var(--dial-surface-hover)}.dialkit-timeline-toolbar-toggle[data-active]{background:var(--dial-surface-active);color:var(--dial-text-root)}.dialkit-toolbar-add svg{color:var(--dial-text-label);height:16px;width:16px}.dialkit-timeline-toolkit-only{background:var(--dial-surface-subtle);border-radius:var(--dial-radius);color:var(--dial-text-secondary);font-size:12px}.dialkit-timeline-toolkit-only,.dialkit-toolbar-copy{align-items:center;display:flex;height:var(--dial-row-height);padding:0 12px}.dialkit-toolbar-copy{background:var(--dial-surface);border:none;border-radius:var(--dial-radius);color:var(--dial-text-label);cursor:pointer;flex-shrink:0;font-family:inherit;font-size:13px;font-weight:500;gap:6px;position:relative;transition:background .15s}.dialkit-toolbar-copy:hover{background:var(--dial-surface-hover)}.dialkit-toolbar-copy-icon-wrap{flex-shrink:0;height:16px;position:relative;width:16px}.dialkit-toolbar-copy-icon{height:16px;inset:0;position:absolute;width:16px}.dialkit-text-control{align-items:center;background:var(--dial-surface);border-radius:var(--dial-radius);display:flex;gap:12px;height:var(--dial-row-height);justify-content:space-between;padding:0 12px}.dialkit-text-label{flex-shrink:0}.dialkit-text-input,.dialkit-text-label{color:var(--dial-text-label);font-size:13px;font-weight:500}.dialkit-text-input{background:transparent;border:none;cursor:text;flex:1;font-family:inherit;min-width:0;outline:none;padding:0;text-align:right}.dialkit-text-input:focus{color:var(--dial-text-focus)}.dialkit-text-input::-moz-placeholder{color:var(--dial-text-tertiary)}.dialkit-text-input::placeholder{color:var(--dial-text-tertiary)}.dialkit-select-trigger{align-items:center;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);color:var(--dial-text-label);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;height:var(--dial-row-height);justify-content:space-between;padding:0 12px;transition:background .15s;width:100%}.dialkit-select-trigger:hover{background:var(--dial-surface-hover)}.dialkit-select-trigger[data-open=true]{background:var(--dial-surface-active)}.dialkit-select-label{color:var(--dial-text-label);flex-shrink:0;font-size:13px;font-weight:500;transform:translateY(-.5px)}.dialkit-select-right{align-items:center;display:flex;gap:8px}.dialkit-select-value{color:var(--dial-text-label);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;transform:translateY(-.5px);white-space:nowrap}.dialkit-select-chevron{box-sizing:border-box;flex-shrink:0;height:20px;opacity:.6;padding:2px;width:20px}.dialkit-select-dropdown{background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:var(--dial-radius);box-shadow:var(--dial-shadow-dropdown);padding:4px;z-index:10000}.dialkit-select-option{background:transparent;border:none;border-radius:6px;color:var(--dial-text-label);cursor:pointer;display:block;font-family:inherit;font-size:13px;font-weight:500;padding:8px 10px;text-align:left;transition:background .15s,color .15s;width:100%}.dialkit-select-option:hover{background:var(--dial-surface-hover)}.dialkit-select-option[data-selected=true]{background:var(--dial-surface-active);color:var(--dial-text-primary)}.dialkit-color-control{align-items:center;background:var(--dial-surface);border-radius:var(--dial-radius);display:flex;gap:12px;height:var(--dial-row-height);justify-content:space-between;padding:0 12px}.dialkit-color-label{color:var(--dial-text-label);flex-shrink:0;font-size:13px;font-weight:500;transform:translateY(-.5px)}.dialkit-color-inputs{align-items:center;display:flex;gap:8px}.dialkit-color-hex{cursor:text}.dialkit-color-hex,.dialkit-color-hex-input{color:var(--dial-text-label);font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",monospace;font-size:13px;font-weight:500;transform:translateY(-.5px)}.dialkit-color-hex-input{background:transparent;border:none;outline:none;padding:0;text-transform:uppercase;width:7ch}.dialkit-color-hex-input:focus{color:var(--dial-text-focus)}.dialkit-color-swatch{border:1px solid var(--dial-border-hover);border-radius:4px;cursor:pointer;height:20px;transition:transform .15s;width:20px}.dialkit-color-swatch:hover{transform:scale(1.1)}.dialkit-color-picker-native{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.dialkit-preset-manager{flex:1;position:relative}.dialkit-preset-trigger{align-items:center;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);color:var(--dial-text-label);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;height:var(--dial-row-height);justify-content:space-between;padding:0 12px;transition:background .15s;width:100%}.dialkit-preset-trigger:hover{background:var(--dial-surface-hover)}.dialkit-preset-trigger[data-disabled=true]{cursor:default}.dialkit-preset-trigger[data-disabled=true]:hover{background:var(--dial-surface)}.dialkit-preset-trigger[data-open=true]{background:var(--dial-surface-active)}.dialkit-preset-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialkit-preset-dropdown{background:var(--dial-dropdown-bg);border:1px solid var(--dial-border);border-radius:12px;box-shadow:var(--dial-shadow-dropdown);padding:4px;width:-moz-max-content;width:max-content;z-index:10000}.dialkit-preset-list{border-bottom:1px solid var(--dial-border);display:flex;flex-direction:column;gap:2px;margin-bottom:4px;padding-bottom:4px}.dialkit-preset-item{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:8px 10px;transition:background .15s}.dialkit-preset-item:hover{background:var(--dial-surface-hover)}.dialkit-preset-item[data-active=true]{background:var(--dial-surface-active)}.dialkit-preset-name{color:var(--dial-text-label);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialkit-preset-item[data-active=true] .dialkit-preset-name{color:var(--dial-text-primary)}.dialkit-preset-delete{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;opacity:0;padding:0;transition:opacity .15s;width:24px}.dialkit-preset-item:hover .dialkit-preset-delete{opacity:.6}.dialkit-preset-delete:hover{opacity:1!important}.dialkit-preset-delete svg{color:var(--dial-text-focus);height:14px;pointer-events:none;width:14px}.dialkit-preset-save-btn{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--dial-text-label);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 10px;transition:background .15s,color .15s;width:100%}.dialkit-preset-save-btn:hover{background:var(--dial-surface-hover);color:var(--dial-text-primary)}.dialkit-preset-save-btn svg{height:12px;width:12px}.dialkit-preset-save-row{align-items:center;display:flex;gap:6px;padding:4px}.dialkit-preset-input{background:var(--dial-surface);border:1px solid var(--dial-border);border-radius:6px;color:var(--dial-text-primary);flex:1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:6px 8px}.dialkit-preset-input:focus{border-color:var(--dial-text-label)}.dialkit-preset-input::-moz-placeholder{color:var(--dial-text-tertiary)}.dialkit-preset-input::placeholder{color:var(--dial-text-tertiary)}.dialkit-preset-confirm{align-items:center;background:var(--dial-surface);border:none;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;transition:background .15s;width:28px}.dialkit-preset-confirm:hover:not(:disabled){background:var(--dial-surface-hover)}.dialkit-preset-confirm:disabled{cursor:not-allowed;opacity:.4}.dialkit-preset-confirm svg{color:var(--dial-text-label);height:14px;width:14px}.dialkit-shortcut-pill{background:var(--dial-surface-subtle);border-radius:4px;color:var(--dial-text-tertiary);display:inline-block;font-family:system-ui,-apple-system,sans-serif;font-size:10px;font-weight:600;letter-spacing:.02em;line-height:16px;margin-left:6px;padding:1px 5px;transition:color .15s,background .15s;vertical-align:middle;white-space:nowrap}.dialkit-shortcut-pill-active{background:var(--dial-border-hover);color:var(--dial-text-primary)}.dialkit-shortcuts-trigger{align-items:center;background:var(--dial-surface);border:none;border-radius:var(--dial-radius);cursor:pointer;display:flex;flex-shrink:0;height:var(--dial-row-height);justify-content:center;padding:0;transition:background .15s;width:var(--dial-row-height)}.dialkit-shortcuts-trigger:hover{background:var(--dial-surface-hover)}.dialkit-shortcuts-trigger svg{color:var(--dial-text-label);height:16px;width:16px}.dialkit-shortcuts-dropdown{background:var(--dial-dropdown-bg);border:1px solid var(--dial-border);border-radius:12px;box-shadow:var(--dial-shadow-dropdown);min-width:200px;padding:8px;z-index:10000}.dialkit-shortcuts-title{color:var(--dial-text-tertiary);font-size:11px;font-weight:600;letter-spacing:.05em;padding:4px 8px 8px;text-transform:uppercase}.dialkit-shortcuts-list{display:flex;flex-direction:column;gap:2px}.dialkit-shortcuts-row{align-items:center;border-radius:6px;display:flex;gap:10px;padding:6px 8px}.dialkit-shortcuts-row-key{background:var(--dial-surface-subtle);border-radius:4px;color:var(--dial-text-secondary);font-family:ui-monospace,SF Mono,Courier New,monospace;font-size:11px;font-weight:600;min-width:28px;padding:2px 6px;text-align:center}.dialkit-shortcuts-row-label{color:var(--dial-text-label);flex:1;font-size:13px;font-weight:500}.dialkit-shortcuts-row-mode{color:var(--dial-text-tertiary);font-size:11px;font-style:italic;font-weight:500}.dialkit-shortcuts-hint{border-top:1px solid var(--dial-border);color:var(--dial-text-tertiary);font-size:11px;margin-top:4px;padding:6px 8px 2px}.dialkit-root[data-theme=light]{--dial-surface:rgba(0,0,0,.04);--dial-surface-hover:rgba(0,0,0,.08);--dial-surface-active:rgba(0,0,0,.1);--dial-surface-subtle:rgba(0,0,0,.06);--dial-text-root:#000;--dial-text-section:rgba(0,0,0,.65);--dial-text-label:rgba(0,0,0,.6);--dial-text-focus:#000;--dial-text-primary:rgba(0,0,0,.9);--dial-text-secondary:rgba(0,0,0,.55);--dial-text-tertiary:rgba(0,0,0,.35);--dial-border:rgba(0,0,0,.1);--dial-border-hover:rgba(0,0,0,.15);--dial-timeline-clip-overlay:rgba(0,0,0,.28);--dial-glass-bg:#fafafa;--dial-dropdown-bg:#fff;--dial-shadow:0 4px 20px rgba(0,0,0,.08);--dial-shadow-collapsed:0 2px 10px rgba(0,0,0,.06);--dial-shadow-dropdown:0 4px 16px rgba(0,0,0,.08)}.dialkit-root[data-theme=light] .dialkit-spring-viz line{stroke:#00000014}.dialkit-root[data-theme=light] .dialkit-spring-viz line[stroke-dasharray]{stroke:#00000026}.dialkit-root[data-theme=light] .dialkit-spring-viz path{stroke:#00000080}.dialkit-root[data-theme=light] .dialkit-toggle-thumb{box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014}@media(prefers-color-scheme:light){.dialkit-root[data-theme=system]{--dial-surface:rgba(0,0,0,.04);--dial-surface-hover:rgba(0,0,0,.08);--dial-surface-active:rgba(0,0,0,.1);--dial-surface-subtle:rgba(0,0,0,.06);--dial-text-root:#000;--dial-text-section:rgba(0,0,0,.65);--dial-text-label:rgba(0,0,0,.6);--dial-text-focus:#000;--dial-text-primary:rgba(0,0,0,.9);--dial-text-secondary:rgba(0,0,0,.55);--dial-text-tertiary:rgba(0,0,0,.35);--dial-border:rgba(0,0,0,.1);--dial-border-hover:rgba(0,0,0,.15);--dial-timeline-clip-overlay:rgba(0,0,0,.28);--dial-glass-bg:#fafafa;--dial-dropdown-bg:#fff;--dial-shadow:0 4px 20px rgba(0,0,0,.08);--dial-shadow-collapsed:0 2px 10px rgba(0,0,0,.06);--dial-shadow-dropdown:0 4px 16px rgba(0,0,0,.08)}.dialkit-root[data-theme=system] .dialkit-spring-viz line{stroke:#00000014}.dialkit-root[data-theme=system] .dialkit-spring-viz line[stroke-dasharray]{stroke:#00000026}.dialkit-root[data-theme=system] .dialkit-spring-viz path{stroke:#00000080}.dialkit-root[data-theme=system] .dialkit-toggle-thumb{box-shadow:0 0 0 1px #0000000f,0 1px 2px #00000014}}.dialkit-timeline{bottom:12px;left:12px;position:fixed;right:12px;z-index:9998}.dialkit-timeline[hidden]{display:none}.dialkit-timeline-dock{backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 10px;position:relative;scrollbar-color:var(--dial-text-tertiary) transparent;scrollbar-width:thin}.dialkit-timeline-resize-handle{cursor:ns-resize;height:10px;left:0;position:absolute;right:0;top:-4px;touch-action:none;z-index:9}.dialkit-timeline-dock::-webkit-scrollbar{width:8px}.dialkit-timeline-dock::-webkit-scrollbar-track{background:transparent}.dialkit-timeline-dock::-webkit-scrollbar-thumb{background:var(--dial-text-tertiary);border-radius:999px}.dialkit-timeline-section{--dial-timeline-label-w:96px;--dial-timeline-actions-w:284px;--dial-timeline-header-h:calc(var(--dial-row-height) + 4px)}.dialkit-timeline-section+.dialkit-timeline-section{border-top:1px solid var(--dial-border);padding-top:10px}.dialkit-timeline-header{align-items:center;backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);box-sizing:border-box;display:grid;gap:12px;grid-template-columns:auto minmax(100px,1fr) auto;height:var(--dial-timeline-header-h);margin:0;padding:4px 0 0;position:sticky;top:0;z-index:7}.dialkit-timeline-header[data-open]{gap:12px;grid-template-columns:minmax(0,1fr) auto}.dialkit-timeline-header:not([data-open]){gap:0;grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr) auto}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-identity{box-sizing:border-box;overflow:hidden;padding-right:10px;width:var(--dial-timeline-label-w)}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-title{overflow:hidden;text-overflow:ellipsis}.dialkit-timeline-header:not([data-open]) .dialkit-timeline-overview{margin-right:12px}.dialkit-timeline-identity{align-items:center;display:flex;gap:10px;min-width:0}.dialkit-timeline-title{color:var(--dial-text-root);display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;min-width:0;white-space:nowrap}.dialkit-timeline-header[data-open] .dialkit-timeline-identity{overflow:hidden;width:100%}.dialkit-timeline-header[data-open] .dialkit-timeline-title{display:inline-block;flex:0 1 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;width:-moz-fit-content;width:fit-content}.dialkit-timeline-time{color:var(--dial-text-label);font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.dialkit-timeline-overview{background:var(--dial-surface-subtle);border-radius:999px;cursor:col-resize;height:12px;min-width:60px;overflow:hidden;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-overview-viewport{border-radius:inherit;inset-block:0;pointer-events:none;position:absolute}.dialkit-timeline-overview-viewport[data-zoomed]{background:color-mix(in srgb,var(--dial-text-tertiary) 18%,transparent);box-shadow:inset 0 0 0 1px var(--dial-border)}.dialkit-timeline-overview-progress{background:var(--dial-text-tertiary);border-radius:999px 0 0 999px;inset:0 auto 0 0;opacity:.35;pointer-events:none;position:absolute}.dialkit-timeline-overview-playhead{background:var(--dial-text-root);border-radius:2px;bottom:0;pointer-events:none;position:absolute;top:0;transform:translate(-1px);width:2px}.dialkit-timeline-actions{align-items:center;display:flex;gap:6px}.dialkit-timeline-header[data-open] .dialkit-timeline-actions{box-sizing:border-box;justify-content:flex-end;padding-left:0;width:auto}.dialkit-timeline-actions .dialkit-preset-manager{flex:0 0 120px;width:120px}.dialkit-timeline-chevron{align-items:center;background:none;border:none;color:var(--dial-text-label);cursor:pointer;display:flex;height:var(--dial-row-height);justify-content:center;opacity:.6;padding:2px;transition:opacity .15s;width:20px}.dialkit-timeline-chevron:hover{opacity:1}.dialkit-timeline-chevron svg{height:16px;transition:transform .18s ease;width:16px}.dialkit-timeline-chevron[data-open=true] svg{transform:rotate(180deg)}.dialkit-timeline-body{margin-top:0;overflow:visible}.dialkit-timeline-scroll-row{backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);bottom:-10px;display:grid;grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr);margin-bottom:-10px;margin-top:6px;padding:4px 0 10px;position:sticky;z-index:6}.dialkit-timeline-horizontal-scroll{height:10px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:var(--dial-text-tertiary) transparent;scrollbar-width:thin}.dialkit-timeline-horizontal-scroll>div{height:1px}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar{height:8px}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar-track{background:transparent}.dialkit-timeline-horizontal-scroll::-webkit-scrollbar-thumb{background:var(--dial-text-tertiary);border-radius:999px}.dialkit-timeline-grid{display:flex;flex-direction:column;gap:6px;position:relative}.dialkit-timeline-row{align-items:stretch;display:grid;grid-template-columns:var(--dial-timeline-label-w) minmax(0,1fr)}.dialkit-timeline-label{align-items:center;box-sizing:border-box;color:var(--dial-text-label);display:flex;flex:0 0 var(--dial-timeline-label-w);font-size:13px;font-weight:500;gap:4px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}.dialkit-timeline-label,.dialkit-timeline-ruler{-moz-user-select:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-ruler{cursor:col-resize;height:28px;min-width:0;overflow:visible;position:relative;touch-action:none;z-index:5}.dialkit-timeline-ruler-row{backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);height:28px;position:sticky;top:var(--dial-timeline-header-h);z-index:6}.dialkit-timeline-tick{background:var(--dial-text-tertiary);height:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1px}.dialkit-timeline-tick-medium{background:var(--dial-border-hover);height:16px}.dialkit-timeline-tick-fine{background:var(--dial-border);height:8px}.dialkit-timeline-tick-label{align-items:center;color:var(--dial-text-tertiary);display:flex;font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-size:9.5px;font-variant-numeric:tabular-nums;height:18px;left:4px;line-height:18px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.dialkit-timeline-row{height:28px}.dialkit-timeline-group-row{height:22px}.dialkit-timeline-group-row .dialkit-timeline-label{color:var(--dial-text-root);font-weight:600;gap:4px}.dialkit-timeline-group-row .dialkit-timeline-lane{background:none}.dialkit-timeline-group-toggle{align-items:center;background:none;border:none;color:var(--dial-text-tertiary);cursor:pointer;display:flex;justify-content:center;margin-left:-2px;padding:0}.dialkit-timeline-group-toggle svg{height:10px;transform:rotate(-90deg);transition:transform .15s ease;width:10px}.dialkit-timeline-group-toggle[data-open=true] svg{transform:rotate(0)}.dialkit-timeline-row[data-grouped] .dialkit-timeline-label{padding-left:14px}.dialkit-timeline-lane{background:var(--dial-surface-subtle);border-radius:8px;flex:1;overflow:hidden;position:relative}.dialkit-timeline-clip{align-items:center;border-radius:6px;bottom:3px;box-shadow:inset 0 0 0 999px var(--dial-timeline-clip-overlay);cursor:grab;justify-content:flex-end;padding:0 9px;top:3px;touch-action:none;z-index:1}.dialkit-timeline-clip,.dialkit-timeline-clip-ghost{box-sizing:border-box;display:flex;overflow:hidden;position:absolute;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dialkit-timeline-clip-ghost{border-radius:5px;bottom:4px;opacity:.18;pointer-events:none;top:4px}.dialkit-timeline-clip-ghost-segment{box-sizing:border-box;flex-shrink:0;height:100%}.dialkit-timeline-clip-ghost-segment+.dialkit-timeline-clip-ghost-segment{box-shadow:inset 1px 0 #00000080}.dialkit-timeline-loop-infinity{color:var(--dial-text-tertiary);font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-size:13px;font-weight:600;line-height:1;pointer-events:none;position:absolute;right:7px;top:50%;transform:translateY(-50%);-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:2}.dialkit-timeline-clip[data-dragging]{cursor:grabbing}.dialkit-timeline-clip[data-selected]{box-shadow:0 0 0 2px var(--dial-text-root),inset 0 0 0 999px var(--dial-timeline-clip-overlay)}.dialkit-timeline-clip-duration{color:#0000008c;font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-size:9.5px;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.dialkit-timeline-clip[data-steps]{justify-content:flex-start;padding:0}.dialkit-timeline-clip-segment{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;height:100%;justify-content:flex-end;overflow:hidden;padding:0 8px;position:relative}.dialkit-timeline-clip-segment+.dialkit-timeline-clip-segment{box-shadow:inset 1.5px 0 #00000040}.dialkit-timeline-clip-segment:hover{background:#0000000f}.dialkit-timeline-clip-segment[data-selected]{background:#0000001f}.dialkit-timeline-clip[data-composite]{cursor:pointer}.dialkit-timeline-track-row .dialkit-timeline-label{color:var(--dial-text-tertiary);font-size:13px;padding-left:26px}.dialkit-timeline-track-row[data-grouped] .dialkit-timeline-label{padding-left:32px}.dialkit-timeline-clip-handle{bottom:0;cursor:ew-resize;position:absolute;top:0;width:8px}.dialkit-timeline-clip-handle[data-edge=start]{left:0}.dialkit-timeline-clip-handle[data-edge=end]{right:0}.dialkit-timeline-playhead-control{bottom:0;cursor:ew-resize;margin-left:-6px;position:absolute;top:0;touch-action:none;width:12px}.dialkit-timeline-playhead-anchor{height:0;margin-left:6px;position:sticky;top:calc(var(--dial-timeline-header-h) + 14px);width:0;z-index:8}.dialkit-timeline-playhead-anchor:before{background:var(--dial-text-root);content:"";height:15px;left:-1px;pointer-events:none;position:absolute;top:0;width:2px}.dialkit-timeline-playhead-flag{background:#f3f3f3;border:1px solid hsla(0,0%,100%,.75);border-radius:6px;box-shadow:0 1px 4px #00000047;box-sizing:border-box;color:#414141;font-family:Geist Mono,"Geist Mono Fallback: Courier New","Geist Mono Fallback: Roboto Mono","Geist Mono Fallback: Noto Sans Mono",ui-monospace,monospace;font-feature-settings:"tnum" 1;font-size:9.5px;font-variant-numeric:tabular-nums;font-weight:600;height:18px;left:calc(var(--dial-timeline-playhead-flag-offset, 0px) - 26px);line-height:16px;padding:0 7px;position:absolute;text-align:center;top:0;transform:translateY(-50%);transition:top .12s ease;white-space:nowrap;width:52px;z-index:1}.dialkit-timeline-playhead-stem{background:var(--dial-text-root);bottom:0;left:5px;pointer-events:none;position:absolute;top:27px;width:2px;z-index:5}.dialkit-timeline-popover{backdrop-filter:blur(var(--dial-backdrop-blur));-webkit-backdrop-filter:blur(var(--dial-backdrop-blur));background:var(--dial-glass-bg);border:1px solid var(--dial-border);border-radius:14px;box-shadow:var(--dial-shadow);box-sizing:border-box;max-height:60vh;overflow-y:auto;padding:10px 12px;position:fixed;scrollbar-width:none;z-index:10000;-ms-overflow-style:none}.dialkit-timeline-popover::-webkit-scrollbar{display:none}.dialkit-timeline-popover-header{align-items:center;border-bottom:1px solid var(--dial-border);display:flex;gap:8px;margin-bottom:6px;padding:2px 2px 8px}.dialkit-timeline-popover-title{color:var(--dial-text-root);font-size:15px;font-weight:600;letter-spacing:-.01em}.dialkit-timeline-popover-close{align-items:center;background:none;border:none;border-radius:6px;color:var(--dial-text-tertiary);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:auto;padding:5px;width:24px}.dialkit-timeline-popover-close:hover{background:var(--dial-surface-hover);color:var(--dial-text-root)}.dialkit-timeline-popover-close svg{height:14px;width:14px}.dialkit-timeline-popover-body{display:flex;flex-direction:column;gap:6px}.dialkit-timeline-popover-body>.dialkit-folder:first-child{border-top:none;margin-top:0}@media(max-width:720px){.dialkit-timeline-dock{padding:0 10px 10px}.dialkit-timeline-header{gap:8px;grid-template-columns:auto minmax(40px,1fr) auto}.dialkit-timeline-section{--dial-timeline-label-w:76px;--dial-timeline-actions-w:270px}.dialkit-timeline-identity{gap:7px;overflow:hidden}.dialkit-timeline-title{font-size:13px;overflow:hidden;text-overflow:ellipsis}.dialkit-timeline-time{font-size:11px}.dialkit-timeline-overview{height:12px}.dialkit-timeline-actions{min-width:0}.dialkit-timeline-actions .dialkit-preset-manager{flex-basis:100px;width:100px}.dialkit-timeline-chevron{height:28px;justify-content:center;padding:0;width:26px}.dialkit-timeline-grid{min-width:0}}.hero[data-v-a3077dbb]{display:flex;flex-direction:column;isolation:isolate;justify-content:center;justify-content:safe center;margin-top:calc(var(--mkt-header-h)*-1);min-height:50.625vw;overflow:hidden;padding-block:calc(var(--spacing-2xl) + var(--mkt-header-h)) var(--spacing-3xl);position:relative}@media(max-width:47.99rem){.hero[data-v-a3077dbb]{padding-top:calc(var(--spacing-l) + var(--mkt-header-h))}}@media(max-width:29.99rem){.hero__submit[data-v-a3077dbb]{flex:1 1 100%;padding-inline:.75rem}.hero__reassurance[data-v-a3077dbb]{text-align:center}}.hero__bg[data-v-a3077dbb]{z-index:0}.hero__bg[data-v-a3077dbb],.hero__scrim[data-v-a3077dbb]{inset:0;pointer-events:none;position:absolute}.hero__scrim[data-v-a3077dbb]{-webkit-backdrop-filter:blur(var(--scrim-blur,44px));backdrop-filter:blur(var(--scrim-blur,44px));background:radial-gradient(ellipse var(--scrim-size,92%) calc(var(--scrim-size, 92%)*.85) at 50% 50%,color-mix(in srgb,var(--color-varro-papel) calc(var(--scrim-a, .7)*100%),transparent),transparent 72%);-webkit-mask-image:radial-gradient(ellipse var(--scrim-size,92%) calc(var(--scrim-size, 92%)*.85) at 50% 50%,#000,transparent 72%);mask-image:radial-gradient(ellipse var(--scrim-size,92%) calc(var(--scrim-size, 92%)*.85) at 50% 50%,#000,transparent 72%)}.hero__copy[data-v-a3077dbb]{align-items:center;display:flex;flex-direction:column;max-width:46rem;position:relative;text-align:center;z-index:1}.hero__title[data-v-a3077dbb]{font-size:var(--text-step-5);margin-top:var(--spacing-m)}.hero__title-accent[data-v-a3077dbb]{color:var(--ui-primary)}.hero__sub[data-v-a3077dbb]{margin-top:var(--spacing-m);max-width:34rem}.hero__form[data-v-a3077dbb]{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs);justify-content:center;margin-top:var(--spacing-l);max-width:34rem;width:100%}.hero__input[data-v-a3077dbb]{background:var(--ui-bg);border:1px solid var(--ui-border-accented);border-radius:var(--radius-md);color:var(--ui-text);flex:1 1 14rem;font-size:var(--text-step-0);min-width:0;padding:.625rem .875rem}.hero__input[data-v-a3077dbb]::-moz-placeholder{color:var(--ui-text-dimmed)}.hero__input[data-v-a3077dbb]::placeholder{color:var(--ui-text-dimmed)}.hero__submit[data-v-a3077dbb]{flex-shrink:0}.hero__reassurance[data-v-a3077dbb]{align-items:center;color:var(--ui-text-muted);display:flex;font-size:var(--text-step--1);gap:var(--spacing-2xs);margin-top:var(--spacing-m)}.hero__check[data-v-a3077dbb]{color:var(--ui-primary)}.about__head[data-v-c8bf5cf7]{max-width:44rem}.about__title[data-v-c8bf5cf7]{font-size:var(--text-step-4)}.about__lead[data-v-c8bf5cf7],.about__title[data-v-c8bf5cf7]{margin-top:var(--spacing-m)}.about__steps[data-v-c8bf5cf7]{display:grid;gap:var(--spacing-l);grid-template-columns:1fr;list-style:none;margin-top:var(--spacing-2xl);padding:0}.about__step[data-v-c8bf5cf7]{border-top:2px solid var(--ui-border-accented);padding-top:var(--spacing-m)}.about__step-n[data-v-c8bf5cf7]{color:var(--color-varro-teal-600);font-size:var(--text-step-2);font-weight:700}.about__step-title[data-v-c8bf5cf7]{color:var(--ui-text-highlighted);font-size:var(--text-step-1);font-weight:700;line-height:1.2;margin-top:var(--spacing-xs)}.about__step-body[data-v-c8bf5cf7]{color:var(--ui-text-muted);line-height:1.5;margin-top:var(--spacing-2xs)}@media(min-width:52rem){.about__steps[data-v-c8bf5cf7]{grid-template-columns:repeat(3,1fr)}}.pricing[data-v-98e954a5]{background:var(--ui-bg-muted)}.pricing__head[data-v-98e954a5]{max-width:40rem}.pricing__title[data-v-98e954a5]{font-size:var(--text-step-4)}.pricing__lead[data-v-98e954a5],.pricing__title[data-v-98e954a5]{margin-top:var(--spacing-m)}.pricing__grid[data-v-98e954a5]{display:grid;gap:var(--spacing-m);grid-template-columns:1fr;margin-top:var(--spacing-2xl)}.plan[data-v-98e954a5]{display:flex;flex-direction:column;padding:var(--spacing-l);position:relative}.plan[data-v-98e954a5],.plan__flag[data-v-98e954a5]{background:var(--ui-bg)}.plan__flag[data-v-98e954a5]{border:1px solid var(--ui-border-accented);border-radius:var(--radius-full);color:var(--ui-text-muted);font-size:var(--text-step--2);font-weight:700;left:var(--spacing-l);letter-spacing:.06em;padding:.2rem .6rem;position:absolute;text-transform:uppercase;top:calc(var(--spacing-xs)*-1)}.plan__name[data-v-98e954a5]{color:var(--ui-text-highlighted);font-size:var(--text-step-2);font-weight:700}.plan__price[data-v-98e954a5]{align-items:baseline;display:flex;gap:var(--spacing-2xs);margin-top:var(--spacing-xs)}.plan__amount[data-v-98e954a5]{color:var(--ui-text-highlighted);font-size:var(--text-step-4);font-weight:700;line-height:1;white-space:nowrap}.plan__brl[data-v-98e954a5],.plan__per[data-v-98e954a5]{color:var(--ui-text-muted);font-size:var(--text-step--1)}.plan__brl[data-v-98e954a5]{margin-top:var(--spacing-3xs)}.plan__price--pending .plan__amount[data-v-98e954a5]{color:var(--ui-text-muted)}.plan__features[data-v-98e954a5]{flex-direction:column;list-style:none;margin-block:var(--spacing-m);padding:0}.plan__feature[data-v-98e954a5],.plan__features[data-v-98e954a5]{display:flex;gap:var(--spacing-2xs)}.plan__feature[data-v-98e954a5]{align-items:center;color:var(--ui-text-toned)}.plan__check[data-v-98e954a5]{color:var(--ui-primary);flex-shrink:0}.plan__cta[data-v-98e954a5]{margin-top:auto}.plan[data-v-98e954a5] .plan__cta{font-size:1rem;line-height:1.5;padding:.625rem 1.25rem}.plan__cta--accent[data-v-98e954a5]{width:100%}.plan__waitlist[data-v-98e954a5]{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.plan__waitlist-label[data-v-98e954a5]{color:var(--ui-text-toned);font-size:var(--text-step--1);font-weight:700}.plan__waitlist-error[data-v-98e954a5]{color:var(--ui-error);font-size:var(--text-step--1)}.plan__waitlist-success[data-v-98e954a5]{align-items:center;color:var(--ui-text-highlighted);display:flex;font-weight:700;gap:var(--spacing-2xs);justify-content:center;min-height:2.75rem}.plan__cta-secondary[data-v-98e954a5]{margin-top:var(--spacing-2xs)}.pricing__currency[data-v-98e954a5]{color:var(--ui-text-muted);font-size:var(--text-step--1);margin-top:var(--spacing-l);text-align:center}.pricing__brazil[data-v-98e954a5]{color:var(--ui-text-highlighted);margin-left:var(--spacing-2xs);text-decoration:underline;text-underline-offset:3px}.pricing__currency+.pricing__note[data-v-98e954a5]{margin-top:var(--spacing-2xs)}.pricing__note[data-v-98e954a5]{color:var(--ui-text-muted);font-size:var(--text-step--1);margin-top:var(--spacing-l);text-align:center}@media(min-width:52rem){.pricing__grid[data-v-98e954a5]{align-items:stretch;grid-template-columns:repeat(3,1fr)}}.teaser__head[data-v-567bec56]{align-items:end;display:flex;flex-wrap:wrap;gap:var(--spacing-m);justify-content:space-between;max-width:100%}.teaser__title[data-v-567bec56]{font-size:var(--text-step-4);margin-top:var(--spacing-m)}.teaser__lead[data-v-567bec56]{margin-top:var(--spacing-xs)}.teaser__all[data-v-567bec56]{flex-shrink:0}.teaser__grid[data-v-567bec56]{display:grid;gap:var(--spacing-l);grid-template-columns:1fr;margin-top:var(--spacing-2xl)}@media(min-width:40rem){.teaser__grid[data-v-567bec56]{grid-template-columns:repeat(2,1fr)}}@media(min-width:52rem){.teaser__grid[data-v-567bec56]{grid-template-columns:repeat(3,1fr)}}
