.services-bar{z-index:2;padding:calc(var(--header-h) + var(--space-4)) var(--gutter) var(--space-4);background-color:var(--surface);border-bottom:1px solid var(--rule);position:relative}.services-bar+.chapter-rail{padding-top:var(--space-2)}.services-bar__line{align-items:center;row-gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.services-bar__label{color:var(--text);font-size:.9375rem;font-weight:600;line-height:1.35}.services-bar__anchor{min-width:0;position:relative}.services-bar__group{background-color:var(--surface);border:1px solid var(--text-2);border-radius:var(--radius-sm);min-width:0;transition:border-color var(--duration-hover) ease;align-items:stretch;display:flex}.services-bar__anchor:focus-within .services-bar__group{border-color:var(--text)}.services-bar__group[aria-expanded=true]{border-end-end-radius:0;border-end-start-radius:0}.services-bar__field{min-width:0;min-height:2.75rem;padding:0 var(--space-4);font-family:var(--font-sans);text-overflow:ellipsis;color:var(--text);border-radius:var(--radius-sm);background-color:#0000;border:0;flex:auto;margin:0;font-size:1rem;line-height:1.4}.services-bar__field::placeholder{color:var(--text-2);opacity:1}.services-bar__field:focus-visible{outline-offset:-4px}.services-bar[aria-busy=true] .services-bar__field{color:var(--text-2);cursor:progress}.services-bar__anchor .services-bar__group:has(.services-bar__field[aria-invalid=true]){border-color:var(--alert)}.services-bar .services-bar__run{border-radius:0 calc(var(--radius-sm) - 1px) calc(var(--radius-sm) - 1px) 0;flex:none;min-height:2.75rem}.services-bar .services-bar__run:focus-visible{outline-offset:2px}.services-bar .services-bar__run:active:not(:disabled){background-color:var(--text-2);transform:none}.services-bar .services-bar__run:disabled{cursor:not-allowed;opacity:.45;background-color:var(--text)}.services-bar .services-bar__run[aria-busy=true]{cursor:progress;opacity:.72}@media (max-width:639.98px){.services-bar .services-bar__run{max-width:8.75rem;padding-inline:var(--space-3);white-space:normal;text-align:start;font-size:.875rem;line-height:1.15}}@media (min-width:1024px){.services-bar__line{column-gap:var(--space-6);grid-template-columns:auto minmax(0,64rem)}}.services-bar__overlay{top:100%;gap:var(--space-5);padding:var(--space-5) var(--space-5) var(--space-6);color:var(--text);background-color:var(--surface);border:1px solid var(--text-2);border-top:0;border-end-end-radius:var(--radius-md);border-end-start-radius:var(--radius-md);display:grid;position:absolute;inset-inline:0}.services-bar__anchor:focus-within .services-bar__overlay{border-color:var(--text)}.services-bar__overlay[hidden]{display:none}.services-bar__tools{gap:var(--space-4);display:grid}.services-bar__examples{gap:var(--space-2);min-width:0;display:grid}.services-bar__status{min-height:3em;color:var(--text-2);margin:0;font-size:.875rem;line-height:1.5}.services-bar__answer:not(:empty){align-items:start;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--rule);display:grid}.services-bar__service{font-family:var(--font-display-500);font-size:var(--display-4);font-synthesis:none;letter-spacing:-.02em;color:var(--text);margin:0;font-weight:500;line-height:1.05}.services-bar__text{max-width:40em;color:var(--text);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.5}.services-bar__go{margin-top:var(--space-2);white-space:normal;justify-self:start;padding-block:.6875rem;line-height:1.4}.services-bar__go .action__mark{vertical-align:-.125em;margin-inline-start:var(--space-2);display:inline-block}@media (min-width:1024px){.services-bar__tools{align-items:start;column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}.services-bar__answer:has(>.services-bar__service){column-gap:var(--space-7);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.services-bar__answer:has(>.services-bar__service)>.services-bar__service{grid-area:1/1/span 4}.services-bar__answer:has(>.services-bar__service)>:not(.services-bar__service){grid-column:2}}@media (prefers-reduced-motion:no-preference){.services-bar__overlay[data-entry=drop]{transition:opacity var(--duration-control) var(--ease-out), translate var(--duration-control) var(--ease-out)}@starting-style{.services-bar__overlay[data-entry=drop]{opacity:0;translate:0 calc(var(--space-1) * -1)}}}@media (prefers-reduced-motion:reduce){.services-bar__group{transition:none}}
/*# sourceMappingURL=1982mur697r5y.css.map*/