.service-catalog-module__1VMzlW__filters{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:center;gap:12px;margin:8px 0 18px;display:grid}.service-catalog-module__1VMzlW__search{background:var(--card);border:1px solid var(--border);border-radius:16px;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.service-catalog-module__1VMzlW__search>svg{color:var(--muted-foreground);flex-shrink:0}.service-catalog-module__1VMzlW__search input{width:100%;min-width:0;color:var(--foreground);background:0 0;border:0;outline:none;height:56px;font-size:15px}.service-catalog-module__1VMzlW__search input::-webkit-search-cancel-button{display:none}.service-catalog-module__1VMzlW__search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent)}.service-catalog-module__1VMzlW__search button{width:36px;height:36px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.service-catalog-module__1VMzlW__search button:hover{background:var(--muted)}.service-catalog-module__1VMzlW__department select{background:var(--card);border:1px solid var(--border);width:100%;min-width:0;min-height:58px;color:var(--foreground);border-radius:16px;padding:12px 16px;font-size:14px}.service-catalog-module__1VMzlW__resultCount{color:var(--muted-foreground);margin-bottom:18px;font-size:13px}.service-catalog-module__1VMzlW__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.service-catalog-module__1VMzlW__service{background:var(--card);border:1px solid var(--border);border-radius:20px;flex-direction:column;min-width:0;padding:24px;display:flex}.service-catalog-module__1VMzlW__serviceHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.service-catalog-module__1VMzlW__icon{width:48px;height:48px;color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--card));border-radius:14px;place-items:center;display:grid}.service-catalog-module__1VMzlW__channel{color:var(--muted-foreground);text-align:right;font-size:11px;line-height:1.5}.service-catalog-module__1VMzlW__service h2{font-family:var(--font-civic-serif), sans-serif;letter-spacing:-.025em;font-size:21px;font-weight:650;line-height:1.35}.service-catalog-module__1VMzlW__service h2 a:hover{color:var(--primary)}.service-catalog-module__1VMzlW__service>p{color:var(--muted-foreground);margin-top:12px;font-size:14px;line-height:1.7}.service-catalog-module__1VMzlW__departmentName{color:var(--muted-foreground);margin-top:18px;font-size:12px;display:block}.service-catalog-module__1VMzlW__actions{flex-direction:column;align-items:start;gap:12px;margin-top:auto;padding-top:24px;display:flex}.service-catalog-module__1VMzlW__action{background:var(--muted);width:100%;color:var(--primary);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.5;display:flex}.service-catalog-module__1VMzlW__action:hover{background:color-mix(in srgb, var(--primary) 10%, var(--card))}.service-catalog-module__1VMzlW__action svg{flex-shrink:0}.service-catalog-module__1VMzlW__instructions{color:var(--muted-foreground);text-underline-offset:4px;align-items:center;min-height:32px;font-size:12px;display:flex}.service-catalog-module__1VMzlW__instructions:hover{color:var(--foreground);text-decoration:underline}.service-catalog-module__1VMzlW__empty{text-align:center;background:var(--card);border:1px solid var(--border);border-radius:20px;flex-direction:column;align-items:center;padding:42px 24px;display:flex}.service-catalog-module__1VMzlW__empty>svg{color:var(--muted-foreground)}.service-catalog-module__1VMzlW__empty h2{margin:18px 0 10px;font-size:22px;font-weight:650}.service-catalog-module__1VMzlW__empty p{max-width:440px;color:var(--muted-foreground);font-size:14px;line-height:1.7}.service-catalog-module__1VMzlW__empty button,.service-catalog-module__1VMzlW__empty a{color:var(--primary);cursor:pointer;align-items:center;gap:9px;min-height:44px;margin-top:12px;font-size:14px;display:inline-flex}.service-catalog-module__1VMzlW__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1080px){.service-catalog-module__1VMzlW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.service-catalog-module__1VMzlW__filters{grid-template-columns:minmax(0,1fr);gap:10px}.service-catalog-module__1VMzlW__search{border-radius:14px;min-height:54px}.service-catalog-module__1VMzlW__search input{height:52px;font-size:16px}.service-catalog-module__1VMzlW__department select{border-radius:12px;min-height:46px;font-size:16px}.service-catalog-module__1VMzlW__grid{grid-template-columns:minmax(0,1fr);gap:14px}.service-catalog-module__1VMzlW__service{border-radius:18px;padding:20px}.service-catalog-module__1VMzlW__serviceHeading{margin-bottom:18px}.service-catalog-module__1VMzlW__service h2{font-size:22px}.service-catalog-module__1VMzlW__actions{padding-top:20px}.service-catalog-module__1VMzlW__instructions{min-height:40px}}
.governance-module__rEY-bG__page{padding:12px 0 36px}.governance-module__rEY-bG__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:10px;font-size:10px;font-weight:650}.governance-module__rEY-bG__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:28px;padding-bottom:25px;display:flex}.governance-module__rEY-bG__header h1{font:34px/1.2 var(--font-civic-serif), sans-serif;color:var(--foreground);margin:0 0 14px}.governance-module__rEY-bG__header p{color:var(--muted-foreground);max-width:750px;font-size:14px;line-height:1.8}.governance-module__rEY-bG__button,.governance-module__rEY-bG__primaryButton,.governance-module__rEY-bG__blockLink{cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 14px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.governance-module__rEY-bG__button{border:1px solid var(--border);color:var(--foreground);background:var(--card)}.governance-module__rEY-bG__primaryButton{background:var(--primary);color:var(--primary-foreground);border:1px solid var(--border)}.governance-module__rEY-bG__button:disabled,.governance-module__rEY-bG__primaryButton:disabled{opacity:.55;cursor:wait}.governance-module__rEY-bG__button:focus-visible,.governance-module__rEY-bG__primaryButton:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.governance-module__rEY-bG__serviceList{border-top:1px solid var(--border)}.governance-module__rEY-bG__serviceRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:30px;padding:25px 0;display:flex}.governance-module__rEY-bG__serviceRow h2{font:25px/1.4 var(--font-civic-serif), sans-serif;color:var(--foreground);margin-bottom:9px}.governance-module__rEY-bG__serviceRow p:not(.governance-module__rEY-bG__eyebrow){color:var(--muted-foreground);font-size:13px;line-height:1.8}.governance-module__rEY-bG__serviceRow>.governance-module__rEY-bG__button{flex-shrink:0}.governance-module__rEY-bG__meta{color:var(--muted-foreground);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:11px;display:flex}.governance-module__rEY-bG__note{background:var(--muted);color:var(--muted-foreground);border-left:0;margin:24px 0;padding:20px 24px;font-size:13px;line-height:1.8}.governance-module__rEY-bG__note h2{font:21px/1.4 var(--font-civic-serif), sans-serif;color:var(--foreground);margin-bottom:10px}.governance-module__rEY-bG__note a{color:var(--foreground);align-items:center;gap:7px;margin-top:10px;font-weight:600;display:inline-flex}.governance-module__rEY-bG__columns{grid-template-columns:minmax(0,1fr) 300px;gap:45px;display:grid}.governance-module__rEY-bG__section{border-bottom:1px solid var(--border);margin-bottom:27px;padding-bottom:24px}.governance-module__rEY-bG__section h2,.governance-module__rEY-bG__aside h2{font:23px/1.4 var(--font-civic-serif), sans-serif;color:var(--foreground);margin-bottom:15px}.governance-module__rEY-bG__bullets,.governance-module__rEY-bG__steps{color:var(--muted-foreground);padding-left:22px;font-size:14px;line-height:1.9}.governance-module__rEY-bG__bullets{list-style:outside}.governance-module__rEY-bG__steps{list-style:decimal}.governance-module__rEY-bG__steps li{margin:10px 0;padding-left:7px}.governance-module__rEY-bG__back{color:var(--muted-foreground);margin-bottom:24px;font-size:12px;display:inline-block}.governance-module__rEY-bG__aside{border-top:1px solid var(--border);padding-top:20px}.governance-module__rEY-bG__aside>p{color:var(--muted-foreground);margin:22px 0 8px;font-size:12px;line-height:1.7}.governance-module__rEY-bG__aside>a:not(.governance-module__rEY-bG__primaryButton){color:var(--foreground);font-size:13px}.governance-module__rEY-bG__aside .governance-module__rEY-bG__blockLink{justify-content:flex-start;padding-inline:0}.governance-module__rEY-bG__form{gap:16px;display:grid}.governance-module__rEY-bG__field{color:var(--foreground);gap:7px;font-size:12px;font-weight:600;display:grid}.governance-module__rEY-bG__field input,.governance-module__rEY-bG__field select,.governance-module__rEY-bG__field textarea{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;min-height:41px;color:var(--foreground);padding:10px 12px;font-size:14px;font-weight:400}.governance-module__rEY-bG__field textarea{min-height:95px}.governance-module__rEY-bG__field small{color:var(--muted-foreground);font-weight:400;line-height:1.6}.governance-module__rEY-bG__field input:focus-visible,.governance-module__rEY-bG__field textarea:focus-visible,.governance-module__rEY-bG__field select:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.governance-module__rEY-bG__formGrid,.governance-module__rEY-bG__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.governance-module__rEY-bG__filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;margin-bottom:24px}.governance-module__rEY-bG__alert{background:color-mix(in srgb, var(--danger) 7%, var(--card));color:var(--danger);border-left:0;margin-top:12px;padding:12px 16px;font-size:12px;line-height:1.7}.governance-module__rEY-bG__success{color:var(--success);margin-top:12px;font-size:12px;line-height:1.7}.governance-module__rEY-bG__empty{border:1px solid var(--border);color:var(--muted-foreground);padding:32px;font-size:14px;line-height:1.8}.governance-module__rEY-bG__row{border-bottom:1px solid var(--border);padding:20px 0}.governance-module__rEY-bG__row h2,.governance-module__rEY-bG__row h3{font:20px/1.5 var(--font-civic-serif), sans-serif;color:var(--foreground);margin:0 0 9px}.governance-module__rEY-bG__row p{color:var(--muted-foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.8}.governance-module__rEY-bG__rowHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.governance-module__rEY-bG__badge{background:var(--muted);color:var(--foreground);white-space:nowrap;padding:4px 8px;font-size:11px}.governance-module__rEY-bG__badge[data-state=overdue]{background:color-mix(in srgb, var(--danger) 7%, var(--card));color:var(--danger)}.governance-module__rEY-bG__actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.governance-module__rEY-bG__hint{color:var(--muted-foreground);margin:13px 0;font-size:12px;line-height:1.8}.governance-module__rEY-bG__pagination{color:var(--foreground);justify-content:space-between;align-items:center;gap:18px;margin-top:28px;font-size:12px;display:flex}.governance-module__rEY-bG__tableWrap{overflow:auto}.governance-module__rEY-bG__table{border-collapse:collapse;width:100%;font-size:12px}.governance-module__rEY-bG__table th{background:var(--muted);text-align:left;color:var(--muted-foreground);padding:12px;font-weight:600}.governance-module__rEY-bG__table td{border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;padding:13px 12px;line-height:1.7}.governance-module__rEY-bG__table td a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.governance-module__rEY-bG__table code{font-size:10px}.governance-module__rEY-bG__summary{cursor:pointer;color:var(--foreground);padding:12px 0;font-size:13px;font-weight:600}.governance-module__rEY-bG__formPanel{border:1px solid var(--border);margin-bottom:25px;padding:22px}@media (max-width:950px){.governance-module__rEY-bG__columns{grid-template-columns:1fr;gap:28px}.governance-module__rEY-bG__aside{max-width:550px}.governance-module__rEY-bG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.governance-module__rEY-bG__header,.governance-module__rEY-bG__serviceRow,.governance-module__rEY-bG__rowHeader{flex-direction:column;align-items:flex-start;gap:15px}.governance-module__rEY-bG__header h1{font-size:29px}.governance-module__rEY-bG__formGrid,.governance-module__rEY-bG__filters{grid-template-columns:1fr}.governance-module__rEY-bG__serviceRow h2{font-size:23px}.governance-module__rEY-bG__note{padding:18px}.governance-module__rEY-bG__table{min-width:680px}}.governance-module__rEY-bG__receptionFilter{flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:24px;display:flex}.governance-module__rEY-bG__receptionFilter label{flex:1;min-width:min(250px,100%)}.governance-module__rEY-bG__receptionDetails{gap:16px;margin:20px 0 5px;display:grid}.governance-module__rEY-bG__receptionDetails dt{color:var(--muted-foreground);margin-bottom:6px;font-size:12px}.governance-module__rEY-bG__receptionDetails dd{overflow-wrap:anywhere;font-size:14px;line-height:1.65}.governance-module__rEY-bG__page{color:var(--foreground);min-width:0;padding-top:0}.governance-module__rEY-bG__eyebrow{letter-spacing:0;text-transform:none;color:var(--muted-foreground);font-size:12px;font-weight:400}.governance-module__rEY-bG__header{border-bottom:0;margin-bottom:24px;padding-bottom:8px}.governance-module__rEY-bG__header h1{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.governance-module__rEY-bG__button,.governance-module__rEY-bG__primaryButton{border-radius:12px;min-height:44px;font-size:13px}.governance-module__rEY-bG__primaryButton{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.governance-module__rEY-bG__button:hover{background:var(--muted)}.governance-module__rEY-bG__section h2,.governance-module__rEY-bG__aside h2{font-size:22px;font-weight:650}.governance-module__rEY-bG__columns{align-items:start;gap:28px}.governance-module__rEY-bG__aside,.governance-module__rEY-bG__note,.governance-module__rEY-bG__formPanel,.governance-module__rEY-bG__empty{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:24px}.governance-module__rEY-bG__note h2{font-size:20px;font-weight:650}.governance-module__rEY-bG__section{margin-bottom:25px;padding-bottom:25px}.governance-module__rEY-bG__form{gap:20px}.governance-module__rEY-bG__field input,.governance-module__rEY-bG__field select,.governance-module__rEY-bG__field textarea{border-radius:12px;min-height:46px}.governance-module__rEY-bG__field textarea{resize:vertical;min-height:110px}.governance-module__rEY-bG__row{border:1px solid var(--border);background:var(--card);border-radius:16px;margin-bottom:12px;padding:22px}.governance-module__rEY-bG__row h2,.governance-module__rEY-bG__row h3{font-size:19px;font-weight:650}.governance-module__rEY-bG__badge{border-radius:6px}.governance-module__rEY-bG__tableWrap{border:1px solid var(--border);background:var(--card);border-radius:16px}.governance-module__rEY-bG__table{font-size:13px}.governance-module__rEY-bG__table th{background:var(--muted);padding:15px}.governance-module__rEY-bG__table td{padding:17px 15px}.governance-module__rEY-bG__table tr:last-child td{border-bottom:0}.governance-module__rEY-bG__alert{border-radius:12px}@media (max-width:600px){.governance-module__rEY-bG__page{padding-bottom:20px}.governance-module__rEY-bG__aside,.governance-module__rEY-bG__note,.governance-module__rEY-bG__formPanel,.governance-module__rEY-bG__empty{border-radius:16px;padding:20px}.governance-module__rEY-bG__field input,.governance-module__rEY-bG__field select,.governance-module__rEY-bG__field textarea{font-size:16px}.governance-module__rEY-bG__row{padding:18px}.governance-module__rEY-bG__header h1{font-size:28px}.governance-module__rEY-bG__pagination{flex-wrap:wrap}}
