.NotaryNetworkSection-module__4v43la__section{background:var(--color-warm-cream-dark);color:var(--color-foreground)}.NotaryNetworkSection-module__4v43la__inner{align-items:center;gap:1.5rem;max-width:72rem;margin:auto;padding:2.5rem 1.25rem;display:grid}.NotaryNetworkSection-module__4v43la__heading{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,2.4vw,2rem);font-weight:400;line-height:1.2}.NotaryNetworkSection-module__4v43la__heading span{color:var(--color-gold-ink)}.NotaryNetworkSection-module__4v43la__description{color:var(--color-muted-foreground);max-width:30ch;margin:.75rem 0 0;font-size:1rem;line-height:1.6}.NotaryNetworkSection-module__4v43la__gallery{min-width:0;container-type:inline-size}.NotaryNetworkSection-module__4v43la__viewport{overscroll-behavior-x:contain;scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.NotaryNetworkSection-module__4v43la__viewport::-webkit-scrollbar{display:none}.NotaryNetworkSection-module__4v43la__roster{flex:none;grid-template-rows:repeat(2,auto);grid-auto-columns:calc(50cqw - 8px);grid-auto-flow:column;align-content:start;gap:1.25rem 16px;margin:0 16px 0 0;padding:4px 0;list-style:none;display:grid}.NotaryNetworkSection-module__4v43la__roster:last-child{margin-right:0}.NotaryNetworkSection-module__4v43la__person{text-align:center;min-width:0;padding:0 4px}.NotaryNetworkSection-module__4v43la__portrait{border:1px solid var(--color-border);background:var(--color-warm-cream);object-fit:cover;object-position:center 35%;filter:saturate(.55)sepia(.08)contrast(.96);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto .65rem;display:flex}.NotaryNetworkSection-module__4v43la__name{text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.NotaryNetworkSection-module__4v43la__city{color:var(--color-muted-foreground);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.NotaryNetworkSection-module__4v43la__gallery:has(>.NotaryNetworkSection-module__4v43la__viewport:focus-visible){outline:2px solid var(--color-ring);outline-offset:3px}@media (min-width:768px){.NotaryNetworkSection-module__4v43la__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:3rem;padding:2rem 4rem}.NotaryNetworkSection-module__4v43la__person{text-align:left;grid-template-columns:56px minmax(0,1fr);align-content:start;column-gap:12px;display:grid}.NotaryNetworkSection-module__4v43la__portrait{grid-row:span 2;width:56px;height:56px;margin:0}.NotaryNetworkSection-module__4v43la__name{text-wrap:initial;align-self:end}}