.aa-interiors{background:var(--aa-paper,#f7f5ee)}.aa-interiors-main{padding-top:28px}.aa-breadcrumb{font:13px/1.5 var(--aa-sans);margin-bottom:30px;color:#575b51}.aa-breadcrumb a{text-decoration:underline;text-underline-offset:4px}
.aa-interiors .aarq-design-hub-v3,.aa-interiors .aarq-di-editorial{font-style:normal;color:var(--aa-ink);max-width:none;margin:0}
.aa-interiors .di-hero{display:grid;grid-template-columns:1.1fr 1fr;column-gap:50px;background:#eee9df;margin-bottom:64px;padding:46px}
.aa-interiors .di-hero-photo{grid-column:2;grid-row:1/4;margin:0;min-width:0}
.aa-interiors .di-hero-photo img{width:100%;height:100%;min-height:330px;object-fit:cover;display:block}
.aa-interiors .di-kicker{grid-column:1;font:11px/1.5 var(--aa-sans);letter-spacing:2px;text-transform:uppercase;margin-bottom:16px;color:#5c4c39}
.aa-interiors .di-hero h1{grid-column:1;font:normal clamp(34px,3.5vw,51px)/1.1 var(--aa-serif);margin:0 0 24px;letter-spacing:-1px}
.aa-interiors .di-hero p{grid-column:1;margin:0}
.aa-interiors-main p,.aa-interiors-main li{font:16px/1.75 var(--aa-sans)}
.aa-interiors .aarq-design-hub-v3 h2,.aa-interiors .aarq-di-editorial h2{font:normal clamp(27px,3vw,36px)/1.2 var(--aa-serif);margin:0 0 24px}
.aa-interiors .aarq-design-hub-v3 section,.aa-interiors .aarq-di-editorial section{margin:0 0 56px}
.aa-interiors .di-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.aa-interiors .aarq-design-hub-v3 .di-card{display:block!important;min-width:0;border-top:0!important;border-bottom:1px solid #dedbce;padding:0;font:normal 21px/1.35 var(--aa-serif);text-decoration:none;color:#252c26}.aa-interiors .aarq-design-hub-v3 .di-card img{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.aa-interiors .di-card span{display:block;padding:18px 0 24px}.aa-interiors .di-card:focus-visible{outline:2px solid #874b1d;outline-offset:5px}
.aa-interiors .di-card:hover,.aa-interiors .di-feature:hover{color:#874b1d}
.aa-interiors .di-note,.aa-interiors .di-lead{background:#eae8de;padding:32px;margin-bottom:48px}
.aa-interiors .di-note p:last-child,.aa-interiors .di-lead p:last-child{margin-bottom:0}
.aa-interiors .di-feature-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px}
.aa-interiors .di-feature{display:block;text-decoration:none;color:#252c26}
.aa-interiors .di-feature img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}
.aa-interiors .di-feature span{display:block;padding:16px 0;font:normal 21px/1.3 var(--aa-serif)}
.aa-interiors .di-table{overflow-x:auto}.aa-interiors table{width:100%;border-collapse:collapse;font:15px/1.65 var(--aa-sans)}.aa-interiors th,.aa-interiors td{border-bottom:1px solid #ccc9bb;padding:16px;text-align:left}.aa-interiors th{background:#eae8de}
.aa-interiors .aarq-di-editorial details{border-bottom:1px solid #ccc9bb;padding:18px 0}.aa-interiors .aarq-di-editorial summary{font:600 17px/1.5 var(--aa-sans);cursor:pointer;min-height:44px}.aa-interiors .aarq-di-editorial details p{margin-top:12px}
.aa-interiors .di-source{color:#555d51;font-size:14px}.aa-interiors .aarq-di-editorial p a,.aa-interiors .di-note p a{text-decoration:underline;text-underline-offset:3px}
.aa-interiors #aa-category-navigation{background:#eeece3!important;border:0!important;border-radius:0!important;padding:28px!important}
.aa-interiors #aa-category-navigation a{display:inline-block;padding:8px 0;min-height:44px;color:#384739;text-decoration:underline;text-underline-offset:4px}
.aa-interiors .pagination{margin:40px 0 60px;font:16px var(--aa-sans)}.aa-interiors .nav-links{display:flex;flex-wrap:wrap;gap:10px}.aa-interiors .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px;border:1px solid #b5b5a5}.aa-interiors .page-numbers.current{background:#22332a;color:white}.aa-interiors .screen-reader-text{position:absolute;left:-10000px}
@media(max-width:1000px){.aa-interiors .di-hero{gap:28px;padding:30px}.aa-interiors .di-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.aa-interiors-main{padding-top:22px}.aa-interiors .di-hero{display:flex;flex-direction:column;padding:24px 20px;gap:0;margin-bottom:40px}.aa-interiors .di-hero-photo{order:4;margin-top:24px}.aa-interiors .di-hero-photo img{min-height:0;aspect-ratio:4/3}.aa-interiors .di-hero h1{font-size:36px}.aa-interiors .di-grid{grid-template-columns:1fr;gap:24px}.aa-interiors .di-card{min-height:80px;font-size:23px}.aa-interiors .di-feature-grid{gap:22px 16px}.aa-interiors .di-feature span{font-size:19px}.aa-interiors .di-note,.aa-interiors .di-lead{padding:24px 20px}.aa-interiors .aarq-design-hub-v3 section,.aa-interiors .aarq-di-editorial section{margin-bottom:40px}.aa-interiors #aa-category-navigation{padding:22px!important}.aa-interiors table{min-width:500px}}
