.painting-works[data-astro-cid-4bfnn4rn]{--navy:#19314a;--orange:#ffb463;--pale:#f0f5f8;--line:#c7d5df;--muted:#53677b;color:var(--navy)}h1[data-astro-cid-4bfnn4rn],h2[data-astro-cid-4bfnn4rn],h3[data-astro-cid-4bfnn4rn],p[data-astro-cid-4bfnn4rn],figure[data-astro-cid-4bfnn4rn]{margin:0}.painting-works-wrap[data-astro-cid-4bfnn4rn]{max-width:1180px;margin-inline:auto;padding-inline:30px}.painting-works-opening[data-astro-cid-4bfnn4rn]{background:var(--navy);color:#fff}.painting-works-hero[data-astro-cid-4bfnn4rn]{max-width:1180px;margin-inline:auto;padding:72px 30px 76px}.painting-works-label[data-astro-cid-4bfnn4rn]{letter-spacing:.22em;color:var(--orange);align-items:center;gap:16px;margin-bottom:24px;font-size:12px;font-weight:700;display:flex}.painting-works-label[data-astro-cid-4bfnn4rn]:before{content:"";background:currentColor;width:36px;height:2px}h1[data-astro-cid-4bfnn4rn]{letter-spacing:.035em;font-size:clamp(38px,4.5vw,60px);line-height:1.45}.painting-works-lead[data-astro-cid-4bfnn4rn]{color:#e0e9ef;border-left:2px solid var(--orange);text-wrap:pretty;max-width:720px;margin-top:28px;padding-left:20px;font-size:17px;line-height:2.05}.painting-works-breadcrumb-wrap[data-astro-cid-4bfnn4rn]{padding-top:18px}.painting-works-breadcrumb[data-astro-cid-4bfnn4rn]{color:var(--muted);font-size:12px}.painting-works-breadcrumb[data-astro-cid-4bfnn4rn] ol[data-astro-cid-4bfnn4rn]{flex-wrap:wrap;gap:0 12px;margin:0;padding:0;list-style:none;display:flex}.painting-works-breadcrumb[data-astro-cid-4bfnn4rn] li[data-astro-cid-4bfnn4rn]{padding-block:10px}.painting-works-breadcrumb[data-astro-cid-4bfnn4rn] li[data-astro-cid-4bfnn4rn]+li[data-astro-cid-4bfnn4rn]:before{content:"›";margin-right:12px}.painting-works-breadcrumb[data-astro-cid-4bfnn4rn] a[data-astro-cid-4bfnn4rn]{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;margin-block:-10px;display:inline-flex}.painting-works-list-section[data-astro-cid-4bfnn4rn]{padding-top:44px;padding-bottom:72px}.painting-works-visually-hidden[data-astro-cid-4bfnn4rn]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.painting-works-list[data-astro-cid-4bfnn4rn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px;margin:0;padding:0;list-style:none;display:grid}.painting-works-item[data-astro-cid-4bfnn4rn]{min-width:0}.painting-works-wide[data-astro-cid-4bfnn4rn]{grid-column:1/-1}.painting-works-card[data-astro-cid-4bfnn4rn]{min-width:0}.painting-works-feature[data-astro-cid-4bfnn4rn]{background:var(--pale);border-radius:12px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:40px;padding:28px;display:grid}.painting-works-feature-photo[data-astro-cid-4bfnn4rn]{border-radius:8px;display:block;overflow:hidden}.painting-works-card[data-astro-cid-4bfnn4rn] img{aspect-ratio:3/2;border-radius:8px;width:100%;height:auto;display:block}.painting-works-feature-photo[data-astro-cid-4bfnn4rn] img{transition:transform .3s}.painting-works-feature-photo[data-astro-cid-4bfnn4rn]:hover img,.painting-works-feature-photo[data-astro-cid-4bfnn4rn]:focus-visible img{transform:scale(1.025)}.painting-works-pair[data-astro-cid-4bfnn4rn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}figure[data-astro-cid-4bfnn4rn]{min-width:0}figcaption[data-astro-cid-4bfnn4rn]{color:var(--muted);letter-spacing:.1em;margin-top:8px;font-size:12px;font-weight:700}.painting-works-copy[data-astro-cid-4bfnn4rn]{min-width:0;margin-top:24px}.painting-works-feature[data-astro-cid-4bfnn4rn] .painting-works-copy[data-astro-cid-4bfnn4rn]{margin-top:0}.painting-works-meta[data-astro-cid-4bfnn4rn]{color:var(--muted);flex-wrap:wrap;gap:4px 16px;font-size:12px;display:flex}time[data-astro-cid-4bfnn4rn]{font-variant-numeric:tabular-nums;white-space:nowrap}h3[data-astro-cid-4bfnn4rn]{text-wrap:balance;margin-top:12px;font-size:23px;line-height:1.65}.painting-works-copy[data-astro-cid-4bfnn4rn] .painting-works-title-phrase{vertical-align:top;max-width:100%;display:inline-block}.painting-works-feature[data-astro-cid-4bfnn4rn] h3[data-astro-cid-4bfnn4rn]{font-size:clamp(23px,2.2vw,28px)}.painting-works-description[data-astro-cid-4bfnn4rn]{margin-top:16px;font-size:15px}.painting-works-facts[data-astro-cid-4bfnn4rn]{margin:22px 0;font-size:13px}.painting-works-facts[data-astro-cid-4bfnn4rn]>div[data-astro-cid-4bfnn4rn]{border-top:1px solid var(--line);grid-template-columns:6.5em minmax(0,1fr);gap:12px;padding-block:10px;display:grid}.painting-works-facts[data-astro-cid-4bfnn4rn]>div[data-astro-cid-4bfnn4rn]:last-child{border-bottom:1px solid var(--line)}dt[data-astro-cid-4bfnn4rn]{font-weight:700}dd[data-astro-cid-4bfnn4rn]{margin:0}.painting-works-button[data-astro-cid-4bfnn4rn]{background:var(--navy);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:18px;max-width:100%;min-height:52px;padding:14px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.painting-works-button[data-astro-cid-4bfnn4rn] svg,.painting-works-link[data-astro-cid-4bfnn4rn] svg{flex-shrink:0}.painting-works-button[data-astro-cid-4bfnn4rn]:hover{background:#285576}.painting-works-note[data-astro-cid-4bfnn4rn]{color:var(--muted);margin-top:12px;font-size:13px}.painting-works-pending[data-astro-cid-4bfnn4rn]{margin-top:10px}.painting-works-list-footer[data-astro-cid-4bfnn4rn]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;margin-top:44px;padding-top:28px;font-size:14px;display:flex}.painting-works-list-footer[data-astro-cid-4bfnn4rn] .painting-works-note[data-astro-cid-4bfnn4rn]{margin-top:8px}.painting-works-link[data-astro-cid-4bfnn4rn]{min-height:44px;color:var(--navy);text-underline-offset:6px;align-items:center;gap:14px;font-weight:700;display:inline-flex}.painting-works-consultation[data-astro-cid-4bfnn4rn]{background:var(--pale);padding-block:64px}.painting-works-consultation-inner[data-astro-cid-4bfnn4rn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.painting-works-eyebrow[data-astro-cid-4bfnn4rn]{letter-spacing:.15em;color:var(--muted);margin-bottom:16px;font-size:12px;font-weight:700}.painting-works-consultation[data-astro-cid-4bfnn4rn] h2[data-astro-cid-4bfnn4rn]{font-size:clamp(25px,2.6vw,32px);line-height:1.65}.painting-works-orange[data-astro-cid-4bfnn4rn]{background:var(--orange);color:var(--navy)}.painting-works-orange[data-astro-cid-4bfnn4rn]:hover{background:#ffd09f}@media (prefers-reduced-motion:reduce){.painting-works-feature-photo[data-astro-cid-4bfnn4rn] img{transition:none}.painting-works-feature-photo[data-astro-cid-4bfnn4rn]:hover img,.painting-works-feature-photo[data-astro-cid-4bfnn4rn]:focus-visible img{transform:none}}@media (width<=900px){.painting-works-hero[data-astro-cid-4bfnn4rn]{padding-block:56px 60px}.painting-works-list[data-astro-cid-4bfnn4rn]{grid-template-columns:minmax(0,1fr);gap:48px}.painting-works-feature[data-astro-cid-4bfnn4rn],.painting-works-consultation-inner[data-astro-cid-4bfnn4rn]{grid-template-columns:minmax(0,1fr);gap:28px}}@media (width<=600px){.painting-works-wrap[data-astro-cid-4bfnn4rn]{padding-inline:20px}.painting-works-hero[data-astro-cid-4bfnn4rn]{padding:36px 20px 40px}.painting-works-label[data-astro-cid-4bfnn4rn]{margin-bottom:20px}.painting-works-lead[data-astro-cid-4bfnn4rn]{margin-top:22px;padding-left:16px;font-size:15px;line-height:1.95}.painting-works-list-section[data-astro-cid-4bfnn4rn]{padding-top:28px;padding-bottom:48px}.painting-works-feature[data-astro-cid-4bfnn4rn]{gap:24px;padding:20px}.painting-works-pair[data-astro-cid-4bfnn4rn]{grid-template-columns:minmax(0,1fr);gap:20px}h3[data-astro-cid-4bfnn4rn],.painting-works-feature[data-astro-cid-4bfnn4rn] h3[data-astro-cid-4bfnn4rn]{font-size:22px}.painting-works-facts[data-astro-cid-4bfnn4rn]>div[data-astro-cid-4bfnn4rn]{grid-template-columns:minmax(0,1fr);gap:4px}.painting-works-button[data-astro-cid-4bfnn4rn]{width:100%;padding-inline:18px}.painting-works-consultation[data-astro-cid-4bfnn4rn]{padding-block:48px}}
