.modal-module__09A2QG__dialog{width:min(460px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);color:var(--dialog-text);background:var(--dialog-surface);border:1px solid var(--dialog-border);border-radius:var(--dialog-radius);box-shadow:var(--dialog-shadow);font-family:var(--font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:auto;padding:0;font-size:13px;line-height:1.6;position:fixed;inset:0;overflow:hidden}.modal-module__09A2QG__dialog::backdrop{background:var(--dialog-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-module__09A2QG__wide{width:min(700px,100vw - 32px)}.modal-module__09A2QG__content{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#383838 transparent;max-height:calc(100dvh - 50px);padding:28px;overflow-y:auto}.modal-module__09A2QG__close{z-index:2;border-radius:var(--dialog-control-radius);background:var(--dialog-surface);width:32px;height:32px;color:var(--dialog-muted);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:18px;right:18px}.modal-module__09A2QG__close:hover{background:var(--dialog-raised);color:var(--dialog-text)}.modal-module__09A2QG__dialog :where(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--dialog-focus);outline-offset:3px}.modal-module__09A2QG__dialog .modal-module__09A2QG__content h2{letter-spacing:-.55px;overflow-wrap:anywhere;margin:0 32px 0 0;font-size:22px;font-weight:550;line-height:1.35}.modal-module__09A2QG__content .modal-description{color:var(--dialog-muted);margin:10px 0 24px;font-size:13px;line-height:1.65}.modal-module__09A2QG__content .modal-footnote{color:var(--dialog-muted);text-align:center;margin:20px 0 0;font-size:12px;line-height:1.6}.modal-module__09A2QG__content .field-label{color:#c7c7cd;margin:20px 0 8px;font-size:12px;font-weight:500}.modal-module__09A2QG__content :is(.text-field,.delivery-field input,.delivery-field select,.delivery-field textarea,.project-team-field input){border:1px solid var(--dialog-border);border-radius:var(--dialog-control-radius);background:var(--dialog-field);min-height:44px;color:var(--dialog-text);padding:10px 12px;font-size:14px;line-height:1.5}.modal-module__09A2QG__content :is(input,textarea)::placeholder{color:var(--dialog-muted);opacity:1}.modal-module__09A2QG__content .form-note{color:var(--dialog-muted);margin-top:12px;font-size:12px;line-height:1.6}.modal-module__09A2QG__content :is(.form-error,.project-team-error,.delivery-error){font-size:12px;line-height:1.65}.modal-module__09A2QG__content :is(.inline-flex,.project-team-primary,.project-team-quiet,.delivery-primary,.delivery-quiet){border-radius:var(--dialog-control-radius);min-height:40px;font-size:13px;font-weight:500}.modal-module__09A2QG__content :is(.payment-summary,.email-preview){background:var(--dialog-field);border-color:var(--dialog-border);border-radius:10px;padding:20px}.modal-module__09A2QG__content .project-team-dialog h2{margin-top:0;font-size:22px}.modal-module__09A2QG__content .project-team-caption{color:var(--dialog-muted);font-size:13px}.modal-module__09A2QG__content .project-team-field{color:#c7c7cd;font-size:12px}@media (max-width:600px){.modal-module__09A2QG__dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 32px)}.modal-module__09A2QG__content{max-height:calc(100dvh - 34px);padding:24px 20px}.modal-module__09A2QG__dialog .modal-module__09A2QG__content h2{margin-right:38px;font-size:21px}.modal-module__09A2QG__close{width:44px;height:44px;top:14px;right:10px}.modal-module__09A2QG__content :is(.text-field,.delivery-field input,.delivery-field select,.delivery-field textarea,.project-team-field input){font-size:16px}.modal-module__09A2QG__content :is(.inline-flex,.project-team-primary,.project-team-quiet,.delivery-primary,.delivery-quiet){min-height:44px}}@media (prefers-reduced-motion:no-preference){.modal-module__09A2QG__dialog[open]{animation:.14s ease-out modal-module__09A2QG__dialog-enter}@keyframes modal-module__09A2QG__dialog-enter{0%{transform:translateY(4px)}to{transform:translateY(0)}}}
