.service-request-form.is-spacious{gap:28px}.workshop-form-when{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(220px,1fr);gap:20px}.service-request-form.is-spacious .service-card{border-radius:9999px;padding-inline:20px}.service-request-form.is-spacious .service-card-label{font-size:12px}.service-request-form.is-spacious .service-card-value{font-weight:400}.service-request-form.is-spacious .service-card:focus-within,.service-request-form.is-spacious button.service-card:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 15%,transparent)}.service-page .service-request-form.is-spacious [data-slot=labeled-input-root] button,.service-page .service-request-form.is-spacious [data-slot=labeled-input],.service-page .service-request-form.is-spacious [data-slot=labeled-textarea]{outline:none}.service-request-form.is-spacious .service-card,.service-request-form.is-spacious [data-slot=labeled-input]{scroll-margin-top:calc(var(--nickel-header-height) + 32px)}.service-request-form.is-spacious .labeled-input-note p{margin:0;line-height:1.5}.workshop-count input{appearance:textfield}.workshop-count input::-webkit-inner-spin-button,.workshop-count input::-webkit-outer-spin-button{appearance:none;margin:0}.workshop-count [data-slot=labeled-input-root]{padding-right:8px}.workshop-count-actions{display:flex;align-items:flex-end;padding-bottom:3px}.workshop-count-actions button{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;cursor:pointer;color:var(--foreground)}.workshop-count-actions button:hover:not(:disabled){background:var(--muted)}.service-request-form.is-spacious .workshop-count-actions button:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.workshop-count-actions button:disabled{opacity:.35;cursor:default}.workshop-details{padding-top:4px}.workshop-details-toggle{display:flex;align-items:center;gap:12px;min-height:44px;text-align:left;cursor:pointer}.workshop-details-toggle:disabled{opacity:.6;cursor:wait}.workshop-details .service-hint{margin:0}.workshop-details-fields:not([hidden]){display:flex;flex-direction:column;gap:24px}.workshop-details-fields textarea{min-height:64px}.workshop-details-fields .service-card:has(select){border-radius:24px}.service-request-form.is-spacious .service-form-footer{flex-direction:column;align-items:flex-start;gap:16px;padding-top:4px}.service-request-form.is-spacious .service-form-footer .service-hint{order:1;max-width:440px}.service-request-form.is-spacious .service-form-footer .nickel-brand-button{min-height:52px}.service-request-form.is-spacious [role=status]:empty{display:none}@media (max-width:1100px){.workshop-form-when{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.service-request-form.is-spacious{gap:24px}.service-request-form.is-spacious .service-form-footer{align-items:stretch}}.service-request-form[data-request-kind=business] textarea{min-height:120px;resize:vertical}