.press-application:where(.astro-AZYRFKMS){max-width:800px;margin:0 auto;padding:2rem;background:white;border-radius:8px;box-shadow:0 4px 6px #0000001a;font-family:Montserrat,sans-serif}.application-header:where(.astro-AZYRFKMS){text-align:center;margin-bottom:2rem;padding-bottom:2rem;border-bottom:2px solid #7eb4e2}.application-header:where(.astro-AZYRFKMS) h2:where(.astro-AZYRFKMS){color:#7eb4e2;margin-bottom:1rem;font-size:2.5rem;font-family:Montserrat,sans-serif;font-weight:700}.deadline-notice:where(.astro-AZYRFKMS){background:rgba(255,193,7,.1);padding:1rem;border-radius:4px;border-left:4px solid #ffc107;margin:1rem 0;font-weight:500;color:#856404}.press-form:where(.astro-AZYRFKMS){display:flex;flex-direction:column;gap:2rem}fieldset:where(.astro-AZYRFKMS){border:2px solid #e9ecef;border-radius:8px;padding:2rem;margin:0;background:#f8f9fa}legend:where(.astro-AZYRFKMS){font-weight:700;font-size:1.2rem;color:#333;padding:0 1rem;background:white;border-radius:4px}.form-row:where(.astro-AZYRFKMS){display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1rem}.form-field:where(.astro-AZYRFKMS){display:flex;flex-direction:column;margin-bottom:1rem}.form-field:where(.astro-AZYRFKMS) label:where(.astro-AZYRFKMS){font-weight:600;margin-bottom:.5rem;color:#333}.form-field:where(.astro-AZYRFKMS) small:where(.astro-AZYRFKMS){font-size:.85rem;color:#666;margin-bottom:.5rem}.form-field:where(.astro-AZYRFKMS) input:where(.astro-AZYRFKMS),.form-field:where(.astro-AZYRFKMS) textarea:where(.astro-AZYRFKMS){padding:.75rem;border:2px solid #dee2e6;border-radius:4px;font-size:1rem;font-family:inherit;transition:border-color .3s ease}.form-field:where(.astro-AZYRFKMS) input:where(.astro-AZYRFKMS):focus,.form-field:where(.astro-AZYRFKMS) textarea:where(.astro-AZYRFKMS):focus{outline:none;border-color:#7eb4e2;box-shadow:0 0 0 3px #7eb4e21a}.checkbox-group:where(.astro-AZYRFKMS){display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;margin-top:.5rem}.checkbox-option:where(.astro-AZYRFKMS){display:flex;align-items:center;gap:.5rem}.checkbox-option:where(.astro-AZYRFKMS) input:where(.astro-AZYRFKMS)[type=checkbox]{width:auto;margin:0}.checkbox-option:where(.astro-AZYRFKMS) label:where(.astro-AZYRFKMS){margin:0;font-weight:400;cursor:pointer}.agreement-text:where(.astro-AZYRFKMS){background:rgba(126,180,226,.1);padding:1.5rem;border-radius:4px;border-left:4px solid #7eb4e2;margin-bottom:1rem}.agreement-text:where(.astro-AZYRFKMS) ul:where(.astro-AZYRFKMS){margin:1rem 0;padding-left:1.5rem}.agreement-text:where(.astro-AZYRFKMS) li:where(.astro-AZYRFKMS){margin-bottom:.5rem}.form-actions:where(.astro-AZYRFKMS){text-align:center;margin-top:2rem}.submit-button:where(.astro-AZYRFKMS){background:#7eb4e2;color:#fff;border:none;padding:1rem 2rem;font-size:1.1rem;font-weight:700;font-family:Montserrat,sans-serif;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.submit-button:where(.astro-AZYRFKMS):hover{background:#6ba3d0}.success-message:where(.astro-AZYRFKMS){background:#d4edda;border:1px solid #c3e6cb;border-radius:5px;padding:2rem;text-align:center;color:#155724;margin-top:2rem}.success-message:where(.astro-AZYRFKMS) h3:where(.astro-AZYRFKMS){margin-top:0;color:#155724}@media (max-width: 768px){.press-application:where(.astro-AZYRFKMS){padding:1rem;margin:1rem}.application-header:where(.astro-AZYRFKMS) h2:where(.astro-AZYRFKMS){font-size:2rem}.form-row:where(.astro-AZYRFKMS){grid-template-columns:1fr}.checkbox-group:where(.astro-AZYRFKMS){grid-template-columns:1fr}fieldset:where(.astro-AZYRFKMS){padding:1rem}}.headerbanner:where(.astro-XX5ZNQID){background:linear-gradient(135deg,#7eb4e2 0%,#667eea 100%);color:#fff;padding:4rem 2rem;text-align:center}.headerTitle:where(.astro-XX5ZNQID){font-family:Montserrat,sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:2px}.press-container:where(.astro-XX5ZNQID){max-width:800px;margin:0 auto;padding:3rem 2rem;font-family:Montserrat,sans-serif}.press-content:where(.astro-XX5ZNQID){background:white;padding:3rem;border-radius:12px;box-shadow:0 8px 32px #0000001a;line-height:1.7;font-family:Montserrat,sans-serif}.press-content:where(.astro-XX5ZNQID) h2:where(.astro-XX5ZNQID){color:#7eb4e2;font-size:2.5rem;margin-bottom:2rem;text-align:center}.press-content:where(.astro-XX5ZNQID) h3:where(.astro-XX5ZNQID){color:#333;font-size:1.5rem;margin:2rem 0 1rem;border-bottom:2px solid #7eb4e2;padding-bottom:.5rem}.press-content:where(.astro-XX5ZNQID) h4:where(.astro-XX5ZNQID){color:#333;font-size:1.2rem;margin:1.5rem 0 .5rem}.press-content:where(.astro-XX5ZNQID) p:where(.astro-XX5ZNQID){margin-bottom:1.5rem;font-size:1.1rem}.press-content:where(.astro-XX5ZNQID) ul:where(.astro-XX5ZNQID){margin:1rem 0 2rem 2rem;list-style-type:disc}.press-content:where(.astro-XX5ZNQID) li:where(.astro-XX5ZNQID){margin-bottom:.5rem;font-size:1.1rem}.application-section:where(.astro-XX5ZNQID){background:#f8f9fa;padding:2rem;border-radius:8px;margin:3rem 0}.contact-info:where(.astro-XX5ZNQID){text-align:center}.email-contact:where(.astro-XX5ZNQID){font-size:1.3rem;font-weight:700;color:#7eb4e2;margin:1.5rem 0}.email-contact:where(.astro-XX5ZNQID) a:where(.astro-XX5ZNQID){color:#7eb4e2;text-decoration:none}.email-contact:where(.astro-XX5ZNQID) a:where(.astro-XX5ZNQID):hover{text-decoration:underline}.coming-soon:where(.astro-XX5ZNQID){text-align:center;padding:2rem;background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px}.coming-soon:where(.astro-XX5ZNQID) a:where(.astro-XX5ZNQID){color:#7eb4e2;text-decoration:none;font-weight:500}.coming-soon:where(.astro-XX5ZNQID) a:where(.astro-XX5ZNQID):hover{text-decoration:underline}.closing-message:where(.astro-XX5ZNQID){text-align:center;font-style:italic;color:#666;margin-top:3rem;padding-top:2rem;border-top:1px solid #eee}@media (max-width: 768px){.headerTitle:where(.astro-XX5ZNQID){font-size:2rem}.press-container:where(.astro-XX5ZNQID){padding:2rem 1rem}.press-content:where(.astro-XX5ZNQID){padding:2rem 1.5rem}.press-content:where(.astro-XX5ZNQID) h2:where(.astro-XX5ZNQID){font-size:2rem}}
