.fpof-order-form{font-size:16px;max-width:760px;padding:10px;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.fpof-order-form .fpof-section h2{color:#111827;font-size:2rem}.fpof-order-form .fpof-section h3{color:#111827}.fpof-order-form .fpof-section h2::after{background-color:#d1d5db}.fpof-order-form .fpof-section label{color:#111827}.fpof-order-form .fpof-section input[type=text],.fpof-order-form .fpof-section input[type=tel],.fpof-order-form .fpof-section input[type=email],.fpof-order-form .fpof-section textarea,.fpof-order-form .fpof-section select{background:#f3f4f6;border-color:#d1d5db;color:#111827;border-radius:10px}.fpof-order-form input::placeholder,.fpof-order-form textarea::placeholder{color:#9ca3af}.fpof-order-form .fpof-section select:required:invalid{color:#9ca3af}.fpof-order-form .fpof-section select option{color:#111827}.fpof-order-form .fpof-section select option[value='']{color:#9ca3af}.fpof-order-form .fpof-option{background:#fff;border-color:#ee4d2d;color:#ee4d2d}.fpof-order-form .fpof-pkg-card{background:#fff;border-color:#ee4d2d;color:#ee4d2d}.fpof-order-form .fpof-pkg-card:has(.fpof-pkg-card__radio:checked),.fpof-order-form .fpof-pkg-card.is-selected{background:#fbbf24;border-color:#f59e0b;color:#1f2937}.fpof-order-form .fpof-pkg-card:has(.fpof-pkg-card__radio:checked) .fpof-pkg-card__name,.fpof-order-form .fpof-pkg-card.is-selected .fpof-pkg-card__name{color:#1f2937}.fpof-order-form .fpof-pkg-card:has(.fpof-pkg-card__radio:checked) .fpof-pkg-card__tagline,.fpof-order-form .fpof-pkg-card.is-selected .fpof-pkg-card__tagline{color:#1f2937;opacity:.85}.fpof-order-form .fpof-pkg-card:has(.fpof-pkg-card__radio:checked) .fpof-pkg-card__price-new,.fpof-order-form .fpof-pkg-card.is-selected .fpof-pkg-card__price-new{color:#1f2937}.fpof-order-form .fpof-btn{background:#ee4d2d;color:#fff;border-radius:12px}.fpof-order-form .fpof-btn:hover{background:#d14428}.fpof-order-form .fpof-btn .fpof-btn-icon{color:#fff}.fpof-order-form .fpof-msg.error{color:#dc2626}