.actie-section[data-v-51c2563c]{background:#fff3f7;color:#a47756;overflow:hidden}.actie-section .actie-heading[data-v-51c2563c]{margin-bottom:25px}.actie-section .actie-heading .uppertitle[data-v-51c2563c]{color:#f4aec8;font-size:clamp(48px,5vw,72px);font-weight:700;line-height:1;margin:0}.actie-section .actie-heading .badge[data-v-51c2563c]{background:#ffffff59;border:1px solid rgba(164,119,86,.45);border-radius:4px;color:#bf7b68;font-size:17px;line-height:1;padding:5px 18px;transform:translateY(4px)}.actie-section .actie-heading .title[data-v-51c2563c]{color:#9c704f;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.2;margin:20px 0 10px}.actie-section .actie-heading .subtitle[data-v-51c2563c]{color:#d8a783;font-size:clamp(18px,2vw,26px);font-weight:600;margin:0}.actie-section .right-side[data-v-51c2563c]{display:flex;flex-direction:column;gap:20px}.actie-section .image-wrapper[data-v-51c2563c]{border-radius:12px;height:285px;margin-bottom:10px;overflow:hidden;width:100%}.actie-section .image-wrapper img[data-v-51c2563c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;width:100%}.actie-section .content-box[data-v-51c2563c]{background:#ffffff14;border:1px solid rgba(92,75,68,.55);border-radius:18px;color:#a47756;font-size:20px;line-height:1.75;padding:28px 24px}.actie-section .content-box[data-v-51c2563c] p{margin:0 0 22px}.actie-section .content-box[data-v-51c2563c] p:last-child{margin-bottom:0}.actie-section .content-box[data-v-51c2563c] strong{color:#9c704f;display:block;font-weight:700;margin-bottom:12px}.actie-section .content-box[data-v-51c2563c] ul{margin:0 0 30px;padding-left:26px}.actie-section .content-box[data-v-51c2563c] ul:last-child{margin-bottom:0}.actie-section .content-box[data-v-51c2563c] li{margin-bottom:6px;padding-left:8px}.actie-section .content-box[data-v-51c2563c] li::marker{color:#f5a7c5;font-size:.75em}.actie-section .button-wrapper[data-v-51c2563c]{margin-top:5px}.actie-section .button-wrapper .cta-button[data-v-51c2563c]{align-items:center;background:#f8c6cb;border-radius:6px;color:#000;display:flex;font-size:19px;justify-content:center;min-height:48px;text-align:center;text-decoration:none;transition:opacity .25s ease;width:100%}.actie-section .button-wrapper .cta-button[data-v-51c2563c]:hover{opacity:.8}.actie-section .disclaimer[data-v-51c2563c]{color:#a47756;font-size:17px;line-height:1.8;margin-top:25px;padding-bottom:25px}.actie-section .disclaimer p[data-v-51c2563c]{margin:0 0 8px}.actie-section .disclaimer p[data-v-51c2563c]:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.actie-section[data-v-51c2563c]{padding:40px 25px}.actie-section .image-wrapper[data-v-51c2563c]{height:300px;margin-top:10px}.actie-section .content-box[data-v-51c2563c]{font-size:18px;padding:24px 20px}}@media only screen and (max-width:640px){.actie-section[data-v-51c2563c]{padding:35px 18px}.actie-section .actie-heading .uppertitle[data-v-51c2563c]{font-size:46px}.actie-section .actie-heading .title[data-v-51c2563c]{font-size:27px}.actie-section .actie-heading .subtitle[data-v-51c2563c]{font-size:19px}.actie-section .actie-heading .badge[data-v-51c2563c]{font-size:15px}.actie-section .image-wrapper[data-v-51c2563c]{border-radius:10px;height:230px}.actie-section .content-box[data-v-51c2563c]{border-radius:14px;font-size:16px;line-height:1.65}.actie-section .disclaimer[data-v-51c2563c]{font-size:15px}}.payment-section[data-v-4bfdaab2]{background:#fff3f7;color:#a47756;overflow:hidden;padding:10px 5vw 16px}.payment-section .top-wrapper[data-v-4bfdaab2]{margin-bottom:40px}.payment-section .top-wrapper h2[data-v-4bfdaab2]{color:#9c704f;font-size:clamp(32px,3vw,42px);font-weight:600;line-height:1.1;margin:0 0 10px}.payment-section .top-wrapper p[data-v-4bfdaab2]{color:#a47756;font-size:clamp(18px,1.8vw,22px);line-height:1.5;margin:0}.payment-section .payment-grid[data-v-4bfdaab2]{align-items:stretch}.payment-section .right-column[data-v-4bfdaab2]{display:flex;flex-direction:column}.payment-section .payment-box[data-v-4bfdaab2]{background:#fde8ea;border-radius:16px;color:#a47756;font-size:clamp(18px,1.8vw,22px);line-height:1.75;padding:42px 36px}.payment-section .payment-box.large-box[data-v-4bfdaab2]{min-height:100%}.payment-section .payment-box[data-v-4bfdaab2] h3{color:#9c704f;font-size:clamp(26px,2.4vw,32px);line-height:1.2;margin:0 0 24px}.payment-section .payment-box[data-v-4bfdaab2] p+p{margin-top:14px}.payment-section .payment-box[data-v-4bfdaab2] strong{color:#9c704f;font-weight:700}.payment-section .payment-disclaimer[data-v-4bfdaab2]{color:#a47756;font-size:15px;line-height:1.9}.payment-section .payment-disclaimer[data-v-4bfdaab2] p{margin:0 0 8px}.payment-section .payment-disclaimer[data-v-4bfdaab2] p:last-child{margin-bottom:0}.payment-section .payment-disclaimer[data-v-4bfdaab2] a{color:#9c704f;text-decoration:underline;text-underline-offset:3px}.payment-section .button-wrapper[data-v-4bfdaab2]{margin-top:auto;padding-top:32px}.payment-section .button-wrapper .cta-button[data-v-4bfdaab2]{align-items:center;background:#f8d8af;border-radius:6px;color:#1a1a1a;display:flex;font-size:19px;justify-content:center;line-height:1;min-height:48px;text-align:center;text-decoration:none;transition:opacity .25s ease;width:100%}.payment-section .button-wrapper .cta-button[data-v-4bfdaab2]:hover{opacity:.8}.payment-section .button-wrapper .cta-button.beige[data-v-4bfdaab2]{background:#f8d8af}.payment-section .button-wrapper .cta-button.pink[data-v-4bfdaab2]{background:#f7bac6}@media only screen and (max-width:1023px){.payment-section[data-v-4bfdaab2]{padding:35px 25px}.payment-section .top-wrapper[data-v-4bfdaab2]{margin-bottom:30px}.payment-section .payment-box[data-v-4bfdaab2]{padding:34px 28px}.payment-section .button-wrapper[data-v-4bfdaab2]{margin-top:0}}@media only screen and (max-width:640px){.payment-section[data-v-4bfdaab2]{padding:30px 18px}.payment-section .top-wrapper[data-v-4bfdaab2]{text-align:left}.payment-section .payment-box[data-v-4bfdaab2]{border-radius:14px;font-size:17px;line-height:1.65;padding:28px 22px}.payment-section .payment-disclaimer[data-v-4bfdaab2]{font-size:14px;line-height:1.75}.payment-section .button-wrapper[data-v-4bfdaab2]{padding-top:24px}.payment-section .button-wrapper .cta-button[data-v-4bfdaab2]{font-size:17px}}
