.hero-section{text-align:center;padding:20px 0 40px}.hero-section h1{letter-spacing:2px}.pricing-card{padding:30px;text-align:center;margin-bottom:50px}.pricing-card h3{text-align:center;padding-top:0;margin-bottom:25px}.pricing-display{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:30px}.price-circle{background-color:#023047;color:#fff;width:150px;height:150px;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.sample-image{width:200px;width:min(60vw,400px);border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s}.price-circle .amount{font-size:2.5rem;font-weight:700;line-height:1}.price-circle .description{font-size:1rem;margin-top:5px}.sample-section .lrcontainer{align-items:center;gap:30px}.sample-section .right-side{display:flex;flex-direction:column;justify-content:center}.sample-image:hover{transform:scale(1.01)}.sample-section .button{margin-top:15px;margin-bottom:15px;align-self:flex-start}.mll-thanks{font-style:italic;margin-top:auto;color:grey;text-decoration:none!important;font-size:10px}.offer-note{margin-top:30px;font-style:italic;color:var(--body-text-color)}.details-section{gap:30px;margin-bottom:50px}.details-section h5{padding-top:0;margin-bottom:15px;border-bottom:2px solid var(--primary-color);padding-bottom:10px}.details-section ul{list-style:none;padding:0;margin:0}.details-section ul li{font-size:1rem;line-height:1.6;margin-bottom:10px;display:flex;align-items:flex-start}.details-section ul li i{color:var(--primary-color);margin-right:10px;margin-top:5px}.process-steps{margin-bottom:40px}.step-card{text-align:center;padding:20px}.step-number{width:50px;height:50px;border-radius:50%;background-color:var(--primary-color);color:var(--on-primary-color);font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.step-card h5{padding:0}.cta-section{padding:40px 30px;margin-bottom:40px;text-align:center}.cta-section.visible{animation:1s forwards pulse}.cta-section h3{text-align:center;padding-top:0;font-size:28px}.cta-section p{margin-bottom:25px}@media (max-width:768px){.sample-section .left-side{margin-bottom:20px}.sample-section .button{align-self:center}.sample-section .right-side{text-align:center}.pricing-display{flex-direction:column}}