.article-answer{border-left:3px solid var(--gold);background:#f6f1e8;margin:38px 0 48px;padding:28px 32px}.article-answer strong{letter-spacing:.13em;text-transform:uppercase;color:#876b3c;margin-bottom:10px;font-size:11px;display:block}.article-answer p{color:#383530;font-size:16px;line-height:1.75}.article section>p+p{margin-top:18px}.article-cta{background:#eee6da;border:1px solid #b18b4f59;margin:48px 0;padding:38px}.article-cta h3{margin:12px 0 14px}.article-cta .button-dark{margin-top:22px}.article-cta-final{color:#f8f4ed;background:#20201e;border:0;margin-top:65px}.article-cta-final h2{color:#fff;margin:15px 0 18px}.article-cta-final p{color:#ded7cd}.article-faq{border-top:1px solid #b18b4f47;padding:24px 0}.article-faq:last-child{border-bottom:1px solid #b18b4f47}.article-faq h3{font-family:var(--font-sans);margin:0 0 9px;font-size:17px;font-weight:600}.article section a strong{color:#876b3c}@media (max-width:900px){.article-answer,.article-cta{padding:25px 22px}.article-answer p{font-size:15px}.article-faq h3{font-size:16px}}.article-figure{margin:44px 0}.article-figure>div{aspect-ratio:16/10;background:#ece8e1;position:relative;overflow:hidden}.article-figure img{object-fit:cover}.article-figure figcaption{color:#746d64;padding:12px 2px 0;font-size:12px;line-height:1.55}.article-section{position:relative}.article-section>.section-number{color:#a17d45;font:400 13px var(--font-display);position:absolute;top:7px;left:-54px}.table-scroll{width:100%;margin:25px 0 48px;overflow-x:auto}.article table{border-collapse:collapse;background:#fff;width:100%;min-width:720px}.article caption{text-align:left;color:#746d64;padding:0 0 12px;font-size:12px}.article th,.article td{text-align:left;vertical-align:top;border:1px solid #ddd7cd;padding:15px 14px;font-size:12px;line-height:1.55}.article thead th{color:#fff;letter-spacing:.04em;background:#282724;font-size:11px}.article tbody th{background:#f1ece4;font-weight:600}.article tbody tr:nth-child(2n) td{background:#faf8f4}.article-subsection{border-left:1px solid #b18b4f;margin:30px 0 0;padding-left:25px}.comparison-grid{grid-template-columns:1fr;gap:0;display:grid}.decision-band{background:#eae3d9;margin:55px calc(50% - 50vw);padding:60px max(24px,50vw - 425px)}.decision-band>div{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px;display:grid}.decision-band article{background:#ffffff8c;padding:24px}.decision-band strong{font:400 21px var(--font-display)}.decision-band article p{margin-top:10px;font-size:12px}.project-flow .article-section{border-bottom:1px solid #e1dbd1;padding-bottom:20px}.checklist-grid{border-top:1px solid #d8d0c4;grid-template-columns:1fr 1fr;margin:25px 0 50px;display:grid}.checklist-grid span{border-bottom:1px solid #d8d0c4;padding:17px 18px 17px 42px;font-size:13px;position:relative}.checklist-grid span:before{content:"✓";color:#8b6b38;font-weight:700;position:absolute;left:15px}.article-large-wall-art-size-guide-living-room .article-figure:first-of-type{margin-top:45px}.article-textured-wall-art-vs-canvas-print-vs-oil-painting .article-figure:first-of-type>div{aspect-ratio:3/2}.article-custom-artwork-hotels-commercial-interiors .article-figure:first-of-type>div{aspect-ratio:16/9}@media (max-width:900px){.article-section>.section-number{margin-bottom:8px;display:block;position:static}.decision-band>div,.checklist-grid{grid-template-columns:1fr}.article th,.article td{padding:12px 10px}.article-figure{margin:34px -22px}.article-figure figcaption{padding:10px 22px 0}.decision-band{margin-left:-22px;margin-right:-22px;padding:45px 22px}}
