/* Csak űrlapelrendezés; termékképet, kampányblokkot és gombot nem formáz. */
@media(max-width:760px){}.se-akcio-contact-form .check a{color:#164b77}.se-akcio-contact-form .check{display:block!important}@media(max-width:760px){}.dsc-enquiry{display:grid;grid-template-columns:.7fr 1.3fr;align-items:start;gap:32px;padding:36px;border-radius:22px;background:linear-gradient(145deg,#103b59,#082b45);scroll-margin-top:100px}.dsc-enquiry .se-akcio-contact-copy{position:sticky;top:100px}.dsc-enquiry .se-akcio-contact-copy h2{font-size:36px;line-height:1.2}.dsc-enquiry .se-akcio-contact-copy>p{font-size:14px;line-height:1.8;color:#cbdeeb}.dsc-enquiry .se-akcio-contact-copy ul{padding-left:18px;font-size:13px;line-height:2;color:#d1e2ed}.dsc-form-price{padding:22px 0;border-top:1px solid #ffffff28;border-bottom:1px solid #ffffff28;margin:25px 0}.dsc-form-price small{display:block;font-size:10px;letter-spacing:1px;color:#ffc28c}.dsc-form-price strong{display:block;font-size:36px;letter-spacing:-1px;color:white}.dsc-form-price span{font-size:12px;color:#d8e8f2}.dsc-enquiry .se-akcio-contact-form{display:block;padding:26px;border-radius:16px;min-width:0}.se-akcio-contact-form fieldset{min-width:0;border:0;padding:0 0 23px;margin:0 0 22px;border-bottom:1px solid #e3eaf0}.se-akcio-contact-form legend{font-size:17px;font-weight:800;margin-bottom:18px;color:#103b59;width:100%}.se-akcio-contact-form legend b{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:29px;height:29px;background:#fff0df;color:#cf5a18;font-size:12px;margin-right:8px}.dsc-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dsc-fields>label,.dsc-message{font-size:12px;line-height:1.5}.dsc-field-help{font-size:11px;color:#657d8e;line-height:1.7;font-weight:400}.dsc-options{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:15px 0 20px}.dsc-options .check{border:1px solid #dce6ed;border-radius:9px;padding:10px!important;line-height:1.5}.dsc-options .check:has(input:checked){background:#fff3e6;border-color:#eea76a}.dsc-message textarea{margin-top:7px}.se-akcio-contact-form .dsc-upload{display:flex;position:relative;align-items:center;justify-content:center;flex-direction:column;padding:24px 18px;min-height:170px;border:2px dashed #b9cddc;border-radius:13px;background:#f3f8fb;text-align:center;gap:6px;cursor:pointer}.dsc-acceptances{margin-bottom:20px}.dsc-acceptances .check{font-size:11px;line-height:1.8;margin:12px 0}
@media(max-width:1000px){.dsc-enquiry{grid-template-columns:1fr;padding:28px}.dsc-enquiry .se-akcio-contact-copy{position:static}}
@media(max-width:760px){.dsc-enquiry{padding:25px 15px;gap:18px}.dsc-enquiry .se-akcio-contact-copy{padding:0 8px}.dsc-enquiry .se-akcio-contact-copy h2{font-size:32px}.dsc-enquiry .se-akcio-contact-form{padding:22px 17px}.dsc-fields{grid-template-columns:1fr}.dsc-fields .se-akcio-form-full{grid-column:auto}.dsc-options{grid-template-columns:1fr}.dsc-enquiry input,.dsc-enquiry textarea,.dsc-enquiry select{font-size:16px!important}}
@media(prefers-reduced-motion:no-preference){}
@media(max-width:1000px){}
@media(max-width:760px){}@media(max-width:760px){}@media(max-width:760px){}

/* V9: ugyanaz a csatolási felület, mint a többi ajánlatkérőn. */
.dsc-enquiry .szanyi-upload{margin-top:20px;border:1px solid #d7e3ec;border-radius:12px;background:#f4f8fb;padding:20px}.dsc-enquiry .szanyi-upload strong{color:#173e5a}.dsc-enquiry .szanyi-upload input{padding:12px;background:white;border-radius:8px}.dsc-enquiry .szanyi-upload small{line-height:1.7}.dsc-enquiry .szanyi-upload-status{display:block;font-weight:700;color:#245974}.dsc-enquiry .szanyi-privacy{display:flex!important;align-items:flex-start;gap:8px;margin:18px 0;font-size:12px;line-height:1.7}.dsc-enquiry .szanyi-privacy input{width:18px;height:18px;flex-shrink:0;margin-top:2px}.dsc-enquiry .szanyi-form-message{font-size:13px;line-height:1.7;padding:12px 0}.dsc-enquiry .szanyi-form-message.is-error{color:#ad251a}.dsc-enquiry .szanyi-form-message.is-ok{color:#17603d}

/* V10: hat előny, két oszlopban, három sorban. */
@media(min-width:761px){}
