.lp-pos{--lp-primary:#2424d4;--lp-primary-hover:#3939dc;--lp-primary-dark:#1a1a9c;--lp-accent-cyan:#009cff;--lp-accent-green:#59ff0f;--lp-bg-soft:#f6f6f7;--lp-bg-hero:linear-gradient(135deg,#2424d4,#009cff);--lp-text:#1a1916;--lp-text-muted:#5f5e5a;--lp-text-on-primary:#fff;--lp-border:#d3d1c7;--lp-whatsapp:#25d366;--lp-whatsapp-hover:#1faa53;--lp-star:#ffb200;--lp-urgency-bg:#faeeda;--lp-urgency-border:#854f0b;--lp-urgency-text:#633806;color:var(--lp-text);background:#fff;font-family:Poppins,sans-serif}.lp-pos *,.lp-pos :after,.lp-pos :before{box-sizing:border-box}.lp-pos h1,.lp-pos h2,.lp-pos h3{font-family:Krona One,Poppins,sans-serif;color:var(--lp-text);margin:0}.lp-pos a{color:inherit;text-decoration:none}.lp-pos section{scroll-margin-top:80px}.lp-container{max-width:1200px;margin:0 auto;padding:0 24px}.lp-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--lp-primary);color:var(--lp-text-on-primary);font-weight:700;font-family:Poppins,sans-serif;padding:14px 24px;border-radius:8px;border:none;cursor:pointer;font-size:16px;transition:background .2s ease,transform .15s ease;text-align:center}.lp-btn-primary:hover{background:var(--lp-primary-hover);transform:translateY(-1px)}.lp-btn-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--lp-whatsapp);color:#fff;font-weight:600;padding:12px 20px;border-radius:8px;border:none;cursor:pointer;font-size:14px;transition:background .2s ease;text-align:center}.lp-btn-whatsapp:hover{background:var(--lp-whatsapp-hover)}.lp-pill{display:inline-flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.18);color:#fff;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid hsla(0,0%,100%,.25)}.lp-section-title{font-size:1.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-align:center;margin-bottom:8px;color:var(--lp-text)}.lp-section-subtitle{text-align:center;color:var(--lp-text-muted);font-size:15px;margin:0 auto 40px;max-width:640px}@media (max-width:768px){.lp-section-title{font-size:1.3rem}}.lp-hero-form-wrapper .FormHubSpot{padding:0;background:transparent}.lp-hero-form-wrapper .FormHubSpot label{color:var(--lp-text)!important;font-size:13px;font-weight:600;margin-bottom:4px;margin-top:0;text-align:left!important;display:block}.lp-hero-form-wrapper .FormHubSpot .hs-form-field{text-align:left!important}.lp-hero-form-wrapper .H1{display:none}.lp-hero-form-wrapper .FormHubSpot input,.lp-hero-form-wrapper .FormHubSpot select,.lp-hero-form-wrapper .FormHubSpot textarea{background:#fff;color:var(--lp-text);border:1px solid var(--lp-border);border-radius:8px;padding:12px 14px;margin-top:4px;margin-bottom:12px;font-size:14px;width:100%;transition:border-color .2s}.lp-hero-form-wrapper .FormHubSpot input:focus,.lp-hero-form-wrapper .FormHubSpot select:focus,.lp-hero-form-wrapper .FormHubSpot textarea:focus{border-color:var(--lp-primary);outline:2px solid rgba(36,36,212,.15)}.lp-hero-form-wrapper .FormHubSpot .hs_submit,.lp-hero-form-wrapper .FormHubSpot .hs_submit .actions{margin:0!important;padding:0!important}.lp-hero-form-wrapper button,.lp-hero-form-wrapper input[type=button],.lp-hero-form-wrapper input[type=submit]{background:var(--lp-primary)!important;background-image:none!important;background-color:var(--lp-primary)!important;color:#fff!important;width:100%!important;max-width:100%!important;border:none!important;border-radius:8px!important;font-weight:700!important;font-size:16px!important;padding:14px 20px!important;margin:4px 0 0!important;animation:none!important;text-transform:uppercase!important;letter-spacing:.5px!important;cursor:pointer!important;font-family:Poppins,sans-serif!important;text-align:center!important;transition:background .2s ease}.lp-hero-form-wrapper button:hover,.lp-hero-form-wrapper input[type=button]:hover,.lp-hero-form-wrapper input[type=submit]:hover{background:var(--lp-primary-hover)!important;background-image:none!important;background-color:var(--lp-primary-hover)!important;color:#fff!important}.lp-hero-form-wrapper .FormHubSpot .hs-error-msg.hs-main-font-element{color:#d32f2f;font-size:12px;margin-bottom:4px}.lp-hero-form-wrapper .FormHubSpot .submitted-message{display:none!important}.lp-hero-form-wrapper .FormHubSpot input[type=checkbox]{width:18px!important;min-width:18px;height:18px;margin:3px 0 0!important;padding:0!important;border:1px solid var(--lp-border)!important;border-radius:4px!important;background:#fff!important;flex-shrink:0;accent-color:var(--lp-primary);display:inline-block;vertical-align:middle}.lp-hero-form-wrapper .FormHubSpot .hs-fieldtype-booleancheckbox,.lp-hero-form-wrapper .FormHubSpot .legal-consent-container{margin:6px 0!important}.lp-hero-form-wrapper .FormHubSpot .hs-form-booleancheckbox,.lp-hero-form-wrapper .FormHubSpot .inputs-list{list-style:none!important;padding:0!important;margin:0!important}.lp-hero-form-wrapper .FormHubSpot .hs-fieldtype-booleancheckbox label,.lp-hero-form-wrapper .FormHubSpot .hs-form-booleancheckbox-display,.lp-hero-form-wrapper .FormHubSpot .legal-consent-container label{display:flex!important;align-items:flex-start!important;gap:10px!important;text-align:left!important;margin:0!important;cursor:pointer}.lp-hero-form-wrapper .FormHubSpot .hs-form-booleancheckbox-display>span,.lp-hero-form-wrapper .FormHubSpot .legal-consent-container p,.lp-hero-form-wrapper .FormHubSpot .legal-consent-container span{font-size:12px!important;line-height:1.45!important;color:var(--lp-text-muted)!important;margin:0!important;font-weight:400!important;font-family:Poppins,sans-serif!important;flex:1}@media (max-width:1024px){.lp-chat-form-host input,.lp-chat-form-host select,.lp-chat-form-host textarea,.lp-pos input,.lp-pos select,.lp-pos textarea{font-size:16px!important}.lp-chat-form-host input[type=checkbox],.lp-chat-form-host input[type=radio],.lp-pos input[type=checkbox],.lp-pos input[type=radio]{font-size:inherit!important}}