.site .testimonials-subgrid blockquote { background: #ffe476; --quote-tape: #006aca; }
.site .testimonials-subgrid blockquote:nth-of-type(2) { background: #a1dafe; --quote-tape: #ed509d; }
.site .testimonials-subgrid blockquote:nth-of-type(3) { background: #ff9fd0; --quote-tape: #ff6b26; }
.site .testimonials-subgrid blockquote::after { background: var(--quote-tape); }

.site .contact-editorial .contact-zine-art { height: auto; width: 100%; }
.contact-zine-art .contact-new-hero-image { display: block; width: 100%; height: auto; object-fit: contain; }

.site .bh-home-about-art { position: relative; isolation: isolate; overflow: visible; background: transparent; }
.site .bh-home-about-art::before {
    content: ""; position: absolute; inset: 4% -3% -3% 5%; z-index: -1; background: #006aca;
    clip-path: polygon(0 3%, 22% 0, 39% 2%, 64% 0, 81% 3%, 100% 0, 98% 40%, 100% 65%, 97% 99%, 71% 97%, 42% 100%, 0 98%);
}
.site .bh-home-about-art .about-brett-image { display: block; filter: grayscale(1); }
.bh-home-about-tape {
    position: absolute; z-index: 1; bottom: -6px; left: 10%; width: 63%; height: 20px;
    background: #ed509d url("../images/brand/houndstooth-ink.svg") repeat; background-size: 23px auto;
    transform: rotate(-4deg); pointer-events: none;
}

.site .about-story .about-career-range { grid-template-columns: minmax(0, 1fr) minmax(180px, 290px); gap: clamp(24px, 4vw, 54px); align-items: start; }
.site .about-career-photo { width: 100%; max-width: 290px; margin: 6px 0 14px; }
.site .about-career-photo::before { background: #a1dafe; }
.site .about-career-photo img { width: 100%; height: auto; }
html body .site .about-career-photo figcaption::before { background: #ed509d; }
html body .site .about-summit-photo figcaption::before { background: #ff6b26; }
html body .site .about-summit-gallery .about-personal-photo:first-child figcaption::before { background: #ed509d; }
html body .site .about-summit-gallery .about-personal-photo:nth-child(2) figcaption::before { background: #67c4fd; }
html body .site .about-outside .about-personal-photo figcaption::before { background: var(--corner-paper, #a1dafe); }

.bh-corner-photo { position: relative; isolation: isolate; }
.bh-photo-corner {
    position: absolute; width: clamp(26px, 13%, 53px); height: clamp(10px, 4.2%, 17px);
    z-index: 1; pointer-events: none; background-color: var(--corner-paper, #ed509d);
    clip-path: polygon(0 5%, 99% 0, 95% 24%, 100% 47%, 95% 70%, 100% 98%, 1% 95%, 6% 72%, 0 47%, 5% 24%);
}
.bh-photo-corner-tl { top: 3%; left: -3%; transform: rotate(-32deg); }
.bh-photo-corner-tr { top: 3%; right: -3%; transform: rotate(30deg); }
.bh-photo-corner-bl { bottom: 3%; left: -3%; transform: rotate(26deg); }
.bh-photo-corner-br { bottom: 3%; right: -3%; transform: rotate(-29deg); }
.about-summit-gallery .about-personal-photo:first-child { --corner-paper: #ed509d; }
.about-summit-gallery .about-personal-photo:nth-child(2) { --corner-paper: #ff6b26; }
.about-outside .about-personal-photo { --corner-paper: #a1dafe; }
.about-outside .about-personal-photo:nth-child(2) { --corner-paper: #ed509d; }
.about-outside .about-personal-photo:nth-child(3) { --corner-paper: #ffe476; }
.about-outside .about-personal-photo:nth-child(4) { --corner-paper: #fe6e63; }
.about-outside .bh-photo-corner { background-image: url("../images/brand/houndstooth-ink.svg"); background-size: 13px auto; }
.stelter-quote-attribution { display: flex; align-items: center; gap: 12px; }
.stelter-quote-attribution img { width: 48px; height: 48px; flex: none; object-fit: contain; }
html body .site .sp-summit-grid figure:nth-child(1) figcaption::before { background: #a1dafe; }
html body .site .sp-summit-grid figure:nth-child(2) figcaption::before { background: #ed509d; }
html body .site .sp-summit-grid figure:nth-child(3) figcaption::before { background: #ffe476; }
html body .site .sp-summit-grid figure:nth-child(4) figcaption::before { background: #ff6b26; }
@media (max-width: 700px) {
    .site .about-story .about-career-range { grid-template-columns: minmax(0, 1fr); gap: 18px; }
}
.site .bh-home-about-art .about-brett-image {
    height: auto; aspect-ratio: 4 / 3; object-fit: contain; background: #fff;
    clip-path: polygon(0 3%, 18% 2%, 37% 0, 55% 2%, 79% 0, 99% 3%, 100% 43%, 98% 69%, 100% 97%, 81% 98%, 59% 96%, 38% 100%, 17% 98%, 0 99%);
}
.site .bh-home-about-art { height: auto; aspect-ratio: auto; }
.site .about-career-photo::after {
    content: ""; position: absolute; z-index: 1; left: 10%; bottom: 51px; width: 55%; height: 14px;
    background: #a1dafe url("../images/brand/houndstooth-ink.svg") repeat; background-size: 18px auto;
    transform: rotate(-4deg); pointer-events: none;
}
