.psar-pitch{--psar-green:#83be41;--psar-green-dark:#6ba233;--psar-blue:#074364;--psar-blue-dark:#052f47;--psar-font-header:Verdana,Geneva,sans-serif;--psar-font-body:Helvetica,Arial,sans-serif;--psar-size-header-max:20pt;--psar-size-body:15pt;--psar-ink:#2b2b2b;--psar-line:#dfe4e9;--psar-cream:#fbf8df;background:var(--psar-cream);color:var(--psar-ink);font-family:var(--psar-font-body);padding:28px 0 44px;position:relative;z-index:1}.psar-pitch,.psar-pitch *,.psar-pitch :after,.psar-pitch :before{box-sizing:border-box}.psar-pitch .pitch-container{margin:0 auto;max-width:1200px;padding:0 24px}.psar-pitch #pitch-form,.psar-pitch #pitch-guidelines{scroll-margin-top:100px}.psar-pitch h1,.psar-pitch h2,.psar-pitch h3,.psar-pitch h4{color:var(--psar-blue);font-family:var(--psar-font-header);line-height:1.25;margin:0 0 .5em}.psar-pitch h2{font-size:var(--psar-size-header-max)}.psar-pitch h3{font-size:17pt}.psar-pitch a,.psar-pitch li,.psar-pitch p{font-family:var(--psar-font-body);font-size:var(--psar-size-body)}.psar-pitch p{line-height:1.6;margin:0 0 1em}.psar-pitch a{color:var(--psar-blue);font-weight:600}.psar-pitch a:hover{color:var(--psar-green-dark)}.psar-pitch .pitch-banner{background:linear-gradient(120deg,var(--psar-blue),var(--psar-blue-dark));border-radius:12px;margin:0 auto 22px;max-width:1200px;overflow:hidden}.psar-pitch .pitch-banner__inner{align-items:center;display:flex;flex-direction:column;gap:18px;padding:30px 26px}.psar-pitch .pitch-banner__photos{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.psar-pitch .pitch-banner__photo{border:3px solid hsla(0,0%,100%,.92);border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.3);flex:0 0 auto;height:auto;width:150px}.psar-pitch .pitch-banner__figure{align-items:center;display:flex;flex-direction:column;gap:8px;margin:0}.psar-pitch .pitch-banner__name{color:#fff;font-family:var(--psar-font-header);font-size:12pt;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.45)}.psar-pitch .pitch-banner__text{color:#fff;text-align:center}.psar-pitch .pitch-banner__title{border-bottom:3px solid var(--psar-green);color:#fff;display:inline-block;font-size:var(--psar-size-header-max);letter-spacing:.5px;margin:0 0 10px;padding-bottom:8px;text-shadow:0 2px 6px rgba(0,0,0,.35);text-transform:uppercase}.psar-pitch .pitch-banner__line{color:#fff;font-size:14pt;margin:4px 0}.psar-pitch .pitch-banner__line--strong{font-size:15pt;font-weight:700}.psar-pitch .pitch-quicklinks{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:0 auto 30px;max-width:1200px;padding:0 24px}.psar-pitch .pitch-btn{background:var(--psar-green);border:2px solid var(--psar-green);border-radius:999px;box-shadow:0 2px 6px rgba(7,67,100,.15);color:#fff;display:inline-block;font-family:var(--psar-font-header);font-size:12pt;font-weight:700;padding:11px 24px;text-decoration:none;transition:background .15s,border-color .15s,transform .1s}.psar-pitch .pitch-btn:focus-visible,.psar-pitch .pitch-btn:hover{background:var(--psar-blue);border-color:var(--psar-blue);color:#fff;transform:translateY(-1px)}.psar-pitch .pitch-detail{background:var(--psar-blue);border-radius:12px;box-shadow:0 8px 24px rgba(7,67,100,.18);color:#fff;margin:0 0 22px;padding:28px 30px}.psar-pitch .pitch-detail__title{color:#fff;font-size:var(--psar-size-header-max);margin:0 0 4px}.psar-pitch .pitch-detail__sub{color:var(--psar-green);font-family:var(--psar-font-header);font-size:12pt;font-weight:700;letter-spacing:.5px;margin:0 0 20px}.psar-pitch .pitch-detail__grid{display:grid;gap:20px 28px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.psar-pitch .pitch-detail__item--full{grid-column:1/-1}.psar-pitch .pitch-detail__lab{color:var(--psar-green);font-family:var(--psar-font-header);font-size:11pt;font-weight:700;letter-spacing:.8px;margin:0 0 4px;text-transform:uppercase}.psar-pitch .pitch-detail__val{color:#fff;font-size:14pt;line-height:1.45}.psar-pitch .pitch-detail__val a{color:#cfe6f5}.psar-pitch .pitch-detail__val p{color:#fff;margin:0}.psar-pitch .pitch-notes{margin:0 0 34px}.psar-pitch .pitch-notes p{margin:0 0 .8em}.psar-pitch .pitch-form{background:#fff;border:1px solid var(--psar-line);border-radius:12px;border-top:5px solid var(--psar-green);box-shadow:0 6px 20px rgba(7,67,100,.1);margin:0 0 36px;padding:28px 30px}.psar-pitch .pitch-form__intro{margin-bottom:22px}.psar-pitch .pitch-form__intro h2{margin-top:0;padding-left:16px;position:relative}.psar-pitch .pitch-form__intro h2:before{background:var(--psar-green);border-radius:3px;content:"";height:.85em;left:0;position:absolute;top:.12em;width:6px}.psar-pitch .pitch-form .form-columns-1,.psar-pitch .pitch-form .form-columns-2,.psar-pitch .pitch-form .form-columns-3,.psar-pitch .pitch-form fieldset{display:block!important;max-width:100%!important}.psar-pitch .pitch-form .hs-form-field{float:none!important;margin:0 0 18px;padding:0;width:100%!important}.psar-pitch .pitch-form .hs-form-field>.input{margin-right:0!important}.psar-pitch .pitch-form .input input,.psar-pitch .pitch-form .input select,.psar-pitch .pitch-form .input textarea{width:100%!important}.psar-pitch .pitch-form .hs-field-desc{color:var(--psar-ink);font-size:13px;font-weight:400;margin:4px 0 0}.psar-pitch .pitch-form,.psar-pitch .pitch-form .hs-form,.psar-pitch .pitch-form button,.psar-pitch .pitch-form input,.psar-pitch .pitch-form label,.psar-pitch .pitch-form li,.psar-pitch .pitch-form select,.psar-pitch .pitch-form span,.psar-pitch .pitch-form textarea{font-family:var(--psar-font-body)}.psar-pitch .pitch-form label{color:var(--psar-blue);display:block;font-size:15px;font-weight:700;line-height:1.4;margin-bottom:6px}.psar-pitch .pitch-form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=hidden]),.psar-pitch .pitch-form select,.psar-pitch .pitch-form textarea{background:#fff;border:1px solid #c5ccd3;border-radius:7px;box-sizing:border-box;font-family:var(--psar-font-body);font-size:15px;padding:11px 13px;width:100%!important}.psar-pitch .pitch-form .hs-input:focus,.psar-pitch .pitch-form input:focus,.psar-pitch .pitch-form select:focus,.psar-pitch .pitch-form textarea:focus{border-color:var(--psar-green);box-shadow:0 0 0 3px rgba(131,190,65,.25);outline:none}.psar-pitch .pitch-form .hs-button{background:var(--psar-green);border:2px solid var(--psar-green);border-radius:999px;color:#fff;cursor:pointer;font-family:var(--psar-font-header);font-size:15px;font-weight:700;padding:12px 30px;transition:background .15s,border-color .15s}.psar-pitch .pitch-form .hs-button:hover{background:var(--psar-blue);border-color:var(--psar-blue)}.psar-pitch .pitch-form .hs-error-msg,.psar-pitch .pitch-form .hs-error-msgs label{color:#b3261e;font-weight:400}.psar-pitch .pitch-form .hs-error-msgs,.psar-pitch .pitch-form .inputs-list,.psar-pitch .pitch-form ul.inputs-list{list-style:none;margin:0;padding:0}.psar-pitch .pitch-form .inputs-list li{margin:6px 0}.psar-pitch .pitch-form .inputs-list li label{align-items:center;color:var(--psar-ink);display:flex;font-family:var(--psar-font-body);font-size:15px;font-weight:400;gap:9px}.psar-pitch .pitch-form .inputs-list input[type=checkbox],.psar-pitch .pitch-form .inputs-list input[type=radio]{accent-color:var(--psar-green);margin-top:4px;width:auto}.psar-pitch .pitch-guidelines{background:#fff;border:1px solid var(--psar-line);border-radius:12px;border-top:5px solid var(--psar-blue);box-shadow:0 6px 20px rgba(7,67,100,.08);margin:0 0 26px;padding:4px 26px}.psar-pitch .pitch-acc{border-bottom:1px solid var(--psar-line)}.psar-pitch .pitch-acc:last-child{border-bottom:0}.psar-pitch .pitch-acc__head{align-items:center;color:var(--psar-blue);cursor:pointer;display:flex;font-family:var(--psar-font-header);font-size:16px;font-weight:700;gap:16px;justify-content:space-between;list-style:none;padding:18px 4px}.psar-pitch .pitch-acc__head::-webkit-details-marker{display:none}.psar-pitch .pitch-acc__head:after{color:var(--psar-green-dark);content:"+";flex:0 0 auto;font-size:24px;line-height:1}.psar-pitch .pitch-acc[open] .pitch-acc__head:after{content:"\2013"}.psar-pitch .pitch-acc__body{padding:0 4px 18px}.psar-pitch .pitch-acc__body ul{margin:0;padding-left:20px}.psar-pitch .pitch-acc__body li{line-height:1.55;margin-bottom:6px}.psar-pitch .pitch-acc__body li::marker{color:var(--psar-green-dark)}@media (max-width:767px){.psar-pitch .pitch-container{padding:0 16px}.psar-pitch .pitch-detail,.psar-pitch .pitch-form{padding-left:18px;padding-right:18px}.psar-pitch h2{font-size:17pt}}