.Pagination-module-scss-module__Gf1oOG__root{gap:var(--space-12);flex-direction:column;display:flex}@media (min-width:768px){.Pagination-module-scss-module__Gf1oOG__root{flex-direction:row;justify-content:space-between;align-items:center}}.Pagination-module-scss-module__Gf1oOG__summary{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:500;line-height:16px}.Pagination-module-scss-module__Gf1oOG__list{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Pagination-module-scss-module__Gf1oOG__step,.Pagination-module-scss-module__Gf1oOG__page{min-width:var(--touch-target);min-height:var(--touch-target);padding-inline:var(--space-12);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-sm);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);place-items:center;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:grid}.Pagination-module-scss-module__Gf1oOG__step:focus-visible,.Pagination-module-scss-module__Gf1oOG__page:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Pagination-module-scss-module__Gf1oOG__step:hover,.Pagination-module-scss-module__Gf1oOG__page:hover{border-color:var(--color-border-brand);color:var(--color-text-brand)}.Pagination-module-scss-module__Gf1oOG__gap{min-width:var(--space-24);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);place-items:center;font-size:14px;font-weight:700;line-height:20px;display:grid}.Pagination-module-scss-module__Gf1oOG__page[aria-current=page]{border-color:var(--color-border-brand);background:var(--color-bg-brand-subtle);color:var(--color-text-brand)}.Pagination-module-scss-module__Gf1oOG__disabled{color:var(--color-text-tertiary);opacity:.6}
.PartnerFilters-module-scss-module__B98Rpa__card{gap:var(--space-20);padding:var(--space-24);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);flex-direction:column;display:flex}.PartnerFilters-module-scss-module__B98Rpa__head{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}.PartnerFilters-module-scss-module__B98Rpa__title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:24px}.PartnerFilters-module-scss-module__B98Rpa__reset{min-height:var(--touch-target);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-brand);align-items:center;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.PartnerFilters-module-scss-module__B98Rpa__reset:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PartnerFilters-module-scss-module__B98Rpa__reset:hover{text-decoration:underline}.PartnerFilters-module-scss-module__B98Rpa__group{border:0;margin:0;padding:0}.PartnerFilters-module-scss-module__B98Rpa__legend{margin-bottom:var(--space-12);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);padding:0;font-size:12px;font-weight:700;line-height:16px}.PartnerFilters-module-scss-module__B98Rpa__options{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PartnerFilters-module-scss-module__B98Rpa__checkbox{min-height:var(--touch-target);align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);cursor:pointer;font-size:14px;font-weight:400;line-height:20px;display:flex}.PartnerFilters-module-scss-module__B98Rpa__input{width:var(--space-20);height:var(--space-20);accent-color:var(--color-bg-brand)}.PartnerFilters-module-scss-module__B98Rpa__input:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PartnerFilters-module-scss-module__B98Rpa__submit{min-height:var(--touch-target);padding:var(--space-12) var(--space-20);border-radius:var(--radius-full);background:var(--color-bg-brand);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand);cursor:pointer;border:0;font-size:14px;font-weight:700;line-height:20px}.PartnerFilters-module-scss-module__B98Rpa__submit:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PartnerFilters-module-scss-module__B98Rpa__submit:hover{background:var(--color-bg-brand-hover)}.PartnerFilters-module-scss-module__B98Rpa__chips{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PartnerFilters-module-scss-module__B98Rpa__chip{min-height:var(--touch-target);padding:var(--space-8) var(--space-16);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);cursor:pointer;align-items:center;font-size:12px;font-weight:700;line-height:16px;display:inline-flex;position:relative}.PartnerFilters-module-scss-module__B98Rpa__chip:hover{border-color:var(--color-border-strong)}.PartnerFilters-module-scss-module__B98Rpa__chip:has(:checked){border-color:var(--color-bg-brand);background:var(--color-bg-brand);color:var(--color-text-on-brand)}.PartnerFilters-module-scss-module__B98Rpa__chip:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PartnerFilters-module-scss-module__B98Rpa__chipInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PartnerFilters-module-scss-module__B98Rpa__summary{align-items:center;gap:var(--space-8);min-height:var(--touch-target);padding:var(--space-8) var(--space-16);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);cursor:pointer;font-size:14px;font-weight:700;line-height:20px;list-style:none;display:flex}.PartnerFilters-module-scss-module__B98Rpa__summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PartnerFilters-module-scss-module__B98Rpa__summary::-webkit-details-marker{display:none}.PartnerFilters-module-scss-module__B98Rpa__disclosure .PartnerFilters-module-scss-module__B98Rpa__card{margin-top:var(--space-12)}@supports selector(::details-content){.PartnerFilters-module-scss-module__B98Rpa__disclosure::details-content{content-visibility:visible;block-size:auto}.PartnerFilters-module-scss-module__B98Rpa__summary{display:none}.PartnerFilters-module-scss-module__B98Rpa__disclosure .PartnerFilters-module-scss-module__B98Rpa__card{margin-top:0}}.PartnerFilters-module-scss-module__B98Rpa__applied{min-width:20px;height:20px;padding:0 var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-accent);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-accent);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.PartnerFilters-module-scss-module__B98Rpa__chevron{color:var(--color-icon-secondary);transition:rotate var(--duration-base) var(--easing-standard);margin-left:auto}.PartnerFilters-module-scss-module__B98Rpa__disclosure[open] .PartnerFilters-module-scss-module__B98Rpa__chevron{rotate:180deg}@media (display-mode:standalone) and (max-width:1279.98px),(display-mode:fullscreen) and (max-width:1279.98px){.PartnerFilters-module-scss-module__B98Rpa__summary{display:flex}.PartnerFilters-module-scss-module__B98Rpa__disclosure:not([open])::details-content{content-visibility:hidden}.PartnerFilters-module-scss-module__B98Rpa__disclosure .PartnerFilters-module-scss-module__B98Rpa__card{margin-top:var(--space-12)}}@media (max-width:1279.98px){:root[data-telegram="1"] .PartnerFilters-module-scss-module__B98Rpa__summary{display:flex}:root[data-telegram="1"] .PartnerFilters-module-scss-module__B98Rpa__disclosure:not([open])::details-content{content-visibility:hidden}:root[data-telegram="1"] .PartnerFilters-module-scss-module__B98Rpa__disclosure .PartnerFilters-module-scss-module__B98Rpa__card{margin-top:var(--space-12)}}@media (display-mode:standalone) and (max-width:1279.98px),(display-mode:fullscreen) and (max-width:1279.98px){.PartnerFilters-module-scss-module__B98Rpa__card{padding:var(--space-16)}}@media (max-width:1279.98px){:root[data-telegram="1"] .PartnerFilters-module-scss-module__B98Rpa__card{padding:var(--space-16)}}
.PersonCard-module-scss-module__GRm6hW__card{align-items:flex-start;gap:var(--space-16);height:100%;padding:var(--space-24);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);flex-direction:column;display:flex}@media (hover:hover){.PersonCard-module-scss-module__GRm6hW__card{transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}.PersonCard-module-scss-module__GRm6hW__card:hover{transform:translateY(calc(-1 * var(--motion-lift)));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}}.PersonCard-module-scss-module__GRm6hW__identity{gap:var(--space-4);flex-direction:column;display:flex}.PersonCard-module-scss-module__GRm6hW__name{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:24px}.PersonCard-module-scss-module__GRm6hW__meta{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:500;line-height:16px}.PersonCard-module-scss-module__GRm6hW__badges{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PersonCard-module-scss-module__GRm6hW__badge,.PersonCard-module-scss-module__GRm6hW__badgeAccent{padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);font-family:var(--font-body);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.PersonCard-module-scss-module__GRm6hW__badge{border:var(--border-width) solid var(--color-border-default);background:var(--color-bg-subtle);color:var(--color-text-tertiary)}.PersonCard-module-scss-module__GRm6hW__badgeAccent{background:var(--color-bg-brand-subtle);color:var(--color-text-brand)}.PersonCard-module-scss-module__GRm6hW__availability{align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.PersonCard-module-scss-module__GRm6hW__icon{color:var(--color-icon-secondary)}.PersonCard-module-scss-module__GRm6hW__link{position:relative}.PersonCard-module-scss-module__GRm6hW__link:after{content:"";height:var(--touch-target);top:50%;position:absolute;inset-inline:0;translate:0 -50%}.PersonCard-module-scss-module__GRm6hW__link{color:inherit;text-decoration:none}.PersonCard-module-scss-module__GRm6hW__link:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.PersonCard-module-scss-module__GRm6hW__link:hover{color:var(--color-text-brand)}.PersonCard-module-scss-module__GRm6hW__action{flex-direction:column;width:100%;margin-top:auto;display:flex}.PersonCard-module-scss-module__GRm6hW__action>*{width:100%}@media (display-mode:standalone) and (max-width:1279.98px),(display-mode:fullscreen) and (max-width:1279.98px){.PersonCard-module-scss-module__GRm6hW__card{align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-16);grid-template-columns:auto minmax(0,1fr);display:grid}.PersonCard-module-scss-module__GRm6hW__card .PersonCard-module-scss-module__GRm6hW__avatar{width:var(--size-icon-tile-lg);height:var(--size-icon-tile-lg);font-family:var(--font-heading);letter-spacing:0;grid-row:1/span 2;font-size:18px;font-weight:700;line-height:24px}.PersonCard-module-scss-module__GRm6hW__identity{gap:0}.PersonCard-module-scss-module__GRm6hW__name{font-family:var(--font-body);letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}.PersonCard-module-scss-module__GRm6hW__availability,.PersonCard-module-scss-module__GRm6hW__action{grid-column:1/-1}}@media (max-width:1279.98px){:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__card{align-items:center;gap:var(--space-8) var(--space-12);padding:var(--space-16);grid-template-columns:auto minmax(0,1fr);display:grid}:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__card .PersonCard-module-scss-module__GRm6hW__avatar{width:var(--size-icon-tile-lg);height:var(--size-icon-tile-lg);font-family:var(--font-heading);letter-spacing:0;grid-row:1/span 2;font-size:18px;font-weight:700;line-height:24px}:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__identity{gap:0}:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__name{font-family:var(--font-body);letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__availability,:root[data-telegram="1"] .PersonCard-module-scss-module__GRm6hW__action{grid-column:1/-1}}
