:root{--petro-green:#00a651;--petro-green-dark:#008c44;--petro-yellow:#ffc107;--petro-yellow-dark:#e6a800;--petro-text:#1f2937;--petro-text-light:#fff;--petro-text-muted:#6b7280;--petro-gradient-start:#00a651;--petro-gradient-end:#008c44}.petro-hero{min-height:100vh;background-color:var(--petro-green);background-image:url(/Webinario_Petro/Banner_Captura_Pagina_Felippe_desktop-13.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}@media (max-width:768px){.petro-hero{background-image:url(/Webinario_Petro/Banner_Captura_Pagina_Felippe_mobile-1080-x-1163-px-3.webp);background-position:top}}.petro-header{background:linear-gradient(135deg,var(--petro-gradient-start) 0,var(--petro-gradient-end) 100%);padding:.75rem 1rem;text-align:center}.petro-header-text{color:var(--petro-text-light);font-size:.875rem;font-weight:600}@media (min-width:768px){.petro-header-text{font-size:1rem}}.petro-content{position:relative;z-index:10;padding:2rem 1rem;min-height:calc(100vh - 52px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media (min-width:768px){.petro-content{justify-content:center;align-items:flex-start;padding:3rem 2rem 3rem 5%}}@media (min-width:1024px){.petro-content{padding-left:8%}}.petro-text-container{background:rgba(0,0,0,.55);border-radius:1rem;padding:1.5rem;backdrop-filter:blur(4px);max-width:550px;display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.petro-text-container{padding:2rem;align-items:center}}.petro-logo{margin-bottom:1.5rem}.petro-logo img{height:auto;max-width:200px}@media (min-width:768px){.petro-logo img{max-width:280px}}.petro-headline{font-size:1.5rem;font-weight:800;line-height:1.2;color:var(--petro-text-light);margin-bottom:1rem;text-align:center;text-transform:uppercase;max-width:600px}@media (min-width:768px){.petro-headline{font-size:2rem;text-align:center}}@media (min-width:1024px){.petro-headline{font-size:2.5rem}}.petro-subheadline{font-size:1rem;line-height:1.5;color:var(--petro-text-light);margin-bottom:2rem;text-align:center;max-width:500px}.petro-subheadline strong{color:var(--petro-yellow)}@media (min-width:768px){.petro-subheadline{font-size:1.125rem;text-align:center}}.petro-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--petro-yellow);color:var(--petro-text);font-weight:700;font-size:1rem;text-transform:uppercase;padding:1rem 2rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,166,81,.4);width:100%;max-width:350px}.petro-cta:hover{background:var(--petro-yellow-dark);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,166,81,.5)}@media (min-width:768px){.petro-cta{font-size:1.125rem;padding:1.25rem 2.5rem}}.petro-modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(4px);z-index:50;display:flex;align-items:center;justify-content:center;padding:1rem}.petro-modal-content{background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:1rem;width:100%;max-width:28rem;padding:1.5rem;position:relative;animation:petroModalFadeIn .3s ease-out;max-height:90vh;overflow-y:auto}@keyframes petroModalFadeIn{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.petro-modal-close{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:var(--petro-text-muted);cursor:pointer;padding:.5rem;transition:color .2s}.petro-modal-close:hover{color:var(--petro-text)}.petro-form-group{margin-bottom:1rem}.petro-form-label{display:block;font-size:.875rem;font-weight:500;color:var(--petro-text);margin-bottom:.5rem}.petro-form-input{width:100%;padding:.875rem 1rem;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;color:var(--petro-text);font-size:1rem;transition:all .2s}.petro-form-input::-moz-placeholder{color:var(--petro-text-muted)}.petro-form-input::placeholder{color:var(--petro-text-muted)}.petro-form-input:focus{outline:none;border-color:var(--petro-green);box-shadow:0 0 0 3px rgba(0,166,81,.1)}.petro-form-submit{width:100%;background:var(--petro-green);color:#fff;font-weight:700;font-size:1rem;text-transform:uppercase;padding:1rem;border-radius:.5rem;border:none;cursor:pointer;transition:all .3s ease;margin-top:.5rem}.petro-form-submit:hover{background:var(--petro-green-dark)}.petro-form-submit:disabled{opacity:.6;cursor:not-allowed}.petro-form-notice{background:#ecfdf5;border:1px solid var(--petro-green);border-radius:.5rem;padding:.75rem;margin-top:1rem;font-size:.8rem;color:#065f46;text-align:center}.petro-footer{background:linear-gradient(135deg,var(--petro-gradient-start) 0,var(--petro-gradient-end) 100%);padding:1.5rem 1rem}.petro-footer-content{display:flex;flex-direction:column;align-items:center;gap:1rem}.petro-footer-logo img{height:40px;width:auto}.petro-footer-text{color:var(--petro-text-light);font-size:.75rem;text-align:center}.petro-footer-link{color:var(--petro-text-light);text-decoration:underline}.petro-footer-link:hover{color:var(--petro-yellow)}.petro-exit-intent-modal{background:linear-gradient(135deg,#ecfdf5,#fff);border:2px solid var(--petro-green)}.petro-exit-intent-emoji{font-size:3rem;margin-bottom:1rem;text-align:center}.petro-exit-intent-title{font-size:1.25rem;font-weight:700;color:var(--petro-text);text-align:center;margin-bottom:.75rem}.petro-exit-intent-title span{color:var(--petro-green)}.petro-exit-intent-text{font-size:.9rem;color:var(--petro-text-muted);text-align:center;margin-bottom:1.5rem}.petro-exit-intent-cta{width:100%;background:var(--petro-green);color:#fff;font-weight:700;padding:1rem;border-radius:.5rem;border:none;cursor:pointer;margin-bottom:.75rem;transition:all .3s}.petro-exit-intent-cta:hover{background:var(--petro-green-dark)}.petro-exit-intent-dismiss{display:block;width:100%;background:transparent;border:none;color:var(--petro-text-muted);font-size:.875rem;cursor:pointer;padding:.5rem;text-align:center}.petro-exit-intent-dismiss:hover{color:var(--petro-text)}