.lTJZ9a_pricing-background-wrapper{background-image:url(/plan-bg-image.png);background-position:top;background-repeat:no-repeat;background-size:100%;padding:100px 0}.lTJZ9a_pricing-heading{margin-bottom:110px}.lTJZ9a_pricing-hero-text{text-align:center;color:#fff;text-shadow:0 2px 6px #000c}.lTJZ9a_pricing-list-section{padding:65px 0}.lTJZ9a_pricing-list{justify-content:space-between;align-items:center;padding-bottom:40px;display:flex}.lTJZ9a_pricing-item{background:#fff;border:1px solid #e7e1dd;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;width:385px;height:940px;padding:25px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 3px 10px #3333331a}.lTJZ9a_pricing-item:hover{border-color:#6e4a52;transform:scale(1.02);box-shadow:0 6px 20px #3333}.lTJZ9a_pricing-list-icon-wrapper{flex-shrink:0;width:105px;height:105px;margin-bottom:35px;position:relative}.lTJZ9a_pricing-list-icon{object-fit:contain;margin-bottom:35px}.lTJZ9a_pricing-list-heading{color:#6e4a52;text-align:center;flex-shrink:0;margin-bottom:45px;font-family:Constantia;font-size:28px;font-style:normal;font-weight:700;line-height:36px}.lTJZ9a_pricing-list-text{color:#666;text-align:center;flex-shrink:0;margin-bottom:45px;font-family:Atkinson Hyperlegible;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.lTJZ9a_pricing-list-price{color:#6e4a52;text-align:center;flex-shrink:0;margin-bottom:25px;font-family:Atkinson Hyperlegible;font-size:40px;font-style:normal;font-weight:700;line-height:48px}.lTJZ9a_pricing-list-plan-icludes-list{border-top:1px solid #e7e1dd;flex-direction:column;flex:1;gap:15px;width:100%;margin:0;padding-top:20px;padding-left:0;list-style:none;display:flex}.lTJZ9a_pricing-list-plan-icludes-list-item{color:#333;align-items:flex-start;gap:10px;font-family:Atkinson Hyperlegible;font-size:18px;font-style:normal;font-weight:400;line-height:24px;list-style:none;transition:transform .2s,color .2s;display:flex}.lTJZ9a_pricing-list-plan-icludes-list-item:hover{color:#6e4a52;transform:translate(5px)}.lTJZ9a_pricing-list-plan-icludes-list-item:hover:before{color:#6e4a52;transform:scale(1.2)}.lTJZ9a_pricing-list-plan-icludes-list-item:before{content:"✓";color:#c59a52;flex-shrink:0;font-size:18px;font-weight:700;line-height:24px;transition:transform .2s,color .2s;display:inline-block}.lTJZ9a_pricing-list-btn{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#6e4a52;border:none;border-radius:6px;flex-shrink:0;width:100%;min-height:50px;margin-top:auto;padding:15px 30px;font-family:Atkinson Hyperlegible;font-size:16px;font-weight:700;transition:all .3s}.lTJZ9a_pricing-list-btn:hover{background-color:#5a3b42;transform:translateY(-2px);box-shadow:0 4px 12px #6e4a524d}.lTJZ9a_pricing-good-to-know-wrapper{background:#f6ece9;border:1px solid #e7e1dd;border-radius:12px;padding:25px}.lTJZ9a_pricing-good-to-know-heading{color:#6e4a52;margin-bottom:25px;font-family:Atkinson Hyperlegible;font-size:21px;font-style:normal;font-weight:700;line-height:30px}.lTJZ9a_pricing-good-to-know-text-top{color:#333;margin-bottom:25px;font-family:Atkinson Hyperlegible;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.lTJZ9a_pricing-good-to-know-text{color:#333;font-family:Atkinson Hyperlegible;font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media (max-width:790px){.lTJZ9a_pricing-background-wrapper{background-image:url(/plan-bg-image.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding-top:20px}.lTJZ9a_pricing-item{width:30%;min-height:1250px}.lTJZ9a_pricing-list-btn{padding:15px 8px}}@media (max-width:1190px) and (orientation:landscape){.lTJZ9a_pricing-item{width:340px;min-height:360px}.lTJZ9a_pricing-list-heading,.lTJZ9a_pricing-list-text{margin-bottom:20px}}@media (max-width:1024px) and (orientation:landscape){.lTJZ9a_pricing-background-wrapper{padding:30px 0}.lTJZ9a_pricing-heading{margin-bottom:50px}.lTJZ9a_pricing-item{width:300px}}@media (max-width:1024px){.lTJZ9a_pricing-background-wrapper{padding:30px 0}.lTJZ9a_pricing-item{width:300px}}@media (max-width:830px) and (orientation:portrait){.lTJZ9a_pricing-heading{margin-bottom:50px;font-size:45px}.lTJZ9a_pricing-item{width:220px;height:100vh}}@media screen and (min-width:1180px) and (max-width:1180px) and (orientation:landscape){.lTJZ9a_pricing-background-wrapper{padding:60px 0}}
