.sb-gh-icon{width:1.25em;height:1.25em;flex-shrink:0}.sb-gh-icon-lg{width:2rem;height:2rem;flex-shrink:0}.sb-gh-pair{padding-block:var(--spacing-lg) 0}.sb-gh-pair-stack{display:grid;gap:var(--spacing-md)}.sb-gh-pair-title{font-family:var(--font-body);font-weight:500;font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);margin:0}.sb-gh-pair-grid{display:grid;gap:var(--spacing-md)}.sb-gh-ag,.sb-gh-an,.sb-gh-stamp,.sb-gh-aside-note{border-radius:0}.sb-gh-ag,.sb-gh-an,.sb-gh-aside-note{display:grid;gap:var(--spacing-sm);padding-block:var(--spacing-md);padding-inline:var(--spacing-sm);background:var(--picto-plate);color:var(--picto-ink);--sb-mute: var(--picto-ink)}.sb-gh-ag[data-tone=red-background],.sb-gh-aside-note[data-tone=red-background]{--picto-plate: var(--red-background);--picto-ink: var(--red-background-foreground);border:1px solid var(--red-border-muted)}.sb-gh-an[data-tone=gold-background]{--picto-plate: var(--gold-background);--picto-ink: var(--gold-background-foreground);border:1px solid var(--gold-border-muted)}.sb-gh-ag h3,.sb-gh-an h3,.sb-gh-aside-note h3{font-family:var(--font-body);font-weight:500;font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);margin:0}.sb-gh-ag .sb-copy,.sb-gh-an .sb-copy,.sb-gh-aside-note .sb-copy{max-width:none}.sb-gh-ag[data-tone=red-background] .sb-gh-icon-lg{color:var(--red)}.sb-gh-an[data-tone=gold-background] .sb-gh-icon-lg{color:var(--gold)}.sb-gh-aside-note[data-tone=red-background] .sb-gh-icon-lg{color:var(--red)}.sb-gh-stamp{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;overflow:clip;background:var(--color-muted);border:1px solid var(--color-border)}.sb-gh-stamp-media{position:relative;margin:0;min-height:14rem;overflow:clip}.sb-gh-stamp-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(1) contrast(1.15);transition:filter .45s ease}.sb-gh-stamp:hover .sb-gh-stamp-media img,.sb-gh-stamp:focus-within .sb-gh-stamp-media img{filter:none}.dark .sb-gh-stamp-media img{filter:grayscale(1) contrast(1.1) brightness(.82)}.dark .sb-gh-stamp:hover .sb-gh-stamp-media img,.dark .sb-gh-stamp:focus-within .sb-gh-stamp-media img{filter:none}@media(prefers-reduced-motion:reduce){.sb-gh-stamp-media img{transition:none}}.sb-gh-stamp-body{display:grid;align-content:space-between;justify-items:start;gap:var(--spacing-md);padding-block:var(--spacing-md);padding-inline:var(--spacing-sm)}.sb-gh-stamp-body .sb-gh-icon-lg{color:var(--color-muted-foreground)}.sb-gh-stamp-copy{display:grid;gap:var(--spacing-2xs)}.sb-gh-stamp-body h3{font-family:var(--font-body);font-weight:500;font-size:var(--text-h3);line-height:var(--leading-h3);letter-spacing:var(--tracking-h3);margin:0}.sb-gh-stamp-body .sb-copy{max-width:44rem}.sb-gh-aside{padding-block:var(--spacing-md) var(--spacing-xl)}.sb-gh-aside-grid{display:grid;gap:var(--spacing-lg)}.sb-gh-aside-main{display:grid;gap:var(--spacing-sm);align-content:center}.sb-gh-aside-title{font-family:var(--font-body);font-weight:500;font-size:var(--text-h1);line-height:var(--leading-h1);letter-spacing:var(--tracking-h1);margin:0}.sb-gh-aside-title em{font-family:Zodiak,serif;font-style:italic;font-weight:700;font-size:1em;letter-spacing:inherit}.sb-gh-aside-note{align-content:start}.sb-gh-points{padding-block:0 var(--spacing-xl)}.sb-gh-mast-title{font-family:var(--font-body);font-weight:600;font-size:var(--text-h2);line-height:var(--leading-h2);letter-spacing:var(--tracking-h2);margin:0}.dark .sb-gh-stamp{background:var(--color-muted);border-color:var(--color-border)}@media(min-width:64rem){.sb-gh-pair-grid{grid-template-columns:1fr 1fr;gap:var(--spacing-md);align-items:stretch}.sb-gh-ag,.sb-gh-an,.sb-gh-aside-note{padding:var(--spacing-lg)}.sb-gh-stamp{grid-template-columns:minmax(0,1fr) minmax(0,calc((100% - var(--spacing-md)) / 2));min-height:28rem}.sb-gh-stamp-media{min-height:0}.sb-gh-stamp-body{padding:var(--spacing-lg)}.sb-gh-aside-grid{grid-template-columns:1fr 1fr;gap:var(--spacing-md);align-items:stretch}}
