.gm-inquiry{--color-background:255,255,255;--color-foreground:24,24,24;font-family:var(--font-body-family,serif);font-size:16px;line-height:1.5;text-align:left;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 48px);overflow:auto;border:1px solid rgba(var(--color-foreground),.2);padding:32px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-sizing:border-box}.gm-inquiry::backdrop{background:rgba(0,0,0,.4)}.gm-inquiry__close{position:absolute;right:12px;top:8px;background:none;border:0;font-size:28px;cursor:pointer;color:inherit;min-width:44px;min-height:44px}.gm-inquiry h2{padding-right:28px}.gm-inquiry label{display:block;margin:16px 0 6px}.gm-inquiry input:not([type=hidden]),.gm-inquiry textarea{display:block;width:100%;box-sizing:border-box;font:inherit;padding:12px;border:1px solid rgba(var(--color-foreground),.35);background:transparent;color:inherit}.gm-inquiry .button{margin-top:20px}.gm-work-record{border:1px solid rgba(var(--color-foreground),.2);padding:20px;margin:15px 0}.gm-work-record p:first-child{margin-top:0}.gm-archive__card-actions a:first-child{font-weight:600}.gm-archive__action-link--button{opacity:.72;font-size:10px;text-decoration:none}.gm-archive__action-link--button:hover,.gm-archive__action-link--button:focus-visible{opacity:1}@media(max-width:480px){.gm-inquiry{padding:24px}}

.gm-inquiry button[type=submit]{display:block;width:100%;background:#181818;color:#fff;border:1px solid #181818;padding:14px;font:inherit;cursor:pointer}.gm-inquiry__close{padding:0}


.gm-inquiry [hidden]{display:none!important}.gm-inquiry h2{font-size:28px;line-height:1.2;margin:0 0 16px}.gm-inquiry p,.gm-inquiry label,.gm-inquiry input,.gm-inquiry textarea,.gm-inquiry button[type=submit]{font-size:16px;line-height:1.5}.gm-inquiry p{margin:0 0 20px}.gm-inquiry [data-gm-success]{margin:0;max-width:34ch}.gm-inquiry--sent{padding:36px 32px}.gm-work-record__link{display:block;margin-top:16px;text-underline-offset:4px}@media(max-width:480px){.gm-inquiry--sent{padding:32px 24px}.gm-inquiry h2{font-size:26px}}
