.elementor-43 .elementor-element.elementor-element-586b6fb{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-bdfcc8d{--display:flex;}.elementor-43 .elementor-element.elementor-element-cc41170{--display:flex;}.elementor-43 .elementor-element.elementor-element-24c2006{--display:flex;}.elementor-43 .elementor-element.elementor-element-3c27257{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-43 .elementor-element.elementor-element-47b7b21{--display:flex;}.elementor-43 .elementor-element.elementor-element-a8763e4{--display:flex;}.elementor-43 .elementor-element.elementor-element-6674d80{--display:flex;}.elementor-43 .elementor-element.elementor-element-8fcacfc{--display:flex;}.elementor-43 .elementor-element.elementor-element-6805f07{--display:flex;}.elementor-43 .elementor-element.elementor-element-dd5a5d2{--display:flex;}.elementor-43 .elementor-element.elementor-element-d0ebd45{--display:flex;}.elementor-43 .elementor-element.elementor-element-69d9c73{--display:flex;}.elementor-43 .elementor-element.elementor-element-0ce23ad{--display:flex;}.elementor-43 .elementor-element.elementor-element-3211a7a{--display:flex;}.elementor-43 .elementor-element.elementor-element-5f453fe{--display:flex;}.elementor-43 .elementor-element.elementor-element-5c2a5a4{--display:flex;}.elementor-43 .elementor-element.elementor-element-69f8582{--display:flex;}.elementor-43 .elementor-element.elementor-element-5b385d0{--display:flex;}.elementor-43 .elementor-element.elementor-element-e56742c{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-43 .elementor-element.elementor-element-4ea774d{--display:flex;}.elementor-43 .elementor-element.elementor-element-504a993{--display:flex;}.elementor-43 .elementor-element.elementor-element-71037d3{--display:flex;}.elementor-43 .elementor-element.elementor-element-6a7180c{--display:flex;}.elementor-43 .elementor-element.elementor-element-0fc30cb{--display:flex;}.elementor-43 .elementor-element.elementor-element-9599ef5{--display:flex;}.elementor-43 .elementor-element.elementor-element-9e42015{--display:flex;}.elementor-43 .elementor-element.elementor-element-5125f0a{--display:flex;}.elementor-43 .elementor-element.elementor-element-6747575{--display:flex;}.elementor-43 .elementor-element.elementor-element-6457bba{--display:flex;}.elementor-43 .elementor-element.elementor-element-679ea44{--display:flex;}.elementor-43 .elementor-element.elementor-element-ed0ba51{--display:flex;}.elementor-43 .elementor-element.elementor-element-3782f31{--display:flex;}.elementor-43 .elementor-element.elementor-element-8491a69{--display:flex;}.elementor-43 .elementor-element.elementor-element-8eb6998{--display:flex;}.elementor-43 .elementor-element.elementor-element-d95ade2{--display:flex;}.elementor-43 .elementor-element.elementor-element-9eeb39b{--display:flex;}.elementor-43 .elementor-element.elementor-element-337b999{--display:flex;}.elementor-43 .elementor-element.elementor-element-e66f43a{--display:flex;}.elementor-43 .elementor-element.elementor-element-f4419ee{--display:flex;}.elementor-43 .elementor-element.elementor-element-7df5074{--display:flex;}.elementor-43 .elementor-element.elementor-element-796471c{--display:flex;}.elementor-43 .elementor-element.elementor-element-8a93d31{--display:flex;}.elementor-43 .elementor-element.elementor-element-417e089{--display:flex;}.elementor-43 .elementor-element.elementor-element-e6e0d80{--display:flex;}.elementor-43 .elementor-element.elementor-element-9594e9d{--display:flex;}.elementor-43 .elementor-element.elementor-element-1fd6486{--display:flex;}.elementor-43 .elementor-element.elementor-element-a3a1d33{--display:flex;}.elementor-43 .elementor-element.elementor-element-809c30d{--display:flex;}.elementor-43 .elementor-element.elementor-element-4322b44{--display:flex;}.elementor-43 .elementor-element.elementor-element-8e44be3{--display:flex;}.elementor-43 .elementor-element.elementor-element-ec2f01b{--display:flex;}.elementor-43 .elementor-element.elementor-element-7108d5e{--display:flex;}.elementor-43 .elementor-element.elementor-element-5197e9d{--display:flex;}.elementor-43 .elementor-element.elementor-element-2b26fea{--display:flex;}.elementor-43 .elementor-element.elementor-element-8e8ba8d{--display:flex;}.elementor-43 .elementor-element.elementor-element-13f1b1b{--display:flex;}.elementor-43 .elementor-element.elementor-element-ca46af9{--display:flex;}.elementor-43 .elementor-element.elementor-element-c31095c{--display:flex;}.elementor-43 .elementor-element.elementor-element-86bfbbe{--display:flex;}.elementor-43 .elementor-element.elementor-element-9a1853d{--display:flex;}.elementor-43 .elementor-element.elementor-element-afbfe99{--display:flex;}.elementor-43 .elementor-element.elementor-element-20a5559{--display:flex;}.elementor-43 .elementor-element.elementor-element-fd67a25{--display:flex;}.elementor-43 .elementor-element.elementor-element-0dd7b1b{--display:flex;}.elementor-43 .elementor-element.elementor-element-85aab7e{--display:flex;}.elementor-43 .elementor-element.elementor-element-939bae5{--display:flex;}.elementor-43 .elementor-element.elementor-element-34166de{--display:flex;}.elementor-43 .elementor-element.elementor-element-a9a6c18{--display:flex;}.elementor-43 .elementor-element.elementor-element-7cc40a8{--display:flex;}.elementor-43 .elementor-element.elementor-element-8b08d78{--display:flex;}.elementor-43 .elementor-element.elementor-element-209befc{--display:flex;}.elementor-43 .elementor-element.elementor-element-06e30d7{--display:flex;}.elementor-43 .elementor-element.elementor-element-e91bdd6{--display:flex;}.elementor-43 .elementor-element.elementor-element-1f5fa59{--display:flex;}.elementor-43 .elementor-element.elementor-element-8c040e8{--display:flex;}.elementor-43 .elementor-element.elementor-element-be8f7ca{--display:flex;}.elementor-43 .elementor-element.elementor-element-2cac4f4{--display:flex;}.elementor-43 .elementor-element.elementor-element-68e2160{--display:flex;}.elementor-43 .elementor-element.elementor-element-5265e01{--display:flex;}.elementor-43 .elementor-element.elementor-element-956f028{--display:flex;}.elementor-43 .elementor-element.elementor-element-f1a7515{--display:flex;}.elementor-43 .elementor-element.elementor-element-78b0565{--display:flex;}.elementor-43 .elementor-element.elementor-element-9d56b7b{--display:flex;}.elementor-43 .elementor-element.elementor-element-a9a3f2d{--display:flex;}.elementor-43 .elementor-element.elementor-element-3f9ed3a{--display:flex;}.elementor-43 .elementor-element.elementor-element-a5b73aa{--display:flex;}.elementor-43 .elementor-element.elementor-element-37fcfb5{--display:flex;}.elementor-43 .elementor-element.elementor-element-f0eae33{--display:flex;}.elementor-43 .elementor-element.elementor-element-15e5141{--display:flex;}.elementor-43 .elementor-element.elementor-element-7ce2075{--display:flex;}.elementor-43 .elementor-element.elementor-element-ebfbf2a{--display:flex;}.elementor-43 .elementor-element.elementor-element-2b7734c{--display:flex;}.elementor-43 .elementor-element.elementor-element-239054f{--display:flex;}.elementor-43 .elementor-element.elementor-element-7a64ca0{--display:flex;}.elementor-43 .elementor-element.elementor-element-65bab4f{--display:flex;}.elementor-43 .elementor-element.elementor-element-83af7c6{--display:flex;}.elementor-43 .elementor-element.elementor-element-39365cc{--display:flex;}.elementor-43 .elementor-element.elementor-element-5ca0227{--display:flex;}.elementor-43 .elementor-element.elementor-element-247e655{--display:flex;}.elementor-43 .elementor-element.elementor-element-969e852{--display:flex;}.elementor-43 .elementor-element.elementor-element-b344482{--display:flex;}.elementor-43 .elementor-element.elementor-element-3d63094{--display:flex;}.elementor-43 .elementor-element.elementor-element-e7b0cb9{--display:flex;}.elementor-43 .elementor-element.elementor-element-cfec348{--display:flex;}.elementor-43 .elementor-element.elementor-element-b287e68{--display:flex;}.elementor-43 .elementor-element.elementor-element-9017a77{--display:flex;}.elementor-43 .elementor-element.elementor-element-e6ab82f{--display:flex;}.elementor-43 .elementor-element.elementor-element-e2e136e{--display:flex;}.elementor-43 .elementor-element.elementor-element-6c61cba{--display:flex;}.elementor-43 .elementor-element.elementor-element-828707e{--display:flex;}.elementor-43 .elementor-element.elementor-element-217d694{--display:flex;}.elementor-43 .elementor-element.elementor-element-2f7cf9a{--display:flex;}.elementor-43 .elementor-element.elementor-element-fd61956{--display:flex;}.elementor-43 .elementor-element.elementor-element-5646ebe{--display:flex;}.elementor-43 .elementor-element.elementor-element-63dad06{--display:flex;}.elementor-43 .elementor-element.elementor-element-502f69c{--display:flex;}.elementor-43 .elementor-element.elementor-element-19812f8{--display:flex;}.elementor-43 .elementor-element.elementor-element-4fccdce{--display:flex;}.elementor-43 .elementor-element.elementor-element-1113a20{--display:flex;}.elementor-43 .elementor-element.elementor-element-3993cbd{--display:flex;}.elementor-43 .elementor-element.elementor-element-6e7765c{--display:flex;}.elementor-43 .elementor-element.elementor-element-ee897da{--display:flex;}.elementor-43 .elementor-element.elementor-element-4fbbce3{--display:flex;}.elementor-43 .elementor-element.elementor-element-e270901{--display:flex;}.elementor-43 .elementor-element.elementor-element-0fd8ce7{--display:flex;}.elementor-43 .elementor-element.elementor-element-431f14e{--display:flex;}.elementor-43 .elementor-element.elementor-element-94a0dae{--display:flex;}.elementor-43 .elementor-element.elementor-element-caf6d50{--display:flex;}.elementor-43 .elementor-element.elementor-element-b1b648d{--display:flex;}.elementor-43 .elementor-element.elementor-element-dd6de7d{--display:flex;}.elementor-43 .elementor-element.elementor-element-56a341c{--display:flex;}.elementor-43 .elementor-element.elementor-element-7f07bce{--display:flex;}.elementor-43 .elementor-element.elementor-element-0a620d8{--display:flex;}.elementor-43 .elementor-element.elementor-element-2e103fe{--display:flex;}.elementor-43 .elementor-element.elementor-element-adcc497{--display:flex;}.elementor-43 .elementor-element.elementor-element-a26b66a{--display:flex;}.elementor-43 .elementor-element.elementor-element-4dd02f8{--display:flex;}.elementor-43 .elementor-element.elementor-element-158c5fc{--display:flex;}.elementor-43 .elementor-element.elementor-element-e1f7395{--display:flex;}.elementor-43 .elementor-element.elementor-element-a750bf0{--display:flex;}.elementor-43 .elementor-element.elementor-element-af995fe{--display:flex;}.elementor-43 .elementor-element.elementor-element-dbc4548{--display:flex;}.elementor-43 .elementor-element.elementor-element-0b8cfc7{--display:flex;}.elementor-43 .elementor-element.elementor-element-b0101ad{--display:flex;}.elementor-43 .elementor-element.elementor-element-e7ef417{--display:flex;}.elementor-43 .elementor-element.elementor-element-fdb88f0{--display:flex;}.elementor-43 .elementor-element.elementor-element-2c292c2{--display:flex;}.elementor-43 .elementor-element.elementor-element-d22774a{--display:flex;}.elementor-43 .elementor-element.elementor-element-e532ef1{--display:flex;}.elementor-43 .elementor-element.elementor-element-3bb2ff6{--display:flex;}.elementor-43 .elementor-element.elementor-element-32769d8{--display:flex;}.elementor-43 .elementor-element.elementor-element-6479232{--display:flex;}.elementor-43 .elementor-element.elementor-element-1dab6fe{--display:flex;}.elementor-43 .elementor-element.elementor-element-67bc897{--display:flex;}.elementor-43 .elementor-element.elementor-element-ac4936f{--display:flex;}.elementor-43 .elementor-element.elementor-element-8edb983{--display:flex;}.elementor-43 .elementor-element.elementor-element-6dc028b{--display:flex;}.elementor-43 .elementor-element.elementor-element-a5554b7{--display:flex;}.elementor-43 .elementor-element.elementor-element-1450184{--display:flex;}.elementor-43 .elementor-element.elementor-element-45478ac{--display:flex;}.elementor-43 .elementor-element.elementor-element-1f2cf84{--display:flex;}.elementor-43 .elementor-element.elementor-element-325d1ed{--display:flex;}.elementor-43 .elementor-element.elementor-element-784fa7d{--display:flex;}.elementor-43 .elementor-element.elementor-element-080121e{--display:flex;}.elementor-43 .elementor-element.elementor-element-8897274{--display:flex;}.elementor-43 .elementor-element.elementor-element-078d048{--display:flex;}.elementor-43 .elementor-element.elementor-element-2170c48{--display:flex;}.elementor-43 .elementor-element.elementor-element-55e99e9{--display:flex;}.elementor-43 .elementor-element.elementor-element-e828a43{--display:flex;}.elementor-43 .elementor-element.elementor-element-83e2ccb{--display:flex;}.elementor-43 .elementor-element.elementor-element-82024cd{--display:flex;}.elementor-43 .elementor-element.elementor-element-6af5aaf{--display:flex;}.elementor-43 .elementor-element.elementor-element-4bd693d{--display:flex;}.elementor-43 .elementor-element.elementor-element-52aa556{--display:flex;}.elementor-43 .elementor-element.elementor-element-97a7cd6{--display:flex;}.elementor-43 .elementor-element.elementor-element-5415231{--display:flex;}.elementor-43 .elementor-element.elementor-element-ee16a17{--display:flex;}.elementor-43 .elementor-element.elementor-element-d141fd0{--display:flex;}.elementor-43 .elementor-element.elementor-element-db8a3ca{--display:flex;}.elementor-43 .elementor-element.elementor-element-aafd9b4{--display:flex;}.elementor-43 .elementor-element.elementor-element-4d7386b{--display:flex;}.elementor-43 .elementor-element.elementor-element-8c63df4{--display:flex;}.elementor-43 .elementor-element.elementor-element-bcccf00{--display:flex;}.elementor-43 .elementor-element.elementor-element-257fc17{--display:flex;}.elementor-43 .elementor-element.elementor-element-f3abe7d{--display:flex;}.elementor-43 .elementor-element.elementor-element-82d7a27{--display:flex;}.elementor-43 .elementor-element.elementor-element-da67aaf{--display:flex;}.elementor-43 .elementor-element.elementor-element-9577b57{--display:flex;}.elementor-43 .elementor-element.elementor-element-a4842c7{--display:flex;}.elementor-43 .elementor-element.elementor-element-4766641{--display:flex;}.elementor-43 .elementor-element.elementor-element-44635de{--display:flex;}.elementor-43 .elementor-element.elementor-element-89bd7f8{--display:flex;}.elementor-43 .elementor-element.elementor-element-d5d20c7{--display:flex;}.elementor-43 .elementor-element.elementor-element-a5ae3d6{--display:flex;}.elementor-43 .elementor-element.elementor-element-6371290{--display:flex;}.elementor-43 .elementor-element.elementor-element-e07017a{--display:flex;}.elementor-43 .elementor-element.elementor-element-f03bdf1{--display:flex;}.elementor-43 .elementor-element.elementor-element-03b32f4{--display:flex;}.elementor-43 .elementor-element.elementor-element-20e3ef1{--display:flex;}.elementor-43 .elementor-element.elementor-element-902d99a{--display:flex;}.elementor-43 .elementor-element.elementor-element-dc62431{--display:flex;}.elementor-43 .elementor-element.elementor-element-eb1e827{--display:flex;}.elementor-43 .elementor-element.elementor-element-40d6d02{--display:flex;}.elementor-43 .elementor-element.elementor-element-7c8c356{--display:flex;}.elementor-43 .elementor-element.elementor-element-fd27a27{--display:flex;}.elementor-43 .elementor-element.elementor-element-3127ee3{--display:flex;}.elementor-43 .elementor-element.elementor-element-a51223c{--display:flex;}.elementor-43 .elementor-element.elementor-element-979913d{--display:flex;}.elementor-43 .elementor-element.elementor-element-375ac98{--display:flex;}.elementor-43 .elementor-element.elementor-element-3031ba1{--display:flex;}.elementor-43 .elementor-element.elementor-element-bcbc07e{--display:flex;}.elementor-43 .elementor-element.elementor-element-3b7b037{--display:flex;}.elementor-43 .elementor-element.elementor-element-12bc90e{--display:flex;}.elementor-43 .elementor-element.elementor-element-73bde8d{--display:flex;}.elementor-43 .elementor-element.elementor-element-2f3aec3{--display:flex;}.elementor-43 .elementor-element.elementor-element-8475939{--display:flex;}.elementor-43 .elementor-element.elementor-element-b97166d{--display:flex;}.elementor-43 .elementor-element.elementor-element-fdc7aab{--display:flex;}.elementor-43 .elementor-element.elementor-element-26fe09f{--display:flex;}.elementor-43 .elementor-element.elementor-element-8e15152{--display:flex;}.elementor-43 .elementor-element.elementor-element-15f1fed{--display:flex;}.elementor-43 .elementor-element.elementor-element-a5a2e47{--display:flex;}.elementor-43 .elementor-element.elementor-element-5ab17a5{--display:flex;}.elementor-43 .elementor-element.elementor-element-27ba8af{--display:flex;}.elementor-43 .elementor-element.elementor-element-debcacc{--display:flex;}.elementor-43 .elementor-element.elementor-element-7e87d0d{--display:flex;}.elementor-43 .elementor-element.elementor-element-d80abeb{--display:flex;}.elementor-43 .elementor-element.elementor-element-3ed6db4{--display:flex;}.elementor-43 .elementor-element.elementor-element-151bd8b{--display:flex;}.elementor-43 .elementor-element.elementor-element-7bd8d5b{--display:flex;}.elementor-43 .elementor-element.elementor-element-bcdb8bb{--display:flex;}.elementor-43 .elementor-element.elementor-element-a666040{--display:flex;}.elementor-43 .elementor-element.elementor-element-4c5d4eb{--display:flex;}.elementor-43 .elementor-element.elementor-element-3cf7f51{--display:flex;}.elementor-43 .elementor-element.elementor-element-0b9ae44{--display:flex;}.elementor-43 .elementor-element.elementor-element-7d70d68{--display:flex;}.elementor-43 .elementor-element.elementor-element-ad3e8f4{--display:flex;}.elementor-43 .elementor-element.elementor-element-b189d5d{--display:flex;}.elementor-43 .elementor-element.elementor-element-a71aa0b{--display:flex;}.elementor-43 .elementor-element.elementor-element-2da89b2{--display:flex;}.elementor-43 .elementor-element.elementor-element-b354804{--display:flex;}.elementor-43 .elementor-element.elementor-element-6c712f3{--display:flex;}.elementor-43 .elementor-element.elementor-element-199331d{--display:flex;}.elementor-43 .elementor-element.elementor-element-834167e{--display:flex;}.elementor-43 .elementor-element.elementor-element-7efc0ce{--display:flex;}.elementor-43 .elementor-element.elementor-element-ccfb4fe{--display:flex;}.elementor-43 .elementor-element.elementor-element-24ba8fc{--display:flex;}.elementor-43 .elementor-element.elementor-element-aaef4d5{--display:flex;}.elementor-43 .elementor-element.elementor-element-d7a12a8{--display:flex;}.elementor-43 .elementor-element.elementor-element-a5b2520{--display:flex;}.elementor-43 .elementor-element.elementor-element-7b6fafb{--display:flex;}.elementor-43 .elementor-element.elementor-element-9207c04{--display:flex;}.elementor-43 .elementor-element.elementor-element-4dfe356{--display:flex;}.elementor-43 .elementor-element.elementor-element-af66d54{--display:flex;}.elementor-43 .elementor-element.elementor-element-5977094{--display:flex;}.elementor-43 .elementor-element.elementor-element-8cb6704{--display:flex;}.elementor-43 .elementor-element.elementor-element-43dca3a{--display:flex;}.elementor-43 .elementor-element.elementor-element-6767c24{--display:flex;}.elementor-43 .elementor-element.elementor-element-64c16cf{--display:flex;}.elementor-43 .elementor-element.elementor-element-8f31f2d{--display:flex;}.elementor-43 .elementor-element.elementor-element-3ea631c{--display:flex;}.elementor-43 .elementor-element.elementor-element-e09a9b8{--display:flex;}.elementor-43 .elementor-element.elementor-element-0376d14{--display:flex;}.elementor-43 .elementor-element.elementor-element-4744533{--display:flex;}.elementor-43 .elementor-element.elementor-element-d7b005b{--display:flex;}.elementor-43 .elementor-element.elementor-element-fc79975{--display:flex;}.elementor-43 .elementor-element.elementor-element-0e4fab3{--display:flex;}.elementor-43 .elementor-element.elementor-element-7364379{--display:flex;}.elementor-43 .elementor-element.elementor-element-7119e9c{--display:flex;}.elementor-43 .elementor-element.elementor-element-6c24cb8{--display:flex;}.elementor-43 .elementor-element.elementor-element-4a1f7bb{--display:flex;}.elementor-43 .elementor-element.elementor-element-767f2b4{--display:flex;}.elementor-43 .elementor-element.elementor-element-6837843{--display:flex;}.elementor-43 .elementor-element.elementor-element-0eeae90{--display:flex;}.elementor-43 .elementor-element.elementor-element-0b25da1{--display:flex;}.elementor-43 .elementor-element.elementor-element-5fb8345{--display:flex;}.elementor-43 .elementor-element.elementor-element-e2e89a3{--display:flex;}.elementor-43 .elementor-element.elementor-element-c91901f{--display:flex;}.elementor-43 .elementor-element.elementor-element-ffbc718{--display:flex;}.elementor-43 .elementor-element.elementor-element-0a0b7e3{--display:flex;}.elementor-43 .elementor-element.elementor-element-586dbf5{--display:flex;}.elementor-43 .elementor-element.elementor-element-9a121ce{--display:flex;}.elementor-43 .elementor-element.elementor-element-fa11fb7{--display:flex;}.elementor-43 .elementor-element.elementor-element-03b28d8{--display:flex;}.elementor-43 .elementor-element.elementor-element-be07e2b{--display:flex;}.elementor-43 .elementor-element.elementor-element-73dcf55{--display:flex;}.elementor-43 .elementor-element.elementor-element-edadc03{--display:flex;}.elementor-43 .elementor-element.elementor-element-97e67bd{--display:flex;}.elementor-43 .elementor-element.elementor-element-1c18f91{--display:flex;}.elementor-43 .elementor-element.elementor-element-9406927{--display:flex;}.elementor-43 .elementor-element.elementor-element-3351a7e{--display:flex;}/* Start custom CSS *//* ===== adaptador Elementor nativo (gerado por nativo.py) ===== */
#jn:where(.e-con),#jn :where(.e-con){display:block;position:static;flex-direction:row;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal;gap:normal;padding:0;margin:0;width:auto;min-width:auto;max-width:none;min-height:auto;height:auto;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none;transition:none;text-align:inherit;flex:initial;align-self:auto;order:0;z-index:auto;isolation:auto;box-sizing:border-box;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--row-gap:0px;--column-gap:0px}
#jn :where(.e-con)::before,#jn :where(.e-con)::after{content:none;position:static;display:block;width:auto;height:auto;top:auto;left:auto;right:auto;bottom:auto;border:0;border-radius:0;opacity:1;transition:none;mix-blend-mode:normal;background:none;transform:none;pointer-events:auto;z-index:auto;padding:0;margin:0}
#jn :where(.elementor-widget){gap:normal;display:block;position:static;width:auto;max-width:none;min-width:auto;margin:0;padding:0;flex:initial;align-self:auto;order:0;transition:none;text-align:inherit}
#jn :where(.elementor-widget-image),#jn :where(.elementor-widget-button),#jn :where(.elementor-button-wrapper),#jn :where(.elementor-button-content-wrapper),#jn :where(.elementor-button-text),#jn :where(.elementor-button-icon),#jn :where(.elementor-heading-title){display:contents}
#jn :where(.elementor-heading-title){font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;margin:0;padding:0;text-align:inherit}
#jn :where(.elementor-heading-title a){color:inherit;font:inherit;text-decoration:none}
#jn :where(.elementor-button),#jn :where(.elementor-button):hover,#jn :where(.elementor-button):focus,#jn :where(.elementor-button):visited{display:inline;background:none;border:0;border-radius:0;padding:0;margin:0;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;fill:inherit;text-align:inherit;transition:none;box-shadow:none;text-decoration:none;cursor:pointer;width:auto;min-height:0;box-sizing:border-box;outline:none}
#jn :where(img){height:auto}
#jn :where(.t-inline){display:contents}
#jn :where(.elementor-widget-text-editor),#jn :where(.elementor-widget-heading){color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}
.elementor-page .elementor{background:transparent}
#jn :is(.elementor-widget-button) a:where(.elementor-button){box-shadow:none}
/* padroes do tema Hello para h1-h6, p e blockquote (as tags viraram widget; mesma especificidade de tag) */
#jn div:where(.t-h1,.t-h2,.t-h3,.t-h4,.t-h5,.t-h6){color:inherit;font-family:inherit;font-weight:500;line-height:1.2}
#jn div:where(.t-h1){font-size:2.5rem}#jn div:where(.t-h2){font-size:2rem}#jn div:where(.t-h3){font-size:1.75rem}
#jn div:where(.t-h4){font-size:1.5rem}#jn div:where(.t-h5){font-size:1.25rem}#jn div:where(.t-h6){font-size:1rem}
#jn div:where(.t-h2,.t-h3,.t-p){orphans:3;widows:3}
:root{--bg:#060606;
  --bg-rgb:6,6,6;
  --bg-2:#0c0c0b;
  --text:#ffffff;
  --text-2:rgba(255,255,255,.68);
  --text-3:rgba(255,255,255,.45);
  --gold:#d9b25a;
  --gold-rgb:217,178,90;
  --gold-light:#f7e3a3;
  --gold-dark:#8f6a22;
  --green:#22c46e;
  --green-rgb:34,196,110;
  --green-dark:#0d5a31;
  --glass:rgba(255,255,255,.035);
  --glass-2:rgba(255,255,255,.06);
  --line:rgba(255,255,255,.08);
  --line-gold:rgba(217,178,90,.28);
  --metal-gold:linear-gradient(180deg,#fff6d6 0%,#f3d27a 28%,#c79535 55%,#f2d27f 78%,#9b7224 100%);
  --metal-gold-h:linear-gradient(100deg,#8f6a22 0%,#e2bb62 22%,#fff1bf 45%,#d6a946 65%,#8f6a22 100%);
  --metal-green:linear-gradient(180deg,#c9ffe0 0%,#43d98a 35%,#128a47 70%,#36c77a 100%);
  --font-display:'Urbanist',sans-serif;
  --font-serif:'Urbanist',sans-serif;
  --radius:22px;
  --ease:cubic-bezier(.2,.7,.2,1);}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{background:var(--bg);position:relative;z-index:0;color:var(--text);
  font-family:var(--font-display);font-size:17px;line-height:1.7;
  -webkit-font-smoothing:antialiased;overflow-x:hidden;}
#jn img{max-width:100%;display:block}
#jn a{color:inherit;text-decoration:none}
#jn .container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}
#jn .narrow{max-width:860px}
#jn section{position:relative;padding:140px 0;overflow-x:clip;overflow-y:visible}
html,body{overflow-x:clip}
#jn .ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}
#jn .ambient i{position:absolute;border-radius:50%;will-change:transform}
#jn .ambient .a1{width:70vw;height:70vw;right:-25vw;top:-25vw;background:radial-gradient(circle,rgba(var(--gold-rgb),.16),transparent 62%);animation:drift1 26s ease-in-out infinite alternate}
#jn .ambient .a2{width:65vw;height:65vw;left:-25vw;bottom:-28vw;background:radial-gradient(circle,rgba(var(--green-rgb),.10),transparent 62%);animation:drift2 32s ease-in-out infinite alternate}
#jn .ambient .a3{width:50vw;height:50vw;left:25vw;top:30vh;background:radial-gradient(circle,rgba(var(--gold-rgb),.06),transparent 62%);animation:drift1 40s ease-in-out infinite alternate-reverse}
@keyframes drift1{to{transform:translate(-12vw,18vh) scale(1.15)}}
@keyframes drift2{to{transform:translate(14vw,-16vh) scale(1.1)}}
#jn .orb{position:absolute;z-index:0;pointer-events:none;border-radius:50%;width:var(--s,900px);height:var(--s,900px);transform:translate(-50%,-50%);
  background:radial-gradient(circle,rgba(var(--c),var(--o)) 0%,rgba(var(--c),calc(var(--o) * .45)) 30%,rgba(var(--c),0) 68%);animation:pulse 9s ease-in-out infinite alternate}
#jn .orb.gd{--c:var(--gold-rgb)}
#jn .orb.gr{--c:var(--green-rgb)}
@keyframes pulse{from{opacity:.7;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}
#jn .beam{position:absolute;z-index:0;pointer-events:none;left:50%;width:1px;height:360px;transform:translateX(-50%);background:linear-gradient(180deg,transparent,rgba(var(--gold-rgb),.6),transparent);box-shadow:0 0 40px 8px rgba(var(--gold-rgb),.10)}
body::before{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.05;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");}
#jn .progress{position:fixed;top:0;left:0;height:2px;width:0;z-index:60;background:var(--metal-gold-h);box-shadow:0 0 12px rgba(var(--gold-rgb),.7)}
#jn div:where(.t-h1),#jn div:where(.t-h2),#jn div:where(.t-h3){font-family:var(--font-display);font-weight:600;line-height:1.08;letter-spacing:-.01em;text-transform:uppercase}
#jn div:where(.t-h1){font-size:clamp(34px,5.4vw,68px)}
#jn div:where(.t-h2){font-size:clamp(30px,4.4vw,54px)}
#jn div:where(.t-h3){font-size:clamp(20px,2vw,26px);line-height:1.2}
#jn div:where(.t-p){color:var(--text-2)}
#jn .gold{background:var(--metal-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}
#jn .green{background:var(--metal-green);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}
#jn .serif{font-family:var(--font-serif)}
#jn .eyebrow{display:inline-flex;align-items:center;gap:14px;
  font-family:var(--font-serif);font-weight:600;font-size:13px;letter-spacing:.32em;text-transform:uppercase;color:var(--gold-light);}
#jn .eyebrow::before,#jn .eyebrow::after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,var(--gold))}
#jn .eyebrow::after{background:linear-gradient(90deg,var(--gold),transparent)}
#jn .eyebrow.left::before{display:none}
#jn .lead{font-size:clamp(17px,1.4vw,20px);color:var(--text-2);max-width:640px}
#jn .center{text-align:center}
#jn .center .lead{margin-left:auto;margin-right:auto}
#jn .mt-s{margin-top:16px}
#jn .mt-m{margin-top:28px}
#jn .mt-l{margin-top:48px}
#jn .mt-xl{margin-top:72px}
#jn strong{color:#fff;font-weight:700}
#jn .rule{height:1px;width:100%;max-width:420px;margin:0 auto;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.55}
#jn .glass{position:relative;
  background:linear-gradient(160deg,rgba(255,255,255,.07),rgba(255,255,255,.015) 45%,rgba(255,255,255,.03));
  border:1px solid var(--line);
  border-radius:var(--radius);
  backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 20px 60px -30px rgba(0,0,0,.9);}
#jn .glass.edge::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;
  background:linear-gradient(140deg,rgba(var(--gold-rgb),.55),rgba(255,255,255,.05) 35%,rgba(255,255,255,.02) 65%,rgba(var(--green-rgb),.35));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;}
#jn .spot{overflow:hidden}
#jn .spot::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s;
  background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(var(--gold-rgb),.13),transparent 45%);}
#jn .spot:hover::after{opacity:1}
#jn .ico{width:54px;height:54px;flex:0 0 54px;border-radius:16px;display:grid;place-items:center;position:relative;
  background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,.02));
  border:1px solid rgba(255,255,255,.12);
  backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 30px -10px rgba(var(--gold-rgb),.35);
  color:var(--gold-light);}
#jn .ico .svgi{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
#jn .ico.g{color:#8ff0bb;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 30px -10px rgba(var(--green-rgb),.45)}
#jn .ico.sm{width:42px;height:42px;flex-basis:42px;border-radius:12px}
#jn .ico.sm .svgi{width:19px;height:19px}
#jn :is(.btn:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button)){--h:64px;
  position:relative;display:inline-flex;align-items:center;justify-content:center;gap:14px;
  height:var(--h);padding:0 38px;border-radius:999px;overflow:hidden;isolation:isolate;
  font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase;
  transition:transform .45s var(--ease),box-shadow .45s var(--ease),filter .45s;
  cursor:pointer;border:0;white-space:nowrap;}
#jn :is(.btn:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button)) .svgi{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s var(--ease)}
#jn :is(.btn:hover:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button:hover)) .svgi{transform:translateX(6px)}
#jn :is(.btn-gold:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button)){color:#1a1206;
  background:linear-gradient(100deg,#a67a28 0%,#e7c46c 12.5%,#fff2c2 25%,#d8ac48 37.5%,#a67a28 50%,#e7c46c 62.5%,#fff2c2 75%,#d8ac48 87.5%,#a67a28 100%);
  background-size:200% 100%;
  box-shadow:0 0 0 1px rgba(255,236,170,.55) inset,0 -3px 8px rgba(120,80,10,.45) inset,0 14px 40px -12px rgba(var(--gold-rgb),.65);
  animation:goldflow 6s linear infinite,breathe 3.2s ease-in-out infinite;}
#jn :is(.btn-gold:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button))::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;z-index:-1;
  background:linear-gradient(100deg,transparent,rgba(255,255,255,.85),transparent);
  transform:skewX(-20deg);animation:sweep 3.6s ease-in-out infinite;}
#jn :is(.btn-gold:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button))::after{content:"";position:absolute;inset:3px;border-radius:inherit;border:1px solid rgba(80,50,5,.35);pointer-events:none;}
#jn :is(.btn-gold:hover:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button:hover)){transform:translateY(-4px) scale(1.02);box-shadow:0 0 0 1px rgba(255,236,170,.8) inset,0 -3px 8px rgba(120,80,10,.45) inset,0 24px 60px -10px rgba(var(--gold-rgb),.9),0 0 90px -10px rgba(var(--gold-rgb),.55);filter:saturate(1.15) brightness(1.05)}
#jn :is(.btn-gold:hover:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button:hover))::before{animation-duration:1.1s}
@keyframes goldflow{from{background-position:0 0}to{background-position:-200% 0}}
@keyframes sweep{0%,55%{left:-60%}100%{left:130%}}
@keyframes breathe{0%,100%{box-shadow:0 0 0 1px rgba(255,236,170,.55) inset,0 -3px 8px rgba(120,80,10,.45) inset,0 14px 40px -12px rgba(var(--gold-rgb),.55)}50%{box-shadow:0 0 0 1px rgba(255,236,170,.7) inset,0 -3px 8px rgba(120,80,10,.45) inset,0 16px 55px -10px rgba(var(--gold-rgb),.85)}}
#jn :is(.btn-gold:hover:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-gold .elementor-button:hover)){animation:goldflow 2.5s linear infinite}
#jn .btn-glass{color:#fff;background:rgba(255,255,255,.04);
  backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 40px -18px rgba(var(--green-rgb),.6);}
#jn .btn-glass::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;z-index:-1;
  background:conic-gradient(from var(--ang,0deg),rgba(var(--green-rgb),.9),rgba(var(--gold-rgb),.9),rgba(255,255,255,.15),rgba(var(--green-rgb),.9));
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
  animation:spin 5s linear infinite;}
#jn .btn-glass::after{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;opacity:0;transition:opacity .45s;
  background:radial-gradient(120% 140% at 50% 120%,rgba(var(--green-rgb),.45),rgba(13,90,49,.25) 50%,transparent 75%);}
#jn .btn-glass:hover{transform:translateY(-4px);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 20px 60px -14px rgba(var(--green-rgb),.8)}
#jn .btn-glass:hover::after{opacity:1}
@keyframes spin{to{--ang:360deg}}
#jn :is(.btn-sm:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-sm .elementor-button)){--h:46px;padding:0 24px;font-size:12px}
#jn .btn-note{display:block;margin-top:14px;font-size:13px;color:var(--text-3);letter-spacing:.04em}
#jn .turma-line{margin-bottom:18px}
#jn .hero .cta-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:16px 18px}
#jn .hero .turma-line{margin:0;order:2}
#jn .turma{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;letter-spacing:.04em;line-height:1.3;color:#fff;background:rgba(var(--gold-rgb),.08);border:1px solid var(--line-gold)}
#jn .turma i{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}
#jn .turma-data{font-weight:700;color:var(--gold-light)}
#jn .opt .dur + .dur{margin-top:8px}
#jn .soon{display:inline-flex;align-items:center;justify-content:center;height:64px;padding:0 38px;border-radius:999px;font-weight:700;font-size:15px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold-light);border:1px dashed rgba(var(--gold-rgb),.45);background:rgba(var(--gold-rgb),.05)}
#jn .opt .soon{width:100%}
@media (max-width:767px){
#jn .hero .cta-wrap{flex-direction:column}
#jn .hero .turma-line{order:-1}
#jn .turma{font-size:13px;padding:9px 16px}
#jn .turma .turma-sem{display:none}
#jn .soon{height:56px;font-size:13px}
}
#jn .header{position:fixed;top:14px;left:0;right:0;z-index:50;transition:transform .5s var(--ease)}
#jn .header .bar{max-width:1200px;margin:0 auto;padding:10px 12px 10px 26px;display:flex;align-items:center;justify-content:space-between;border-radius:999px;
  background:rgba(10,10,10,.45);border:1px solid rgba(255,255,255,.07);
  backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);
  transition:background .4s,border-color .4s;}
#jn .header.scrolled .bar{background:rgba(10,10,10,.72);border-color:rgba(var(--gold-rgb),.2)}
#jn .logo{white-space:nowrap;font-family:var(--font-serif);font-weight:700;font-size:18px;letter-spacing:.14em}
#jn .logo b{font-weight:700}
#jn .header .container{padding:0 16px}
#jn .hero{min-height:100vh;padding:150px 0 90px;display:flex;align-items:center}
#jn .hero-bg{position:absolute;inset:0 0 -300px 0;overflow-x:clip;z-index:0;pointer-events:none}
#jn .hero-bg .g1{position:absolute;width:900px;height:900px;right:-160px;top:-120px;border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.20),transparent 60%);filter:blur(10px)}
#jn .hero-bg .g2{position:absolute;width:700px;height:700px;left:-260px;bottom:-280px;border-radius:50%;background:radial-gradient(circle,rgba(var(--green-rgb),.10),transparent 62%)}
#jn .hero-bg .lines{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(ellipse at 60% 40%,#000 10%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 60% 40%,#000 10%,transparent 70%)}
#jn .hero .container{position:relative;z-index:2;display:grid;grid-template-columns:1.15fr .85fr;gap:30px;align-items:center}
#jn .hero-copy .product{font-family:var(--font-serif);font-weight:700;font-size:clamp(15px,1.3vw,19px);letter-spacing:.22em;color:var(--gold-light)}
#jn .hero div:where(.t-h1){margin-top:22px}
#jn .hero div:where(.t-h1) .line2{display:block;margin-top:.12em}
#jn .hero .lead{margin-top:26px}
#jn .hero-stats{display:flex;gap:14px;margin-top:34px;flex-wrap:wrap}
#jn .stat-pill{display:flex;align-items:center;gap:14px;padding:12px 22px 12px 12px;border-radius:18px}
#jn .stat-pill .num{font-family:var(--font-serif);font-size:30px;font-weight:700;line-height:1}
#jn .stat-pill .lbl{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;line-height:1.35;color:var(--text-2)}
#jn .hero .cta-wrap{margin-top:40px}
#jn .hero-photo{position:relative;align-self:end;height:100%;min-height:620px}
#jn .hero-photo .halo{position:absolute;left:50%;top:45%;width:115%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.35),rgba(var(--gold-rgb),.06) 45%,transparent 68%)}
#jn .hero-photo .ring{position:absolute;left:50%;top:44%;width:88%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(var(--gold-rgb),.35);box-shadow:0 0 60px rgba(var(--gold-rgb),.15) inset}
#jn .hero-photo .ring.r2{width:104%;border-color:rgba(var(--green-rgb),.16);border-style:dashed;animation:rot 60s linear infinite}
@keyframes rot{to{transform:translate(-50%,-50%) rotate(360deg)}}
#jn .hero-photo img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:108%;width:auto;max-width:none;
  -webkit-mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);mask-image:linear-gradient(to bottom,#000 72%,transparent 100%);
  filter:drop-shadow(0 30px 60px rgba(0,0,0,.6)) contrast(1.04)}
#jn .hero-photo .tag{position:absolute;z-index:3;padding:14px 18px;border-radius:16px;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;animation:float 6s ease-in-out infinite}
#jn .hero-photo .tag.t1{left:-10px;top:30%}
#jn .hero-photo .tag.t2{right:-10px;bottom:22%;animation-delay:-3s}
@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
#jn .scroll-hint{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:3;width:26px;height:42px;border:1.5px solid rgba(255,255,255,.25);border-radius:20px}
#jn .scroll-hint::after{content:"";position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:4px;background:var(--gold);animation:wheel 1.8s ease-in-out infinite}
@keyframes wheel{0%{opacity:0;transform:translateY(0)}30%{opacity:1}100%{opacity:0;transform:translateY(14px)}}
#jn .marquee{position:relative;z-index:2;padding:22px 0;overflow:hidden;background:linear-gradient(90deg,transparent,rgba(var(--gold-rgb),.06),transparent)}
#jn .marquee::before,#jn .marquee::after{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--gold-rgb),.35),transparent)}
#jn .marquee::before{top:0}
#jn .marquee::after{bottom:0}
#jn .marquee .track{display:flex;gap:48px;width:max-content;animation:marq 38s linear infinite}
#jn .marquee span:not(:where(.elementor-heading-title)){font-family:var(--font-serif);font-weight:600;font-size:18px;letter-spacing:.26em;white-space:nowrap;color:rgba(255,255,255,.75);display:flex;align-items:center;gap:48px}
#jn .marquee span:not(:where(.elementor-heading-title)) i{width:7px;height:7px;transform:rotate(45deg);background:var(--gold);display:inline-block;box-shadow:0 0 12px var(--gold)}
@keyframes marq{to{transform:translateX(-50%)}}
#jn .search-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}
#jn .search-card{padding:22px;display:flex;align-items:center;gap:16px;transition:transform .5s var(--ease),border-color .5s}
#jn .search-card:hover{transform:translateY(-6px);border-color:rgba(var(--gold-rgb),.35)}
#jn .search-card span:not(:where(.elementor-heading-title)){font-weight:600;font-size:15px;line-height:1.35}
#jn .big-question{margin-top:90px;padding:70px 60px;text-align:center;overflow:hidden;}
#jn .big-question .q{color:#fff;font-size:clamp(24px,3.2vw,42px);font-weight:600;text-transform:uppercase;line-height:1.15;max-width:900px;margin:0 auto}
#jn .big-question .a{margin-top:26px;font-size:clamp(18px,1.6vw,22px);color:#fff;font-weight:500}
#jn .big-question .glow{position:absolute;width:520px;height:520px;left:50%;top:-320px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(var(--gold-rgb),.28),transparent 65%);pointer-events:none}
#jn .statement{margin-top:70px;display:grid;gap:10px;text-align:center}
#jn .statement div:where(.t-p){font-size:clamp(19px,1.8vw,24px);color:var(--text-2)}
#jn .statement div:where(.t-p) strong{font-weight:600}
#jn .split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
#jn .photo-frame{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:4/5}
#jn .photo-frame img{width:100%;height:100%;object-fit:cover}
#jn .photo-frame::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--bg-rgb),0) 50%,rgba(var(--bg-rgb),.95) 100%),linear-gradient(90deg,rgba(var(--bg-rgb),.1),transparent)}
#jn .photo-frame .border{position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(var(--gold-rgb),.25);z-index:2;pointer-events:none}
#jn .photo-frame .caption{position:absolute;left:28px;right:28px;bottom:26px;z-index:3}
#jn .dark-photo img{filter:grayscale(.35) brightness(.8) contrast(1.1)}
#jn .chaos{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}
#jn .chaos span:not(:where(.elementor-heading-title)){padding:10px 18px;border-radius:999px;font-size:14px;font-weight:600;color:rgba(255,255,255,.75);
  background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(8px);
  transition:all .4s var(--ease);}
#jn .chaos span:not(:where(.elementor-heading-title)):hover{color:#fff;border-color:rgba(var(--gold-rgb),.45);background:rgba(var(--gold-rgb),.08)}
#jn .questions{display:grid;gap:12px;margin-top:34px}
#jn .question{display:flex;align-items:center;gap:18px;padding:18px 22px;border-radius:18px}
#jn .question .qm{font-family:var(--font-serif);font-size:26px;font-weight:700;width:42px;height:42px;flex:0 0 42px;border-radius:12px;display:grid;place-items:center;background:rgba(var(--gold-rgb),.1);border:1px solid rgba(var(--gold-rgb),.3);color:var(--gold-light)}
#jn .question div:where(.t-p){color:#fff;font-weight:500;font-size:16px;line-height:1.45}
#jn .enter{margin-top:90px;text-align:center}
#jn .enter div:where(.t-h2) small{display:block;font-size:.5em;letter-spacing:.2em;color:var(--text-2);font-weight:600;margin-bottom:12px}
#jn .ratio{display:grid;grid-template-columns:1.6fr 1fr;gap:20px;margin-top:60px}
#jn .ratio-card{padding:48px 44px;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end}
#jn .ratio-card .n{font-family:var(--font-serif);font-weight:600;font-size:clamp(90px,13vw,190px);line-height:.85;letter-spacing:-.03em}
#jn .ratio-card .n sup{font-size:.35em;vertical-align:top;margin-left:6px}
#jn .ratio-card .t{margin-top:18px;font-size:clamp(20px,2vw,28px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}
#jn .ratio-card .bar{margin-top:22px;height:6px;border-radius:6px;background:rgba(255,255,255,.07);overflow:hidden}
#jn .ratio-card .bar i{display:block;height:100%;width:0;border-radius:inherit;transition:width 1.8s var(--ease) .3s}
#jn .ratio-card.ativo .bar i{width:var(--w)}
#jn .ratio-card.gold-card .bar i{background:var(--metal-gold-h)}
#jn .ratio-card.green-card .bar i{background:linear-gradient(90deg,#0d5a31,#36c77a)}
#jn .ratio-card.green-card{background:linear-gradient(160deg,rgba(var(--green-rgb),.08),rgba(255,255,255,.015) 55%)}
#jn .ratio-card.gold-card{background:linear-gradient(160deg,rgba(var(--gold-rgb),.10),rgba(255,255,255,.015) 55%)}
#jn .nao-adianta{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:20px}
#jn .na{padding:26px 28px;display:flex;gap:18px;align-items:flex-start}
#jn .na .x{flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.6);font-size:14px;margin-top:2px}
#jn .na div:where(.t-p){color:#fff;font-size:16px;line-height:1.5}
#jn .na div:where(.t-p) span:not(:where(.elementor-heading-title)){color:var(--text-3)}
#jn .ouro-line{margin-top:80px;text-align:center}
#jn .ouro-line div:where(.t-h2){font-size:clamp(28px,4vw,50px)}
#jn .about .split{grid-template-columns:.9fr 1.1fr;align-items:start}
#jn .about-photo{position:sticky;top:110px}
#jn .about-photo .photo-frame{aspect-ratio:3/4.3}
#jn .about-photo .photo-frame img{object-position:50% 30%}
#jn .about-name{font-family:var(--font-serif);font-size:clamp(34px,4vw,54px);font-weight:700;line-height:1}
#jn .about-sub{font-family:var(--font-serif);letter-spacing:.3em;font-size:13px;color:var(--text-2);margin-top:10px}
#jn .about-text div:where(.t-p){margin-top:20px}
#jn .about-text div:where(.t-p).t-first{margin-top:0}
#jn .highlight-quote{margin:40px 0;padding:34px 34px 34px 38px;border-radius:22px;position:relative}
#jn .highlight-quote::before{content:"";position:absolute;left:0;top:26px;bottom:26px;width:3px;border-radius:3px;background:var(--metal-gold)}
#jn .highlight-quote div:where(.t-h3){font-size:clamp(20px,2.2vw,28px)}
#jn .verbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
#jn .verbs span:not(:where(.elementor-heading-title)){font-family:var(--font-serif);font-weight:600;font-size:14px;letter-spacing:.14em;text-transform:uppercase;padding:9px 16px;border-radius:10px;border:1px solid rgba(var(--gold-rgb),.25);background:rgba(var(--gold-rgb),.05);color:var(--gold-light)}
#jn .kpis{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:40px}
#jn .kpi{padding:26px}
#jn .kpi .v{font-family:var(--font-serif);font-weight:600;font-size:clamp(34px,3.6vw,48px);line-height:1}
#jn .kpi .l{margin-top:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);line-height:1.4}
#jn .pandemic{margin-top:36px;padding:28px;display:flex;gap:20px;align-items:flex-start}
#jn .aprendizado{margin-top:50px}
#jn .aprendizado .small{font-size:15px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);font-weight:700}
#jn .aprendizado div:where(.t-h2){margin-top:10px}
#jn .about-top{display:grid;grid-template-columns:.85fr 1.15fr;gap:70px;align-items:center}
#jn .about-top .photo-frame{aspect-ratio:4/5}
#jn .about-top .photo-frame img{object-position:50% 30%}
#jn .about-top .about-text div:where(.t-p){margin-top:18px}
#jn .about-mid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:90px}
#jn .about-mid .highlight-quote{margin:0}
#jn .about-mid .verbs{margin-top:22px}
#jn .about .kpis{grid-template-columns:repeat(4,1fr);margin-top:80px}
#jn .about-bottom{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:80px}
#jn .about-bottom .pandemic{margin-top:18px}
#jn .about-bottom .aprendizado{margin-top:0;padding:50px 44px;border-radius:26px}
@media (max-width:1024px){
#jn .about-top,#jn .about-mid,#jn .about-bottom{grid-template-columns:1fr;gap:40px}
#jn .about-top .photo-frame{max-width:520px}
#jn .about .kpis{grid-template-columns:repeat(2,1fr)}
}
@media (max-width:767px){
#jn .about-mid,#jn .about-bottom,#jn .about .kpis{margin-top:56px}
#jn .about-bottom .aprendizado{padding:34px 24px}
}
#jn .quebras .intro{max-width:760px;margin:0 auto;text-align:center}
#jn .quebras .intro div:where(.t-p){margin-top:18px}
#jn .timeline{position:relative;margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
#jn .q-card{padding:34px 30px 30px;min-height:250px;display:flex;flex-direction:column;transition:transform .6s var(--ease),border-color .6s}
#jn .q-card:hover{transform:translateY(-8px)}
#jn .q-card .top{display:flex;justify-content:space-between;align-items:center}
#jn .q-card .idx{font-family:var(--font-serif);font-weight:600;font-size:64px;line-height:1;color:transparent;-webkit-text-stroke:1px rgba(var(--gold-rgb),.55);transition:color .5s,-webkit-text-stroke .5s}
#jn .q-card:hover .idx{color:rgba(var(--gold-rgb),.14);-webkit-text-stroke:1px rgba(var(--gold-rgb),.95)}
#jn .q-card .lbl{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--text-3);padding:7px 12px;border-radius:999px;border:1px solid var(--line)}
#jn .q-card div:where(.t-h3){margin-top:auto;padding-top:28px;font-size:20px;text-transform:none;font-weight:700;line-height:1.35}
#jn .q-card .meta{margin-top:10px;font-size:14px;color:var(--text-3)}
#jn .q-card .crack{position:absolute;right:26px;bottom:26px;width:34px;height:34px;opacity:.35;color:#fff}
#jn .q-card .crack .svgi{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.3}
#jn .six{margin-top:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:0;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
#jn .six div:not(:where(.elementor-heading-title)){padding:34px 16px;display:flex;align-items:center;justify-content:center;line-height:1.25;font-size:clamp(17px,2vw,24px);font-weight:600;text-transform:uppercase;letter-spacing:.06em}
#jn .six div:not(:where(.elementor-heading-title)) + div:not(:where(.elementor-heading-title)){border-left:1px solid var(--line)}
#jn .turning{margin-top:80px;padding:60px;display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;
  background:linear-gradient(120deg,rgba(var(--gold-rgb),.14),rgba(255,255,255,.02) 50%,rgba(var(--green-rgb),.08))}
#jn .turning .badge{width:130px;height:130px;border-radius:50%;display:grid;place-items:center;text-align:center;position:relative;
  background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.25),rgba(var(--gold-rgb),.15) 45%,rgba(0,0,0,.2));border:1px solid rgba(var(--gold-rgb),.5);
  box-shadow:0 0 60px -10px rgba(var(--gold-rgb),.6),inset 0 1px 0 rgba(255,255,255,.3)}
#jn .turning .badge span:not(:where(.elementor-heading-title)){font-family:var(--font-serif);font-weight:600;font-size:13px;letter-spacing:.14em;line-height:1.35;color:var(--gold-light)}
#jn .turning .badge::after{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px dashed rgba(var(--gold-rgb),.35);animation:rot2 30s linear infinite}
@keyframes rot2{to{transform:rotate(360deg)}}
#jn .turning div:where(.t-h3){font-size:clamp(22px,2.4vw,32px)}
#jn .turning div:where(.t-p){margin-top:14px}
#jn .manifesto{margin-top:100px;text-align:center}
#jn .manifesto .l1{font-size:clamp(28px,4.6vw,60px);font-weight:600;text-transform:uppercase;line-height:1.05;color:rgba(255,255,255,.28)}
#jn .manifesto .l2{font-size:clamp(28px,4.6vw,60px);font-weight:600;text-transform:uppercase;line-height:1.05;margin-top:8px}
#jn .formula-wrap{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}
#jn .formula-photo .photo-frame{aspect-ratio:4/5}
#jn .formula-photo .photo-frame img{object-position:40% 50%}
#jn .flow{margin-top:40px;display:grid;gap:14px}
#jn .flow-row{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;gap:10px;padding:18px 22px;border-radius:16px}
#jn .flow-row .a{font-size:15px;color:#fff;font-weight:600;line-height:1.35}
#jn .flow-row .b{font-size:15px;color:var(--text-3);line-height:1.35;text-align:right}
#jn .flow-row .mid{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,90,90,.35);color:#ff8a8a;font-size:13px;background:rgba(255,80,80,.06)}
#jn .order{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;gap:14px}
#jn .order .o{padding:26px;text-align:left}
#jn .order .o .k{font-size:12px;font-weight:600;letter-spacing:.22em;color:var(--text-3)}
#jn .order .o .v{margin-top:8px;font-size:clamp(20px,2vw,26px);font-weight:600;text-transform:uppercase}
#jn .formula-head .pct{display:flex;gap:26px;margin-top:26px;align-items:baseline;flex-wrap:wrap}
#jn .formula-head .pct div:not(:where(.elementor-heading-title)){font-family:var(--font-serif);font-weight:700;font-size:20px;letter-spacing:.06em}
#jn .formula-head .pct b{font-size:44px;margin-right:8px}
#jn .product-shell{padding:70px;border-radius:34px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}
#jn .product-shell .kicker{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#1a1206;background:var(--metal-gold-h)}
#jn .product-title{font-family:var(--font-serif);font-weight:600;font-size:clamp(30px,3.6vw,48px);line-height:1.1;margin-top:22px}
#jn .product-shell div:where(.t-h3){margin-top:20px;font-size:clamp(18px,1.7vw,22px);line-height:1.35;color:#fff}
#jn .not-course{margin-top:22px;font-size:17px}
#jn .checklist{display:grid;gap:10px;margin-top:26px}
#jn .check{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:14px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);transition:all .4s var(--ease)}
#jn .check:hover{background:rgba(var(--green-rgb),.07);border-color:rgba(var(--green-rgb),.3);transform:translateX(6px)}
#jn .check .c{flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,rgba(var(--green-rgb),.35),rgba(var(--green-rgb),.08));border:1px solid rgba(var(--green-rgb),.5);box-shadow:0 0 16px -4px rgba(var(--green-rgb),.8)}
#jn .check .c .svgi{width:13px;height:13px;stroke:#b8ffd6;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}
#jn .check span:not(:where(.elementor-heading-title)){font-weight:500;font-size:16px;color:#fff}
#jn .product-visual{position:relative}
#jn .product-visual .photo-frame{aspect-ratio:4/5}
#jn .product-visual .photo-frame img{object-position:40% 30%}
#jn .plan-float{position:absolute;left:-40px;bottom:40px;z-index:3;padding:22px 24px;border-radius:20px;width:260px;animation:float 7s ease-in-out infinite}
#jn .plan-float .k{font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--text-3);text-transform:uppercase}
#jn .plan-float .v{font-family:var(--font-serif);font-weight:600;font-size:26px;line-height:1.1;margin-top:6px}
#jn .plan-float .mini{display:flex;gap:4px;margin-top:14px}
#jn .plan-float .mini i{flex:1;height:5px;border-radius:4px;background:rgba(255,255,255,.1)}
#jn .plan-float .mini i.on{background:var(--metal-gold-h)}
#jn .sai{margin-top:90px;text-align:center}
#jn .sai .pre{font-size:clamp(16px,1.6vw,20px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}
#jn .sai div:where(.t-h2){margin-top:14px;font-size:clamp(40px,6vw,84px)}
#jn .journey{margin-top:70px;padding:50px;border-radius:30px}
#jn .days{display:grid;grid-template-columns:repeat(7,1fr) 1.9fr;gap:12px;align-items:stretch}
#jn .day{padding:22px 10px;border-radius:16px;text-align:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07);position:relative;transition:all .5s var(--ease)}
#jn .day .dl{font-size:11px;font-weight:600;letter-spacing:.2em;color:var(--text-3)}
#jn .day .dn{font-family:var(--font-serif);font-weight:600;font-size:34px;line-height:1.1;margin-top:4px}
#jn .day:hover{border-color:rgba(var(--gold-rgb),.45);background:rgba(var(--gold-rgb),.07);transform:translateY(-5px)}
#jn .day.lit{border-color:rgba(var(--gold-rgb),.4);background:rgba(var(--gold-rgb),.06)}
#jn .day.lit .dn{background:var(--metal-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
#jn .plan30{border-radius:18px;padding:22px 24px;display:flex;flex-direction:column;justify-content:center;
  background:linear-gradient(135deg,rgba(var(--gold-rgb),.28),rgba(var(--gold-rgb),.06));border:1px solid rgba(var(--gold-rgb),.55);box-shadow:0 0 50px -12px rgba(var(--gold-rgb),.6)}
#jn .plan30 .k{font-size:11px;font-weight:600;letter-spacing:.22em;color:var(--gold-light)}
#jn .plan30 .v{font-weight:600;font-size:19px;line-height:1.2;text-transform:uppercase;margin-top:6px}
#jn .phases{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;margin-right:calc((100% - 84px) * 1.9 / 8.9 + 12px)}
#jn .phases div:not(:where(.elementor-heading-title)){position:relative;text-align:center;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--text-2);padding-top:14px}
#jn .phases div:not(:where(.elementor-heading-title))::before{content:"";position:absolute;top:0;left:4px;right:4px;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(var(--green-rgb),.8),rgba(var(--gold-rgb),.8))}
#jn .phases div:not(:where(.elementor-heading-title)):nth-child(1)::before{background:linear-gradient(90deg,rgba(255,255,255,.2),rgba(var(--green-rgb),.8))}
#jn .how-info{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px}
#jn .how-info .glass{padding:26px;display:flex;gap:16px;align-items:center}
#jn .how-info div:where(.t-h4){font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}
#jn .how-info div:where(.t-p){font-size:14px;line-height:1.45;margin-top:3px}
#jn .intencao{margin-top:60px;text-align:center}
#jn .fit{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-top:60px}
#jn .fit-card{padding:44px}
#jn .fit-card div:where(.t-h3){display:flex;align-items:center;gap:14px}
#jn .fit-list{display:grid;gap:4px;margin-top:26px}
#jn .fit-item{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.06)}
#jn .fit-item:last-child{border-bottom:0}
#jn .fit-item .c{margin-top:3px}
#jn .fit-item .c.ok{flex:0 0 26px;height:26px;border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b8ffd6' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center/13px no-repeat,linear-gradient(145deg,rgba(var(--green-rgb),.35),rgba(var(--green-rgb),.08));border:1px solid rgba(var(--green-rgb),.5);box-shadow:0 0 16px -4px rgba(var(--green-rgb),.8);margin-top:1px}
#jn .fit-item span:not(:where(.elementor-heading-title)){color:#fff;font-size:16px;line-height:1.5}
#jn .fit-card.no{background:linear-gradient(160deg,rgba(255,255,255,.035),rgba(255,255,255,.01))}
#jn .fit-card.no .fit-item span:not(:where(.elementor-heading-title)){color:var(--text-2)}
#jn .fit-card.no .xx{flex:0 0 26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.55);font-size:12px;margin-top:1px}
#jn .responsibility{margin-top:30px;padding:44px;text-align:center}
#jn .responsibility .l1{font-size:clamp(18px,2vw,24px);font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.5)}
#jn .responsibility .l2{font-size:clamp(18px,2vw,24px);font-weight:600;text-transform:uppercase;margin-top:6px}
#jn .ouro-head{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}
#jn .ouro-tag{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-serif);font-size:14px;font-weight:700;letter-spacing:.3em;color:var(--gold-light)}
#jn .ouro-tag i{width:9px;height:9px;transform:rotate(45deg);background:var(--metal-gold);box-shadow:0 0 14px var(--gold)}
#jn .ouro-title{font-family:var(--font-serif);font-weight:600;font-size:clamp(48px,7vw,104px);line-height:.95;margin-top:18px;letter-spacing:.01em}
#jn .ouro-head div:where(.t-h3){margin-top:24px;font-size:clamp(18px,1.8vw,22px);line-height:1.4;color:#fff}
#jn .ouro-head div:where(.t-p){margin-top:18px}
#jn .ouro-photo .photo-frame{aspect-ratio:4/5}
#jn .ouro-photo .photo-frame img{object-position:50% 25%}
#jn .ouro-photo .photo-frame .border{border-color:rgba(var(--gold-rgb),.5)}
#jn .pillars{margin-top:100px;display:grid;grid-template-columns:1fr 1fr;gap:20px}
#jn .pillar-group{padding:40px}
#jn .pillar-group .gh{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}
#jn .pillar-group .gh .p{font-family:var(--font-serif);font-weight:600;font-size:48px;line-height:1}
#jn .pillar-group .gh .t{font-weight:600;font-size:15px;letter-spacing:.2em;text-transform:uppercase;text-align:right}
#jn .pillar-list{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:22px}
#jn .pillar{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;border:1px solid transparent;transition:all .4s var(--ease)}
#jn .pillar b{font-family:var(--font-serif);font-size:14px;color:var(--gold);min-width:22px}
#jn .pillar span:not(:where(.elementor-heading-title)){font-weight:600;font-size:15px;color:#fff}
#jn .pillar:hover{background:rgba(var(--gold-rgb),.07);border-color:rgba(var(--gold-rgb),.3)}
#jn .pillar-group.biz .pillar b{color:#5fe39d}
#jn .pillar-group.biz .pillar:hover{background:rgba(var(--green-rgb),.07);border-color:rgba(var(--green-rgb),.3)}
#jn .pillars-foot{margin-top:40px;text-align:center}
#jn .pillars-foot .l1{font-family:var(--font-serif);font-weight:600;font-size:clamp(30px,4vw,54px);line-height:1}
#jn .pillars-foot .l2{margin-top:10px;font-size:clamp(15px,1.4vw,18px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}
#jn .aula{margin-top:90px;padding:70px 60px;text-align:center;border-radius:30px}
#jn .aula div:where(.t-h2){font-size:clamp(34px,5vw,64px)}
#jn .aula div:where(.t-p).lead{margin:22px auto 0;max-width:720px}
#jn .aula .motto{margin-top:40px;display:flex;justify-content:center;gap:40px;flex-wrap:wrap}
#jn .aula .motto div:not(:where(.elementor-heading-title)){font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:15px}
#jn .aula .cta-wrap{margin-top:44px}
#jn .choose{display:grid;grid-template-columns:1.12fr .88fr;gap:22px;margin-top:60px;align-items:stretch}
#jn .opt{padding:50px 44px;display:flex;flex-direction:column;border-radius:30px;transition:transform .6s var(--ease)}
#jn .opt:hover{transform:translateY(-8px)}
#jn .opt .badge{align-self:flex-start;padding:8px 16px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}
#jn .opt.main{background:linear-gradient(165deg,rgba(var(--gold-rgb),.16),rgba(255,255,255,.02) 55%,rgba(var(--green-rgb),.05));box-shadow:0 40px 100px -40px rgba(var(--gold-rgb),.45),inset 0 1px 0 rgba(255,255,255,.1)}
#jn .opt.main .badge{background:var(--metal-gold-h);color:#1a1206}
#jn .opt.alt .badge{border:1px solid rgba(var(--gold-rgb),.4);color:var(--gold-light)}
#jn .opt .name{font-family:var(--font-serif);font-weight:600;font-size:clamp(26px,2.8vw,36px);line-height:1.1;margin-top:24px}
#jn .opt .dur{margin-top:14px;display:flex;align-items:center;gap:10px;color:#fff;font-weight:600}
#jn .opt .dur i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}
#jn .opt .for{margin-top:30px;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-3)}
#jn .opt .formula{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px}
#jn .opt .formula span:not(:where(.elementor-heading-title)){padding:12px 16px;border-radius:12px;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}
#jn .opt.main .formula span:not(:where(.elementor-heading-title)){border-color:rgba(var(--gold-rgb),.35)}
#jn .opt .formula em{font-style:normal;font-weight:600;color:var(--gold)}
#jn .opt .cta-wrap{margin-top:auto;padding-top:40px}
#jn .opt :is(.btn:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button)){width:100%}
#jn .closing{padding-bottom:0}
#jn .changed{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:50px}
#jn .changed .glass{padding:22px 24px;display:flex;justify-content:space-between;align-items:center;border-radius:16px}
#jn .changed .glass span:not(:where(.elementor-heading-title)){font-weight:600;color:#fff}
#jn .changed .glass em{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);padding:5px 10px;border-radius:999px;border:1px solid rgba(var(--gold-rgb),.3)}
#jn .decisive{margin-top:90px;text-align:center}
#jn .decisive .pre{font-size:clamp(15px,1.5vw,19px);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-2)}
#jn .decisive div:where(.t-h2){margin-top:14px;font-size:clamp(34px,5.4vw,72px)}
#jn .final{margin-top:100px;position:relative;display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:end}
#jn .final-photo{position:relative;height:640px}
#jn .final-photo .halo{position:absolute;left:50%;bottom:10%;width:120%;aspect-ratio:1;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(var(--green-rgb),.18),rgba(var(--gold-rgb),.08) 40%,transparent 65%)}
#jn .final-photo img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:100%;width:auto;max-width:none;-webkit-mask-image:linear-gradient(to bottom,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,#000 70%,transparent 100%)}
#jn .final-copy{padding-bottom:110px}
#jn .quote{font-size:clamp(20px,2.2vw,28px);line-height:1.45;color:#fff;font-weight:500;position:relative;padding-left:30px}
#jn .quote::before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:3px;background:var(--metal-gold)}
#jn .quote cite{display:block;margin-top:14px;font-style:normal;font-family:var(--font-serif);font-size:14px;letter-spacing:.24em;color:var(--gold-light)}
#jn .final-mottos{margin-top:40px;display:grid;gap:6px}
#jn .final-mottos div:not(:where(.elementor-heading-title)){font-size:clamp(20px,2.4vw,30px);font-weight:600;text-transform:uppercase;line-height:1.15}
#jn .final-box{margin-top:44px;padding:40px;border-radius:26px}
#jn .final-box .pn{font-family:var(--font-serif);font-weight:700;letter-spacing:.2em;font-size:14px;color:var(--gold-light)}
#jn .final-box div:where(.t-h3){margin-top:14px;font-size:clamp(22px,2.4vw,32px);line-height:1.15}
#jn .final-box .cta-wrap{margin-top:30px}
#jn footer{position:relative;z-index:2;padding:50px 0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.55))}
#jn footer::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--gold-rgb),.3),transparent)}
#jn footer .container{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}
#jn footer .motto{font-family:var(--font-serif);font-weight:700;letter-spacing:.24em;font-size:13px}
#jn footer small{color:var(--text-3);font-size:13px}
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)),#jn .scroll-right,#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .scroll-top,#jn .scroll-zoom{opacity:0;filter:blur(7px);transition:opacity .8s var(--ease),transform .9s var(--ease),filter .8s var(--ease);}
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)){transform:translate(-40px,0)}
#jn .scroll-right{transform:translate(40px,0)}
#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)){transform:translate(0,60px)}
#jn .scroll-top{transform:translate(0,-60px)}
#jn .scroll-zoom{transform:scale(.92)}
#jn .ativo{opacity:1;filter:blur(0);transform:translate(0,0) scale(1);will-change:transform,filter}
@media only screen and (min-width:600px){
#jn .e1{transition-delay:.12s}
#jn .e2{transition-delay:.24s}
#jn .e3{transition-delay:.36s}
#jn .e4{transition-delay:.48s}
#jn .e5{transition-delay:.6s}
#jn .e6{transition-delay:.72s}
#jn .e7{transition-delay:.84s}
#jn .e8{transition-delay:.96s}
}
#jn .ativo.search-card,#jn .ativo.q-card,#jn .ativo.day,#jn .ativo.opt,#jn .ativo.check{transition:opacity .8s var(--ease),filter .8s var(--ease),transform .5s var(--ease),border-color .5s,background .5s}
@media (max-width:1024px){
#jn section{padding:110px 0}
#jn .hero .container{grid-template-columns:1fr}
#jn .hero-photo{min-height:560px;max-width:520px;width:100%;margin:10px auto 0}
#jn .search-grid{grid-template-columns:repeat(2,1fr)}
#jn .split,#jn .about .split,#jn .formula-wrap,#jn .ouro-head,#jn .product-shell,#jn .final{grid-template-columns:1fr}
#jn .about-photo{position:relative;top:0;max-width:520px}
#jn .product-shell{padding:44px}
#jn .plan-float{left:16px}
#jn .timeline{grid-template-columns:repeat(2,1fr)}
#jn .days{grid-template-columns:repeat(7,1fr)}
#jn .plan30{grid-column:1/-1}
#jn .phases{margin-right:0}
#jn .choose,#jn .fit{grid-template-columns:1fr}
#jn .final-photo{height:520px;order:2}
#jn .final-copy{padding-bottom:0}
}
@media (max-width:767px){
body{font-size:16px}
#jn section{padding:84px 0}
#jn .container{padding:0 18px}
#jn .header{top:10px}
#jn .header .bar{padding:8px 8px 8px 18px}
#jn .logo{font-size:15px}
#jn .header :is(.btn-sm:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-sm .elementor-button)){padding:0 16px;font-size:10.5px;--h:40px;letter-spacing:.08em}
#jn .hero{padding:120px 0 40px}
#jn .hero-photo{min-height:470px}
#jn .hero-photo .tag{display:none}
#jn :is(.btn:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button)){--h:58px;padding:0 24px;font-size:13px;letter-spacing:.08em;width:100%;white-space:normal;text-align:center;line-height:1.2}
#jn .stat-pill{flex:1 1 150px}
#jn .search-grid{grid-template-columns:1fr 1fr;gap:10px}
#jn .search-card{padding:16px;gap:12px;flex-direction:column;align-items:flex-start}
#jn .big-question{padding:44px 22px;margin-top:60px}
#jn .ratio{grid-template-columns:1fr}
#jn .ratio-card{padding:34px 28px;min-height:auto}
#jn .nao-adianta{grid-template-columns:1fr}
#jn .kpis{grid-template-columns:1fr 1fr}
#jn .kpi{padding:20px}
#jn .kpi .v{font-size:28px}
#jn .timeline{grid-template-columns:1fr}
#jn .q-card{min-height:200px}
#jn .six{grid-template-columns:1fr}
#jn .six div:not(:where(.elementor-heading-title)) + div:not(:where(.elementor-heading-title)){border-left:0;border-top:1px solid var(--line)}
#jn .turning{grid-template-columns:1fr;padding:36px 24px;text-align:center;justify-items:center}
#jn .flow-row{grid-template-columns:1fr;text-align:center;gap:6px}
#jn .flow-row .b{text-align:center}
#jn .flow-row .mid{margin:0 auto}
#jn .order{grid-template-columns:1fr}
#jn .product-shell{padding:28px 20px;border-radius:26px}
#jn .plan-float{position:relative;left:0;bottom:0;margin:-60px 16px 0;width:auto}
#jn .journey{padding:24px 16px}
#jn .days{grid-template-columns:repeat(4,1fr);gap:8px}
#jn .day{padding:14px 4px}
#jn .day .dn{font-size:26px}
#jn .phases{grid-template-columns:1fr;gap:8px}
#jn .how-info{grid-template-columns:1fr}
#jn .fit-card{padding:30px 22px}
#jn .pillars{grid-template-columns:1fr;margin-top:70px}
#jn .pillar-group{padding:28px 18px}
#jn .pillar-list{grid-template-columns:1fr 1fr;gap:4px 8px}
#jn .pillar{padding:10px 8px;gap:8px}
#jn .pillar span:not(:where(.elementor-heading-title)){font-size:14px}
#jn .aula{padding:46px 22px}
#jn .opt{padding:36px 24px}
#jn .changed{grid-template-columns:1fr 1fr}
#jn .changed .glass{flex-direction:column;align-items:flex-start;gap:10px;padding:18px}
#jn .final-photo{height:440px}
#jn .final-box{padding:28px 22px}
#jn footer .container{flex-direction:column;text-align:center}
}
#jn .gallery{position:relative;z-index:2;padding:30px 0 10px;overflow:hidden;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}
#jn .gallery-head{text-align:center;margin-bottom:34px}
#jn .g-row{display:flex;gap:16px;width:max-content;animation:marq 70s linear infinite}
#jn .g-row + .g-row{margin-top:16px;animation-direction:reverse;animation-duration:80s}
#jn .gallery:hover .g-row{animation-play-state:paused}
#jn .g-item{position:relative;flex:0 0 auto;width:250px;aspect-ratio:3/4;border-radius:22px;overflow:hidden;border:1px solid rgba(var(--gold-rgb),.18);box-shadow:0 20px 50px -25px rgba(0,0,0,.9)}
#jn .g-row.wide .g-item{width:330px;aspect-ratio:4/3}
#jn .g-item img{width:100%;height:100%;object-fit:cover;filter:grayscale(.55) brightness(.72) contrast(1.05);transition:filter .6s var(--ease),transform .9s var(--ease)}
#jn .g-item::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(var(--bg-rgb),.7));pointer-events:none}
#jn .g-item:hover img{filter:none;transform:scale(1.06)}
#jn .tese-photo{position:absolute;z-index:1;right:0;top:0;bottom:0;width:46%;pointer-events:none;opacity:.22;
  background:url(https://joabnovais.com.br/wp-content/uploads/2026/09/joab-img_3344.webp) center 20%/cover no-repeat;filter:grayscale(.4);
  -webkit-mask-image:radial-gradient(ellipse 70% 60% at 70% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 70% 45%,#000 20%,transparent 75%)}
#jn .tese-photo.l{right:auto;left:0;background-image:url(https://joabnovais.com.br/wp-content/uploads/2026/09/joab-img_3337.webp);background-position:center 25%;
  -webkit-mask-image:radial-gradient(ellipse 70% 60% at 30% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 30% 50%,#000 20%,transparent 75%);opacity:.14}
#jn .opt-cover{margin:-50px -44px 30px;height:210px;border-radius:30px 30px 0 0;overflow:hidden;position:relative}
#jn .opt-cover img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform .9s var(--ease)}
#jn .opt-cover::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(var(--bg-rgb),.1),rgba(var(--bg-rgb),.2) 40%,rgba(12,11,9,.96))}
#jn .opt:hover .opt-cover img{transform:scale(1.05)}
#jn .opt .opt-cover + .badge{margin-top:-60px;position:relative;z-index:2}
#jn .problem-cut{display:none}
#jn .consc-wrap{position:relative}
#jn :is(.consc-photo:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.consc-photo img)){position:absolute;z-index:3;left:-10px;bottom:0;height:470px;pointer-events:none;opacity:.9;
  -webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}
@media (min-width:1025px){
#jn .consc-wrap{margin-top:200px}
#jn .consc-wrap .big-question{margin-top:0}
#jn .big-question{margin-left:330px;text-align:left}
#jn .big-question .q{margin:0}
#jn .big-question .glow{left:30%}
}
@media (max-width:1024px){
#jn :is(.consc-photo:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.consc-photo img)){display:none}
#jn .tese-photo{width:100%;opacity:.12}
#jn .tese-photo.l{display:none}
}
@media (max-width:767px){
#jn .g-item{width:160px;border-radius:16px}
#jn .g-row.wide .g-item{width:220px}
#jn .g-row{gap:10px}
#jn .g-row + .g-row{margin-top:10px}
#jn .opt-cover{margin:-36px -24px 24px;height:170px;border-radius:26px 26px 0 0}
}
#jn .m-cta{display:none}
@media (max-width:767px){
body{padding-bottom:84px}
#jn .hero{padding:84px 0 30px;min-height:auto}
#jn .hero .container{display:flex;flex-direction:column;gap:0}
#jn .hero-photo{order:-1;min-height:0;height:470px;max-width:none;margin:0 -18px}
#jn .hero-photo img{height:100%;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 97%);mask-image:linear-gradient(to bottom,#000 55%,transparent 97%)}
#jn .hero-photo .halo{top:40%;width:130%}
#jn .hero-photo .ring{top:38%;width:96%}
#jn .hero-photo .ring.r2{width:114%}
#jn .hero-copy{margin-top:-120px;position:relative;z-index:3;text-align:center}
#jn .hero-copy .product{font-size:12px;letter-spacing:.24em}
#jn .hero div:where(.t-h1){margin-top:14px;font-size:33px;line-height:1.08}
#jn .hero .lead{margin:18px auto 0;font-size:16px}
#jn .hero-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px}
#jn .stat-pill{padding:10px 12px 10px 10px;gap:10px;flex:initial}
#jn .stat-pill .ico{display:none}
#jn .stat-pill .num{font-size:28px}
#jn .stat-pill .lbl{font-size:10px;letter-spacing:.12em;text-align:left}
#jn .hero .cta-wrap{margin-top:26px}
#jn .scroll-hint{display:none}
#jn .eyebrow{font-size:11px;letter-spacing:.26em}
#jn .eyebrow::before,#jn .eyebrow::after{width:22px}
#jn div:where(.t-h2){font-size:29px;line-height:1.12}
#jn .search-card .ico{width:44px;height:44px;flex-basis:44px;border-radius:13px}
#jn .search-card .ico .svgi{width:20px;height:20px}
#jn .search-card span:not(:where(.elementor-heading-title)){font-size:14px}
#jn .ratio{grid-template-columns:1.25fr 1fr;gap:10px;margin-top:40px}
#jn .ratio-card{padding:24px 18px}
#jn .ratio-card .n{font-size:64px}
#jn .ratio-card .t{font-size:13px;letter-spacing:.1em;margin-top:12px}
#jn .ratio-card .bar{margin-top:14px;height:4px}
#jn .na{padding:18px}
#jn .kpi .l{font-size:10.5px;letter-spacing:.08em}
#jn .q-card{min-height:0;padding:24px 22px}
#jn .q-card .idx{font-size:48px}
#jn .q-card div:where(.t-h3){padding-top:18px}
#jn .formula-head .pct{gap:20px}
#jn .formula-head .pct div:not(:where(.elementor-heading-title)){font-size:15px}
#jn .formula-head .pct b{font-size:34px}
#jn .days{grid-template-columns:repeat(7,1fr);gap:5px}
#jn .day{padding:10px 0;border-radius:10px}
#jn .day .dl{font-size:8px;letter-spacing:.12em}
#jn .day .dn{font-size:20px}
#jn .plan30{margin-top:6px;text-align:center;padding:18px}
#jn .phases{grid-template-columns:repeat(3,1fr);gap:6px}
#jn .phases div:not(:where(.elementor-heading-title)){font-size:9px;letter-spacing:.12em}
#jn .product-title{font-size:30px}
#jn .sai div:where(.t-h2){font-size:38px}
#jn .ouro-title{font-size:58px}
#jn .pillars-foot .l1{font-size:34px}
#jn .aula div:where(.t-h2){font-size:32px}
#jn .decisive div:where(.t-h2){font-size:32px}
#jn .manifesto .l1,#jn .manifesto .l2{font-size:28px}
#jn .opt .formula span:not(:where(.elementor-heading-title)){padding:9px 12px;font-size:12px}
#jn .final{margin-top:60px;gap:0}
#jn .final-photo{height:430px;order:-1}
#jn .final-copy{margin-top:-40px;position:relative;z-index:2}
#jn .m-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;left:10px;right:10px;bottom:10px;z-index:70;
    padding:10px 10px 10px 18px;border-radius:20px;background:rgba(12,12,11,.72);border:1px solid rgba(var(--gold-rgb),.28);
    backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:0 20px 50px -10px rgba(0,0,0,.8);
    transform:translateY(140%);transition:transform .55s var(--ease)}
#jn .m-cta.show{transform:none}
#jn .m-cta-txt{display:flex;flex-direction:column;line-height:1.15}
#jn .m-cta-txt small{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}
#jn .m-cta-txt b{font-size:16px;font-weight:600}
#jn .m-cta :is(.btn:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn .elementor-button)){width:auto;--h:44px;padding:0 18px;font-size:11px}
#jn .header :is(.btn-sm:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.btn-sm .elementor-button)){display:none}
#jn .header .bar{justify-content:center;padding:12px 18px}
}
@media (prefers-reduced-motion:reduce){
*,*::before,*::after{animation:none!important;transition:none!important}
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)),#jn .scroll-right,#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .scroll-top,#jn .scroll-zoom{opacity:1;filter:none;transform:none}
}
#jn .svgi-0{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22V12'/%3E%3Cpath d='M12 12C12 7 8 4 4 4c0 5 3 8 8 8Z'/%3E%3Cpath d='M12 12c0-4 3-7 8-7 0 4-3 7-8 7Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22V12'/%3E%3Cpath d='M12 12C12 7 8 4 4 4c0 5 3 8 8 8Z'/%3E%3Cpath d='M12 12c0-4 3-7 8-7 0 4-3 7-8 7Z'/%3E%3C/svg%3E")}
#jn .svgi-1{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='2'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='12' rx='2'/%3E%3Cpath d='M8 20h8M12 16v4'/%3E%3C/svg%3E")}
#jn .svgi-2{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}
#jn .svgi-3{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='1'/%3E%3C/svg%3E")}
#jn .svgi-4{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='17' rx='2'/%3E%3Cpath d='M8 2v4M16 2v4M4 10h16M9 15l2 2 4-4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='17' rx='2'/%3E%3Cpath d='M8 2v4M16 2v4M4 10h16M9 15l2 2 4-4'/%3E%3C/svg%3E")}
#jn .svgi-5{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='5'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Ccircle cx='17.5' cy='6.5' r='.6'/%3E%3C/svg%3E")}
#jn .svgi-6{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E")}
#jn .svgi-7{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-12.4 7.4L3 20.5l1.6-5.4A8.5 8.5 0 1 1 21 11.5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-12.4 7.4L3 20.5l1.6-5.4A8.5 8.5 0 1 1 21 11.5Z'/%3E%3C/svg%3E")}
#jn .svgi-8{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 3 2.7 5.6 6.1.9-4.4 4.3 1 6.1L12 17l-5.4 2.9 1-6.1-4.4-4.3 6.1-.9Z'/%3E%3C/svg%3E")}
#jn .svgi-9{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8Z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8Z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.5'/%3E%3C/svg%3E")}
#jn .svgi-10{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2 21a7 7 0 0 1 14 0'/%3E%3Cpath d='M16 4a4 4 0 0 1 0 8M22 21a7 7 0 0 0-4-6.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='8' r='4'/%3E%3Cpath d='M2 21a7 7 0 0 1 14 0'/%3E%3Cpath d='M16 4a4 4 0 0 1 0 8M22 21a7 7 0 0 0-4-6.3'/%3E%3C/svg%3E")}
#jn .svgi-11{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='4'/%3E%3Cpath d='m10 9 5 3-5 3Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='4'/%3E%3Cpath d='m10 9 5 3-5 3Z'/%3E%3C/svg%3E")}
#jn .svgi-12{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9 5 4h14l2 5'/%3E%3Cpath d='M3 9h18v2a3 3 0 0 1-6 0 3 3 0 0 1-6 0 3 3 0 0 1-6 0Z'/%3E%3Cpath d='M5 13v7h14v-7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9 5 4h14l2 5'/%3E%3Cpath d='M3 9h18v2a3 3 0 0 1-6 0 3 3 0 0 1-6 0 3 3 0 0 1-6 0Z'/%3E%3Cpath d='M5 13v7h14v-7'/%3E%3C/svg%3E")}
#jn .svgi-13{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11c3-2 6-3 9-3s6 1 9 3'/%3E%3Cpath d='M4 11c0 5 3.5 8 8 8s8-3 8-8'/%3E%3Cpath d='M9 13.5h6M9 16h6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11c3-2 6-3 9-3s6 1 9 3'/%3E%3Cpath d='M4 11c0 5 3.5 8 8 8s8-3 8-8'/%3E%3Cpath d='M9 13.5h6M9 16h6'/%3E%3C/svg%3E")}
#jn .svgi-14{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E")}
#jn .svgi-15{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='14' height='12' rx='3'/%3E%3Cpath d='m16 10 6-3v10l-6-3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='14' height='12' rx='3'/%3E%3Cpath d='m16 10 6-3v10l-6-3'/%3E%3C/svg%3E")}
#jn .svgi-16{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E")}
#jn .svgi-17{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E")}
#jn .svgi{display:inline-block;flex:0 0 auto;width:24px;height:24px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}
#jn .check .c .svgi,#jn .fit-item .c .svgi{width:13px;height:13px;background:#b8ffd6}
#jn div:where(.t-h1),#jn div:where(.t-h2),#jn div:where(.t-h3),#jn div:where(.t-h4),#jn div:where(.t-p),#jn div:where(.t-blockquote),#jn figure{margin:0}
#jn :is(.consc-photo:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.consc-photo img)){height:470px!important;width:auto!important;max-width:none!important}
#jn .hero-photo img,#jn .final-photo img{max-width:none!important;width:auto!important}
#jn .hero-photo img{height:108%!important}
#jn .final-photo img{height:100%!important}
@media (max-width:767px){
#jn .hero-photo img{height:100%!important}
}
#jn img{border:none;box-shadow:none}
#jn .ratio-card .n sup{position:static;line-height:1;top:auto;font-size:.35em;vertical-align:top}
#jn a:hover,#jn a:active{color:inherit}
#jn .header .bar{background:rgba(10,10,10,.62)}
#jn .ratio-card .bar i{width:var(--w)}
#jn .day{border-color:rgba(var(--gold-rgb),.4);background:rgba(var(--gold-rgb),.06)}
#jn .day .dn{background:var(--metal-gold);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
#jn .m-cta{transform:none}
#jn .progress{display:none}
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)),#jn .scroll-right,#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .scroll-top,#jn .scroll-zoom{opacity:1;filter:none;transform:none}
@keyframes jnInB{from{opacity:0;filter:blur(7px);transform:translateY(60px)}to{opacity:1;filter:blur(0);transform:none}}
@keyframes jnInL{from{opacity:0;filter:blur(7px);transform:translateX(-40px)}to{opacity:1;filter:blur(0);transform:none}}
@keyframes jnInR{from{opacity:0;filter:blur(7px);transform:translateX(40px)}to{opacity:1;filter:blur(0);transform:none}}
@keyframes jnInZ{from{opacity:0;filter:blur(7px);transform:scale(.92)}to{opacity:1;filter:blur(0);transform:none}}
@keyframes jnBar{from{width:0}to{width:var(--w)}}
@keyframes jnProg{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes jnCta{0%,80%{transform:translateY(140%)}100%{transform:none}}
@supports (animation-timeline: view()){
#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)){animation:jnInB linear both;animation-timeline:view();animation-range:entry 0% entry 70%}
#jn .scroll-top{animation:jnInB linear both reverse;animation-timeline:view();animation-range:entry 0% entry 70%}
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)){animation:jnInL linear both;animation-timeline:view();animation-range:entry 0% entry 70%}
#jn .scroll-right{animation:jnInR linear both;animation-timeline:view();animation-range:entry 0% entry 70%}
#jn .scroll-zoom{animation:jnInZ linear both;animation-timeline:view();animation-range:entry 0% entry 70%}
#jn .e1{animation-range:entry 8% entry 78%!important}
#jn .e2{animation-range:entry 14% entry 84%!important}
#jn .e3{animation-range:entry 20% entry 90%!important}
#jn .e4,#jn .e5,#jn .e6,#jn .e7,#jn .e8{animation-range:entry 26% entry 96%!important}
#jn .ratio-card .bar i{animation:jnBar linear both;animation-timeline:view();animation-range:entry 40% cover 50%}
#jn .progress{display:block;width:100%;transform-origin:0 50%;animation:jnProg linear both;animation-timeline:scroll(root)}
@media (max-width:767px){
#jn .m-cta{animation:jnCta linear both;animation-timeline:scroll(root);animation-range:0 110vh}
}
}
#jn .hero :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .hero .scroll-zoom{animation:jnInB .9s cubic-bezier(.2,.7,.2,1) both!important;animation-timeline:auto!important;animation-range:normal!important}
#jn .hero .scroll-zoom{animation-name:jnInZ!important}
#jn .hero .e1{animation-delay:.12s!important}
#jn .hero .e2{animation-delay:.24s!important}
#jn .hero .e3{animation-delay:.36s!important}
#jn .hero .e4{animation-delay:.48s!important}
@media (prefers-reduced-motion:reduce){
#jn :is(.scroll-left:where(:not(.elementor-widget-image)),:where(.elementor-widget-image.scroll-left img)),#jn .scroll-right,#jn :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .scroll-top,#jn .scroll-zoom,#jn .hero :is(.scroll-bottom:where(:not(.elementor-widget-button)),:where(.elementor-widget-button.scroll-bottom .elementor-button)),#jn .hero .scroll-zoom{animation:none!important;opacity:1;filter:none;transform:none}
}
/* ===== style inline virou classe ===== */
#jn .st1{left:50%!important;top:62%!important;--s:1100px!important;--o:.12!important}
#jn .st2{left:6%!important;top:22%!important;--s:700px!important;--o:.09!important}
#jn .st3{left:18%!important;top:45%!important;--s:900px!important;--o:.13!important}
#jn .st4{left:94%!important;top:70%!important;--s:700px!important;--o:.08!important}
#jn .st5{top:-100px!important}
#jn .st6{left:35%!important;top:52%!important;--s:1000px!important;--o:.15!important}
#jn .st7{left:78%!important;top:48%!important;--s:800px!important;--o:.11!important}
#jn .st8{--w:90%!important}
#jn .st9{--w:10%!important}
#jn .st10{left:22%!important;top:18%!important;--s:1000px!important;--o:.14!important}
#jn .st11{left:88%!important;top:55%!important;--s:800px!important;--o:.08!important}
#jn .st12{left:60%!important;top:92%!important;--s:900px!important;--o:.11!important}
#jn .st13{left:50%!important;top:10%!important;--s:900px!important;--o:.11!important}
#jn .st14{left:50%!important;top:72%!important;--s:1100px!important;--o:.13!important}
#jn .st15{left:96%!important;top:40%!important;--s:700px!important;--o:.07!important}
#jn .st16{font-size:19px!important}
#jn .st17{left:78%!important;top:50%!important;--s:950px!important;--o:.14!important}
#jn .st18{left:8%!important;top:70%!important;--s:700px!important;--o:.09!important}
#jn .st19{left:28%!important;top:16%!important;--s:1200px!important;--o:.16!important}
#jn .st20{left:86%!important;top:40%!important;--s:800px!important;--o:.09!important}
#jn .st21{left:50%!important;top:80%!important;--s:1000px!important;--o:.11!important}
#jn .st22{left:25%!important;top:50%!important;--s:900px!important;--o:.09!important}
#jn .st23{left:80%!important;top:40%!important;--s:800px!important;--o:.09!important}
#jn .st24{top:-80px!important}
#jn .st25{left:72%!important;top:14%!important;--s:1300px!important;--o:.20!important}
#jn .st26{left:18%!important;top:55%!important;--s:1000px!important;--o:.13!important}
#jn .st27{left:50%!important;top:88%!important;--s:1100px!important;--o:.14!important}
#jn .st28{margin-top:12px!important}
#jn .st29{letter-spacing:.24em!important}
#jn .st30{left:32%!important;top:55%!important;--s:1000px!important;--o:.15!important}
#jn .st31{left:78%!important;top:55%!important;--s:800px!important;--o:.11!important}
#jn .st32{background:var(--gold)!important;box-shadow:0 0 10px var(--gold)!important}
#jn .st33{left:50%!important;top:28%!important;--s:1100px!important;--o:.13!important}
#jn .st34{left:22%!important;top:82%!important;--s:900px!important;--o:.11!important}
#jn .st35{left:76%!important;top:85%!important;--s:900px!important;--o:.11!important}
#jn .st36{font-weight:600!important}/* End custom CSS */