.ServiceWorkspace-module__qvN7sa__workspace{--ink:#291e18;--muted:#69584d;--line:#e7d9cb;--rust:#a93a18;width:min(100%,1040px);color:var(--ink);border:1px solid var(--line);overflow-wrap:anywhere;background:#faf3ea;border-radius:14px;gap:14px;margin-inline:auto;padding:clamp(14px,3vw,28px);display:grid}.ServiceWorkspace-module__qvN7sa__publicPage{width:min(100% - 24px,1040px);margin-block:20px 48px}.ServiceWorkspace-module__qvN7sa__workspace h1,.ServiceWorkspace-module__qvN7sa__workspace h2,.ServiceWorkspace-module__qvN7sa__workspace h3{color:var(--ink);margin:0 0 7px;line-height:1.1}.ServiceWorkspace-module__qvN7sa__workspace h1{letter-spacing:-.045em;font-size:clamp(1.9rem,5vw,3.1rem)}.ServiceWorkspace-module__qvN7sa__workspace h2{font-size:1.2rem}.ServiceWorkspace-module__qvN7sa__workspace p{margin:0 0 8px}.ServiceWorkspace-module__qvN7sa__eyebrow{color:var(--rust);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:850}.ServiceWorkspace-module__qvN7sa__muted{color:var(--muted)}.ServiceWorkspace-module__qvN7sa__brand{border-bottom:1px solid var(--line);padding-bottom:10px}.ServiceWorkspace-module__qvN7sa__brand a{color:var(--ink);letter-spacing:-.055em;font-size:1.22rem;font-weight:950;text-decoration:none}.ServiceWorkspace-module__qvN7sa__brand a span{color:var(--rust)}.ServiceWorkspace-module__qvN7sa__brand>span{text-transform:uppercase;margin-left:12px;font-size:.72rem;font-weight:850}.ServiceWorkspace-module__qvN7sa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ServiceWorkspace-module__qvN7sa__card,.ServiceWorkspace-module__qvN7sa__event{border:1px solid var(--line);background:#fffaf4;border-radius:9px;padding:14px}.ServiceWorkspace-module__qvN7sa__event{background:#f3e7db}.ServiceWorkspace-module__qvN7sa__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ServiceWorkspace-module__qvN7sa__primary,.ServiceWorkspace-module__qvN7sa__secondary{text-align:center;background:var(--rust);border:1px solid var(--rust);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:7px 14px;font-weight:800;text-decoration:none;display:inline-flex}.ServiceWorkspace-module__qvN7sa__secondary{color:var(--rust);background:0 0}.ServiceWorkspace-module__qvN7sa__primary:disabled,.ServiceWorkspace-module__qvN7sa__secondary:disabled{opacity:.55;cursor:default}.ServiceWorkspace-module__qvN7sa__status{color:#573710;background:#f4dfbd;border-radius:6px;width:fit-content;padding:4px 8px;font-size:.8rem;font-weight:800;display:inline-block}.ServiceWorkspace-module__qvN7sa__status[data-confirmed=true]{color:#34471c;background:#e4edd3}.ServiceWorkspace-module__qvN7sa__terms{margin:0}.ServiceWorkspace-module__qvN7sa__terms div{gap:2px;padding:8px 0;display:grid}.ServiceWorkspace-module__qvN7sa__terms div+div{border-top:1px solid var(--line)}.ServiceWorkspace-module__qvN7sa__terms dt{color:var(--muted);font-size:.8rem}.ServiceWorkspace-module__qvN7sa__terms dd{margin:0;font-weight:750}.ServiceWorkspace-module__qvN7sa__stack{align-content:start;gap:11px;display:grid}.ServiceWorkspace-module__qvN7sa__fields{gap:11px;display:grid}.ServiceWorkspace-module__qvN7sa__fields label{gap:4px;font-weight:750;display:grid}.ServiceWorkspace-module__qvN7sa__fields :is(input,textarea,select){width:100%;min-width:0;min-height:44px;color:var(--ink);border:1px solid var(--line);font:inherit;background:#fff;border-radius:7px;padding:8px}.ServiceWorkspace-module__qvN7sa__fields input[type=checkbox]{width:18px;min-height:18px;accent-color:var(--rust)}.ServiceWorkspace-module__qvN7sa__fields fieldset{border:1px solid var(--line);border-radius:7px;min-width:0;padding:10px}.ServiceWorkspace-module__qvN7sa__fields fieldset label{grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:40px}.ServiceWorkspace-module__qvN7sa__price{color:var(--rust);font-size:1.7rem;font-weight:850}.ServiceWorkspace-module__qvN7sa__workspace :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--rust);outline-offset:2px}@media (max-width:620px){.ServiceWorkspace-module__qvN7sa__grid{grid-template-columns:minmax(0,1fr)}.ServiceWorkspace-module__qvN7sa__actions :is(.ServiceWorkspace-module__qvN7sa__primary,.ServiceWorkspace-module__qvN7sa__secondary){width:100%}}
