.community-laminas-intro,.community-laminas-catalogue,.community-lamina-characters{width:min(100%,1130px);margin-inline:auto;padding-inline:clamp(18px,5vw,64px)}.community-laminas-intro{padding-block:clamp(48px,8vw,116px)}.community-laminas-intro h1{letter-spacing:-.065em;margin:.18em 0 .35em;font-size:clamp(3rem,8vw,7.25rem);line-height:.95}.community-laminas-intro p:not(.portrait-kicker){max-width:61ch;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.65}.community-laminas-intro a{margin-top:14px;display:inline-block}.community-laminas-catalogue{padding-bottom:clamp(56px,8vw,112px)}.community-laminas-catalogue h2,.community-lamina-characters h2{letter-spacing:-.045em;margin:0 0 24px;font-size:clamp(1.75rem,4vw,3rem);line-height:1.1}.community-laminas-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,4vw,50px) clamp(12px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.community-lamina-card{color:inherit;text-decoration:none;display:block}.community-lamina-card-image{background:#e4d7c5;place-items:center;padding:clamp(10px,4vw,44px);display:grid}.community-lamina-card-image img{width:100%;height:auto;display:block;box-shadow:0 8px 25px #473b252e}.community-lamina-card-caption{border-bottom:1px solid #b6aa9a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:5px 12px;padding:14px 0 10px;display:grid}.community-lamina-card-caption>span:first-child{color:#655d52;grid-column:1/-1;font-size:.72rem}.community-lamina-card-caption h3{letter-spacing:-.025em;margin:0;font-size:clamp(1rem,2.4vw,1.75rem);line-height:1.15}.community-lamina-card:is(:hover,:focus-visible) h3{text-underline-offset:.18em;text-decoration:underline}.community-lamina-card:focus-visible{outline-offset:4px;outline:2px solid #29251f}.community-lamina-card-arrow{font-size:clamp(.9rem,2vw,1.4rem)}.community-lamina-characters{border-top:1px solid #b6aa9a;width:min(100%,980px);padding-block:clamp(36px,6vw,80px)}.community-lamina-characters ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2.5vw,28px);margin:0;padding:0;list-style:none;display:grid}.community-lamina-characters a{background:#f3f0e8;display:block}.community-lamina-characters img{width:100%;height:auto;display:block}.community-lamina-characters a:is(:hover,:focus-visible){outline-offset:4px;outline:2px solid #29251f}
