.select-module__3n__Sq__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:var(--control-h-md);padding-inline:var(--space-3);font-family:var(--font-inter), sans-serif;font-size:var(--text-callout);line-height:var(--leading-snug);color:var(--color-text-primary);text-align:start;background:var(--app-surface);border:var(--hairline);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-color .15s,box-shadow .15s,background .15s;display:inline-flex}.select-module__3n__Sq__trigger:hover:not(:disabled){border-color:var(--color-border-strong)}.select-module__3n__Sq__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.select-module__3n__Sq__trigger[data-popup-open]{border-color:var(--color-border-strong)}.select-module__3n__Sq__trigger:disabled{opacity:.55;cursor:not-allowed}.select-module__3n__Sq__trigger.select-module__3n__Sq__invalid,.select-module__3n__Sq__trigger.select-module__3n__Sq__invalid[data-popup-open]{border-color:var(--danger-fg)}.select-module__3n__Sq__trigger.select-module__3n__Sq__invalid:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-fg) 22%, transparent)}.select-module__3n__Sq__value{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.select-module__3n__Sq__trigger[data-placeholder] .select-module__3n__Sq__value{color:var(--color-text-secondary)}.select-module__3n__Sq__icon{color:var(--color-text-secondary);flex:none;align-items:center;transition:transform .15s;display:inline-flex}.select-module__3n__Sq__icon svg{width:1em;height:1em}.select-module__3n__Sq__trigger[data-popup-open] .select-module__3n__Sq__icon{transform:rotate(180deg)}.select-module__3n__Sq__positioner{z-index:var(--z-popup);outline:none}.select-module__3n__Sq__popup{box-sizing:border-box;min-width:var(--anchor-width);max-height:var(--available-height);padding:var(--space-1);background:var(--app-surface);border:var(--hairline);border-radius:var(--radius-md);box-shadow:var(--elev-3);transform-origin:var(--transform-origin);transition:opacity .14s,transform .14s;overflow-y:auto}.select-module__3n__Sq__popup[data-starting-style],.select-module__3n__Sq__popup[data-ending-style]{opacity:0;transform:scale(.98)}.select-module__3n__Sq__list{flex-direction:column;gap:2px;display:flex}.select-module__3n__Sq__item{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-inter), sans-serif;font-size:var(--text-callout);line-height:var(--leading-snug);color:var(--color-text-primary);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;scroll-margin-block:var(--space-1);outline:none;grid-template-columns:1.25em 1fr;display:grid}.select-module__3n__Sq__item[data-highlighted]{background:var(--color-surface-accent)}.select-module__3n__Sq__item[data-selected]{font-weight:var(--weight-medium)}.select-module__3n__Sq__item[data-disabled]{opacity:.5;cursor:not-allowed}.select-module__3n__Sq__indicator{color:var(--color-brand);grid-column:1;justify-content:center;align-items:center;display:inline-flex}.select-module__3n__Sq__indicator svg{width:1em;height:1em}.select-module__3n__Sq__itemText{white-space:nowrap;text-overflow:ellipsis;grid-column:2;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.select-module__3n__Sq__popup,.select-module__3n__Sq__icon{transition:none}}
.public-pages-module__IHdvPW__page{background:var(--color-bg);color:var(--color-text-primary);font-size:var(--text-body);line-height:var(--leading-normal);padding-top:var(--mk-header-h,calc(var(--space-8) + var(--space-4)))}.public-pages-module__IHdvPW__container{width:100%;max-width:var(--mk-maxw);padding:0 var(--space-4);margin:0 auto}@media (min-width:700px){.public-pages-module__IHdvPW__container{padding:0 var(--space-6)}}.public-pages-module__IHdvPW__heading{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;margin:0}.public-pages-module__IHdvPW__muted{color:var(--color-text-secondary)}.public-pages-module__IHdvPW__link{color:var(--color-brand-text,var(--color-chip-text));font-weight:var(--weight-semibold)}.public-pages-module__IHdvPW__link:focus-visible,.public-pages-module__IHdvPW__cardLink:focus-visible,.public-pages-module__IHdvPW__chipLink:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.public-pages-module__IHdvPW__breadcrumbs{gap:var(--space-1) var(--space-2);padding:var(--space-5) 0 0;font-size:var(--text-footnote);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;list-style:none;display:flex}.public-pages-module__IHdvPW__breadcrumbs li{gap:var(--space-2);display:inline-flex}.public-pages-module__IHdvPW__breadcrumbs li+li:before{content:"/";color:var(--color-text-secondary)}.public-pages-module__IHdvPW__breadcrumbs a{color:var(--color-brand-text,var(--color-chip-text))}.public-pages-module__IHdvPW__onBand .public-pages-module__IHdvPW__breadcrumbs,.public-pages-module__IHdvPW__onBand .public-pages-module__IHdvPW__breadcrumbs a,.public-pages-module__IHdvPW__onBand .public-pages-module__IHdvPW__breadcrumbs li+li:before{color:var(--mk-silver)}.public-pages-module__IHdvPW__layout{gap:var(--space-5);padding:var(--space-5) 0 var(--space-8);flex-wrap:wrap;align-items:flex-start;display:flex}.public-pages-module__IHdvPW__mainCol{gap:var(--space-5);flex-direction:column;flex:999 34rem;min-width:0;display:flex}.public-pages-module__IHdvPW__sideCol{gap:var(--space-5);flex-direction:column;flex:20rem;min-width:0;display:flex}.public-pages-module__IHdvPW__panel{background:var(--app-surface);border:var(--hairline);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:700px){.public-pages-module__IHdvPW__panel{padding:var(--space-6)}}.public-pages-module__IHdvPW__panelTitle{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-title-3);font-weight:var(--weight-semibold);margin:0}.public-pages-module__IHdvPW__panelText{margin:0}.public-pages-module__IHdvPW__hero{align-items:center;gap:var(--space-5);flex-flow:wrap;}.public-pages-module__IHdvPW__heroBody{gap:var(--space-2);flex-direction:column;flex:16rem;min-width:0;display:flex}.public-pages-module__IHdvPW__heroTitle{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-display);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.public-pages-module__IHdvPW__heroActions{align-items:stretch;gap:var(--space-2);flex-direction:column;flex:none;display:none}@media (min-width:700px){.public-pages-module__IHdvPW__heroActions{display:flex}}.public-pages-module__IHdvPW__eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-footnote);font-weight:var(--weight-semibold);color:var(--success-fg);display:inline-flex}.public-pages-module__IHdvPW__eyebrowWarn{color:var(--warning-fg)}.public-pages-module__IHdvPW__eyebrowIcon{width:var(--space-4);height:var(--space-4);flex:none}.public-pages-module__IHdvPW__badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.public-pages-module__IHdvPW__avatar{width:calc(var(--space-8) * 2);height:calc(var(--space-8) * 2);border-radius:var(--radius-lg);background:var(--color-surface-accent);color:var(--color-brand-text,var(--color-chip-text));font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-weight:var(--weight-bold);font-size:var(--text-title-1);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.public-pages-module__IHdvPW__avatarSm{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-md);font-size:var(--text-callout)}.public-pages-module__IHdvPW__avatar img{object-fit:cover;width:100%;height:100%}.public-pages-module__IHdvPW__avatarIcon{width:45%;height:45%}.public-pages-module__IHdvPW__dbpr{background:var(--app-surface);border:calc(var(--space-1) / 2) solid var(--color-brand);border-radius:var(--radius-lg);overflow:hidden}.public-pages-module__IHdvPW__dbprInactive{border-color:var(--color-border-strong)}.public-pages-module__IHdvPW__dbprHead{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-5);background:var(--mk-green);color:var(--color-on-brand,var(--mk-silver-100));flex-wrap:wrap;display:flex}.public-pages-module__IHdvPW__dbprInactive .public-pages-module__IHdvPW__dbprHead{background:var(--app-surface-2);color:var(--color-text-primary)}.public-pages-module__IHdvPW__dbprHeadTitle{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-callout);font-weight:var(--weight-semibold);flex:auto;margin:0}.public-pages-module__IHdvPW__dbprChecked{font-size:var(--text-footnote)}.public-pages-module__IHdvPW__facts{gap:var(--space-3) var(--space-5);padding:var(--space-4) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:700px){.public-pages-module__IHdvPW__facts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.public-pages-module__IHdvPW__facts dt{font-size:var(--text-caption);color:var(--color-text-secondary)}.public-pages-module__IHdvPW__facts dd{font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.public-pages-module__IHdvPW__factGood{color:var(--success-fg)}.public-pages-module__IHdvPW__dbprFoot{gap:var(--space-1) var(--space-4);padding:0 var(--space-5) var(--space-4);font-size:var(--text-subhead);flex-wrap:wrap;align-items:center;display:flex}.public-pages-module__IHdvPW__externalIcon{width:var(--space-4);height:var(--space-4);vertical-align:middle;margin-left:var(--space-1)}.public-pages-module__IHdvPW__needCard{border:calc(var(--space-1) / 2) solid var(--brand-gold-500,var(--warning-fg));}.public-pages-module__IHdvPW__needFacts{padding:0;}.public-pages-module__IHdvPW__detailGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.public-pages-module__IHdvPW__detailLabel{margin:0 0 var(--space-2);font-size:var(--text-subhead);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.public-pages-module__IHdvPW__plainList{padding-left:var(--space-5);margin:0}.public-pages-module__IHdvPW__chips{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.public-pages-module__IHdvPW__chipLink{min-height:var(--control-h-sm);padding:0 var(--space-3);border:var(--hairline);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--text-subhead);background:var(--app-surface);align-items:center;text-decoration:none;display:inline-flex}.public-pages-module__IHdvPW__chipLink:hover{background:var(--app-surface-2)}.public-pages-module__IHdvPW__inlineLinks a{color:var(--color-brand-text,var(--color-chip-text))}.public-pages-module__IHdvPW__photoHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.public-pages-module__IHdvPW__photoGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.public-pages-module__IHdvPW__photo{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.public-pages-module__IHdvPW__photoLink{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--app-surface-2);display:block;overflow:hidden}.public-pages-module__IHdvPW__photoLink img{object-fit:cover;width:100%;height:100%;display:block}.public-pages-module__IHdvPW__photoCaption{font-size:var(--text-footnote);color:var(--color-text-secondary)}.public-pages-module__IHdvPW__countLine{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-display);font-weight:var(--weight-bold);color:var(--color-brand-text,var(--color-chip-text));line-height:var(--leading-tight);margin:0}.public-pages-module__IHdvPW__countLineWarn{color:var(--warning-fg)}.public-pages-module__IHdvPW__countWord{font-size:var(--text-callout);font-weight:var(--weight-semibold);color:var(--color-text-secondary)}.public-pages-module__IHdvPW__segments{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-pages-module__IHdvPW__segment{height:var(--space-2);border-radius:var(--radius-full);background:var(--ring-track,var(--color-border))}.public-pages-module__IHdvPW__segmentOn{background:var(--color-accent,var(--color-brand))}.public-pages-module__IHdvPW__segmentOver{background:var(--warning-fg)}.public-pages-module__IHdvPW__note{font-size:var(--text-footnote);color:var(--color-text-secondary);margin:0}.public-pages-module__IHdvPW__noteWarn{font-size:var(--text-footnote);color:var(--warning-fg);background:var(--warning-bg);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);margin:0}.public-pages-module__IHdvPW__relatedList{margin:0;padding:0;list-style:none}.public-pages-module__IHdvPW__relatedList li+li{border-top:var(--hairline)}.public-pages-module__IHdvPW__relatedRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) 0;color:var(--color-text-primary);text-decoration:none;display:flex}.public-pages-module__IHdvPW__relatedRow:hover .public-pages-module__IHdvPW__relatedName{text-decoration:underline}.public-pages-module__IHdvPW__relatedStatus{font-size:var(--text-footnote);font-weight:var(--weight-semibold);color:var(--success-fg);text-align:right}.public-pages-module__IHdvPW__band{background:var(--mk-green);color:var(--color-on-brand,var(--mk-silver-100))}.public-pages-module__IHdvPW__bandInner{gap:var(--space-5);padding-top:var(--space-8);padding-bottom:var(--space-8);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;}.public-pages-module__IHdvPW__bandText{gap:var(--space-2);flex-direction:column;flex:24rem;display:flex}.public-pages-module__IHdvPW__bandTitle{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-title-1);margin:0}.public-pages-module__IHdvPW__bandLead{color:var(--mk-silver);margin:0}.public-pages-module__IHdvPW__barSpacer{height:calc(var(--control-h-lg) + var(--space-8))}@media (min-width:700px){.public-pages-module__IHdvPW__barSpacer{display:none}}.public-pages-module__IHdvPW__dirHero{background:var(--mk-green);color:var(--color-on-brand,var(--mk-silver-100))}.public-pages-module__IHdvPW__dirHeroInner{padding-bottom:var(--space-8);gap:var(--space-3);flex-direction:column;display:flex;}.public-pages-module__IHdvPW__dirTitle{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-display);line-height:var(--leading-tight);margin:var(--space-2) 0 0}.public-pages-module__IHdvPW__dirLead{max-width:45rem;color:var(--mk-silver);margin:0}.public-pages-module__IHdvPW__stats{gap:var(--space-2) var(--space-6);margin:var(--space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.public-pages-module__IHdvPW__statNumber{font-family:var(--font-heading,var(--font-sora)), var(--font-body,var(--font-inter)), sans-serif;font-size:var(--text-title-2);font-weight:var(--weight-bold);margin-right:var(--space-1)}.public-pages-module__IHdvPW__browse{background:var(--app-surface);border-top:var(--hairline)}.public-pages-module__IHdvPW__browseInner{padding-top:var(--space-7);padding-bottom:var(--space-7);gap:var(--space-5);flex-direction:column;display:flex;}.public-pages-module__IHdvPW__browseGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.public-pages-module__IHdvPW__browseList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.public-pages-module__IHdvPW__browseList a{color:var(--color-brand-text,var(--color-chip-text))}.public-pages-module__IHdvPW__statePicker{gap:var(--space-2) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}.public-pages-module__IHdvPW__statePicker a{color:var(--color-brand-text,var(--color-chip-text))}.public-pages-module__IHdvPW__notFound{margin:var(--space-6) 0 var(--space-8);align-items:flex-start;}
