.department-pages-module__VTkyca__page{color:var(--foreground)}.department-pages-module__VTkyca__page a:focus-visible,.department-pages-module__VTkyca__page button:focus-visible,.department-pages-module__VTkyca__page input:focus-visible,.department-pages-module__VTkyca__page select:focus-visible{outline:3px solid var(--ring);outline-offset:4px}.department-pages-module__VTkyca__breadcrumbs{color:var(--muted-foreground);flex-wrap:wrap;gap:10px;margin-bottom:25px;font-size:12px;display:flex}.department-pages-module__VTkyca__breadcrumbs a:hover{text-decoration:underline}.department-pages-module__VTkyca__header{border-bottom:1px solid var(--border);justify-content:space-between;gap:24px;padding-bottom:32px;display:flex}.department-pages-module__VTkyca__eyebrow{color:var(--muted-foreground);margin-bottom:8px;font-size:12px}.department-pages-module__VTkyca__header h1,.department-pages-module__VTkyca__workspaceHeader h1{font-family:var(--font-civic-serif), sans-serif;letter-spacing:-.03em;font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1.12}.department-pages-module__VTkyca__intro{max-width:610px;color:var(--muted-foreground);margin-top:16px;font-size:15px;line-height:1.7}.department-pages-module__VTkyca__headerMark{width:82px;height:82px;color:var(--muted-foreground);flex-shrink:0;margin-top:8px}.department-pages-module__VTkyca__directoryLayout{grid-template-columns:minmax(0,1fr) 270px;gap:50px;margin-top:38px;display:grid}.department-pages-module__VTkyca__filterBar+.department-pages-module__VTkyca__directoryLayout{margin-top:12px}.department-pages-module__VTkyca__directorySummary{color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:16px;padding:0 0 18px;font-size:11px;display:flex}.department-pages-module__VTkyca__directoryGroup{margin-bottom:35px}.department-pages-module__VTkyca__directoryGroupHeading{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:16px 0}.department-pages-module__VTkyca__directoryGroupHeading h2{font-family:var(--font-civic-serif), sans-serif;font-size:25px;line-height:1.2}.department-pages-module__VTkyca__directoryGroupHeading p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.6}.department-pages-module__VTkyca__compactEntry{border-bottom:1px solid var(--border);grid-template-columns:52px minmax(0,1fr) 28px;align-items:start;gap:18px;padding:24px 0;display:grid}.department-pages-module__VTkyca__compactMonogram{background:var(--muted);border-top:1px solid var(--border);width:52px;min-height:48px;font-family:var(--font-civic-serif), sans-serif;place-items:center;font-size:16px;display:grid}.department-pages-module__VTkyca__compactEntry h3{font-size:16px;font-weight:600;line-height:1.45}.department-pages-module__VTkyca__compactEntry h3 a:hover{text-underline-offset:4px;text-decoration:underline}.department-pages-module__VTkyca__compactEntry>div>p{color:var(--muted-foreground);margin-top:8px;font-size:12px;line-height:1.7}.department-pages-module__VTkyca__compactEntryMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:10px 15px;margin-top:13px;font-size:10px;display:flex}.department-pages-module__VTkyca__plannedStatus{background:var(--muted);color:var(--muted-foreground);padding:3px 8px;font-size:10px;font-weight:500;line-height:1.5;display:inline-block}.department-pages-module__VTkyca__profileHeader{border-bottom:1px solid var(--border);grid-template-columns:92px minmax(0,1fr);align-items:start;gap:28px;padding-bottom:32px;display:grid}.department-pages-module__VTkyca__profileHeader h1{max-width:820px;font-family:var(--font-civic-serif), sans-serif;letter-spacing:-.03em;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.15}.department-pages-module__VTkyca__profileMonogram{border:1px solid var(--border);outline:1px solid var(--border);outline-offset:-7px;width:92px;height:92px;font-family:var(--font-civic-serif), sans-serif;background:var(--muted);place-items:center;font-size:27px;display:grid}.department-pages-module__VTkyca__departmentDirections{border-top:1px solid var(--border);margin:20px 0 0;padding:0;list-style:none}.department-pages-module__VTkyca__departmentDirections li{border-bottom:1px solid var(--border);padding:17px 0;font-size:14px}.department-pages-module__VTkyca__comingServices{background:var(--muted);border-left:0;margin:25px 0 30px;padding:25px}.department-pages-module__VTkyca__comingServices h2{font-family:var(--font-civic-serif), sans-serif;margin-top:15px;font-size:25px;line-height:1.25}.department-pages-module__VTkyca__comingServices p{max-width:620px;color:var(--muted-foreground);margin-top:13px;font-size:13px;line-height:1.75}.department-pages-module__VTkyca__profileAside{border-left:0;align-self:start;padding-left:27px}.department-pages-module__VTkyca__profileAside>h2{font-family:var(--font-civic-serif), sans-serif;font-size:24px;line-height:1.2}.department-pages-module__VTkyca__relatedDepartments{margin-top:20px}.department-pages-module__VTkyca__relatedDepartments a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:15px;padding:14px 0;font-size:12px;line-height:1.65;display:flex}.department-pages-module__VTkyca__relatedDepartments a svg{flex-shrink:0}.department-pages-module__VTkyca__relatedDepartments a:hover{text-underline-offset:4px;text-decoration:underline}.department-pages-module__VTkyca__staffAccessNote{color:var(--muted-foreground);margin-top:20px;font-size:12px;line-height:1.6}.department-pages-module__VTkyca__staffServiceLink{color:var(--foreground);text-underline-offset:4px;align-items:center;gap:8px;margin:13px 0 19px;font-size:12px;font-weight:600;display:inline-flex}.department-pages-module__VTkyca__staffServiceLink:hover{text-decoration:underline}.department-pages-module__VTkyca__forumService{background:var(--muted);border-left:0;margin:20px 0 35px;padding:25px}.department-pages-module__VTkyca__forumService h2{font-family:var(--font-civic-serif), sans-serif;font-size:25px;line-height:1.3}.department-pages-module__VTkyca__forumService>p{color:var(--muted-foreground);margin:13px 0 20px;font-size:13px;line-height:1.8}.department-pages-module__VTkyca__forumService>.department-pages-module__VTkyca__forumUnavailable{border-top:1px solid var(--border);margin-bottom:0;padding-top:15px;font-size:12px}.department-pages-module__VTkyca__forumService .department-pages-module__VTkyca__primaryButton{white-space:normal}.department-pages-module__VTkyca__serviceRow>div{flex:1}.department-pages-module__VTkyca__sectionHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.department-pages-module__VTkyca__sectionHeading h2{font-size:17px;font-weight:600}.department-pages-module__VTkyca__sectionHeading>span{color:var(--muted-foreground);font-size:12px}.department-pages-module__VTkyca__directoryEntry{border-bottom:1px solid var(--border);grid-template-columns:66px minmax(0,1fr);align-items:start;gap:24px;padding:30px 0;display:grid}.department-pages-module__VTkyca__departmentMonogram{border:1px solid var(--border);outline:1px solid var(--border);outline-offset:-6px;width:66px;height:66px;color:var(--foreground);font-family:var(--font-civic-serif), sans-serif;flex-shrink:0;place-items:center;font-size:27px;display:grid}.department-pages-module__VTkyca__entryTop{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:11px;display:flex}.department-pages-module__VTkyca__activeStatus{color:var(--success);background:var(--muted);padding:3px 8px;font-size:11px;font-weight:500}.department-pages-module__VTkyca__directoryContent h2{font-family:var(--font-civic-serif), sans-serif;font-size:29px;font-weight:400;line-height:1.2}.department-pages-module__VTkyca__description{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.65}.department-pages-module__VTkyca__servicesInline{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 14px;margin:18px 0 22px;padding:0;font-size:11px;list-style:none;display:flex}.department-pages-module__VTkyca__servicesInline li{border-left:0;padding-left:9px}.department-pages-module__VTkyca__textLink{color:var(--foreground);text-underline-offset:4px;align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.department-pages-module__VTkyca__textLink:hover{text-decoration:underline}.department-pages-module__VTkyca__expansionNote{padding:24px 0}.department-pages-module__VTkyca__expansionNote h3{font-size:14px;font-weight:600}.department-pages-module__VTkyca__expansionNote p{max-width:570px;color:var(--muted-foreground);margin-top:9px;font-size:13px;line-height:1.7}.department-pages-module__VTkyca__directoryAside{border-top:1px solid var(--border);background:var(--muted);align-self:start;padding:23px}.department-pages-module__VTkyca__directoryAside h2{font-family:var(--font-civic-serif), sans-serif;font-size:24px;line-height:1.2}.department-pages-module__VTkyca__directoryAside>p,.department-pages-module__VTkyca__asideRule p{color:var(--muted-foreground);margin:14px 0 20px;font-size:13px;line-height:1.7}.department-pages-module__VTkyca__primaryButton{border:1px solid var(--border);background:var(--primary);min-height:42px;color:var(--primary-foreground);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:11px 17px;font-size:12px;font-weight:600;display:inline-flex}.department-pages-module__VTkyca__asideRule{border-top:1px solid var(--border);margin-top:30px;padding-top:25px}.department-pages-module__VTkyca__asideRule>svg{color:var(--success)}.department-pages-module__VTkyca__asideRule h3{margin-top:10px;font-size:16px;font-weight:600}.department-pages-module__VTkyca__workspaceHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-bottom:30px;display:flex}.department-pages-module__VTkyca__workspaceTitle{align-items:center;gap:23px;display:flex}.department-pages-module__VTkyca__workspaceHeader h1{font-size:clamp(28px,3vw,39px)}.department-pages-module__VTkyca__workspaceTitle>div>p:last-child{color:var(--muted-foreground);margin-top:12px;font-size:12px}.department-pages-module__VTkyca__metrics{border:1px solid var(--border);background:var(--card);grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin-top:26px;display:grid}.department-pages-module__VTkyca__metric{border-right:1px solid var(--border);padding:20px 23px}.department-pages-module__VTkyca__metric:last-child{border-right:0}.department-pages-module__VTkyca__metric:hover{background:var(--muted)}.department-pages-module__VTkyca__metric>span{color:var(--muted-foreground);align-items:center;gap:8px;font-size:11px;display:flex}.department-pages-module__VTkyca__metric svg{color:var(--muted-foreground);flex-shrink:0}.department-pages-module__VTkyca__metric strong{font-family:var(--font-civic-serif), sans-serif;margin-top:11px;font-size:30px;font-weight:400;display:block}.department-pages-module__VTkyca__workspaceLayout{grid-template-columns:minmax(0,1fr) 295px;gap:45px;margin-top:40px;display:grid}.department-pages-module__VTkyca__serviceGroup{margin-bottom:35px}.department-pages-module__VTkyca__serviceGroup>h2{font-family:var(--font-civic-serif), sans-serif;font-size:25px}.department-pages-module__VTkyca__groupDescription{color:var(--muted-foreground);margin-top:8px;font-size:12px;line-height:1.6}.department-pages-module__VTkyca__serviceList{border-top:1px solid var(--border);margin-top:20px}.department-pages-module__VTkyca__serviceRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.department-pages-module__VTkyca__serviceRow:hover h3{text-underline-offset:4px;text-decoration:underline}.department-pages-module__VTkyca__serviceRow h3{font-size:14px;font-weight:600}.department-pages-module__VTkyca__serviceRow p{color:var(--muted-foreground);margin-top:6px;font-size:12px;line-height:1.6}.department-pages-module__VTkyca__serviceRow>svg{color:var(--muted-foreground);flex-shrink:0}.department-pages-module__VTkyca__workspaceAside{border-left:0;padding-left:24px}.department-pages-module__VTkyca__workspaceAside .department-pages-module__VTkyca__sectionHeading h2{font-size:15px}.department-pages-module__VTkyca__upcomingEvent{border-bottom:1px solid var(--border);grid-template-columns:61px minmax(0,1fr);gap:14px;padding:17px 0;display:grid}.department-pages-module__VTkyca__upcomingEvent time{color:var(--muted-foreground);font-size:11px}.department-pages-module__VTkyca__upcomingEvent time strong{color:var(--foreground);margin-top:5px;font-size:17px;font-weight:500;display:block}.department-pages-module__VTkyca__upcomingEvent h3,.department-pages-module__VTkyca__attentionEvent h3{font-size:13px;font-weight:600;line-height:1.55}.department-pages-module__VTkyca__upcomingEvent p,.department-pages-module__VTkyca__attentionEvent p{color:var(--muted-foreground);margin-top:6px;font-size:11px;line-height:1.5}.department-pages-module__VTkyca__upcomingEvent:hover h3,.department-pages-module__VTkyca__attentionEvent:hover h3{text-underline-offset:3px;text-decoration:underline}.department-pages-module__VTkyca__emptyState{color:var(--muted-foreground);padding:20px 0;font-size:12px;line-height:1.7}.department-pages-module__VTkyca__emptyState .department-pages-module__VTkyca__textLink{margin-top:12px}.department-pages-module__VTkyca__attentionSection{margin-top:32px}.department-pages-module__VTkyca__attentionEvent{border-bottom:1px solid var(--border);padding:15px 24px 15px 0;display:block;position:relative}.department-pages-module__VTkyca__attentionEvent>svg{position:absolute;top:22px;right:0}.department-pages-module__VTkyca__previewSection{border:1px solid var(--border);background:var(--muted);margin-top:32px;padding:19px}.department-pages-module__VTkyca__previewSection h2{font-size:14px;font-weight:600}.department-pages-module__VTkyca__previewSection p{color:var(--muted-foreground);margin:10px 0 12px;font-size:11px;line-height:1.65}.department-pages-module__VTkyca__previewSection a{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:11px;display:flex}.department-pages-module__VTkyca__previewSection a:last-child{border-bottom:0;padding-bottom:0}.department-pages-module__VTkyca__previewSection a:hover{text-underline-offset:3px;text-decoration:underline}.department-pages-module__VTkyca__filterBar{flex-wrap:wrap;align-items:end;gap:14px;padding:22px 0;display:flex}.department-pages-module__VTkyca__filterField{flex-direction:column;gap:8px;min-width:170px;font-size:11px;font-weight:500;display:flex}.department-pages-module__VTkyca__filterField:first-child{flex:1}.department-pages-module__VTkyca__filterField input,.department-pages-module__VTkyca__filterField select{border:1px solid var(--border);background:var(--card);min-width:0;height:42px;color:var(--foreground);border-radius:12px;padding:0 12px;font-size:13px}.department-pages-module__VTkyca__filterReset{text-underline-offset:4px;align-items:center;min-height:42px;font-size:12px;text-decoration:underline;display:inline-flex}.department-pages-module__VTkyca__resultsHeader{border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:16px;padding:15px 0;font-size:12px;display:flex}.department-pages-module__VTkyca__resultsHeader strong{color:var(--foreground);font-weight:600}.department-pages-module__VTkyca__eventRow{border-bottom:1px solid var(--border);grid-template-columns:90px minmax(0,1fr) 130px 100px 22px;align-items:center;gap:24px;padding:22px 0;display:grid}.department-pages-module__VTkyca__eventDate{color:var(--muted-foreground);font-size:12px}.department-pages-module__VTkyca__eventDate strong{color:var(--foreground);font-variant-numeric:tabular-nums;margin-top:5px;font-size:20px;font-weight:500;display:block}.department-pages-module__VTkyca__eventDescription h2{color:var(--foreground);font-size:14px;font-weight:600;line-height:1.5}.department-pages-module__VTkyca__eventDescription h2 a:hover{text-underline-offset:4px;text-decoration:underline}.department-pages-module__VTkyca__eventDescription p{color:var(--muted-foreground);margin-top:7px;font-size:12px;line-height:1.65}.department-pages-module__VTkyca__eventDescription p span{margin-right:15px;display:inline-block}.department-pages-module__VTkyca__eventStatus{background:var(--muted);color:var(--foreground);border-left:0;justify-self:start;padding:5px 8px;font-size:10px;line-height:1.4;display:inline-block}.department-pages-module__VTkyca__eventStatus[data-status=live]{background:color-mix(in srgb, var(--success) 10%, var(--card));color:var(--success);border-color:var(--border)}.department-pages-module__VTkyca__eventStatus[data-status=report_pending],.department-pages-module__VTkyca__eventStatus[data-status=moderation]{background:var(--muted);color:var(--primary);border-color:var(--border)}.department-pages-module__VTkyca__eventStatus[data-status=cancelled]{background:var(--muted);color:var(--danger);border-color:var(--border)}.department-pages-module__VTkyca__eventBudget{color:var(--muted-foreground);font-size:12px}.department-pages-module__VTkyca__eventOpen{min-width:32px;min-height:40px;color:var(--foreground);place-items:center;display:inline-grid}.department-pages-module__VTkyca__pagination{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:12px;display:flex}.department-pages-module__VTkyca__paginationLinks{gap:20px;display:flex}.department-pages-module__VTkyca__largeEmpty{border-bottom:1px solid var(--border);text-align:center;padding:50px 20px}.department-pages-module__VTkyca__largeEmpty h2{font-family:var(--font-civic-serif), sans-serif;font-size:28px}.department-pages-module__VTkyca__largeEmpty p{color:var(--muted-foreground);margin:12px 0 20px;font-size:13px}@media (max-width:1100px){.department-pages-module__VTkyca__workspaceLayout{grid-template-columns:minmax(0,1fr) 250px;gap:28px}.department-pages-module__VTkyca__workspaceHeader{flex-direction:column;align-items:start}.department-pages-module__VTkyca__directoryLayout{grid-template-columns:minmax(0,1fr) 245px;gap:28px}.department-pages-module__VTkyca__directoryEntry{gap:17px}.department-pages-module__VTkyca__eventRow{grid-template-columns:80px minmax(0,1fr) 105px 25px;gap:16px}.department-pages-module__VTkyca__eventBudget{display:none}}@media (max-width:800px){.department-pages-module__VTkyca__directoryLayout,.department-pages-module__VTkyca__workspaceLayout{grid-template-columns:minmax(0,1fr)}.department-pages-module__VTkyca__workspaceAside{border-left:0;grid-template-columns:1fr 1fr;gap:24px;padding-left:0;display:grid}.department-pages-module__VTkyca__attentionSection,.department-pages-module__VTkyca__previewSection{margin-top:0}.department-pages-module__VTkyca__previewSection{grid-column:1/-1}.department-pages-module__VTkyca__headerMark{width:58px;height:58px}.department-pages-module__VTkyca__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.department-pages-module__VTkyca__metric{border-bottom:1px solid var(--border)}.department-pages-module__VTkyca__metric:nth-child(2n){border-right:0}.department-pages-module__VTkyca__metric:nth-last-child(-n+2){border-bottom:0}}@media (max-width:560px){.department-pages-module__VTkyca__header{padding-bottom:25px}.department-pages-module__VTkyca__headerMark{display:none}.department-pages-module__VTkyca__directoryEntry{grid-template-columns:minmax(0,1fr);gap:19px}.department-pages-module__VTkyca__departmentMonogram{width:55px;height:55px;font-size:23px}.department-pages-module__VTkyca__directoryContent h2{font-size:27px}.department-pages-module__VTkyca__workspaceTitle{align-items:start;gap:15px}.department-pages-module__VTkyca__workspaceTitle .department-pages-module__VTkyca__departmentMonogram{display:none}.department-pages-module__VTkyca__workspaceAside{display:block}.department-pages-module__VTkyca__attentionSection,.department-pages-module__VTkyca__previewSection{margin-top:28px}.department-pages-module__VTkyca__metric{padding:17px 14px}.department-pages-module__VTkyca__metric>span{gap:6px;font-size:10px}.department-pages-module__VTkyca__metric>span svg{display:none}.department-pages-module__VTkyca__eventRow{grid-template-columns:65px minmax(0,1fr) 25px;gap:12px}.department-pages-module__VTkyca__eventStatus{grid-area:2/2;margin-top:-8px}.department-pages-module__VTkyca__eventOpen{grid-area:1/3/3}.department-pages-module__VTkyca__filterField{flex:1;min-width:100%}.department-pages-module__VTkyca__resultsHeader{flex-direction:column;align-items:start;gap:6px}.department-pages-module__VTkyca__pagination{flex-direction:column;align-items:start}}@media (max-width:800px){.department-pages-module__VTkyca__profileAside{border-left:0;border-top:1px solid var(--border);padding:25px 0 0}}@media (max-width:560px){.department-pages-module__VTkyca__compactEntry{grid-template-columns:42px minmax(0,1fr) 22px;gap:12px}.department-pages-module__VTkyca__compactMonogram{width:42px;min-height:42px;font-size:13px}.department-pages-module__VTkyca__compactEntry h3{font-size:14px}.department-pages-module__VTkyca__compactEntryMeta>span:first-child{display:none}.department-pages-module__VTkyca__compactEntry .department-pages-module__VTkyca__eventOpen{grid-row:1}.department-pages-module__VTkyca__profileHeader{grid-template-columns:minmax(0,1fr);gap:20px}.department-pages-module__VTkyca__profileMonogram{width:66px;height:66px;font-size:20px}.department-pages-module__VTkyca__directorySummary{flex-wrap:wrap}.department-pages-module__VTkyca__directorySummary>span:last-child{display:none}}.department-pages-module__VTkyca__page{min-width:0}.department-pages-module__VTkyca__header,.department-pages-module__VTkyca__profileHeader,.department-pages-module__VTkyca__workspaceHeader{border-bottom:0;padding-bottom:10px}.department-pages-module__VTkyca__header h1,.department-pages-module__VTkyca__profileHeader h1,.department-pages-module__VTkyca__workspaceHeader h1{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.department-pages-module__VTkyca__headerMark{display:none}.department-pages-module__VTkyca__eyebrow{letter-spacing:0;text-transform:none}.department-pages-module__VTkyca__directoryLayout,.department-pages-module__VTkyca__workspaceLayout{align-items:start;gap:28px;margin-top:28px}.department-pages-module__VTkyca__directoryGroup{background:var(--card);border:1px solid var(--border);border-radius:20px;padding:6px 24px;overflow:hidden}.department-pages-module__VTkyca__directoryGroupHeading{border-top:0;padding-block:20px}.department-pages-module__VTkyca__directoryGroupHeading h2,.department-pages-module__VTkyca__serviceGroup>h2,.department-pages-module__VTkyca__directoryContent h2{font-size:22px;font-weight:650}.department-pages-module__VTkyca__compactEntry{align-items:center;padding-block:22px}.department-pages-module__VTkyca__compactEntry:last-child{border-bottom:0}.department-pages-module__VTkyca__compactMonogram,.department-pages-module__VTkyca__profileMonogram,.department-pages-module__VTkyca__departmentMonogram{background:color-mix(in srgb, var(--primary) 8%, var(--card));color:var(--primary);font-family:var(--font-source-sans), sans-serif;border:0;border-radius:16px;outline:0;font-weight:650}.department-pages-module__VTkyca__profileMonogram{width:80px;height:80px;font-size:23px}.department-pages-module__VTkyca__profileHeader{grid-template-columns:80px minmax(0,1fr);gap:24px}.department-pages-module__VTkyca__plannedStatus,.department-pages-module__VTkyca__activeStatus,.department-pages-module__VTkyca__eventStatus{border:0;border-radius:6px}.department-pages-module__VTkyca__directoryAside,.department-pages-module__VTkyca__comingServices,.department-pages-module__VTkyca__forumService,.department-pages-module__VTkyca__previewSection{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:24px}.department-pages-module__VTkyca__directoryAside h2,.department-pages-module__VTkyca__profileAside>h2,.department-pages-module__VTkyca__comingServices h2,.department-pages-module__VTkyca__forumService h2{font-size:21px;font-weight:650}.department-pages-module__VTkyca__profileAside,.department-pages-module__VTkyca__workspaceAside{padding:0}.department-pages-module__VTkyca__primaryButton{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);border-radius:12px;min-height:44px;font-size:14px}.department-pages-module__VTkyca__primaryButton:hover{background:color-mix(in srgb, var(--primary) 88%, black)}.department-pages-module__VTkyca__servicesInline{gap:8px}.department-pages-module__VTkyca__servicesInline li{background:var(--muted);border-radius:7px;padding:6px 9px}.department-pages-module__VTkyca__metrics{border-radius:18px;overflow:hidden}.department-pages-module__VTkyca__metric strong{font-size:27px;font-weight:650}.department-pages-module__VTkyca__metric svg{color:var(--primary)}.department-pages-module__VTkyca__serviceList{border-top:0;border:1px solid var(--border);background:var(--card);border-radius:16px;overflow:hidden}.department-pages-module__VTkyca__serviceRow{padding:18px 20px}.department-pages-module__VTkyca__serviceRow:last-child{border-bottom:0}.department-pages-module__VTkyca__serviceRow:hover{background:var(--muted)}.department-pages-module__VTkyca__filterField input,.department-pages-module__VTkyca__filterField select{border-radius:12px;min-height:46px}.department-pages-module__VTkyca__eventRow{background:var(--card);gap:18px;padding-inline:20px}.department-pages-module__VTkyca__resultsHeader{border-top:0}.department-pages-module__VTkyca__largeEmpty{border:1px solid var(--border);background:var(--card);border-radius:18px}@media (max-width:640px){.department-pages-module__VTkyca__directoryGroup{border-radius:16px;padding-inline:16px}.department-pages-module__VTkyca__compactEntry h3{font-size:15px}.department-pages-module__VTkyca__profileHeader{grid-template-columns:56px minmax(0,1fr);gap:14px}.department-pages-module__VTkyca__profileMonogram{border-radius:14px;width:56px;height:56px;font-size:17px}.department-pages-module__VTkyca__profileHeader h1{font-size:26px}.department-pages-module__VTkyca__header h1,.department-pages-module__VTkyca__workspaceHeader h1{font-size:28px}.department-pages-module__VTkyca__eventRow{padding-inline:14px}.department-pages-module__VTkyca__filterField input,.department-pages-module__VTkyca__filterField select{font-size:16px}.department-pages-module__VTkyca__directoryAside,.department-pages-module__VTkyca__forumService,.department-pages-module__VTkyca__comingServices{padding:20px}}
