#qfm[data-astro-cid-i5ykaj2f] [data-astro-cid-i5ykaj2f][data-screen-id]{display:none}#qfm[data-astro-cid-i5ykaj2f][data-screen=welcome] [data-astro-cid-i5ykaj2f][data-screen-id=welcome]{display:flex;flex-direction:column}#qfm[data-astro-cid-i5ykaj2f][data-screen=service] [data-astro-cid-i5ykaj2f][data-screen-id=service]{display:block}#qfm[data-astro-cid-i5ykaj2f][data-screen=scope] [data-astro-cid-i5ykaj2f][data-screen-id=scope]{display:flex;flex-direction:column}#qfm[data-astro-cid-i5ykaj2f][data-screen=urgency] [data-astro-cid-i5ykaj2f][data-screen-id=urgency]{display:block}#qfm[data-astro-cid-i5ykaj2f][data-screen=emergency] [data-astro-cid-i5ykaj2f][data-screen-id=emergency]{display:flex;flex-direction:column}#qfm[data-astro-cid-i5ykaj2f][data-screen=date] [data-astro-cid-i5ykaj2f][data-screen-id=date],#qfm[data-astro-cid-i5ykaj2f][data-screen=time] [data-astro-cid-i5ykaj2f][data-screen-id=time]{display:block}#qfm[data-astro-cid-i5ykaj2f][data-screen=contact] [data-astro-cid-i5ykaj2f][data-screen-id=contact],#qfm[data-astro-cid-i5ykaj2f][data-screen=address] [data-astro-cid-i5ykaj2f][data-screen-id=address],#qfm[data-astro-cid-i5ykaj2f][data-screen=review] [data-astro-cid-i5ykaj2f][data-screen-id=review],#qfm[data-astro-cid-i5ykaj2f][data-screen=confirm] [data-astro-cid-i5ykaj2f][data-screen-id=confirm]{display:flex;flex-direction:column}#qfm[data-astro-cid-i5ykaj2f][data-screen=welcome] [data-astro-cid-i5ykaj2f][data-progress],#qfm[data-astro-cid-i5ykaj2f][data-screen=confirm] [data-astro-cid-i5ykaj2f][data-progress]{display:none}#qfm[data-astro-cid-i5ykaj2f][data-screen=welcome] [data-astro-cid-i5ykaj2f][data-back],#qfm[data-astro-cid-i5ykaj2f][data-screen=confirm] [data-astro-cid-i5ykaj2f][data-back]{visibility:hidden}[data-astro-cid-i5ykaj2f][data-foot-screen],#qfm[data-astro-cid-i5ykaj2f][data-screen=welcome] [data-astro-cid-i5ykaj2f][data-footer]{display:none}#qfm[data-astro-cid-i5ykaj2f][data-screen=scope] [data-astro-cid-i5ykaj2f][data-foot-screen=scope],#qfm[data-astro-cid-i5ykaj2f][data-screen=emergency][data-foot-screen=emergency],#qfm[data-astro-cid-i5ykaj2f][data-screen=contact] [data-astro-cid-i5ykaj2f][data-foot-screen=contact],#qfm[data-astro-cid-i5ykaj2f][data-screen=address] [data-astro-cid-i5ykaj2f][data-foot-screen=address],#qfm[data-astro-cid-i5ykaj2f][data-screen=review] [data-astro-cid-i5ykaj2f][data-foot-screen=review]{display:block}#qfm[data-astro-cid-i5ykaj2f][data-screen=confirm] [data-astro-cid-i5ykaj2f][data-foot-screen=confirm]{display:flex;flex-direction:column}.m-service-tile[data-astro-cid-i5ykaj2f].is-on{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 6%,white)}.m-service-tile[data-astro-cid-i5ykaj2f].is-on .m-tile-icon[data-astro-cid-i5ykaj2f]{background-color:color-mix(in srgb,var(--color-secondary) 14%,transparent)}.m-urgency-row[data-astro-cid-i5ykaj2f].is-on{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 6%,white)}.m-time-tile[data-astro-cid-i5ykaj2f].is-on{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 5%,white)}#m-cal-grid[data-astro-cid-i5ykaj2f]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}#m-cal-dows[data-astro-cid-i5ykaj2f]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}#m-cal-dows[data-astro-cid-i5ykaj2f] span[data-astro-cid-i5ykaj2f]{text-align:center;font-size:.75rem;font-weight:700;color:var(--color-on-surface-variant);padding:4px 0}.m-cal-cell{aspect-ratio:1;border-radius:50%;font-size:.8125rem;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;color:var(--color-on-surface);transition:background-color .15s;min-width:0}.m-cal-cell:hover:not(:disabled){background-color:var(--color-surface-container)}.m-cal-cell:disabled{opacity:.28;cursor:not-allowed}.m-cal-cell[data-today]{font-weight:800;color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary)}.m-cal-cell.is-on{background-color:var(--color-secondary)!important;color:#fff!important;box-shadow:none}.m-cal-blank{aspect-ratio:1}.m-input[data-astro-cid-i5ykaj2f]{width:100%;border-radius:.75rem;border:1.5px solid var(--color-outline-variant);background:#fff;padding:.75rem 1rem;color:var(--color-on-surface);font-family:var(--font-sans),sans-serif;font-size:.9375rem;transition:border-color .15s,box-shadow .15s;resize:vertical}.m-input[data-astro-cid-i5ykaj2f]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}[data-astro-cid-i5ykaj2f][data-seg]{transition:background-color .25s}[data-astro-cid-i5ykaj2f][data-seg].is-done{background-color:var(--color-secondary);opacity:.4}[data-astro-cid-i5ykaj2f][data-seg].is-active{background-color:var(--color-secondary)}.m-recap-row[data-astro-cid-i5ykaj2f]{cursor:pointer}.m-recap-row[data-astro-cid-i5ykaj2f]:hover{background-color:var(--color-surface-container)}[data-astro-cid-b2aj2baa][data-pane]{display:none}#qf[data-astro-cid-b2aj2baa][data-step="0"] [data-astro-cid-b2aj2baa][data-pane=need],#qf[data-astro-cid-b2aj2baa][data-step="1"] [data-astro-cid-b2aj2baa][data-pane=time],#qf[data-astro-cid-b2aj2baa][data-step="2"] [data-astro-cid-b2aj2baa][data-pane=contact],#qf[data-astro-cid-b2aj2baa][data-step="3"] [data-astro-cid-b2aj2baa][data-pane=confirm]{display:block}#qf[data-astro-cid-b2aj2baa][data-step="0"] [data-astro-cid-b2aj2baa][data-back],#qf[data-astro-cid-b2aj2baa][data-step="3"] [data-astro-cid-b2aj2baa][data-actions]{display:none}#qf[data-astro-cid-b2aj2baa]:not([data-step="2"]) [data-astro-cid-b2aj2baa][data-submit]{display:none}#qf[data-astro-cid-b2aj2baa][data-step="2"] [data-astro-cid-b2aj2baa][data-next],[data-astro-cid-b2aj2baa][data-pane-emergency],[data-astro-cid-b2aj2baa][data-pane-schedule],[data-astro-cid-b2aj2baa][data-time-summary]{display:none}#qf[data-astro-cid-b2aj2baa][data-urgency=emergency][data-step="1"] [data-astro-cid-b2aj2baa][data-pane-emergency]{display:flex}#qf[data-astro-cid-b2aj2baa][data-step="1"][data-urgency]:not([data-urgency=""]):not([data-urgency=emergency]) [data-astro-cid-b2aj2baa][data-pane-schedule]{display:block}#qf[data-astro-cid-b2aj2baa][data-time-ready][data-step="1"] [data-astro-cid-b2aj2baa][data-time-summary]{display:flex}#qf[data-astro-cid-b2aj2baa]{--step: 0}#stepper-fill[data-astro-cid-b2aj2baa]{width:calc(var(--step) / 2 * 100%);transition:width .3s ease}[data-astro-cid-b2aj2baa][data-dot]{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;z-index:10;background-color:var(--color-surface-variant);color:var(--color-on-surface-variant);transition:background-color .2s,color .2s}[data-astro-cid-b2aj2baa][data-dot][data-state=done],[data-astro-cid-b2aj2baa][data-dot][data-state=current]{background-color:var(--color-secondary);color:#fff}[data-astro-cid-b2aj2baa][data-dot] [data-astro-cid-b2aj2baa][data-dot-check],[data-astro-cid-b2aj2baa][data-dot][data-state=done] [data-astro-cid-b2aj2baa][data-dot-num]{display:none}[data-astro-cid-b2aj2baa][data-dot][data-state=done] [data-astro-cid-b2aj2baa][data-dot-check]{display:inline-flex}[data-astro-cid-b2aj2baa][data-dot-label]{margin-top:.5rem;font-size:.875rem;font-weight:700;color:var(--color-on-surface-variant);transition:color .2s}[data-astro-cid-b2aj2baa][data-dot-label][data-active=true]{color:var(--color-secondary)}.service-tile[data-astro-cid-b2aj2baa].is-selected{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 6%,white)}.service-tile[data-astro-cid-b2aj2baa].is-selected .tile-icon[data-astro-cid-b2aj2baa]{background-color:color-mix(in srgb,var(--color-secondary) 14%,transparent)}.urgency-row[data-astro-cid-b2aj2baa].is-selected{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 6%,white)}.radio-dot[data-astro-cid-b2aj2baa]{width:20px;height:20px;border-radius:50%;border:2px solid var(--color-outline-variant);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .15s,border-color .15s}.radio-dot[data-astro-cid-b2aj2baa].is-on{border-color:var(--color-secondary);background-color:var(--color-secondary);color:#fff}.radio-dot[data-astro-cid-b2aj2baa].is-on:before{content:"check";font-family:Material Symbols Outlined,sans-serif;font-size:14px;line-height:1}.window-tile[data-astro-cid-b2aj2baa].is-selected{border-color:var(--color-secondary);background-color:color-mix(in srgb,var(--color-secondary) 5%,white)}.contact-chip[data-astro-cid-b2aj2baa].is-on{background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}#cal-grid[data-astro-cid-b2aj2baa]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}#cal-dows[data-astro-cid-b2aj2baa]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}#cal-dows[data-astro-cid-b2aj2baa] span[data-astro-cid-b2aj2baa]{text-align:center;font-size:.75rem;font-weight:700;color:var(--color-on-surface-variant);padding:4px 0}.cal-cell{aspect-ratio:1;border-radius:50%;font-size:.8125rem;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;background:transparent;color:var(--color-on-surface);transition:background-color .15s}.cal-cell:hover:not(:disabled){background-color:var(--color-surface-container)}.cal-cell:disabled{opacity:.28;cursor:not-allowed}.cal-cell[data-today]{font-weight:800;color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary)}.cal-cell.is-on{background-color:var(--color-secondary)!important;color:#fff!important;box-shadow:none}.cal-cell.is-weekend{color:var(--color-primary);opacity:.7}.cal-blank{aspect-ratio:1}.q-input[data-astro-cid-b2aj2baa]{width:100%;border-radius:.75rem;border:1.5px solid var(--color-outline-variant);background:#fff;padding:.75rem 1rem;color:var(--color-on-surface);font-family:var(--font-sans),sans-serif;font-size:.9375rem;transition:border-color .15s,box-shadow .15s;resize:vertical}.q-input[data-astro-cid-b2aj2baa]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}
