@font-face{font-family:Geist Pixel;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/45bcfd0f-bac2-4f48-b040-0ff1266dc36b.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Pixel;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/2c9089f5-ff67-472b-8ee7-8727fba1e4ab.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/07f6af02-e6cf-464d-ac83-4b494e57e788.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/ee37e4bd-906d-47eb-a56f-2c7b31670d50.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/521777c9-c4e7-4cd9-a701-564851408441.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/ce56e78d-7ece-4a1f-b4e4-bee576be6cc6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/49f0207a-35e7-4a81-836f-c0f4a1627d3e.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/4c8a5a21-408e-4658-a436-5da942c2f8d9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/04659134-2b92-477d-9c90-b5689741ba14.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/07f6af02-e6cf-464d-ac83-4b494e57e788.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/ee37e4bd-906d-47eb-a56f-2c7b31670d50.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/521777c9-c4e7-4cd9-a701-564851408441.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/ce56e78d-7ece-4a1f-b4e4-bee576be6cc6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/49f0207a-35e7-4a81-836f-c0f4a1627d3e.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/4c8a5a21-408e-4658-a436-5da942c2f8d9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/04659134-2b92-477d-9c90-b5689741ba14.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/07f6af02-e6cf-464d-ac83-4b494e57e788.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/ee37e4bd-906d-47eb-a56f-2c7b31670d50.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/521777c9-c4e7-4cd9-a701-564851408441.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/ce56e78d-7ece-4a1f-b4e4-bee576be6cc6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/49f0207a-35e7-4a81-836f-c0f4a1627d3e.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/4c8a5a21-408e-4658-a436-5da942c2f8d9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/lp/redesign/fonts/04659134-2b92-477d-9c90-b5689741ba14.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/07f6af02-e6cf-464d-ac83-4b494e57e788.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/ee37e4bd-906d-47eb-a56f-2c7b31670d50.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/521777c9-c4e7-4cd9-a701-564851408441.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/ce56e78d-7ece-4a1f-b4e4-bee576be6cc6.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/49f0207a-35e7-4a81-836f-c0f4a1627d3e.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/4c8a5a21-408e-4658-a436-5da942c2f8d9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/04659134-2b92-477d-9c90-b5689741ba14.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/fee746f4-2247-48b7-8475-e20293cf7c81.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/bf7adb02-e70e-4fe1-8359-5dc56f625bd8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/e00e776b-9488-4fb9-b387-787ff632313d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/d4e9d28d-4f07-4c89-acea-65696e97de63.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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/260e3dd4-b32f-487f-b936-93f7be4c4896.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/lp/redesign/fonts/5788c615-994a-4873-a777-0ab67fb013e2.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/fee746f4-2247-48b7-8475-e20293cf7c81.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/bf7adb02-e70e-4fe1-8359-5dc56f625bd8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/e00e776b-9488-4fb9-b387-787ff632313d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/d4e9d28d-4f07-4c89-acea-65696e97de63.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/260e3dd4-b32f-487f-b936-93f7be4c4896.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/lp/redesign/fonts/5788c615-994a-4873-a777-0ab67fb013e2.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/fee746f4-2247-48b7-8475-e20293cf7c81.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/bf7adb02-e70e-4fe1-8359-5dc56f625bd8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/e00e776b-9488-4fb9-b387-787ff632313d.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/d4e9d28d-4f07-4c89-acea-65696e97de63.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/260e3dd4-b32f-487f-b936-93f7be4c4896.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/lp/redesign/fonts/5788c615-994a-4873-a777-0ab67fb013e2.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}.marketing-page{color:#16160f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fbfcf8;background-image:radial-gradient(#e8eadf 1px,#0000 1px);background-size:26px 26px;min-height:100vh;font-family:Inter,sans-serif;line-height:normal}.marketing-page a{color:#1a2e05;text-decoration:none}.marketing-page a:hover{color:#16160f;text-decoration:underline}.marketing-page :focus-visible{outline-offset:4px;outline:2px solid #4a5d1e}.marketing-page summary::-webkit-details-marker{display:none}.marketing-page summary:after{content:"+";float:right;margin-left:12px}.marketing-page details[open]>summary:after{content:"−"}.marketing-page section[id]{scroll-margin-top:88px}.marketing-page img{height:auto}@keyframes marketing-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes marketing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marketing-spin{to{transform:rotate(360deg)}}@keyframes marketing-orbit{0%,50%,to{opacity:.25}25%{opacity:1}}.marketing-nav,.marketing-login{display:flex}.marketing-menu-button,.marketing-mobile-nav,.marketing-menu-close{display:none}@media (max-width:1050px){.marketing-nav,.marketing-login{display:none}.marketing-menu-button{display:inline-flex}.marketing-header[data-menu-open=true] .marketing-mobile-nav{display:block}.marketing-header[data-menu-open=true] .marketing-menu-open{display:none}.marketing-header[data-menu-open=true] .marketing-menu-close{display:inline}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :before,.marketing-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (hover:hover) and (pointer:fine){.marketing-page .marketing-hover-1:hover{border-color:#c9d89b!important;text-decoration:none!important}.marketing-page .marketing-hover-2:hover{background:#c4ff52!important;text-decoration:none!important}.marketing-page .marketing-hover-3:hover{text-decoration:none!important;transform:translateY(-1px)!important}.marketing-page .marketing-hover-4:hover{background:#c4ff52!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 1px 2px #16160f0a,0 10px 28px #16160f12!important}.marketing-page .marketing-hover-5:hover{border-color:#c9d89b!important;text-decoration:none!important;transform:translateY(-2px)!important}.marketing-page .marketing-hover-6:hover{border-color:#c9d89b!important;transform:translateY(-2px)!important;box-shadow:0 1px 2px #16160f0a,0 10px 28px #16160f12!important}.marketing-page .marketing-hover-7:hover{background:#c4ff52!important;text-decoration:none!important;transform:translateY(-2px)!important}.marketing-page .marketing-hover-8:hover{text-decoration:none!important}.marketing-page .marketing-hover-9:hover{border-color:#8fd400!important}.marketing-page .marketing-hover-10:hover{transform:translateY(-2px)!important;box-shadow:0 1px 2px #16160f0a,0 10px 28px #16160f12!important}.marketing-page .marketing-hover-11:hover{color:#fbfcf8!important;text-decoration:none!important;transform:translateY(-2px)!important}}.marketing-page .marketing-ebook-checkout{text-align:center;color:#16160f;transition:transform .2s var(--marketing-ease-out), background-color .2s ease;background:#b6ff2e;border-radius:999px;padding:15px 28px;font-size:16px;font-weight:600;text-decoration:none;display:block}@media (max-width:480px){.marketing-header>div:first-child{gap:10px!important;padding-left:16px!important;padding-right:16px!important}.marketing-header>div:first-child>a{white-space:nowrap;flex-shrink:0}.marketing-header>div:first-child>a>span:last-child{display:none}.marketing-header a[href=\/signup]{white-space:nowrap;padding:10px 12px!important;font-size:13px!important}.marketing-menu-button{white-space:nowrap;padding:10px 12px!important}}.marketing-page *,.marketing-page :before,.marketing-page :after{box-sizing:content-box}.marketing-page{--marketing-ease-out:cubic-bezier(.23,1,.32,1)}.marketing-cover-stage{perspective:1000px;width:min(280px,100%)}.marketing-cover{border-radius:12px;position:relative;box-shadow:0 4px 8px #16160f14,0 24px 48px #16160f26}.marketing-cover img{border-radius:12px;width:100%;height:auto;display:block}.marketing-cover-sheen{pointer-events:none;border-radius:12px;position:absolute;inset:0;overflow:hidden}.marketing-cover-sheen:after{content:"";opacity:0;transition:transform .5s var(--marketing-ease-out), opacity .2s ease;background:linear-gradient(110deg,#0000 35%,#ffffff45 50%,#0000 65%);position:absolute;inset:-30%;transform:translate(-70%)}@media (hover:hover) and (pointer:fine){.marketing-cover:hover .marketing-cover-sheen:after{opacity:1;transform:translate(50%)}.marketing-page div[class*=marketing-hover-]:hover{transform:translateY(-5px)!important}}.marketing-page:not([data-keyboard=true]) a[class*=marketing-hover-]:active,.marketing-page:not([data-keyboard=true]) .marketing-menu-button:active{transition:transform .12s var(--marketing-ease-out)!important;transform:scale(.97)!important}.marketing-page summary{transition:color .16s}.marketing-page details[open]:not([data-expanded=false]) summary{color:#4a5d1e}.marketing-page summary:after{transition:transform .18s var(--marketing-ease-out)}.marketing-page details[open]:not([data-expanded=false]) summary:after{content:"+";transform:rotate(45deg)}.marketing-page .marketing-faq summary:after{content:"+"}.marketing-faq{box-sizing:border-box}html:has(.marketing-page){scroll-behavior:smooth}html:has(.marketing-page[data-keyboard=true]){scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html:has(.marketing-page){scroll-behavior:auto}}.marketing-page[data-keyboard=true] *,.marketing-page[data-keyboard=true] :after{transition:none!important}@media (prefers-reduced-motion:reduce){.marketing-page div[class*=marketing-hover-]:hover,.marketing-page a[class*=marketing-hover-]:active,.marketing-page .marketing-menu-button:active{transform:none!important}.marketing-cover-sheen{display:none}.marketing-cover,.marketing-page a[class*=marketing-hover-]:hover{transform:none!important}}