.new-requests-banner-module__1cMv-G__banner{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-brand);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-sm);background:#18b7e814;flex-wrap:wrap;display:flex}.new-requests-banner-module__1cMv-G__action{color:var(--color-brand);white-space:nowrap;flex-shrink:0;font-weight:700;text-decoration:none}.new-requests-banner-module__1cMv-G__action:hover{text-decoration:underline}@media (max-width:480px){.new-requests-banner-module__1cMv-G__banner{flex-direction:column;align-items:flex-start}}
.request-counts-module__cNIdiG__totalRow{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.request-counts-module__cNIdiG__totalPill,.request-counts-module__cNIdiG__countPill{padding:2px var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-brand);color:var(--color-text);font-size:var(--font-size-xs);white-space:nowrap;background:#18b7e81a;align-items:center;font-weight:700;display:inline-flex}.request-counts-module__cNIdiG__recentChip{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-xs);white-space:nowrap;align-items:center;font-weight:700;display:inline-flex}.request-counts-module__cNIdiG__viewAll{font-size:var(--font-size-sm);color:var(--color-brand);font-weight:700;text-decoration:none}.request-counts-module__cNIdiG__viewAll:hover{text-decoration:underline}.request-counts-module__cNIdiG__cardLink{align-items:center;gap:var(--space-2);color:inherit;cursor:pointer;flex-direction:column;text-decoration:none;display:flex}.request-counts-module__cNIdiG__cardLink:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.request-counts-module__cNIdiG__countRow{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.request-counts-module__cNIdiG__serviceCard{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.request-counts-module__cNIdiG__serviceName{margin:0}.request-counts-module__cNIdiG__serviceActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;inline-size:100%;display:flex}.request-counts-module__cNIdiG__findButton,.request-counts-module__cNIdiG__requestButton{min-block-size:40px;padding-inline:var(--space-4);border-radius:var(--radius-full);font-size:var(--font-size-sm);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.request-counts-module__cNIdiG__findButton{background:var(--jaahez-gradient-primary);color:#fff}.request-counts-module__cNIdiG__requestButton{border:1px solid var(--color-border-strong);color:var(--color-text)}.request-counts-module__cNIdiG__findButton:focus-visible,.request-counts-module__cNIdiG__requestButton:focus-visible,.request-counts-module__cNIdiG__serviceCard .request-counts-module__cNIdiG__countRow:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.request-counts-module__cNIdiG__serviceCard .request-counts-module__cNIdiG__countRow{color:inherit;text-decoration:none}@media (max-width:560px){.request-counts-module__cNIdiG__findButton,.request-counts-module__cNIdiG__requestButton{flex:100%}}
.category-page-module__v4_b7a__wide.category-page-module__v4_b7a__wide{max-width:none}.category-page-module__v4_b7a__head{align-items:center;gap:var(--space-4);border-block-end:1px solid var(--color-border);margin-block-end:var(--space-5);padding-block-end:var(--space-5);display:flex}.category-page-module__v4_b7a__head .category-page-module__v4_b7a__headArt{flex:none;inline-size:5rem;padding:.35rem}.category-page-module__v4_b7a__headText{gap:var(--space-3);flex-direction:column;min-inline-size:0;display:flex}.category-page-module__v4_b7a__title{font-size:var(--font-size-2xl);color:var(--color-text);margin:0;font-weight:700;line-height:1.25}.category-page-module__v4_b7a__headActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.category-page-module__v4_b7a__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin-block-start:var(--space-5);display:grid}.category-page-module__v4_b7a__service{justify-content:space-between;gap:var(--space-4);min-block-size:8rem;padding:var(--space-4) var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--card-shadow);flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.category-page-module__v4_b7a__service:hover,.category-page-module__v4_b7a__service:focus-within{border-color:var(--color-brand);box-shadow:var(--card-shadow-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.category-page-module__v4_b7a__service,.category-page-module__v4_b7a__service:hover,.category-page-module__v4_b7a__service:focus-within{transition:none;transform:none}}.category-page-module__v4_b7a__serviceName{justify-content:space-between;align-items:flex-start;gap:var(--space-2);font-size:var(--font-size-lg);color:var(--color-text);overflow-wrap:break-word;margin:0;font-weight:700;line-height:1.35;display:flex}.category-page-module__v4_b7a__serviceLink{color:inherit;text-decoration:none}.category-page-module__v4_b7a__serviceLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.category-page-module__v4_b7a__serviceLink:focus-visible{outline:none}.category-page-module__v4_b7a__service:has(.category-page-module__v4_b7a__serviceLink:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.category-page-module__v4_b7a__chevron{color:var(--color-text-muted);flex:none;margin-block-start:2px}.category-page-module__v4_b7a__chevron svg{block-size:20px;inline-size:20px;display:block}[dir=rtl] .category-page-module__v4_b7a__chevron svg{transform:scaleX(-1)}.category-page-module__v4_b7a__service:hover .category-page-module__v4_b7a__chevron{color:var(--color-brand)}.category-page-module__v4_b7a__foot{z-index:1;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex;position:relative}.category-page-module__v4_b7a__counter{align-items:baseline;gap:var(--space-2);color:inherit;text-decoration:none;display:inline-flex}a.category-page-module__v4_b7a__counter:hover .category-page-module__v4_b7a__counterLabel{color:var(--color-brand);text-decoration:underline}a.category-page-module__v4_b7a__counter:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-sm)}.category-page-module__v4_b7a__counterNumber{font-size:var(--font-size-xl);color:var(--color-brand);font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.category-page-module__v4_b7a__counterLabel{font-size:var(--font-size-sm);color:var(--color-text-muted)}.category-page-module__v4_b7a__counterZero .category-page-module__v4_b7a__counterNumber{color:var(--color-text-muted);font-weight:700}.category-page-module__v4_b7a__ghost{min-block-size:40px;padding-inline:var(--space-4);border-radius:var(--radius-full);border:1.5px solid var(--color-border-strong);color:var(--color-text);font-size:var(--font-size-sm);background:0 0;justify-content:center;align-items:center;margin-inline-start:auto;font-weight:700;text-decoration:none;display:inline-flex}.category-page-module__v4_b7a__ghost:hover{border-color:var(--color-brand);color:var(--color-brand)}.category-page-module__v4_b7a__ghost:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.category-page-module__v4_b7a__primary,.category-page-module__v4_b7a__secondary{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:48px;padding-inline:var(--space-5);border-radius:var(--radius-full);font-size:var(--font-size-base);text-align:center;font-weight:700;text-decoration:none;display:inline-flex}.category-page-module__v4_b7a__primary{background:var(--jaahez-gradient-primary);color:var(--color-on-gradient)}.category-page-module__v4_b7a__secondary{background:var(--color-surface-raised);border:1.5px solid var(--color-border-strong);color:var(--color-text)}.category-page-module__v4_b7a__primary:hover{opacity:.92}.category-page-module__v4_b7a__secondary:hover{border-color:var(--color-brand);color:var(--color-brand)}.category-page-module__v4_b7a__primary:focus-visible,.category-page-module__v4_b7a__secondary:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.category-page-module__v4_b7a__count{block-size:1.75rem;min-inline-size:1.75rem;padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--color-brand);color:var(--color-on-brand);font-size:var(--font-size-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}@media (max-width:560px){.category-page-module__v4_b7a__head{align-items:flex-start}.category-page-module__v4_b7a__head .category-page-module__v4_b7a__headArt{inline-size:4rem}}
