.pps-submit{padding-top:26px;padding-bottom:24px}.pps-submit-hero{display:grid;grid-template-columns:1.3fr 1fr;background:#fff7ec;border:1px solid #e5dcd0;border-radius:7px;overflow:hidden}.pps-submit-hero>div{padding:32px 40px}.pps-submit-hero h1{font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);line-height:1.12;margin:12px 0 16px;letter-spacing:-.5px}.pps-submit-hero p{line-height:1.6}.pps-submit-hero img{width:100%;height:100%;max-height:310px;object-fit:cover}.pps-submit-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:18px 0;background:#fff7ec;border:1px solid #e5dcd0;padding:22px;border-radius:7px}.pps-submit-steps>div{display:flex;gap:15px}.pps-submit-steps span{background:#ff7900;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-weight:bold}.pps-submit-steps h2{font-family:Georgia,serif;font-size:19px;margin:0 0 6px}.pps-submit-steps p{font-size:14px;line-height:1.5;margin:0}.pps-submit-form{max-width:950px;margin:24px auto 0;padding:26px;background:#fff;border:1px solid #e5dcd0;border-radius:8px;scroll-margin-top:20px}.pps-submit-form>h2{text-align:center;font-family:Georgia,serif;font-size:34px;margin:0 0 8px}.pps-submit-form>p{text-align:center}.pps-submit-form iframe{display:block;width:100%;height:1250px;border:0;margin-top:22px;background:#faf7f2}.pps-submit-form a{color:#a54b00;text-decoration:underline}.pps-submit-note{font-size:12px;color:#666}@media(max-width:749px){.pps-submit-hero{grid-template-columns:1fr}.pps-submit-hero>div{padding:24px}.pps-submit-hero img{height:180px}.pps-submit-steps{grid-template-columns:1fr}.pps-submit-form{padding:18px}.pps-submit-form>h2{font-size:28px}.pps-submit-form iframe{height:1450px}}
.pps-submit-form form{margin-top:26px;text-align:left}.pps-submit-form ul{list-style:none;margin:0;padding:0}.pps-submit-form .zf-tempFrmWrapper{margin:0 0 22px}.pps-submit-form .zf-labelName{display:block;font-weight:600;font-size:14px;line-height:1.5;margin:0 0 8px}.pps-submit-form .zf-important{color:#a54b00}.pps-submit-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.pps-submit-form textarea,.pps-submit-form select{display:block;width:100%;font:inherit;font-size:16px;padding:11px 12px;border:1px solid #cbc7c1;border-radius:6px;background:#fff;color:#25231f;box-sizing:border-box}.pps-submit-form textarea{resize:vertical}.pps-submit-form .zf-nameWrapper{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pps-submit-form .zf-nameWrapper label{font-size:12px;color:#666}.pps-submit-form .zf-clearBoth{display:none}.pps-submit-form .zf-multiAttType{display:flex;gap:10px;align-items:flex-start;margin:9px 0;line-height:1.5}.pps-submit-form input[type=radio],.pps-submit-form input[type=checkbox]{width:18px;height:18px;margin:3px 0 0;flex-shrink:0;accent-color:#ff7900}.pps-submit-form .zf-decesion .zf-tempContDiv>input{float:left;margin-right:10px}.pps-submit-form .zf-instruction{font-size:13px;color:#555;line-height:1.6}.pps-submit-form .zf-errorMessage{color:#b42318;font-size:13px}.pps-submit-form .zf-fmFooter{text-align:center;margin-top:22px}.pps-submit-form .zf-submitColor{font:inherit;font-weight:700;background:#ff7900;border:0;padding:12px 24px;border-radius:6px;color:#181818;cursor:pointer}.pps-submit-form :focus-visible{outline:2px solid #ed7600;outline-offset:3px}@media(max-width:749px){.pps-submit-form .zf-nameWrapper{grid-template-columns:1fr}.pps-submit-form .zf-labelName{font-size:14px}}