
html{scroll-behavior:smooth}body[data-wt-variant=a] [data-wt-reveal]{will-change:auto}body[data-wt-variant=a] .wt-native-menu{position:fixed;z-index:100;left:16px;right:16px;top:84px;padding:12px;background:#1a1a1a;border-radius:12px;display:flex;flex-direction:column;align-items:center;box-shadow:0 20px 40px #0002;font-family:Satoshi,Arial,sans-serif}body[data-wt-variant=a] .wt-native-menu a{color:white;padding:12px 20px;font-size:16px;text-decoration:none}body[data-wt-variant=a] .wt-native-menu[hidden]{display:none}body[data-wt-variant=a].wt-menu-open #main{filter:none}body[data-wt-variant=a] [data-wt-embed]{border:0}body[data-wt-variant=a] [data-wt-faq]{cursor:pointer}.wt-native-answer{padding:15px 0 24px;max-width:70ch;font:400 18px/1.65 Satoshi,Arial,sans-serif;color:inherit}.wt-native-answer p{margin:0 0 14px}.wt-native-answer[hidden]{display:none}body[data-wt-variant=a] [data-wt-gallery]{cursor:zoom-in}body[data-wt-variant=a] .wt-source-dialog{width:min(850px,calc(100vw - 32px));max-height:90dvh;background:#fff;color:#1a1a1a;border:0;border-radius:16px;padding:30px;font:18px/1.6 Satoshi,Arial,sans-serif}.wt-source-dialog::backdrop{background:#0009}.wt-source-dialog button[data-close]{float:right;background:#fff;border:1px solid #ddd;padding:8px 14px;border-radius:8px;cursor:pointer}.wt-source-dialog h2{font-size:28px;line-height:1.2}.wt-source-dialog img{max-width:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body[data-wt-variant=a].wt-nav-scrolled nav.framer-RZnvD a[data-wt-nav-active=true] p{--framer-text-color:#ff6200!important}body[data-wt-variant=a].wt-nav-scrolled nav.framer-RZnvD a[data-wt-nav-active=false] p{--framer-text-color:#fff!important}body[data-wt-variant=a].wt-nav-scrolled nav.framer-RZnvD a[data-wt-nav-active=false] [data-framer-name=Dots]{opacity:0}body[data-wt-variant=a].wt-nav-scrolled nav.framer-RZnvD a[data-wt-nav-active=true] [data-framer-name=Dots]{opacity:1}

/* Captured A forms order their field rows explicitly; feedback follows the submit/privacy rows. */
body[data-wt-variant=a] form :is(.wt-form-status,[data-form-status]){order:10;align-self:stretch;flex:0 0 auto;box-sizing:border-box;width:100%;min-width:0;max-width:none;margin:16px 0 0;font:500 16px/1.5 'Work Sans',Arial,sans-serif;text-align:left;white-space:normal;overflow-wrap:anywhere}
body[data-wt-variant=a] form :is(.wt-form-status,[data-form-status]):not(:empty){display:block;padding:16px;border:1px solid #d4d4d4;border-radius:8px;background:#fff;color:#171717}
body[data-wt-variant=a] form :is(.wt-form-status,[data-form-status]):empty{display:none}
body[data-wt-variant=a] form :is(.wt-form-status,[data-form-status])[data-error]:not(:empty){border-color:#edc1bc;background:#fff1ee;color:#8f231a}
