.DHRkHq_formWrapper{background:var(--surface-card);border:1px solid var(--line);border-radius:28px;max-width:840px;margin:0 auto;padding:clamp(32px,5vw,56px)}.DHRkHq_header{margin-bottom:clamp(28px,4vw,40px)}.DHRkHq_title{font-family:var(--font-display);font-size:var(--fs-headline);font-weight:600;line-height:var(--lh-headline);letter-spacing:var(--ls-headline);margin-top:10px;margin-bottom:14px}.DHRkHq_lede{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);max-width:62ch}.DHRkHq_form{flex-direction:column;gap:28px;display:flex}.DHRkHq_row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.DHRkHq_fieldGroup{flex-direction:column;gap:8px;display:flex}.DHRkHq_label{font-size:var(--fs-small);color:var(--text-1);font-weight:500}.DHRkHq_required{color:var(--gold-bright);margin-left:3px}.DHRkHq_input,.DHRkHq_select,.DHRkHq_textarea{background:var(--input-bg);border:1px solid var(--input-border);width:100%;min-height:48px;color:var(--text-1);font-family:var(--font-sans);font-size:var(--fs-body);border-radius:12px;outline:none;padding:12px 16px;transition:border-color .2s,box-shadow .2s,background-color .2s}.DHRkHq_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23888888' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.DHRkHq_select option{background:var(--input-bg);color:var(--text-1)}.DHRkHq_textarea{resize:vertical;min-height:120px;line-height:1.6}.DHRkHq_input:focus,.DHRkHq_select:focus,.DHRkHq_textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #be760033}.DHRkHq_inputError,.DHRkHq_selectError,.DHRkHq_textareaError{border-color:#ff5252!important}.DHRkHq_errorText{font-size:var(--fs-caption);color:#ff6b6b;margin-top:2px}.DHRkHq_dropZone{border:1.5px dashed var(--input-border);text-align:center;background:var(--surface-raised);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;transition:border-color .2s,background .2s;display:flex}.DHRkHq_dropZone:hover,.DHRkHq_dropZoneActive{border-color:var(--gold);background:#be76000f}.DHRkHq_dropIcon{width:36px;height:36px;color:var(--gold-text)}.DHRkHq_dropPrompt{font-size:var(--fs-body);color:var(--text-2)}.DHRkHq_dropHint{font-size:var(--fs-caption);color:var(--text-4);max-width:480px}.DHRkHq_hiddenFileInput{display:none}.DHRkHq_fileList{flex-direction:column;gap:8px;margin-top:8px;display:flex}.DHRkHq_fileChip{background:var(--surface-raised);border:1px solid var(--border);font-size:var(--fs-small);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.DHRkHq_fileInfo{align-items:center;gap:10px;min-width:0;display:flex}.DHRkHq_fileName{color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DHRkHq_fileSize{color:var(--text-4);font-size:var(--fs-caption);white-space:nowrap}.DHRkHq_removeButton{min-width:44px;min-height:44px;color:var(--text-3);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:color .2s,background .2s;display:inline-flex}.DHRkHq_removeButton:hover{color:#ff6b6b;background:#ff6b6b1a}.DHRkHq_checkboxGroup{align-items:center;gap:12px;min-height:44px;margin-top:8px;display:flex}.DHRkHq_checkboxWrapper{flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex;position:relative}.DHRkHq_checkboxInput{opacity:0;cursor:pointer;z-index:2;width:44px;height:44px;margin:0;position:absolute}.DHRkHq_checkboxCustom{border:1.5px solid var(--input-border);background:var(--input-bg);pointer-events:none;color:#070807;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.DHRkHq_checkboxInput:checked+.DHRkHq_checkboxCustom{background:var(--gold);border-color:var(--gold)}.DHRkHq_checkboxInput:focus-visible+.DHRkHq_checkboxCustom{border-color:var(--gold-bright);box-shadow:0 0 0 3px #be760059}.DHRkHq_checkboxLabel{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-2);cursor:pointer}.DHRkHq_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.DHRkHq_submitRow{margin-top:12px}.DHRkHq_submitButton{width:100%;min-height:52px;font-size:var(--fs-body);font-weight:600}.DHRkHq_generalError{color:#ff8e8e;font-size:var(--fs-small);background:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:12px;padding:14px 18px}.DHRkHq_successCard{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:clamp(36px,6vw,64px) 24px;display:flex}.DHRkHq_successIcon{border:1.5px solid var(--forest-logo);width:64px;height:64px;color:var(--matrix);background:#2f8f3b26;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.DHRkHq_successTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text-1)}.DHRkHq_successSubtitle{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);max-width:62ch}@media (max-width:640px){.DHRkHq_row{grid-template-columns:1fr}}
._130PEa_page{padding-top:40px;padding-bottom:120px}._130PEa_hero{padding-top:60px;padding-bottom:80px}._130PEa_heroTitle{font-family:var(--font-display);font-size:var(--fs-title);font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);max-width:960px;margin-top:16px;margin-bottom:24px}._130PEa_heroIntro{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-2);max-width:62ch}._130PEa_section{border-top:1px solid var(--line);padding-top:clamp(72px,9vw,128px);padding-bottom:clamp(72px,9vw,128px)}._130PEa_sectionHeader{max-width:760px;margin-bottom:clamp(32px,4vw,56px)}._130PEa_sectionTitle{font-family:var(--font-display);font-size:var(--fs-title);font-weight:600;line-height:var(--lh-title);letter-spacing:var(--ls-title);margin-top:12px;margin-bottom:18px}._130PEa_sectionLede{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-2);max-width:62ch}._130PEa_scopeGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}._130PEa_scopeCard{background:var(--surface-card);border:1px solid var(--border);transition:transform .4s var(--ease-soft), border-color .3s;border-radius:20px;flex-direction:column;gap:12px;padding:36px 32px;display:flex}._130PEa_scopeCard:hover{border-color:#be760066;transform:translateY(-4px)}._130PEa_scopeTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text-1)}._130PEa_scopeBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3)}._130PEa_deliverablesGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;display:grid}._130PEa_deliverableCard{background:var(--surface-card);border:1px solid var(--border);transition:transform .4s var(--ease-soft), border-color .3s;border-radius:28px;flex-direction:column;gap:16px;padding:44px 36px;display:flex}._130PEa_deliverableCard:hover{border-color:#be760066;transform:translateY(-4px)}._130PEa_badge{font-size:var(--fs-caption);letter-spacing:var(--ls-caption);text-transform:uppercase;color:var(--gold-text);background:#be76001f;border:1px solid #be760047;border-radius:999px;align-self:flex-start;padding:6px 14px;font-weight:600}._130PEa_deliverableTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text-1)}._130PEa_deliverableBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3);max-width:62ch}._130PEa_stepsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}._130PEa_stepCard{background:var(--surface-card);border:1px solid var(--border);border-radius:20px;flex-direction:column;gap:14px;padding:36px 28px;display:flex}._130PEa_stepNumber{font-family:var(--font-display);font-size:var(--fs-caption);letter-spacing:var(--ls-caption);color:var(--gold-text);font-weight:600}._130PEa_stepTitle{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:600;line-height:var(--lh-h3);letter-spacing:var(--ls-h3);color:var(--text-1)}._130PEa_stepBody{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-3)}._130PEa_formSection{padding-top:clamp(72px,9vw,128px)}@media (max-width:768px){._130PEa_hero{padding-top:36px;padding-bottom:56px}._130PEa_section{padding-top:56px;padding-bottom:56px}._130PEa_sectionHeader{margin-bottom:36px}._130PEa_scopeCard,._130PEa_stepCard{padding:28px 24px}._130PEa_deliverableCard{padding:32px 24px}}
