.dga .price{background:#fff;border:1px solid var(--b);border-radius:16px;padding:30px;display:flex;flex-direction:column;position:relative}.dga .price.pop{border:2px solid var(--o);box-shadow:0 16px 40px rgba(241,90,36,.15)}.dga .price .badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--o);color:#fff;font-size:12px;font-weight:700;padding:4px 12px;border-radius:20px}.dga .price .amt{font-size:42px;font-weight:800;color:var(--n);line-height:1}.dga .price .amt small{font-size:16px;color:var(--m);font-weight:600}.dga .price .hrs{color:var(--o);font-weight:700;margin:6px 0 14px}.dga .price ul{list-style:none;padding:0;margin:0 0 22px;flex:1}.dga .price li{padding:7px 0 7px 26px;position:relative;border-bottom:1px solid var(--b);font-size:15px}.dga .price li:before{content:"✓";position:absolute;left:0;color:var(--o);font-weight:800}.dga .price .btn{justify-content:center}.dga .note{text-align:center;color:var(--m);font-size:14px;margin-top:22px}.dga-form{background:#f6f7fb}.dga-form>.elementor-widget-container{max-width:900px;margin:0 auto;background:#fff;border:1px solid #e6e8ee;border-radius:16px;padding:28px}.dga .price.pop{border:2px solid var(--o);box-shadow:0 6px 18px rgba(241,90,36,.3)}