#main-content,.thank-you-page{background-color:#f9f9f9}.thank-you-page{margin:0 auto;max-width:1200px;padding:20px}.thank-you-page .header{align-items:center;background:transparent;display:flex;margin-bottom:30px}.thank-you-page .checkmark-icon{align-items:center;background-color:#5cb3cc;border-radius:50%;color:#fff;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;margin-right:20px;width:50px}.thank-you-page .header-text h1,.thank-you-page .header-text h2{color:#112a4e;font-size:26px;font-weight:600;margin-bottom:0}.thank-you-page .main-content{display:grid;gap:30px;grid-template-columns:1fr 430px}.thank-you-page .left-column{display:flex;flex-direction:column;gap:30px}.thank-you-page .customer-details,.thank-you-page .order-details,.thank-you-page .vip-section{background:#fff;border:1px solid #ddd;border-radius:5px;padding:25px}.thank-you-page .customer-details h3,.thank-you-page .order-details h3,.thank-you-page .vip-section h3{color:#112a4e;font-size:24px;font-weight:500;margin-bottom:15px}.vip-section h3{text-transform:uppercase}.thank-you-page .vip-section p{color:#112a4e;font-size:14px;line-height:1.6}.thank-you-page .product-item{align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:15px;grid-template-columns:60px 1fr 80px;margin-bottom:20px;padding:15px 0}.thank-you-page .product-number{align-items:center;background-color:#cbd5e0;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:25px;justify-content:center;position:absolute;right:-10px;top:-12.5px;width:25px}.thank-you-page .product-image{background-image:url(https://47342220.fs1.hubspotusercontent-na1.net/hubfs/47342220/Bootcamp-LOGO-5-STEPS-sos-mdws.webp);background-size:contain;border:1px solid #ddd;border-radius:4px;height:60px;position:relative;width:60px}.thank-you-page .product-info{display:flex;flex-direction:column;min-width:max-content}.thank-you-page .product-name{color:#112a4e;font-weight:300;margin-bottom:5px}.thank-you-page .product-options{color:#718096;font-size:14px}.thank-you-page .product-price{color:#112a4e;font-weight:600;text-align:right}.thank-you-page .order-summary{display:flex;flex-direction:column;gap:3px}.thank-you-page .summary-row{display:flex;font-size:14px;justify-content:space-between}.thank-you-page .summary-row.total{border-top:2px solid #e2e8f0;color:#112a4e;font-size:18px;margin-top:10px;padding-top:15px}.thank-you-page .details-grid{display:grid;gap:25px;grid-template-columns:1fr 1fr}.thank-you-page .detail-section h4{color:#112a4e;font-size:16px;font-weight:600;margin-bottom:8px}.thank-you-page .detail-section p{color:#112a4e;font-size:14px;line-height:1.5}.thank-you-page .right-column{background-color:#fcf2da;display:flex;flex-direction:column;gap:20px;padding:20px}.thank-you-page .bootcamp-signup{background-color:#112a4e;color:#fff;padding:25px;text-align:center}.thank-you-page .bootcamp-signup h3{color:#fff;font-size:24px;font-weight:400;margin-bottom:0}.thank-you-page .bootcamp-signup h4{color:#fc0;font-size:24px;font-weight:800}.thank-you-page .facebook-section{display:flex;gap:20px}.thank-you-page .facebook-icon{align-items:center;background-color:#7cc3df;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:42px;font-weight:600;height:50px;justify-content:center;width:50px}.thank-you-page .facebook-content h4{color:#112a4e;font-size:32px;font-weight:600;margin-bottom:10px}.thank-you-page .facebook-content p{color:#112a4e;font-size:16px;line-height:1.5}.thank-you-page .facebook-content a{color:#5cb3cc;text-decoration:none}.thank-you-page .bonus-section{display:flex;gap:5px;position:relative}.thank-you-page .amplify-badge{display:inline-block;margin-bottom:15px}.thank-you-page img.badge-image{display:block;max-width:60px}.thank-you-page .headphones-icon{align-items:center;display:flex;font-size:24px;margin-bottom:10px}.thank-you-page .bonus-section h4{color:#112a4e;font-size:22px;font-weight:600}.thank-you-page .bonus-section p{color:#112a4e;font-size:16px;line-height:1.5}.thank-you-page .testimonials{display:flex;flex-direction:column;gap:15px}.thank-you-page .testimonial{box-shadow:0 2px 18px 0 rgba(0,0,0,.3);gap:12px}.thank-you-page .avatar{display:block;width:100%}.thank-you-page .testimonial-content{color:#112a4e;font-size:13px;line-height:1.4}.thank-you-page .time{color:#a0aec0;font-size:12px}.thank-you-page .text-signup{display:flex;gap:20px}.thank-you-page .text-icon{align-items:center;background-color:#5cb3cc;border-radius:50%;display:flex;flex-shrink:0;font-size:24px;height:50px;justify-content:center;width:50px}.thank-you-page .text-signup h4{color:#112a4e;font-size:34px;font-weight:600;margin-bottom:10px}.thank-you-page .text-signup p{color:#112a4e;font-size:16px;line-height:1.5}@media (max-width:768px){.thank-you-page .details-grid,.thank-you-page .main-content{grid-template-columns:1fr}.thank-you-page .header{flex-direction:column;text-align:center}.thank-you-page .checkmark-icon{margin-bottom:15px;margin-right:0}}