.page-form{margin:0 auto;color:#202124;font-family:Roboto,Arial,sans-serif;width:640px;max-width:90vw;display:flex;flex-direction:column}.page-form .logo>img{max-height:22.4547vw;max-width:90vw;height:159.68px;width:100%;background-size:cover;background-position:50%}.page-form .form-header,.page-form .logo>img{border:1px solid #dadce0;border-radius:8px;margin-top:12px}.page-form .form-header{background-color:#fff;margin-bottom:12px;padding:22px 24px 16px;position:relative}.page-form .form-header .color-top{background-color:#85c1e4;border-top-left-radius:8px;border-top-right-radius:8px;height:10px;left:-1px;position:absolute;top:-1px;width:calc(100% + 2px)}.page-form .form-header .contact-information{padding-bottom:12px}.page-form .form-header .contact-information .contact{font-size:24pt;font-family:docs-Roboto,Helvetica,Arial,sans-serif;letter-spacing:0}.page-form .form-header .contact-information .information{font-size:11pt;line-height:15pt;margin-top:12px;font-weight:400}.page-form .form-header .contact-information .border-line-information{border-top:1px solid #dadce0;left:0;top:42%;position:absolute;width:100%}.page-form .form-header .user-info{color:#5f6368;display:flex;margin-top:12px;font-size:14px;flex-wrap:wrap;word-break:break-word}.page-form .form-header .user-info span{font-weight:700}.page-form .form-header .user-info a{color:#1a73e8;text-decoration:none}.page-form .form-header .user-info .cloud-icon{margin-left:auto;font-size:16px}.page-form .form-header .note{font-size:14px;line-height:20px;color:#5f6368;margin-top:12px}.page-form .form-header .border-line-note{border-top:1px solid #dadce0;margin-top:12px;position:absolute;width:100%;left:0}.page-form .form-header .required{color:#d93025;margin-top:28px;font-size:14px;line-height:20px}.page-form .form-group{padding:0}.page-form .form-group .attachment-box,.page-form .form-group .decision,.page-form .form-group .message,.page-form .form-group .organization,.page-form .form-group .your-email-container{background-color:#fff;border:1px solid #dadce0;border-radius:8px;margin-bottom:12px;padding:24px;word-wrap:break-word;transition:background-color .2s cubic-bezier(0,0,.2,1)}.page-form .form-group .required{color:#d93025;margin-top:28px;font-size:14px;line-height:20px}.page-form .form-group .decision-name,.page-form .form-group .email,.page-form .form-group .message-name,.page-form .form-group .organization-name{margin-bottom:20px;font-size:12pt}.page-form .form-group .decision-name span,.page-form .form-group .email span,.page-form .form-group .message-name span,.page-form .form-group .organization-name span{color:#d93025;padding-left:.25em}.page-form .form-group .checkbox-wrapper{font-size:14px;line-height:20px;color:#202124;display:flex;padding:8px 0}.page-form .form-group .checkbox-wrapper input[type=checkbox]{transform:scale(1.5);margin-right:8px;cursor:pointer}.page-form .form-group .checkbox-wrapper label{font-size:14px}.page-form .form-group .form-input{width:100%;height:40px;border:none;border-bottom:1px solid #ccc;padding:8px 0;font-size:14px;outline:none;transition:border-color .3s}.page-form .form-group .form-input:focus{border-bottom:2px solid #1a73e8}.page-form .form-group .attachment-box h3{margin-bottom:16px!important;font-size:16px;font-weight:500}.page-form .form-group .attachment-box p{font-size:12px;color:#70757a;line-height:16px;letter-spacing:.3px;margin-bottom:16px!important}.page-form .form-group .attachment-box .upload-btn{background-color:#fff;border:1px solid #dadce0;color:#1a73e8;padding:5px 15px 5px 11px;font-weight:500;border-radius:4px;cursor:pointer;font-size:14px}.page-form .form-group .attachment-box .upload-btn i{margin-right:6px;font-size:14px}.page-form .form-group .attachment-box .file-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin-top:10px;gap:10px}.page-form .form-group .attachment-box .file-list .file-item{background-color:#f0f0f0;padding:6px 12px;border-radius:6px;font-size:14px}.page-form .form-group .attachment-box .file-list .file-item .remove-btn{background:rgba(0,0,0,0);border:none;color:#d00;font-size:16px;cursor:pointer}.page-form .form-footer .email-note{margin:24px 0;font-size:16px;color:rgba(0,0,0,.54)}.page-form .form-footer .form-actions{margin-top:24px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.page-form .form-footer .form-actions .submit-btn{background-color:#0086c3;color:#fff;padding:8px 24px;border:none;border-radius:4px;font-size:14px;cursor:pointer}.page-form .form-footer .form-actions .reset-link{color:#0084b7;font-weight:500;text-decoration:none;font-size:14px}@media(max-width:320px){.page-form .cloud-icon{margin-left:0;font-size:18px}}