@layer pages{.mhero__inner,.mscore__inner,.mvouch__inner,.mnext__inner{z-index:1;max-width:var(--max);padding:var(--sect-y) var(--gutter);margin:0 auto;position:relative}.mhero__inner{gap:clamp(1.75rem,4vw,3.5rem);padding-top:clamp(2.5rem,5vw,5.5rem);display:grid}.mhero__grid{align-items:end;gap:clamp(1.75rem,4vw,3.5rem);display:grid}@media (min-width:900px){.mhero__grid{grid-template-columns:minmax(13.75rem,22.5rem) minmax(0,1fr)}}.mhero__photo{width:min(100%,22.5rem);margin:0;position:relative}.mhero__photo .portrait{box-shadow:var(--sh-lifted);border-radius:1.75rem}.mhero__photo .portrait--mono span{font-size:30cqi}.mhero__photo .seal{--seal-size:clamp(5.5rem, 9vw, 7.25rem);position:absolute;bottom:-1.125rem;right:-1.125rem}@media (max-width:899px){.mhero__photo{width:min(62vw,17.5rem)}.mhero__photo .seal{--seal-size:5rem;bottom:-.875rem;right:-.875rem}}.mhero__id{justify-items:start;gap:.875rem;display:grid}.mhero__id h1{overflow-wrap:anywhere;max-width:12ch;font-size:clamp(2.75rem,1.5rem + 4vw,6rem)}.mhero__role{font-size:var(--fs-lead);color:var(--fg-soft)}.mhero__role:empty{display:none}.mhero__headline{max-width:52ch;color:var(--fg-2);font-size:1rem}.mhero__headline[hidden]{display:none}.mhero__tags{flex-wrap:wrap;gap:.5rem;display:flex}.mhero__tags .tag{border-radius:var(--r-pill);background:var(--paper);height:1.875rem;box-shadow:var(--sh-chip);color:var(--fg);font-size:var(--fs-meta);padding:0 .75rem;font-weight:450}.mhero__verified{font-size:var(--fs-sm)}.mhero__verified:empty{display:none}.mhero__actions{margin-top:.25rem}.mhero__actions:empty{display:none}.mhero__about{border-top:1.5px solid var(--fg);gap:clamp(1.5rem,3vw,2.5rem);padding-top:clamp(1.75rem,4vw,2.75rem);display:grid}@media (min-width:900px){.mhero__about{gap:var(--gutter);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.mhero__bio p{letter-spacing:-.028em;overflow-wrap:anywhere;max-width:34ch;font-size:clamp(1.25rem,1.05rem + .8vw,1.875rem);font-weight:400;line-height:1.3}.mhero__bio .is-empty{letter-spacing:0;color:var(--fg-soft);font-size:1rem;font-weight:400}.mhero__needs{gap:.75rem;max-width:56ch;margin:1.5rem 0 0;display:grid}.mhero__needs div{gap:.125rem;display:grid}.mhero__needs dt{font-size:var(--fs-meta);color:var(--fg-soft);font-weight:500}.mhero__needs dd{overflow-wrap:anywhere;margin:0}.mhero__details{border-radius:var(--r-card);background:var(--paper);box-shadow:var(--sh-object);align-self:start;padding:.375rem 1.375rem}.mhero__missing{justify-items:start;gap:.875rem;max-width:52ch;display:grid}.mhero__missing p{color:var(--fg-soft)}.mscore__inner{align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (min-width:1024px){.mscore__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.mscore__copy h2{font-size:var(--fs-2)}.mscore__copy .lead{margin-top:1.25rem}.mscore__copy .factors{margin-top:clamp(1.5rem,3vw,2.5rem)}.mvouch__inner{gap:clamp(3rem,6vw,5.5rem);display:grid}@media (min-width:1024px){.mvouch__inner{gap:var(--gutter);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.mvouch__col{min-width:0}.mvouch__head{gap:.875rem;margin-bottom:clamp(1.375rem,3vw,2.25rem);display:grid}.mvouch__head h2{font-size:var(--fs-2)}.mvouch__count{color:var(--fg-mute);font-weight:500}.vouches,.mposts{gap:.75rem;display:grid}.mposts .post:first-child{border-top:1px solid var(--line-2)}.mnext__inner{align-items:center;gap:1.375rem;padding-block:clamp(3rem,6vw,6rem);display:grid}@media (min-width:1024px){.mnext__inner{gap:var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.mnext__col{gap:.625rem;display:grid}.mnext__col:empty{display:none}.mnext__label{font-size:var(--fs-meta);color:var(--fg-soft);font-weight:500}.mnext__col--next{text-align:right}.mnext__col--next .idcard{text-align:left}.mnext__mid{justify-items:center;gap:.875rem;display:grid}.mnext__report{font-size:var(--fs-meta);color:var(--fg-soft);text-underline-offset:.2em;border-radius:.1875rem;text-decoration:underline;text-decoration-thickness:1px}.mnext__report:hover{color:var(--danger)}}
