.intro{max-width:860px;margin:0 auto 42px}.intro h2,.contact-project-callout h2,.review-card h2{color:#062b49;letter-spacing:-.025em;margin:0 0 18px;font:500 31px/1.2 Georgia,serif}.intro p{color:#526b77;font:15px/1.8 Arial,sans-serif}.submission-shell{background:#fff;border:1px solid #d9e0df;grid-template-columns:minmax(240px,.7fr) minmax(0,1.4fr);max-width:1120px;margin:auto;display:grid;box-shadow:0 24px 60px #07263d12}.submission-panel{color:#fff;background:#062b49;padding:44px 34px}.submission-panel h2{letter-spacing:-.035em;margin:15px 0 24px;font:500 36px/1.1 Georgia,serif}.submission-panel .ps-kicker{color:#ef8a55!important}.submission-panel p,.submission-panel li{color:#d4e0e6;font:14px/1.8 Arial,sans-serif}.submission-panel h3{text-transform:uppercase;letter-spacing:.08em;margin:32px 0 10px;font:700 12px Arial,sans-serif}.submission-panel ol{padding-left:20px}.submission-panel li{margin:10px 0}.submission-panel .panel-note{border-top:1px solid #fff3;margin-top:34px;padding-top:22px;font-size:12px}.contact-form{padding:40px 36px}.contact-fields{gap:30px}.contact-fields fieldset{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.contact-fields legend{color:#062b49;border-bottom:1px solid #dce2df;width:100%;margin-bottom:20px;padding-bottom:13px;font:700 15px Arial,sans-serif;display:block}.contact-fields legend b{color:#b94d23;margin-right:10px;font-size:11px}.contact-fields select{color:#183548;background:#fbfcfc;border:1px solid #cbd5d6;border-radius:3px;width:100%;height:48px;margin-top:8px;padding:0 12px;font:500 14px Arial,sans-serif;display:block}.contact-fields input,.contact-fields textarea,.contact-fields select{min-width:0;font-size:16px}.contact-fields select:focus{outline-offset:2px;outline:2px solid #c65d2e}.contact-fields small,.field-note{color:#617681;margin:6px 0 0;font:12px/1.6 Arial,sans-serif;display:block}.contact-fields details{border-top:1px solid #e2e7e6;padding-top:15px}.contact-fields summary{color:#062b49;cursor:pointer;padding:8px 0;font:700 13px Arial,sans-serif}.contact-fields summary span{color:#748793;margin-left:6px;font-size:11px}.extra-fields{flex-direction:column;gap:18px;margin-top:16px;display:flex}.contact-fields .consent{letter-spacing:0;align-items:flex-start;gap:12px;font:400 13px/1.6 Arial,sans-serif;display:flex}.contact-fields .consent input{accent-color:#c65d2e;flex-shrink:0;width:20px;height:20px;margin:1px 0}.contact-fields .consent>span{color:#263f4f;margin:0}.consent strong{color:#b94d23}.contact-privacy{font-size:12px}.contact-project-callout{background:#f7f2e9;border-left:3px solid #c65d2e;align-items:center;gap:28px;max-width:1120px;margin:0 auto 36px;padding:32px;display:flex}.contact-project-callout>div{flex:1}.contact-project-callout p{font:14px/1.7 Arial,sans-serif}.contact-project-callout .ps-button{flex-shrink:0;font-size:13px}.review-card{background:#fff;border:1px solid #dce2df;max-width:850px;margin:auto;padding:32px}.review-card dl{margin:0 0 28px}.review-card dt{color:#062b49;margin-top:20px;font-size:12px;font-weight:700}.review-card dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.65}.review-actions{flex-wrap:wrap;gap:14px;display:flex}.secondary{color:#062b49;cursor:pointer;background:#f7f2e9;border:1px solid #bdcbd0;border-radius:3px;padding:14px 18px}.new-footer-link{color:#f09b71!important}.ps-footer .ps-brand img{width:230px}.ps-footer a{line-height:1.6}@media (width<=800px){.submission-shell{grid-template-columns:1fr}.submission-panel{padding:30px}.submission-panel h2{font-size:30px}.submission-panel h3{margin-top:22px}.contact-project-callout{display:block}.contact-project-callout .ps-button{margin-top:14px}.contact-form{padding:30px 24px}.subpage-body{padding:32px 20px}.subpage>header{padding:40px 24px}.ps-brand img{width:200px}.ps-footer{padding:36px 24px}}@media (width<=600px){.contact-field-row{grid-template-columns:1fr}.contact-form-heading{display:block}.contact-form-heading>p{margin-top:14px}.contact-form{padding:28px 20px}.contact-form-footer .ps-button{width:100%}.review-bar span{flex-basis:100%}.ps-nav .ps-desktop-actions{display:none}.ps-footer .footer-links{grid-template-columns:1fr 1fr}.review-card{padding:24px}.review-actions button{width:100%}.submission-panel{padding:28px 24px}}.submission-shell{grid-template-columns:minmax(0,1.4fr) minmax(240px,.7fr)}.submission-panel{grid-area:1/2}.submission-shell .contact-form{grid-area:1/1}#submission-response{background:#f7f2e9;padding:16px;line-height:1.6}#submission-response.error{color:#922e16}@media (width<=800px){.submission-shell{grid-template-columns:1fr}.submission-panel{grid-area:2/1}.submission-shell .contact-form{grid-area:1/1}}.submission-panel h2{max-width:340px;margin:14px 0 18px;font-size:clamp(31px,3vw,42px);line-height:1.04}.submission-panel-intro{margin:0;color:#d9e5e9!important;font-size:14px!important;line-height:1.65!important}.submission-coverage{border-top:1px solid #ffffff38;border-bottom:1px solid #ffffff38;margin:30px 0;padding:18px 0}.submission-coverage span,.submission-next h3{color:#f19b70;letter-spacing:.13em;text-transform:uppercase;font:700 10px/1 Arial,sans-serif;display:block}.submission-coverage strong{color:#fff;margin:7px 0 5px;font:500 28px/1 Georgia,serif;display:block}.submission-coverage p{letter-spacing:.04em;margin:0;color:#c7d7de!important;font:11px/1.7 Arial,sans-serif!important}.submission-next h3{margin:0 0 14px}.submission-next ol{gap:13px;margin:0;padding:0;list-style:none;display:grid}.submission-next li{grid-template-columns:27px 1fr;align-items:start;gap:10px;display:grid;color:#d7e4e9!important;margin:0!important;font-size:13px!important;line-height:1.45!important}.submission-next li b{color:#f19b70;letter-spacing:.05em;font:700 10px/1.6 Arial,sans-serif}.submission-help a{color:#fff;text-underline-offset:4px;font-weight:700;text-decoration-color:#f19b70}.submission-panel .panel-note{margin-top:22px;padding-top:18px;font-size:11px!important;line-height:1.55!important}.project-submission-prompt{background:#faf9f5;border:1px solid #dce2df;border-left:3px solid #c65d2e;justify-content:space-between;align-items:center;gap:28px;max-width:1120px;margin:30px auto 0;padding:26px 30px;display:flex}.project-submission-prompt .ps-kicker{margin:0 0 7px}.project-submission-prompt h2{color:#062b49;letter-spacing:-.02em;margin:0;font:500 25px/1.15 Georgia,serif}.project-submission-prompt p:last-child{color:#607681;margin:7px 0 0;font-size:14px;line-height:1.55}.project-submission-prompt .ps-button{flex:none;padding:12px 16px;font-size:13px}@media (width<=800px){.submission-panel{padding:34px 26px}.project-submission-prompt{padding:24px;display:block}.project-submission-prompt .ps-button{width:100%;margin-top:18px}}.intro p+p{margin-top:22px}.submission-panel{background:#062b49;padding:44px 34px}.submission-panel h2{margin:15px 0 24px;font-size:36px;line-height:1.1}.submission-panel-intro{margin:0}.submission-panel>.submission-coverage{border:0;margin:32px 0 0;padding:0}.submission-panel .submission-coverage h3,.submission-panel .submission-next h3{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:32px 0 10px;font:700 12px Arial,sans-serif}.submission-panel .submission-coverage p{letter-spacing:0;margin:0;color:#d4e0e6!important;font:14px/1.8 Arial,sans-serif!important}.submission-next ol{margin:0;padding-left:20px;list-style:decimal;display:block}.submission-next li{display:list-item;color:#d4e0e6!important;margin:10px 0!important;font:14px/1.8 Arial,sans-serif!important}.submission-next li b{display:none}.submission-help{margin:26px 0 0!important;font-size:13px!important}.submission-help a{color:#fff;text-underline-offset:3px;text-decoration:underline}.submission-panel .panel-note{display:none}
