h1,h2,h3,.h1,.h2,.h3,.h4,.text-5xl,.text-2xl{font-family:'Inter',sans-serif !important;font-weight:600 !important}.button{background:linear-gradient(135deg,#0369A1,#0284C7) !important;border:none !important;transition:all 0.3s ease !important}.button:hover{background:linear-gradient(135deg,#0284C7,#0EA5E9) !important;transform:translateY(-1px);box-shadow:0 8px 25px rgba(14,165,233,0.3)}.button-hero{position:relative !important;overflow:hidden !important;padding:18px 48px !important;font-size:1.15rem !important;font-weight:700 !important;background:linear-gradient(135deg,#0369A1,#0EA5E9) !important;box-shadow:0 0 20px rgba(14,165,233,0.4),0 0 60px rgba(14,165,233,0.15),0 4px 16px rgba(0,0,0,0.3) !important;border:1px solid rgba(56,189,248,0.3) !important;animation:heroPulse 2.5s ease-in-out infinite}.button-hero:hover{background:linear-gradient(135deg,#0EA5E9,#38BDF8) !important;box-shadow:0 0 30px rgba(14,165,233,0.6),0 0 80px rgba(14,165,233,0.25),0 8px 24px rgba(0,0,0,0.3) !important;transform:translateY(-2px) scale(1.02) !important;animation:none}.button-hero-text{position:relative;z-index:1}.button-hero-arrow{position:relative;z-index:1;transition:transform 0.3s ease}.button-hero:hover .button-hero-arrow{transform:translateX(4px)}.button-hero-shimmer{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient( 90deg,transparent,rgba(255,255,255,0.2),transparent );animation:shimmerSweep 3s ease-in-out infinite;z-index:0;pointer-events:none}@keyframes shimmerSweep{0%{left:-100%}50%{left:100%}100%{left:100%}}@keyframes heroPulse{0%,100%{box-shadow:0 0 20px rgba(14,165,233,0.4),0 0 60px rgba(14,165,233,0.15),0 4px 16px rgba(0,0,0,0.3)}50%{box-shadow:0 0 28px rgba(14,165,233,0.55),0 0 80px rgba(14,165,233,0.2),0 4px 16px rgba(0,0,0,0.3)}}.badge{color:#38BDF8 !important;border:1px solid rgba(56,189,248,0.25) !important;background:linear-gradient(135deg,rgba(14,165,233,0.08),rgba(56,189,248,0.04)) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 rgba(255,255,255,0.12) inset,0 -1px 0 rgba(0,0,0,0.15) inset,0 4px 16px rgba(0,0,0,0.25),0 0 20px rgba(14,165,233,0.08);text-shadow:0 0 12px rgba(56,189,248,0.4);position:relative !important;overflow:hidden !important}.badge::before{content:'';position:absolute;top:0;left:-50%;width:200%;height:50%;background:linear-gradient(180deg,rgba(255,255,255,0.12),transparent);border-radius:5rem;pointer-events:none}.badge div{color:#38BDF8 !important}.badge-marquee{max-width:320px;overflow:hidden !important}.badge-marquee-track{display:flex;width:max-content;animation:badgeMarquee 12s linear infinite}.badge-marquee-text{white-space:nowrap;color:#38BDF8 !important;font-size:0.8rem;font-weight:600;letter-spacing:0.03em}@keyframes badgeMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.stat_card .h4{color:#0EA5E9 !important;background:linear-gradient(135deg,#0EA5E9,#38BDF8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.stat_card{border-color:rgba(14,165,233,0.1) !important}.stat_card:hover{border-color:rgba(14,165,233,0.25) !important}.testimonial_card .icon{filter:brightness(0) saturate(100%) invert(55%) sepia(75%) saturate(600%) hue-rotate(170deg) brightness(105%) contrast(95%)}html{scroll-behavior:smooth}::selection{background:#0284C7;color:white}::-moz-selection{background:#0284C7;color:white}:root{--base--black:#07101E;--base--blue-dark:#050D19;--base--purple-dark:#07101E;--base--purple:#0EA5E9;--base--grey:#94A3B8;--base--blue:#0A1628;--text-color--text-primary:#07101E;--text-color--text-secondary:#94A3B8;--bg-color--bg-default:#07101E;--bg-color--bg-secondary:#050D19;--bg-color--bg-primary:#0A1628;--bg-color--bg-subtle:#0D1B2E;--bg-color--bg-dark:#050D19}body,.page-wrapper{background-color:#07101E !important}.section_home,.section_stats,.section_cta,.section_testimonial,.section_articles,.section_footer{background-color:#07101E !important}.workflow_card,.stat_card,.testimonial_card{background-color:rgba(10,22,40,0.6) !important}.slide-item .testimonial_card{background-color:rgba(10,22,40,0.8) !important;height:340px !important;justify-content:space-between !important;display:flex !important;flex-direction:column !important;overflow:hidden !important}.slide-item .testimonial_card .text-color-secondary{flex:1;overflow:hidden}.slide-item .testimonial_card .testimonial_info{margin-top:auto;flex-shrink:0}.testimonial_avatar{width:3rem;height:3rem;min-width:3rem;border-radius:50%;background:linear-gradient(135deg,#1A56DB,#3B82F6);border:1px solid rgba(255,255,255,0.2);display:flex;align-items:center;justify-content:center;font-size:0.85rem;font-weight:700;color:#ffffff;letter-spacing:0.03em;font-family:'Plus Jakarta Sans','Inter',sans-serif;position:relative;overflow:hidden}.testimonial_avatar::before{content:attr(data-initials);position:relative;z-index:1}.testimonial_avatar::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,0.18) 0%,transparent 60%);border-radius:50%}.arrow{background-color:rgba(10,22,40,0.8) !important;border-color:rgba(14,165,233,0.15) !important}.badge,.badge:where(.w-variant-f86a0d18-cbbf-b059-d9e3-a048461af620){border:1px solid rgba(56,189,248,0.25) !important;color:#38BDF8 !important;background:linear-gradient(135deg,rgba(14,165,233,0.08),rgba(56,189,248,0.04)) !important;background-image:none}.badge div,.badge:where(.w-variant-f86a0d18-cbbf-b059-d9e3-a048461af620) div{color:#38BDF8 !important}.workflow_gradient{background-image:linear-gradient(#FFFFFF00,#FFFFFF) !important;background:linear-gradient(#FFFFFF00,#FFFFFF) !important}.navbar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-color:rgba(255,255,255,0.03) !important;border-bottom:1px solid rgba(255,255,255,0.1)}.nav_gradient{background:none !important;background-image:none !important}.black_gradient{background:radial-gradient(ellipse at top,rgba(14,165,233,0.06) 0%,#07101E 70%) !important;background-image:radial-gradient(ellipse at top,rgba(14,165,233,0.06) 0%,#07101E 70%) !important}.shadow-bottom{background:linear-gradient(180deg,transparent,#FFFFFF) !important;background-image:linear-gradient(180deg,transparent,#FFFFFF) !important}.shadow-top{background:linear-gradient(0deg,transparent,#FFFFFF) !important;background-image:linear-gradient(0deg,transparent,#FFFFFF) !important}.section_stats .stat_blob{opacity:0.04 !important}.worflok_img-container,.worflok_img-container.is-two,.worflok_img-container.is-three{background-color:#0A1628 !important}.section_footer{background-color:#050D19 !important;background-image:none !important}.section_footer .shadow-top,.section_footer .shadow-bottom{background:none !important;background-image:none !important}[style*="linear-gradient"]{--_override:1}.hero_img .home_img::after{background:linear-gradient(180deg,transparent,#07101E) !important}.section_stats::before{background:#07101E !important}.nav-button_component{background-color:transparent !important;border:none !important;box-shadow:none !important}.nav-button_line{background-color:#F8FAFC !important}.w-nav-overlay{background-color:rgba(7,16,30,0.97) !important;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}@media screen and (max-width:991px){.navbar_list{background-color:transparent !important;border:none !important;padding:2rem 1.5rem !important;gap:0.25rem !important;align-items:stretch !important}.navbar_list .nav_links{font-size:1.25rem !important;font-weight:600 !important;padding:1rem 1.25rem !important;border-radius:12px;color:rgba(248,250,252,0.7) !important;transition:all 0.25s ease !important;text-align:left !important;margin:0 !important}.navbar_list .nav_links:hover{background:rgba(14,165,233,0.08);color:#F8FAFC !important;padding-left:1.5rem !important}.navbar_list .nav_links::after{display:none}.button-nav-mobile{display:flex !important;margin-top:1rem !important;padding:1rem !important;font-size:1.1rem !important;border-radius:12px !important;box-shadow:0 0 20px rgba(14,165,233,0.3);text-align:center;justify-content:center}}@media screen and (min-width:992px){.button-nav-mobile{display:none !important}}.section_home .heading{text-align:left !important;align-items:flex-start !important}.section_home .badge{margin:0 !important}.section_home .h2{font-size:3.25rem !important;letter-spacing:0.02em !important}.section_home .max-heading{margin-left:0 !important;margin-right:auto !important;max-width:36rem !important}.section_home .max-description{margin-left:0 !important;margin-right:auto !important}.section_home .trust-badges{justify-content:flex-start !important}.container-large{max-width:90rem !important}.container-medium{max-width:80rem !important}#depoimentos.section_testimonial{background-image:none !important;background:linear-gradient(180deg,#0369A1 0%,#0C2340 50%,#0A1628 80%,#07101E 100%) !important;margin-top:0 !important}#depoimentos .shadow-bottom,#depoimentos .shadow-top{background:none !important;background-image:none !important}.main-wrapper{grid-row-gap:0 !important}#diagnostico.section_workflow{background-image:none !important;background:linear-gradient(180deg,#034970 0%,#0C2340 50%,#0A1628 80%,#07101E 100%) !important;margin-top:-3rem !important;padding-top:0 !important}.section_workflow .shadow-bottom,.section_workflow .shadow-top{background:none !important;background-image:none !important}#solucao.section_workflow,#conteudo.section_workflow{background-image:none !important;background:linear-gradient(180deg,#0369A1 0%,#0C2340 50%,#0A1628 80%,#07101E 100%) !important;margin-top:-3rem !important}#crencas.section_cta{background-image:none !important;background-color:#07101E !important}#crencas .shadow-top,#crencas .shadow-bottom{background:none !important;background-image:none !important}#cta-final.section_cta{background-image:none !important;background:linear-gradient(180deg,#07101E 0%,#0A1628 20%,#0C2340 50%,#0369A1 100%) !important;margin-top:-3rem !important}#cta-final .shadow-bottom,#cta-final .shadow-top{background:none !important;background-image:none !important}.hero-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:2;filter:blur(60px);opacity:0;animation:orbFloat 8s ease-in-out infinite}.hero-orb--1{width:300px;height:300px;background:radial-gradient(circle,rgba(14,165,233,0.25),rgba(6,182,212,0.05),transparent 70%);top:10%;left:5%;animation-delay:0s;animation-duration:10s}.hero-orb--2{width:200px;height:200px;background:radial-gradient(circle,rgba(56,189,248,0.2),rgba(14,165,233,0.05),transparent 70%);top:60%;right:10%;animation-delay:2s;animation-duration:12s}.hero-orb--3{width:150px;height:150px;background:radial-gradient(circle,rgba(125,211,252,0.2),transparent 70%);top:30%;left:40%;animation-delay:4s;animation-duration:9s}.hero-orb--4{width:250px;height:250px;background:radial-gradient(circle,rgba(6,182,212,0.15),rgba(14,165,233,0.03),transparent 70%);bottom:15%;left:20%;animation-delay:1s;animation-duration:11s}.hero-orb--5{width:180px;height:180px;background:radial-gradient(circle,rgba(56,189,248,0.18),transparent 70%);top:15%;right:25%;animation-delay:3s;animation-duration:8s}@keyframes orbFloat{0%{opacity:0;transform:translate(0,0) scale(0.8)}20%{opacity:1}50%{opacity:0.6;transform:translate(30px,-20px) scale(1.1)}80%{opacity:1}100%{opacity:0;transform:translate(-10px,15px) scale(0.8)}}.section_home{position:relative !important;overflow:hidden !important;background-image:url('../images/hero-bg.webp') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.section_home>.padding-global{position:relative;z-index:3}.navbar_logo-text{display:inline-block;line-height:1}.text-color-secondary{color:#94A3B8 !important}.nav_links{color:rgba(248,250,252,0.7) !important;font-size:0.875rem !important;font-weight:500 !important;letter-spacing:0.02em;padding:0.5rem 1rem !important;border-radius:8px;transition:all 0.25s ease !important;position:relative}.nav_links:hover{color:#F8FAFC !important;background:rgba(255,255,255,0.08);transform:none !important}.nav_links::after{content:'';position:absolute;bottom:2px;left:50%;width:0;height:2px;background:linear-gradient(90deg,#0EA5E9,#38BDF8);border-radius:2px;transition:all 0.3s ease;transform:translateX(-50%)}.nav_links:hover::after{width:60%}.nav_links.w--current{color:#38BDF8 !important;background:rgba(14,165,233,0.08)}.nav_links.w--current::after{width:60%}.nav_buttons-wrap .button{padding:0.6rem 1.25rem !important;font-size:0.85rem !important;border-radius:8px !important;box-shadow:0 0 16px rgba(14,165,233,0.3)}.navbar_list{background-color:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.bg-primary{background-color:#0A1628 !important}.bg-default{background-color:#07101E !important}.bg-secondary{background-color:#050D19 !important}.bg-subtle{background-color:#0D1B2E !important}.button.is-secondary{background-color:#07101E !important;color:#F8FAFC !important}.article_card{background-color:rgba(10,22,40,0.6) !important}.blog_img-wrap{background-color:#07101E !important}.form_input{background-color:#07101E !important}.section_stats{background-color:#07101E !important;position:relative !important}#problema .stats_header{text-align:center !important;align-items:center !important}.scroll-arrow-wrap{display:flex;justify-content:center;margin-top:2rem}.scroll-arrow{animation:arrowBounce 2s ease-in-out infinite}@keyframes arrowBounce{0%,100%{transform:translateY(0);opacity:0.4}50%{transform:translateY(8px);opacity:1}}.quote-block{margin-top:2.5rem;text-align:center;max-width:42rem;margin-left:auto;margin-right:auto;padding:2.5rem 2rem;background:#FFFFFF;border:none;border-radius:1.25rem;position:relative}.quote-icon{font-size:4rem;line-height:1;color:#07101E;opacity:0.3;font-family:Georgia,serif;margin-bottom:-0.5rem}.quote-text{font-size:1.25rem;line-height:1.7;color:#07101E;font-weight:500;font-style:italic;margin:0;padding:0;border:none;border-left:none}.quote-source{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.5rem;color:#0EA5E9;font-size:0.875rem;font-weight:600}.quote-line{width:2rem;height:1px;background:rgba(14,165,233,0.4)}.section-divider{width:100%;display:flex;justify-content:center;padding:0 var(--_sizes---fixed--xhuge)}.section-divider::after{content:'';display:block;width:100%;max-width:60rem;height:1px;background:linear-gradient(90deg,transparent,rgba(14,165,233,0.3) 20%,rgba(14,165,233,0.5) 50%,rgba(14,165,233,0.3) 80%,transparent)}.workflow_card{transition:transform 0.3s ease,box-shadow 0.3s ease !important}.workflow_card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(14,165,233,0.1)}.content-cards{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;max-width:56rem;margin:0 auto}.content-card{position:relative;background:rgba(255,255,255,0.03);border:1px solid rgba(14,165,233,0.15);border-radius:1.25rem;padding:1.5rem 1.5rem;display:flex;flex-direction:column;gap:1.25rem;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;overflow:hidden}.content-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0EA5E9,#38BDF8);opacity:0;transition:opacity 0.3s ease}.content-card:hover{transform:translateY(-4px);border-color:rgba(14,165,233,0.35);box-shadow:0 12px 40px rgba(14,165,233,0.1)}.content-card:hover::before{opacity:1}.content-card-img{width:100%;aspect-ratio:16 / 10;border-radius:0.75rem;overflow:hidden}.content-card-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.content-card:hover .content-card-img img{transform:scale(1.05)}.content-card-number{font-family:'Plus Jakarta Sans',sans-serif;font-size:0.8rem;font-weight:800;color:#0EA5E9;opacity:0.5;letter-spacing:0.05em}.content-card-body{display:flex;flex-direction:column;gap:0.5rem}.content-card-title{font-family:'Plus Jakarta Sans',sans-serif !important;font-size:1.25rem !important;font-weight:700 !important;color:#FFFFFF !important;margin:0 !important}.content-card-desc{font-size:0.95rem;line-height:1.6;color:rgba(255,255,255,0.6);margin:0}@media (max-width:768px){.content-cards{grid-template-columns:1fr;gap:1rem}.content-card{padding:1.5rem 1.25rem}}.section_cta .button{box-shadow:0 4px 20px rgba(14,165,233,0.35)}.section_cta .button:hover{box-shadow:0 8px 30px rgba(14,165,233,0.5)}.footer_layout+div{margin-top:3rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,0.08)}@media screen and (max-width:479px){.footer_layout{flex-direction:column !important;align-items:center !important;text-align:center;gap:2rem}.footer_left{align-items:center !important;text-align:center}.footer_links-layout{flex-direction:column !important;align-items:center !important;gap:1.5rem}.footer_links{align-items:center !important;text-align:center}}.hero-form{display:flex;gap:0.75rem;max-width:480px;margin:0 auto;width:100%}.hero-form input[type="email"]{flex:1;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);color:#F8FAFC;border-radius:8px;padding:14px 20px;font-family:'Inter',sans-serif;font-size:1rem;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease}.hero-form input[type="email"]::placeholder{color:#64748B}.hero-form input[type="email"]:focus{border-color:#0EA5E9;box-shadow:0 0 0 3px rgba(14,165,233,0.15)}.hero-form button[type="submit"]{background:linear-gradient(135deg,#0369A1,#0284C7);color:#F8FAFC;border:none;border-radius:8px;padding:14px 28px;font-family:'Inter',sans-serif;font-weight:700;font-size:1rem;cursor:pointer;transition:all 0.3s ease;white-space:nowrap}.hero-form button[type="submit"]:hover{background:linear-gradient(135deg,#0284C7,#0EA5E9);transform:translateY(-1px);box-shadow:0 8px 25px rgba(14,165,233,0.3)}@media screen and (max-width:479px){.hero-form{flex-direction:column}.hero-form button[type="submit"]{width:100%}}.trust-badges{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap;margin-top:1.5rem;padding-bottom:4rem}.trust-badge{display:flex;align-items:center;gap:0.5rem;color:#94A3B8;font-size:0.875rem}.trust-badge-icon{width:20px;height:20px;color:#0EA5E9}.quiz-container{max-width:600px;margin:0 auto}.quiz-step{display:none}.quiz-step.active{display:block;animation:quizFadeIn 0.4s ease}@keyframes quizFadeIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.quiz-progress{height:4px;background:rgba(255,255,255,0.08);border-radius:4px;margin-bottom:2rem;overflow:hidden}.quiz-progress-bar{height:100%;background:linear-gradient(90deg,#0369A1,#0EA5E9);border-radius:4px;transition:width 0.5s ease}.quiz-question-number{font-size:0.8rem;color:#0EA5E9;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;margin-bottom:0.75rem}.quiz-question{font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:1.35rem;color:#F8FAFC;margin-bottom:1.75rem;line-height:1.4}.quiz-options{display:flex;flex-direction:column;gap:0.75rem}.quiz-option{display:block;width:100%;text-align:left;padding:16px 20px;background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.08);border-radius:10px;color:#CBD5E1;font-family:'Inter',sans-serif;font-size:0.95rem;cursor:pointer;transition:all 0.25s ease;line-height:1.4}.quiz-option:hover{border-color:rgba(14,165,233,0.3);background:rgba(14,165,233,0.05);color:#F8FAFC}.quiz-option.selected{border-color:#0EA5E9;background:rgba(14,165,233,0.1);color:#F8FAFC;font-weight:500}.quiz-result{text-align:center;animation:quizFadeIn 0.5s ease}.quiz-result-icon{margin-bottom:1.25rem}.quiz-result-icon svg{display:inline-block}.quiz-result-title{font-family:'Inter',sans-serif !important;font-weight:800 !important;font-size:2rem;margin-bottom:1rem}.quiz-result-text{color:#94A3B8;font-size:1rem;line-height:1.7;max-width:480px;margin:0 auto 2rem}.quiz-result-cta{margin-bottom:2rem}.quiz-share{padding-top:1.5rem;border-top:1px solid rgba(255,255,255,0.06)}.quiz-restart{display:inline-block;margin-top:1.5rem;padding:8px 20px;background:transparent;border:1px solid rgba(255,255,255,0.1);border-radius:8px;color:#64748B;font-size:0.85rem;cursor:pointer;transition:all 0.3s ease}.quiz-restart:hover{border-color:rgba(255,255,255,0.2);color:#94A3B8}.share-buttons{display:flex;gap:0.75rem;flex-wrap:wrap;align-items:center}.share-btn{display:inline-flex;align-items:center;gap:0.5rem;padding:10px 20px;border-radius:8px;font-size:0.875rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-decoration:none;border:none}.share-whatsapp{background:#25D366;color:#fff}.share-whatsapp:hover{background:#20bd5a;transform:translateY(-1px);box-shadow:0 4px 15px rgba(37,211,102,0.3)}.share-instagram{background:linear-gradient(135deg,#833AB4,#FD1D1D,#F77737);color:#fff}.share-instagram:hover{transform:translateY(-1px);box-shadow:0 4px 15px rgba(131,58,180,0.3)}.share-copy{background:rgba(255,255,255,0.05);color:#94A3B8;border:1px solid rgba(255,255,255,0.1);font-family:'Inter',sans-serif}.share-copy:hover{background:rgba(255,255,255,0.08);color:#F8FAFC;border-color:rgba(255,255,255,0.2)}.share-prompt{text-align:center}.belief-list{display:flex;flex-direction:column;gap:0.75rem;max-width:48rem;margin:0 auto;padding-bottom:2rem}.belief-item{display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem;border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.02) 100%);border:1px solid rgba(255,255,255,0.08);transition:border-color 0.3s ease}.belief-item:hover{border-color:rgba(14,165,233,0.3)}.belief-item-icon{flex-shrink:0;width:56px;height:56px;border-radius:12px;background:rgba(14,165,233,0.1);display:flex;align-items:center;justify-content:center;margin-top:2px}.belief-item-content{flex:1;min-width:0}.belief-item-header{display:flex;align-items:center;gap:0.75rem;cursor:pointer;min-height:48px}.belief-number{font-family:'Inter',sans-serif;font-weight:800;font-size:0.85rem;color:#0EA5E9;opacity:0.5;flex-shrink:0}.belief-item-header h3{font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:1.1rem;color:#F8FAFC;margin:0;flex:1;text-align:left}.belief-toggle{display:flex;align-items:center;gap:0.4rem;font-size:0.8rem;color:#0EA5E9;font-weight:500;flex-shrink:0;transition:opacity 0.3s ease}.belief-item.is-open .belief-toggle{opacity:0.4}.belief-item.is-open .belief-toggle-text{display:none}.belief-item-body{max-height:0;overflow:hidden;transition:max-height 0.4s ease,padding 0.4s ease;padding-top:0}.belief-item.is-open .belief-item-body{max-height:300px;padding-top:1rem}.belief-item-body p{font-size:0.95rem;color:rgba(255,255,255,0.7);line-height:1.7;margin:0;text-align:left}.belief-item-body strong{color:#38BDF8}@media screen and (max-width:479px){.belief-item{gap:1rem}.belief-item-icon{display:none}}.income-types-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.income-card{background:rgba(255,255,255,0.03);border:1px solid rgba(255,255,255,0.06);border-radius:16px;padding:2rem;transition:all 0.3s ease;position:relative;overflow:hidden}.income-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;border-radius:16px 16px 0 0}.income-card--base::before{background:linear-gradient(90deg,#0EA5E9,#38BDF8)}.income-card--accelerator::before{background:linear-gradient(90deg,#38BDF8,#7DD3FC)}.income-card--roof::before{background:linear-gradient(90deg,#06B6D4,#22D3EE)}.income-card:hover{transform:translateY(-4px);border-color:rgba(14,165,233,0.15);box-shadow:0 12px 40px rgba(0,0,0,0.2)}.income-card-icon{margin-bottom:1.25rem}.income-card-label{font-size:0.7rem;font-weight:700;letter-spacing:0.15em;color:#0EA5E9;margin-bottom:0.5rem;text-transform:uppercase}.income-card--accelerator .income-card-label{color:#38BDF8}.income-card--roof .income-card-label{color:#22D3EE}.income-card h3{margin-bottom:0.75rem}.income-card .text-color-secondary{font-size:0.9rem;line-height:1.6}.income-card-quote{margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,0.06);font-style:italic;font-size:0.9rem;color:#38BDF8;font-weight:500}.income-card--roof .income-card-quote{color:#22D3EE}@media screen and (max-width:767px){.income-types-grid{grid-template-columns:1fr}}.timeline{max-width:640px;margin:0 auto;position:relative}.timeline::before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background:linear-gradient(180deg,#0EA5E9 0%,#22D3EE 100%);border-radius:2px}.timeline-item{position:relative;padding-left:2.5rem;padding-bottom:2.5rem}.timeline-item:last-child{padding-bottom:0}.timeline-item::before{content:'';position:absolute;left:-5px;top:4px;width:12px;height:12px;background:#0EA5E9;border-radius:50%;border:2px solid #07101E}.timeline-item:nth-child(2)::before{background:#38BDF8}.timeline-item:nth-child(3)::before{background:#22D3EE}.timeline-marker{display:flex;align-items:center;gap:1rem;margin-bottom:0.75rem}.timeline-phase{font-family:'Inter',sans-serif;font-weight:800;font-size:0.75rem;letter-spacing:0.15em;color:#0EA5E9;text-transform:uppercase}.timeline-item:nth-child(2) .timeline-phase{color:#38BDF8}.timeline-item:nth-child(3) .timeline-phase{color:#22D3EE}.timeline-days{font-size:0.8rem;color:#64748B;font-weight:500}.timeline-content p{font-size:0.95rem}.timeline-result{text-align:center;margin-top:2.5rem;padding:2rem 2rem;background:none;border:none;border-radius:0;max-width:48rem;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.timeline-result-title{font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:2.5rem;color:#FFFFFF;margin-bottom:1.75rem;position:relative}.timeline-result-list{display:flex;flex-direction:column;gap:1rem;text-align:left;max-width:38rem;margin:0 auto;position:relative;align-items:center}.timeline-result-item{display:flex;align-items:center;gap:1rem;opacity:0;transform:translateX(-20px);animation:resultSlideIn 0.5s ease forwards;padding:1rem 0;border-bottom:1px solid rgba(14,165,233,0.2)}.timeline-result-item:last-child{border-bottom:none}.timeline-result-item:nth-child(1){animation-delay:0.2s}.timeline-result-item:nth-child(2){animation-delay:0.4s}.timeline-result-item:nth-child(3){animation-delay:0.6s}@keyframes resultSlideIn{to{opacity:1;transform:translateX(0)}}.timeline-result-item svg{flex-shrink:0;background:rgba(14,165,233,0.15);border-radius:50%;padding:8px;width:34px;height:34px}.timeline-result-item span{color:rgba(255,255,255,0.9);font-size:1.5rem;font-weight:500}.timeline-result-footer{color:rgba(255,255,255,0.6);font-size:1.5rem;font-weight:600;margin-top:1.75rem;letter-spacing:0.02em;position:relative}.timeline-result-accent{color:#FFFFFF;font-weight:800;background:linear-gradient(135deg,#0EA5E9,#38BDF8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.7rem}.autor-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:3.5rem;align-items:start}.autor-photo-col{display:flex;flex-direction:column;align-items:center;gap:1rem;position:sticky;top:6rem}.autor-photo{width:100%;min-height:400px;border-radius:1.25rem;background:linear-gradient(135deg,#0C2340 0%,#0369A1 50%,#0EA5E9 100%);display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(14,165,233,0.2)}.autor-photo-img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;min-height:400px}.autor-photo-placeholder{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:5rem;color:rgba(255,255,255,0.15);letter-spacing:0.05em}.autor-handle{font-size:0.9rem;font-weight:600;color:#0EA5E9 !important;text-decoration:none;transition:opacity 0.3s ease}.autor-handle:hover{opacity:0.7}.autor-content-col{display:flex;flex-direction:column}.autor-badge{display:inline-block;background:rgba(14,165,233,0.15);border:1px solid rgba(14,165,233,0.4);backdrop-filter:blur(8px);padding:0.45rem 1.1rem;border-radius:100px;font-size:0.8rem;font-weight:600;color:#FFFFFF;margin-bottom:1rem;width:fit-content}.autor-name{font-family:'Plus Jakarta Sans',sans-serif !important;font-size:2.25rem !important;font-weight:800 !important;color:#FFFFFF !important;margin:0 0 0.35rem !important;letter-spacing:-0.02em;line-height:1.2}.autor-role{font-size:0.9rem;color:rgba(255,255,255,0.5);margin:0 0 1rem;letter-spacing:0.03em;text-transform:uppercase;font-weight:500}.autor-bio{font-size:0.95rem;line-height:1.7;color:rgba(255,255,255,0.65);margin:0 0 1.75rem}.autor-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0.75rem;margin-bottom:1.75rem}.autor-stat{text-align:center;padding:0.75rem 0.5rem;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);border-radius:12px}.autor-stat-number{display:block;font-family:'Plus Jakarta Sans',sans-serif;font-size:1.25rem;font-weight:800;color:#0EA5E9}.autor-stat-label{display:block;font-size:0.7rem;color:rgba(255,255,255,0.45);text-transform:uppercase;letter-spacing:0.05em;margin-top:0.15rem}.autor-timeline{display:flex;flex-direction:column;gap:0;position:relative;padding-left:2rem;margin-bottom:1.5rem}.autor-timeline::before{content:'';position:absolute;left:15px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(14,165,233,0.1),#0EA5E9,rgba(14,165,233,0.1))}.autor-milestone{display:flex;align-items:flex-start;gap:1.25rem;padding:0.85rem 0;position:relative}.autor-age-badge{width:32px;height:32px;border-radius:50%;background:rgba(14,165,233,0.15);border:2px solid #0EA5E9;display:flex;align-items:center;justify-content:center;font-family:'Inter',sans-serif;font-weight:800;font-size:0.7rem;color:#0EA5E9;flex-shrink:0;position:relative;z-index:1}.autor-age-badge.is-today{background:#0EA5E9}.autor-milestone-content{display:flex;flex-direction:column;gap:0.2rem;padding-top:0.25rem}.autor-age-label{font-family:'Inter',sans-serif;font-weight:800;font-size:0.8rem;color:#0EA5E9}.autor-event{font-size:0.9rem;color:rgba(255,255,255,0.6);line-height:1.5}.autor-milestone.is-today .autor-event{color:rgba(255,255,255,0.85);font-weight:500}.autor-quote{font-size:1.05rem;line-height:1.8;color:rgba(255,255,255,0.65);font-style:italic;padding:1.5rem;margin:0;border:1px solid rgba(14,165,233,0.15);border-radius:1rem;background:rgba(14,165,233,0.04)}.autor-quote strong{color:#FFFFFF;font-style:normal}.autor-photo-mobile{display:none}@media screen and (max-width:767px){.autor-photo-col{display:none !important}.autor-photo-mobile{display:flex;flex-direction:column;align-items:center;gap:0.75rem;margin-bottom:1.25rem}.autor-photo-mobile .autor-photo{width:100%;max-width:100%;min-height:350px;border-radius:1rem}.autor-badge{margin-left:auto;margin-right:auto}.autor-name{text-align:center}.autor-role{text-align:center}.autor-grid{grid-template-columns:1fr !important;gap:1.5rem}.autor-photo-col{position:static}.autor-photo{width:100%;max-width:100%;aspect-ratio:3 / 4;border-radius:1rem}.autor-photo-placeholder{font-size:4rem}.autor-badge{font-size:0.75rem;padding:0.35rem 0.9rem;margin-bottom:1rem}.autor-name{font-size:1.5rem !important}.autor-role{font-size:0.8rem}.autor-bio{font-size:0.88rem;line-height:1.6}.autor-stats{grid-template-columns:repeat(2,1fr);gap:0.5rem}.autor-stat{padding:0.6rem 0.4rem}.autor-stat-number{font-size:1.1rem}.autor-stat-label{font-size:0.65rem}.autor-timeline{padding-left:1.5rem}.autor-timeline::before{left:12px}.autor-milestone{gap:1rem;padding:0.65rem 0}.autor-age-badge{width:28px;height:28px;font-size:0.6rem}.autor-age-label{font-size:0.75rem}.autor-event{font-size:0.82rem}.autor-quote{font-size:0.9rem;padding:1.25rem;line-height:1.7}}.sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:12px 16px;background:rgba(7,16,30,0.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(14,165,233,0.15);transform:translateY(100%);transition:transform 0.3s ease;display:none}.sticky-cta.visible{transform:translateY(0)}.sticky-cta-button{display:flex;align-items:center;justify-content:center;gap:0.5rem;width:100%;padding:14px;background:linear-gradient(135deg,#0369A1,#0284C7);color:#F8FAFC;border:none;border-radius:10px;font-family:'Inter',sans-serif;font-weight:700;font-size:1rem;text-decoration:none;transition:all 0.3s ease}.sticky-cta-button:hover{background:linear-gradient(135deg,#0284C7,#0EA5E9);box-shadow:0 8px 25px rgba(14,165,233,0.3)}@media screen and (max-width:767px){.sticky-cta{display:block}}.purchase-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;max-width:56rem;margin:0 auto;background:rgba(255,255,255,0.03);border:1px solid rgba(14,165,233,0.2);border-radius:1.25rem;overflow:hidden;position:relative}.purchase-grid::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#0369A1,#0EA5E9,#38BDF8)}.purchase-left{padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center;gap:0.25rem;border-right:1px solid rgba(14,165,233,0.12);text-align:left}.purchase-right{padding:3rem 2.5rem;display:flex;flex-direction:column;justify-content:center}.purchase-features-title{font-family:'Inter',sans-serif !important;font-weight:700 !important;font-size:1rem !important;color:rgba(255,255,255,0.5) !important;text-transform:uppercase;letter-spacing:0.05em;margin:0 0 1.5rem !important}.purchase-label{font-family:'Inter',sans-serif;font-weight:700;font-size:0.85rem;letter-spacing:0.1em;text-transform:uppercase;color:#0EA5E9;margin-bottom:0.5rem}.purchase-price{margin-top:0.75rem;display:flex;align-items:baseline;justify-content:flex-start;gap:0.25rem}.purchase-currency{font-family:'Plus Jakarta Sans',sans-serif;font-weight:700;font-size:2rem;color:#94A3B8}.purchase-value{font-family:'Plus Jakarta Sans',sans-serif;font-weight:800;font-size:5rem;line-height:1;color:#F8FAFC;letter-spacing:-0.03em}.purchase-price-note{color:#64748B;font-size:0.875rem;margin-top:0.5rem}.purchase-price-compare{color:rgba(255,255,255,0.45);font-size:0.85rem;font-style:italic;margin-top:0.5rem;margin-bottom:1.5rem}.purchase-card-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(14,165,233,0.25),transparent);margin-bottom:2rem}.purchase-card-features{display:flex;flex-direction:column;gap:0.875rem;text-align:left;margin-bottom:2rem;padding:0 0.5rem}.purchase-feature{display:flex;align-items:flex-start;gap:0.75rem}.purchase-feature svg{flex-shrink:0;margin-top:2px}.purchase-feature span{color:#CBD5E1;font-size:0.95rem;line-height:1.5}.purchase-button{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;width:100%;padding:18px 32px;background:linear-gradient(135deg,#0369A1,#0284C7);color:#F8FAFC;border:none;border-radius:12px;font-family:'Inter',sans-serif;font-weight:700;font-size:1.1rem;text-decoration:none;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 20px rgba(14,165,233,0.35)}.purchase-button:hover{background:linear-gradient(135deg,#0284C7,#0EA5E9);transform:translateY(-2px);box-shadow:0 8px 30px rgba(14,165,233,0.5)}.purchase-secure{display:flex;align-items:center;justify-content:flex-start;gap:0.4rem;color:#64748B;font-size:0.8rem;margin-top:0.75rem}.guarantee-section{display:flex;align-items:center;justify-content:center;gap:0.75rem;margin-top:1.5rem;padding:0;background:none;border:none;border-radius:0;max-width:56rem;margin-left:auto;margin-right:auto}.guarantee-icon{flex-shrink:0}.guarantee-icon svg{display:block}.guarantee-icon svg{width:24px;height:24px}.guarantee-title{font-family:'Inter',sans-serif;font-weight:700;font-size:0.85rem;color:rgba(255,255,255,0.5);margin:0;display:inline}.guarantee-text{color:rgba(255,255,255,0.35);font-size:0.8rem;line-height:1.5;margin:0;display:inline}@media screen and (max-width:767px){.purchase-grid{grid-template-columns:1fr}.purchase-left{border-right:none;border-bottom:1px solid rgba(14,165,233,0.12);padding:2rem 1.5rem}.purchase-right{padding:2rem 1.5rem}.purchase-button{font-size:1rem}.purchase-value{font-size:4rem}}@media screen and (max-width:479px){.guarantee-section{flex-direction:column;align-items:center;text-align:center}.purchase-value{font-size:2.75rem}.purchase-left,.purchase-right{padding:1.5rem 1.25rem}}@media screen and (max-width:991px){.belief-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media screen and (max-width:479px){.belief-grid{grid-template-columns:1fr 1fr;gap:0.75rem}.belief-card{min-height:200px}.belief-front h3{font-size:0.95rem}.belief-back p{font-size:0.8rem}.quiz-question{font-size:1.1rem}.share-buttons{flex-direction:column;width:100%}.share-btn{width:100%;justify-content:center}.income-types-grid{gap:1rem}.timeline-item{padding-left:2rem}.timeline-result{text-align:left}.timeline-result .scroll-arrow-wrap{justify-content:flex-start}.timeline-result-title{font-size:1.5rem}.timeline-result-list{align-items:flex-start}.timeline-result-item span{font-size:1rem}.timeline-result-footer{font-size:1rem;text-align:left}.timeline-result-accent{font-size:1.15rem}.timeline-result-item svg{width:24px;height:24px;padding:5px}.autor-milestone{gap:1rem}.autor-name{font-size:1.5rem !important}}@media screen and (max-width:767px){.navbar{transform:translateY(-100%);transition:transform 0.4s ease !important}.navbar.nav-visible{transform:translateY(0)}}@media screen and (max-width:767px){.section_home{background-image:url('../images/hero-bg-mobile.webp') !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;padding-top:2rem !important}.section_home .trust-badges{display:none !important}.hero-mobile-logo{display:block !important;margin-left:auto !important;margin-right:auto !important}.hero-mobile-spacer{height:500px}.section_home .heading{text-align:center !important;align-items:center !important}.section_home .badge{margin:0 auto !important}.section_home .max-heading,.section_home .max-description{margin-left:auto !important;margin-right:auto !important}.section_home .button-hero{margin:0 auto}}@media screen and (max-width:767px){.section_home .h2{font-size:2.46rem !important}}@media screen and (max-width:479px){.section_home .h2{font-size:1.92rem !important}}