.service-discovery_browser__ic30B{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0;container-type:inline-size}.service-discovery_header__vTa3s{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);padding:var(--space-sm) var(--space-lg);flex:none}.service-discovery_header__vTa3s>button{flex:none;padding-inline:0}.service-discovery_header__vTa3s h2{overflow-wrap:anywhere;text-align:end}.service-discovery_tools___pNpc{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg) var(--space-md);flex:none}.service-discovery_tools___pNpc>*{min-width:0;max-width:100%}.service-discovery_filterRow__vd7iQ{display:flex;align-items:flex-end;gap:var(--space-lg);min-width:0}.service-discovery_filterRow__vd7iQ>:first-child:not(p){flex:1 1;min-width:0}.service-discovery_count__yiDx8{flex:none;color:var(--text-muted);padding-block:var(--space-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.service-discovery_content__26hmc{flex:1 1;overflow:auto;overscroll-behavior:contain;min-height:0;margin:0 var(--space-lg) var(--space-md);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-md);background:var(--bg-surface);border:var(--border-hairline) solid var(--border-default);corner-shape:var(--corner-smooth);border-radius:var(--radius-surface);scrollbar-color:var(--text-muted) var(--bg-light);scrollbar-width:thin;scroll-padding-block:var(--space-lg)}.service-discovery_content__26hmc>*{flex-shrink:0}.service-discovery_content__26hmc:focus-visible{outline:2px solid var(--text-primary);outline-offset:-2px}.service-discovery_note__kgA_D{color:var(--text-muted)}.service-discovery_list__7YR3y{display:grid;list-style:none;margin:0;padding:0}.service-discovery_list__7YR3y li{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:0 var(--space-lg);min-width:0;padding-block:var(--space-md);border-bottom:var(--border-hairline) solid var(--border-default)}.service-discovery_list__7YR3y li:first-child{padding-top:0}.service-discovery_list__7YR3y li:last-child{border-bottom:0}.service-discovery_list__7YR3y li>a{min-width:0}.service-discovery_list__7YR3y li>a:first-child{padding-block:var(--space-md)}.service-discovery_request__Lmk0Z{justify-self:start;margin-block:var(--space-sm);font-size:var(--t-caption-size);font-weight:400}@container (min-width:360px){.service-discovery_list__7YR3y li{grid-template-columns:minmax(0,1fr) auto}}.service-discovery_browser__ic30B[data-row-action=details] .service-discovery_list__7YR3y li{grid-template-columns:minmax(0,1fr)}.service-discovery_browser__ic30B[data-service-discovery=page] .service-discovery_content__26hmc{flex:initial;overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:transparent}.service-discovery_browser__ic30B[data-service-discovery=page] :is(.service-discovery_header__vTa3s,.service-discovery_tools___pNpc){padding-inline:0}.service-discovery_browser__ic30B[data-service-discovery=page] .service-discovery_tools___pNpc{grid-template-columns:minmax(0,1fr) auto;align-items:center}.service-discovery_browser__ic30B[data-service-discovery=page] .service-discovery_count__yiDx8{padding-block:0}@supports not (corner-shape:superellipse(2.4)){.service-discovery_content__26hmc{border-radius:calc(var(--radius-surface) * var(--corner-fallback-scale))}.service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}@media (max-height:480px) and (min-width:600px){.service-discovery_browser__ic30B[data-service-discovery=panel]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.service-discovery_browser__ic30B[data-service-discovery=panel] .service-discovery_header__vTa3s{grid-area:1/1}.service-discovery_browser__ic30B[data-service-discovery=panel] .service-discovery_tools___pNpc{grid-area:1/2}.service-discovery_browser__ic30B[data-service-discovery=panel] .service-discovery_content__26hmc{grid-area:2/1/3/3}}@media (max-height:480px){.service-discovery_browser__ic30B[data-row-action=details] :is(.service-discovery_header__vTa3s,.service-discovery_tools___pNpc){padding-block:0}.service-discovery_browser__ic30B[data-row-action=details] .service-discovery_content__26hmc{margin-bottom:0;padding-block:var(--space-xs);scroll-padding-block:var(--space-xs)}.service-discovery_browser__ic30B[data-row-action=details] .service-discovery_list__7YR3y li>a:first-child{padding-block:0}}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_header__vTa3s{align-items:flex-start;padding-block:var(--space-lg)}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_header__vTa3s h2{text-align:start}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_tools___pNpc{--list-filter-top:var(--catalog-list-head,var(--head-pin,0px));display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--space-lg);padding-block:var(--space-lg);z-index:31}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_tools___pNpc:not([data-sticky-variant=floating]){background:var(--bg-sand)}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_filterRow__vd7iQ{align-self:center}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_count__yiDx8{padding:0}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_content__26hmc{gap:var(--space-lg)}.service-discovery_browser__ic30B[data-service-catalog=works] .service-discovery_note__kgA_D p{margin:0}.service-discovery_problemGrid__W1C9R{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);list-style:none;margin:0;padding:0}.service-discovery_problemGrid__W1C9R>li{display:flex;min-width:0}.service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:0;width:100%;height:100%;min-height:200px;padding:var(--space-lg);border:0;border-radius:var(--radius-xl);background:var(--bg-dark-soft);color:var(--text-on-dark);corner-shape:var(--corner-smooth)}.service-discovery_problemCard__b8e4n:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(to bottom,transparent 4%,color-mix(in srgb,var(--bg-dark-soft) 18%,transparent) 25%,color-mix(in srgb,var(--bg-dark-soft) 86%,transparent) 62%,var(--bg-dark-soft) 100%)}.service-discovery_problemPhoto__vCm6S{object-fit:cover;pointer-events:none}.service-discovery_problemDetail__9dOEK.service-discovery_problemDetail__9dOEK{position:relative;z-index:1;display:flex;flex:1 1;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:var(--space-sm);width:100%;max-width:none;padding:var(--space-4xl) 0 0;color:var(--text-on-dark);text-align:start;text-decoration:none;border-radius:var(--radius-outer);corner-shape:round}.service-discovery_problemTitle__tOopT{margin:0;font-size:var(--t-card-size);line-height:var(--t-card-line);color:var(--text-on-dark);overflow-wrap:anywhere}.service-discovery_problemNote__C0upS{margin:0;color:var(--text-on-chrome);font-weight:var(--weight-regular);font-size:var(--t-label-size);line-height:18px}.service-discovery_problemReadMore__vEusD{display:flex;align-items:center;min-height:24px;color:var(--accent-base);font-size:var(--t-caption-size);line-height:var(--t-caption-line);text-decoration:underline;text-underline-offset:3px}.service-discovery_problemRequest__Wyg0N.service-discovery_problemRequest__Wyg0N{position:relative;z-index:1;align-self:flex-start;justify-content:flex-start;max-width:100%;min-height:44px;padding:0;color:var(--text-on-dark);font-size:var(--t-label-size);line-height:18px;text-align:start;text-decoration:underline;text-decoration-color:var(--border-on-dark);text-underline-offset:3px;border-radius:var(--radius-outer);corner-shape:round}.service-discovery_problemDetail__9dOEK:focus-visible,.service-discovery_problemRequest__Wyg0N:focus-visible{outline:2px solid var(--accent-base);outline-offset:2px}.service-discovery_problemUnknown__w7gVS{grid-column:1/-1}.service-discovery_problemUnknown__w7gVS .service-discovery_problemCard__b8e4n{min-height:200px}.service-discovery_browser__ic30B[data-service-catalog=problems] .service-discovery_header__vTa3s h2{text-align:start}@container (min-width:328px){.service-discovery_problemGrid__W1C9R{grid-template-columns:repeat(2,minmax(0,1fr))}.service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{min-height:240px}.service-discovery_problemUnknown__w7gVS .service-discovery_problemCard__b8e4n{min-height:200px}}@container (min-width:1000px){.service-discovery_problemGrid__W1C9R{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gutter)}.service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{min-height:280px;padding:var(--space-xl)}.service-discovery_problemTitle__tOopT{font-size:var(--fs-lg);line-height:var(--lh-lg)}.service-discovery_problemNote__C0upS{font-size:var(--t-caption-size);line-height:var(--t-caption-line)}.service-discovery_problemUnknown__w7gVS .service-discovery_problemCard__b8e4n{min-height:220px}}@supports not (corner-shape:superellipse(2.4)){.service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.service-discovery_problemGroups__jOz72{display:grid;gap:var(--space-xl)}.service-discovery_problemGroup__5OTrq{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-sm);min-width:0}.service-discovery_problemGroupPhoto__Th1F4{position:relative;isolation:isolate;overflow:hidden;min-height:168px;border-radius:var(--radius-xl);background:var(--bg-dark-soft);corner-shape:round}.service-discovery_problemGroupPhoto__Th1F4 img{object-fit:cover}.service-discovery_problemGroupPhoto__Th1F4:after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(transparent 30%,#000b);pointer-events:none}.service-discovery_problemGroupPhoto__Th1F4 h3{position:absolute;bottom:24px;left:24px;right:24px;z-index:1;color:var(--text-on-dark);margin:0;overflow-wrap:anywhere}.service-discovery_problemGroup__5OTrq .service-discovery_problemGrid__W1C9R{grid-template-columns:minmax(0,1fr);gap:var(--space-sm)}.service-discovery_problemGroup__5OTrq .service-discovery_problemGrid__W1C9R>li{grid-column:auto}.service-discovery_problemGroup__5OTrq .service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{background:var(--bg-surface);color:var(--text-primary);min-height:152px;padding:var(--space-md)}.service-discovery_problemGroup__5OTrq .service-discovery_problemCard__b8e4n:after{display:none}.service-discovery_problemGroup__5OTrq .service-discovery_problemDetail__9dOEK.service-discovery_problemDetail__9dOEK{justify-content:flex-start;padding:0;min-height:44px;color:var(--text-primary)}.service-discovery_problemGroup__5OTrq .service-discovery_problemTitle__tOopT{color:var(--text-primary);font-size:var(--t-card-size);line-height:var(--t-card-line)}.service-discovery_problemGroup__5OTrq .service-discovery_problemNote__C0upS{color:var(--text-muted)}.service-discovery_problemGroup__5OTrq .service-discovery_problemReadMore__vEusD{color:var(--text-primary);min-height:44px;justify-content:flex-end;align-self:flex-start}.service-discovery_problemGroup__5OTrq .service-discovery_problemRequest__Wyg0N.service-discovery_problemRequest__Wyg0N{color:var(--text-muted);position:absolute;bottom:16px;left:126px;right:16px;max-width:calc(100% - 142px);text-decoration-color:var(--border-default)}.service-discovery_problemGroup__5OTrq :is(.service-discovery_problemDetail__9dOEK,.service-discovery_problemRequest__Wyg0N):focus-visible{outline-color:var(--text-primary)}@container (min-width:900px){.service-discovery_problemGroup__5OTrq{grid-template-columns:minmax(0,34fr) minmax(0,64fr);gap:var(--space-lg)}.service-discovery_problemGroupPhoto__Th1F4{min-height:220px}.service-discovery_problemGroup__5OTrq .service-discovery_problemCard__b8e4n.service-discovery_problemCard__b8e4n{min-height:136px;padding:var(--space-lg)}.service-discovery_problemGroup__5OTrq .service-discovery_problemDetail__9dOEK.service-discovery_problemDetail__9dOEK{padding-right:210px}.service-discovery_problemGroup__5OTrq .service-discovery_problemReadMore__vEusD{position:absolute;right:0;top:0;width:185px;justify-content:flex-start}.service-discovery_problemGroup__5OTrq .service-discovery_problemRequest__Wyg0N.service-discovery_problemRequest__Wyg0N{left:auto;right:24px;bottom:12px;width:185px;max-width:185px}}.service-discovery_problemGroup__5OTrq .service-discovery_problemDetail__9dOEK.service-discovery_problemDetail__9dOEK{position:static;padding-bottom:44px}.service-discovery_problemGroup__5OTrq .service-discovery_problemReadMore__vEusD{position:absolute;bottom:16px;left:16px}@container (min-width:900px){.service-discovery_problemGroup__5OTrq .service-discovery_problemReadMore__vEusD{top:24px;bottom:auto;left:auto;right:24px}}.service-discovery_problemGroup__5OTrq .service-discovery_problemCard__b8e4n .service-discovery_problemDetail__9dOEK.service-discovery_problemDetail__9dOEK:is(:hover,:active){filter:none;scale:none}.service-discovery_problemGroup__5OTrq .service-discovery_problemDetail__9dOEK:active{opacity:.72}