     .lp-container {         font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;         line-height: 1.6;         color: #333;         max-width: 1000px;         margin: 0 auto;         padding: 20px;         background-color: #fff;     }      .lp-hero {         background: linear-gradient(135deg, #1a3a3a 0%, #2e5a5a 100%);         color: #fff;         padding: 60px 40px;         border-radius: 12px;         text-align: center;         margin-bottom: 40px;     }      .lp-hero h1 {         font-size: 2.8rem;         margin-bottom: 20px;         line-height: 1.2;     }      .lp-hero p {         font-size: 1.2rem;         max-width: 800px;         margin: 0 auto;         opacity: 0.9;     }      .lp-section {         margin-bottom: 50px;     }      .lp-section h2 {         font-size: 2rem;         color: #1a3a3a;         border-left: 5px solid #4CAF50;         padding-left: 15px;         margin-bottom: 25px;     }      .lp-section h3 {         font-size: 1.5rem;         color: #2e5a5a;         margin-top: 30px;     }      .lp-checklist-card {         background: #f9f9f9;         border: 1px solid #eee;         border-radius: 8px;         padding: 30px;         margin-bottom: 20px;         box-shadow: 0 4px 6px rgba(0,0,0,0.05);     }      .lp-check-item {         display: flex;         align-items: flex-start;         margin-bottom: 15px;     }      .lp-check-box {         width: 24px;         height: 24px;         border: 2px solid #4CAF50;         border-radius: 4px;         margin-right: 15px;         flex-shrink: 0;         display: flex;         align-items: center;         justify-content: center;         background-color: #fff;     }      .lp-content-box {         background-color: #eef7ee;         border-radius: 8px;         padding: 20px;         margin: 20px 0;     }      .lp-faq-item {         margin-bottom: 20px;         border-bottom: 1px solid #eee;         padding-bottom: 15px;     }      .lp-faq-question {         font-weight: bold;         color: #1a3a3a;         font-size: 1.1rem;         margin-bottom: 8px;     }      .lp-cta {         background: #1a3a3a;         color: #fff;         padding: 40px;         border-radius: 12px;         text-align: center;         margin-top: 60px;     }      .lp-cta h2 {         color: #fff;         border: none;         padding: 0;     }      .lp-btn {         display: inline-block;         background-color: #4CAF50;         color: white;         padding: 15px 35px;         text-decoration: none;         border-radius: 50px;         font-weight: bold;         font-size: 1.1rem;         margin-top: 20px;         transition: background-color 0.3s;     }      .lp-btn:hover {         background-color: #45a049;     }      .lp-tag {         display: inline-block;         background: #4CAF50;         color: white;         padding: 4px 12px;         border-radius: 4px;         font-size: 0.8rem;         text-transform: uppercase;         margin-bottom: 10px;     }      @media (max-width: 768px) {         .lp-hero h1 { font-size: 2rem; }         .lp-container { padding: 15px; }         .lp-hero { padding: 40px 20px; }     } #sp-dse67p{width: 100%; max-width: 100%;}#sp-t1wnk2{width: calc(100% + 0px);}#sp-vzmf45{margin: 0px;}#sp-y34xox8g45{max-width:100%;height:auto;border-radius:8px;margin:24px 0;}#sp-8ewph93bdu{max-width:100%;height:auto;border-radius:8px;margin:24px 0;}#sp-ij4edhsm1e{max-width:100%;height:auto;border-radius:8px;margin:24px 0;}#sp-eshu9s8lnf{max-width:100%;height:auto;border-radius:8px;margin:24px 0;}#sp-4hhwcax1m0{border-left: 5px solid #1a3a3a;}#sp-iq3oxah2xb{list-style-type: none; padding-left: 0;}