.employee-about{width:100%;max-width:848px;margin:0 auto}.section-container{padding:80px 20px}.employee-about .content-block{flex-direction:column;gap:24px;width:100%;display:flex}.image-mosaic{grid-template-columns:1fr 1fr;gap:16px;width:100%;display:grid}.mosaic-item img{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.mosaic-item.large{grid-column:span 2}.mosaic-item.large img{height:320px}.mosaic-item:not(.large) img{height:240px}.employee-about .content-title{color:#000;margin:8px 0 0;font-family:Inter,sans-serif;font-size:32px;font-weight:500}.employee-about .content-body{flex-direction:column;gap:16px;display:flex}.employee-about .content-body p{color:#6f6f6f;margin:0;font-family:Inter,sans-serif;font-size:20px;line-height:1.5}.employee-about .how-it-works-list{margin:0;padding-left:20px;list-style:outside}.employee-about .how-it-works-list li{color:#6f6f6f;font-size:20px;line-height:2}@media (max-width:768px){.section-container{padding:40px 16px}.image-mosaic{grid-template-columns:1fr}.mosaic-item.large{grid-column:span 1}.employee-about .content-title{font-size:24px}.employee-about .content-body p,.employee-about .how-it-works-list li{font-size:16px}}
.scrap-form-section{background-color:#f8f9fa;justify-content:center;width:100%;padding:80px 20px;display:flex}.form-container{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:1120px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.form-container.collapsed{max-height:800px}.form-banner{width:100%;height:300px;position:relative}.form-content{flex-direction:column;align-items:center;padding:40px 20px;display:flex}.form-container.expanded .form-content{padding:64px 20px}.partnership-inner-wrapper{flex-direction:column;gap:40px;width:100%;max-width:480px;display:flex}.form-header-text h2{color:#000;text-align:center;font-family:Inter,sans-serif;font-size:32px;font-weight:700;line-height:48px}.type-toggle-bar{border-radius:8px;width:100%;height:32px;display:flex;overflow:hidden;box-shadow:0 2px 4px #28333f3d}.type-toggle-bar button{cursor:pointer;color:#000;outline-offset:-.5px;background:#fff;border:none;outline:.5px solid #4d4d51;flex:1;height:100%;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:21px;transition:all .2s}.type-toggle-bar button.active{color:#fff;background:#000;outline:none;font-weight:500}.donation-form{flex-direction:column;gap:24px;display:flex}.form-group{flex-direction:column;gap:8px;display:flex}.input-label{color:#0e0e0f;font-size:14px;font-weight:500;line-height:21px}.form-input,.form-select,.form-textarea{border:1px solid #b5b5b5;border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px}.select-wrapper{align-items:center;display:flex;position:relative}.form-select{appearance:none;background-color:#fff;padding-right:36px}.select-icon{pointer-events:none;color:#0e0e0f;position:absolute;right:12px}.form-textarea{resize:none;height:100px;padding:10px 12px}.phone-input-wrapper{gap:8px;display:flex}.country-selector{color:#929294;white-space:nowrap;background:#fff;border:1px solid #b5b5b5;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:flex}.country-selector img{border-radius:2px;width:20px}.radio-row{gap:24px;margin-top:4px;display:flex}.radio-label,.checkbox-label{color:#0e0e0f;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.radio-label input,.checkbox-label input{accent-color:#000;width:16px;height:16px;margin-top:4px}.services-main-title{margin-bottom:16px;font-size:16px;font-weight:500}.service-set{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.service-group-label{color:#0e0e0f;font-size:14px;font-weight:500}.confirm-btn{color:#000;cursor:pointer;background:#ffa800;border:none;border-radius:8px;justify-content:center;align-items:center;margin-top:16px;padding:14px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.confirm-btn:hover{background:#e69700}.form-footer-bar{background:#ffd78a;justify-content:space-between;align-items:center;padding:32px 60px;display:flex}.footer-title{color:#1d2939;font-size:32px;font-weight:600}.partner-label{color:#344054;margin-bottom:4px;font-size:16px;display:block}.fill-form-btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;align-items:center;gap:10px;padding:14px 24px;font-weight:500;display:flex}@media (max-width:768px){.form-footer-bar{flex-direction:column;align-items:flex-start;gap:20px;padding:32px 24px}.footer-title{font-size:28px}.fill-form-btn{justify-content:center;width:100%}}
