.sn{max-width:920px;padding:calc(var(--header-h) + 2.5rem) 24px 5rem;color:var(--tc-ink);margin:0 auto}.sn a{color:var(--tc-accent);text-underline-offset:3px}.sn__crumb{color:var(--tc-soft);margin-bottom:1.5rem;font-size:.8rem}.sn__title{font-family:var(--serif);margin-bottom:1.2rem;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:500;line-height:1.1}.sn__h2{letter-spacing:.08em;text-transform:uppercase;margin:2.6rem 0 .9rem;font-size:1.15rem}.sn__h3{letter-spacing:.08em;text-transform:uppercase;margin:1.8rem 0 .6rem;font-size:.95rem}.sn__body,.sn__irish-form,.sn__history p,.sn__bearers p{margin:0 0 1rem;font-size:1.05rem;font-weight:300;line-height:1.75}.sn__irish-lead{margin:0 0 .8rem;font-weight:300;line-height:1.75}.sn__irish-form{margin-bottom:.7rem}.sn__honesty{color:var(--tc-soft);margin:1.2rem 0;font-style:italic}.sn__lead,.sn__tile{margin:1.5rem 0}.sn__lead img{width:100%;height:auto;display:block}.sn__caption{color:var(--tc-soft);margin-top:.4rem;font-size:.9rem;font-style:italic}.sn__grid{flex-wrap:wrap;align-items:flex-start;gap:1.2rem;display:flex}.sn__tile{width:var(--sn-tile-w);flex-direction:column;max-width:100%;margin:0;text-decoration:none;display:flex}.sn__tile img{width:auto;max-width:100%;height:190px;display:block}.sn__tile-title{color:var(--tc-ink);margin-top:.4rem;font-size:.9rem}.sn__tile-place{color:var(--tc-soft);font-size:.8rem}@media (max-width:749px){.sn__tile{width:100%}.sn__tile img{width:100%;height:auto}}.sn__figures{border-collapse:collapse;width:100%;margin:.6rem 0 1rem}.sn__figures th,.sn__figures td{text-align:left;border-bottom:1px solid var(--tc-line);padding:.45rem .6rem;font-weight:300}.sn__figures td:nth-child(n+2){text-align:right}.sn__figures-total th,.sn__figures-total td{font-weight:500}.sn__nofigure{color:var(--tc-soft);font-style:italic}.sn__az{column-count:3;column-gap:2rem;margin:0 0 1rem;padding:0;list-style:none}.sn__az li{break-inside:avoid;line-height:1.7}@media (max-width:749px){.sn__az{column-count:1}}
