/* CVRV35_LATIN_SUBSETS: generated complementary unicode-range faces; all originals retained. */
@font-face{font-family:"Droid Serif";src:url("../fonts/DroidSerif-Bold.woff2") format("woff2"),url("../fonts/DroidSerif-Bold.ttf") format("truetype");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+192,U+1A0-1A1,U+1AF-1B0,U+1F0,U+1FA-1FF,U+218-219,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+2F3,U+300-301,U+303,U+309,U+30F,U+323,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+3D1-3D2,U+3D6,U+400-486,U+488-513,U+1E00-1E01,U+1E3E-1E3F,U+1E80-1E85,U+1EA0-1EF9,U+1F4D,U+207F,U+20A3-20A4,U+20A7,U+20AB,U+2105,U+2113,U+2116,U+2126,U+212E,U+215B-215E,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB04,U+FFFC}
@font-face{font-family:"Droid Serif";src:url("../fonts/DroidSerif-BoldItalic.woff2") format("woff2"),url("../fonts/DroidSerif-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:700;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+192,U+1A0-1A1,U+1AF-1B0,U+1F0,U+1FA-1FF,U+218-219,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+2F3,U+300-301,U+303,U+309,U+30F,U+323,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+3D1-3D2,U+3D6,U+400-486,U+488-513,U+1E00-1E01,U+1E3E-1E3F,U+1E80-1E85,U+1EA0-1EF9,U+1F4D,U+207F,U+20A3-20A4,U+20A7,U+20AB,U+2105,U+2113,U+2116,U+2126,U+212E,U+215B-215E,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB04,U+FFFC}
@font-face{font-family:"Droid Serif";src:url("../fonts/DroidSerif-Italic.woff2") format("woff2"),url("../fonts/DroidSerif-Italic.ttf") format("truetype");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+192,U+1A0-1A1,U+1AF-1B0,U+1F0,U+1FA-1FF,U+218-219,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+2F3,U+300-301,U+303,U+309,U+30F,U+323,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+3D1-3D2,U+3D6,U+400-486,U+488-513,U+1E00-1E01,U+1E3E-1E3F,U+1E80-1E85,U+1EA0-1EF9,U+1F4D,U+207F,U+20A3-20A4,U+20A7,U+20AB,U+2105,U+2113,U+2116,U+2126,U+212E,U+215B-215E,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB04,U+FFFC}
@font-face{font-family:"Droid Serif";src:url("../fonts/DroidSerif-Regular.woff2") format("woff2"),url("../fonts/DroidSerif-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+100-130,U+132-151,U+154-17F,U+192,U+1A0-1A1,U+1AF-1B0,U+1F0,U+1FA-1FF,U+218-219,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+2F3,U+300-301,U+303,U+309,U+30F,U+323,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+3D1-3D2,U+3D6,U+400-486,U+488-513,U+1E00-1E01,U+1E3E-1E3F,U+1E80-1E85,U+1EA0-1EF9,U+1F4D,U+207F,U+20A3-20A4,U+20A7,U+20AB,U+2105,U+2113,U+2116,U+2126,U+212E,U+215B-215E,U+2202,U+2206,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+FB01-FB04,U+FFFC}
@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay-Italic-VF.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Italic-VF.ttf") format("truetype");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+0,U+D,U+100-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1B7,U+1CD-1CE,U+1D3-1D4,U+1E4-1E9,U+1EE-1EF,U+1F4-1F5,U+1FE-1FF,U+218-21B,U+21E-21F,U+237,U+259,U+292,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+323,U+326-328,U+335,U+337-338,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+490-493,U+496-497,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4C9-4CA,U+4D8-4D9,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+20B9,U+2105,U+2116,U+212A-212B,U+2153-2154,U+2202,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25CA,U+FB01-FB02}
@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay-Italic-VF.woff2") format("woff2"),url("../fonts/PlayfairDisplay-Italic-VF.ttf") format("truetype");font-style:italic;font-weight:401 900;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-B4,U+B6-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1B7,U+1CD-1CE,U+1D3-1D4,U+1E4-1E9,U+1EE-1EF,U+1F4-1F5,U+1FE-1FF,U+218-21B,U+21E-21F,U+237,U+259,U+292,U+2BB-2BC,U+2C6-2C7,U+2D8-2DD,U+300-304,U+306-30C,U+323,U+326-328,U+335,U+337-338,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+490-493,U+496-497,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4C9-4CA,U+4D8-4D9,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+20B9,U+2105,U+2116,U+2122,U+212A-212B,U+2153-2154,U+2190-2194,U+2196-2199,U+2202,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25CA,U+FB01-FB02}
@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay-VF.woff2") format("woff2"),url("../fonts/PlayfairDisplay-VF.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0,U+D,U+100-130,U+132-151,U+154-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1B7,U+1CD-1CE,U+1D3-1D4,U+1E4-1E9,U+1EE-1EF,U+1F4-1F5,U+1FE-1FF,U+218-21B,U+21E-21F,U+237,U+259,U+292,U+2C7,U+2D8-2D9,U+2DB,U+2DD,U+300-304,U+306-30C,U+323,U+326-328,U+335,U+337-338,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+490-493,U+496-497,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4C9-4CA,U+4D8-4D9,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+20B9,U+2105,U+2116,U+212A-212B,U+2153-2154,U+2202,U+220F,U+2211,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25CA,U+FB01-FB02}
@font-face{font-family:"Playfair Display";src:url("../fonts/PlayfairDisplay-VF.woff2") format("woff2"),url("../fonts/PlayfairDisplay-VF.ttf") format("truetype");font-style:normal;font-weight:401 900;font-display:swap;unicode-range:U+0,U+D,U+20-7E,U+A0-B4,U+B6-17F,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1B7,U+1CD-1CE,U+1D3-1D4,U+1E4-1E9,U+1EE-1EF,U+1F4-1F5,U+1FE-1FF,U+218-21B,U+21E-21F,U+237,U+259,U+292,U+2BB-2BC,U+2C6-2C7,U+2D8-2DD,U+300-304,U+306-30C,U+323,U+326-328,U+335,U+337-338,U+394,U+3A9,U+3BC,U+3C0,U+400-45F,U+462-463,U+46A-46B,U+490-493,U+496-497,U+49A-49B,U+4A2-4A3,U+4AE-4B1,U+4BA-4BB,U+4C9-4CA,U+4D8-4D9,U+4E8-4E9,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2009,U+2010,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+2052,U+20AC,U+20B9,U+2105,U+2116,U+2122,U+212A-212B,U+2153-2154,U+2190-2194,U+2196-2199,U+2202,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25A0-25A1,U+25CA,U+FB01-FB02}
@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Medium.woff2") format("woff2"),url("../fonts/Poppins-Medium.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+0,U+D,U+100-107,U+10A-11B,U+11E-123,U+128-130,U+136-137,U+139-148,U+14C-151,U+154-15B,U+15E-165,U+168-17E,U+18F,U+192,U+1FC-1FD,U+218-21B,U+259,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+3C0,U+901-903,U+905-90D,U+90F-911,U+913-928,U+92A-933,U+935-939,U+93C-945,U+947-949,U+94B-94D,U+950,U+958-95E,U+960-970,U+972,U+1E80-1E85,U+1EBC-1EBD,U+1EF2-1EF3,U+1EF8-1EF9,U+20A8,U+20B9-20BA,U+20BD,U+2113,U+2126,U+212E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+25CC,U+FB01-FB02}
@font-face{font-family:"Poppins";src:url("../fonts/Poppins-Regular.woff2") format("woff2"),url("../fonts/Poppins-Regular.ttf") format("truetype");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+0,U+D,U+100-107,U+10A-11B,U+11E-123,U+128-130,U+136-137,U+139-148,U+14C-151,U+154-15B,U+15E-165,U+168-17E,U+18F,U+192,U+1FC-1FD,U+218-21B,U+259,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+3C0,U+901-903,U+905-90D,U+90F-911,U+913-928,U+92A-933,U+935-939,U+93C-945,U+947-949,U+94B-94D,U+950,U+958-95E,U+960-970,U+972,U+1E80-1E85,U+1EBC-1EBD,U+1EF2-1EF3,U+1EF8-1EF9,U+20A8,U+20B9-20BA,U+20BD,U+2113,U+2126,U+212E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+25CC,U+FB01-FB02}
@font-face{font-family:"Poppins";src:url("../fonts/Poppins-SemiBold.woff2") format("woff2"),url("../fonts/Poppins-SemiBold.ttf") format("truetype");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+0,U+D,U+100-107,U+10A-11B,U+11E-123,U+128-130,U+136-137,U+139-148,U+14C-151,U+154-15B,U+15E-165,U+168-17E,U+18F,U+192,U+1FC-1FD,U+218-21B,U+259,U+2C7,U+2C9,U+2D8-2D9,U+2DB,U+2DD,U+3C0,U+901-903,U+905-90D,U+90F-911,U+913-928,U+92A-933,U+935-939,U+93C-945,U+947-949,U+94B-94D,U+950,U+958-95E,U+960-970,U+972,U+1E80-1E85,U+1EBC-1EBD,U+1EF2-1EF3,U+1EF8-1EF9,U+20A8,U+20B9-20BA,U+20BD,U+2113,U+2126,U+212E,U+2202,U+2206,U+220F,U+2211,U+2219-221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+25CC,U+FB01-FB02}
@font-face{font-family:"Droid Serif";src:url("../fonts/latin/DroidSerif-Bold-latin.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Droid Serif";src:url("../fonts/latin/DroidSerif-BoldItalic-latin.woff2") format("woff2");font-style:italic;font-weight:700;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Droid Serif";src:url("../fonts/latin/DroidSerif-Italic-latin.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Droid Serif";src:url("../fonts/latin/DroidSerif-Regular-latin.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Playfair Display";src:url("../fonts/latin/PlayfairDisplay-Italic-VF-latin.woff2") format("woff2");font-style:italic;font-weight:400;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Playfair Display";src:url("../fonts/latin/PlayfairDisplay-VF-latin.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Poppins";src:url("../fonts/latin/Poppins-Medium-latin.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Poppins";src:url("../fonts/latin/Poppins-Regular-latin.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Poppins";src:url("../fonts/latin/Poppins-SemiBold-latin.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap;unicode-range:U+20-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2190-2199,U+2212,U+2215,U+FEFF,U+FFFD}
/* Nawang Art Gallery v1.5.1. Canonical visual tokens; compatibility aliases preserve layout. Sticky wrapper: header.wp-block-template-part. Font licenses: assets/fonts/. */

 
 
 
 
 
 
 
 
 :root{--ds-canvas:#ffffff;--ds-surface:#f7f7f4;--ds-surface-warm:#f0eee9;--ds-ink:#000000;--ds-muted:#505050;--ds-subtle:#5e625e;--ds-accent:#b89d4f;--ds-brand-dark:#263b34;--ds-on-dark:#f9f8f3;--ds-line:#d5d5cf;--ds-focus:#1559a6;--ds-accent-text:#70571b;--ds-footer:#010100;--ds-footer-text:#a7a7a7;--ds-decor:#baa078;--ds-font-display:'Playfair Display',Georgia,'Times New Roman',serif;--ds-font-ui:'Poppins','Segoe UI',Arial,sans-serif;--ds-font-body:'Droid Serif',Georgia,'Times New Roman',serif;--ds-font-size-body:14.875px;--ds-line-height-body:1.5;--ds-display-desktop:clamp(3.7rem,6.15vw,6.15rem);--ds-display-tablet:clamp(3.15rem,6.7vw,5rem);--ds-display-mobile:clamp(2.65rem,10vw,3.85rem);--ds-h2:clamp(2.35rem,6.6vw,6.375rem);--ds-h3:clamp(1.5rem,2.5vw,2.2rem);--ds-nav-size:12.75px;--ds-label-size:11.5px;--ds-small-size:12px;--na-paper:var(--ds-canvas);--na-ink:var(--ds-ink);--na-green:var(--ds-brand-dark);--na-muted:var(--ds-muted);--na-tan:var(--ds-accent);--na-line:var(--ds-line);--na-serif:var(--ds-font-display);--na-sans:var(--ds-font-ui)}
 html{scroll-padding-top:95px}
 body{background:var(--ds-canvas);color:var(--ds-ink);font-weight:400}
 body .wp-site-blocks{color:var(--ds-ink)}
 p,li,dd{overflow-wrap:break-word}
 a,button,summary,input,textarea,select{font-family:var(--ds-font-ui)}
 a{color:inherit;text-underline-offset:0.22em}
 a:hover{color:var(--ds-accent-text)}
 :where(a,button,summary,input,textarea,select,[tabindex]):focus-visible,.wp-block-navigation :where(a,button):focus-visible{border-radius:2px;outline:3px solid var(--ds-focus) !important;outline-offset:4px !important}
 :where(a,button,summary,input,textarea,select):focus:not(:focus-visible){outline:none}
 ::selection{background:rgb(214,225,239);color:var(--ds-ink)}
 :where(button,a){touch-action:manipulation}
 .wp-block-site-title,.wp-block-heading{font-family:var(--ds-font-display)}
 .na-header{background:rgba(255,255,255,0.98);border-bottom:1px solid var(--ds-line)}
 .na-header.is-scrolled{box-shadow:rgba(23,23,23,0.067) 0px 9px 26px}
 .na-header .na-logo a{font-family:var(--ds-font-display);font-weight:400;color:var(--ds-ink)}
 .na-header .na-brand-sub{font-family:var(--ds-font-ui);font-weight:500;font-size:9px;letter-spacing:0.13em;color:var(--ds-muted)}
 .na-header .wp-block-navigation .wp-block-navigation-item__content,.na-header .wp-block-navigation.na-main-nav{font-family:var(--ds-font-ui);font-size:var(--ds-nav-size);font-weight:400;line-height:1.5;letter-spacing:0.015em;color:var(--ds-ink)}
 .na-header .wp-block-navigation .wp-block-navigation-item__content{white-space:nowrap}
 .na-header .wp-block-navigation .wp-block-navigation-item__content:hover,.na-header .wp-block-navigation .current-menu-item>.wp-block-navigation-item__content{color:var(--ds-accent-text)}
 .na-header .wp-block-navigation__responsive-container-open{color:var(--ds-ink);min-width:44px;min-height:44px;justify-content:center;align-items:center}
 .na-header .wp-block-navigation__responsive-container-close{min-width:44px;min-height:44px}
 .na-kicker,.na-overline,.na-text-link,.na-button{font-family:var(--ds-font-ui);font-size:var(--ds-label-size);line-height:1.55;letter-spacing:0.12em;font-weight:500}
 .na-kicker{color:var(--ds-accent-text)}
 .na-text-link{border-bottom-color:currentcolor;font-size:var(--ds-label-size)}
 .na-button,.na-standard-page .wp-block-button__link{font-family:var(--ds-font-ui);font-size:var(--ds-label-size);letter-spacing:0.09em;font-weight:500;line-height:1.4;min-height:44px;border-radius:0px;transition:background-color 0.2s,color 0.2s,border-color 0.2s}
 .na-button{border-color:var(--ds-ink);color:var(--ds-ink)}
 .na-button:hover{background:var(--ds-ink);color:rgb(255,255,255)}
 .na-button-cream{background:transparent;color:var(--ds-ink)}
 .na-button-cream:hover{background:var(--ds-ink);color:rgb(255,255,255)}
 .na-hero{background:var(--ds-canvas);color:var(--ds-ink)}
 .na-hero .na-overline{color:var(--ds-accent-text)}
 .na-dot{background:var(--ds-accent)}
 .na-hero h1{font-family:var(--ds-font-display);font-size:var(--ds-display-desktop);font-weight:400;letter-spacing:-0.045em;color:var(--ds-ink)}
 .na-hero h1 em,.na-section h2 em,.na-intro-band h2 em,.na-editorial h2 em{color:var(--ds-accent-text);font-style:italic}
 .na-hero-copy>p{font-family:var(--ds-font-body);font-size:15px;line-height:1.9;color:var(--ds-muted);font-weight:400}
 .na-hero-serial{font-size:11px;line-height:1.65}
 .na-hero-tag{background:rgba(255,255,255,0.93);color:var(--ds-ink);font-family:var(--ds-font-ui);font-size:11px;letter-spacing:0.04em;line-height:1.4}
 .na-section{color:var(--ds-ink)}
 .na-section h2,.na-intro-band h2,.na-editorial-copy h2,.na-visit-banner h2,.na-standard-page>h1,.na-standard-page .na-page-title{font-family:var(--ds-font-display);font-weight:400;line-height:1.13;letter-spacing:-0.035em}
 .na-section h2{font-size:var(--ds-h2)}
 .na-feature-exhibit h3,.na-art-caption h3,.na-cards h3,.na-notes.wp-block-query .wp-block-post-title,.na-catalogue-loop .wp-block-post-title{font-family:var(--ds-font-display);font-size:var(--ds-h3);line-height:1.22;letter-spacing:-0.02em}
 .na-feature-exhibit p,.na-editorial-copy p,.na-intro-bottom p,.na-standard-page .wp-block-post-content p{color:var(--ds-muted);font-family:var(--ds-font-body);font-size:15px;line-height:1.8}
 .na-exhibit-meta,.na-art-caption span,.na-disclaimer,.na-note-date,.na-notes.wp-block-query .na-note-date,.na-cards small,.na-footer-bottom{color:var(--ds-muted);font-family:var(--ds-font-ui);font-size:var(--ds-small-size);font-weight:400;line-height:1.55;letter-spacing:0.035em}
 .na-disclaimer{max-width:760px}
 .na-intro-band{background:var(--ds-canvas)}
 .na-intro-band h2{font-size:clamp(2.65rem,7.2vw,7rem)}
 .na-intro-bottom p{color:var(--ds-muted)}
 .na-round-arrow{min-height:52px;min-width:52px}
 .na-editorial{background:var(--ds-canvas)}
 .na-editorial-copy p{color:var(--ds-muted)}
 .na-editorial-copy h2 em{color:var(--ds-accent-text)}
 .na-notes.wp-block-query .wp-block-post-title a:hover{text-decoration:underline;text-underline-offset:5px;color:var(--ds-accent-text)}
 .na-notes.wp-block-query .na-note-date{color:var(--ds-muted);font-size:var(--ds-small-size)}
 .na-visit-banner{background:var(--ds-canvas);color:var(--ds-ink)}
 .na-visit-banner h2{color:var(--ds-ink)}
 .na-visit-banner .na-kicker{color:var(--ds-accent-text)}
 .na-visit-banner em{color:var(--ds-accent-text)}
 .na-visit-banner .na-button{color:var(--ds-ink);border-color:var(--ds-ink)}
 .na-visit-banner .na-button:hover{color:rgb(255,255,255);background:var(--ds-ink)}
 .na-footer{background:var(--ds-footer);color:var(--ds-footer-text)}
 .na-footer h2{color:rgb(255,255,255)}
 .na-footer-links a,.na-footer-bottom a{color:rgb(247,247,247)}
 .na-footer-links a:hover,.na-footer-bottom a:hover{color:rgb(234,209,133)}
 .na-standard-page{background:var(--ds-canvas)}
 .na-catalogue-loop .wp-block-post-excerpt{color:var(--ds-muted);font-size:14px;line-height:1.75}
 .na-catalogue-loop .wp-block-query-no-results{border-color:var(--ds-line);color:var(--ds-muted)}
 .nawang-meta dt{color:var(--ds-muted);font-size:12px}
 .nawang-meta dd{font-size:15px;color:var(--ds-ink)}
 .na-standard-page .wp-block-post-content .na-eyebrow{color:var(--ds-accent-text)}
 :where(input,textarea,select){max-width:100%;font-size:16px;line-height:1.5;border:1px solid rgb(119,119,119);background:rgb(255,255,255);color:var(--ds-ink);padding:10px 12px}
 :where(input,textarea):disabled{background:rgb(241,241,241);color:rgb(95,95,95)}
 :where(a,button,summary):disabled{cursor:not-allowed}
 @media(max-width:1160px){.na-header .wp-block-navigation__container{gap:14px}
 .na-header .wp-block-navigation .wp-block-navigation-item__content{font-size:11.5px;letter-spacing:0px}
}
 @media(max-width:880px){.na-header .wp-block-navigation__responsive-container.is-menu-open{background:var(--ds-canvas);color:var(--ds-ink)}
 .na-header .wp-block-navigation .wp-block-navigation-item__content{font-size:16px;line-height:1.6;letter-spacing:0.01em}
 .na-hero h1{font-size:var(--ds-display-tablet);letter-spacing:-0.035em}
}
 @media(max-width:640px){:root{--ds-font-size-body:15px;--ds-label-size:11px}
 .na-header .na-brand-sub{font-size:8px}
 .na-hero h1{font-size:var(--ds-display-mobile);letter-spacing:-0.038em;line-height:1.11}
 .na-hero-copy>p{font-size:14.5px;line-height:1.75}
 .na-hero-tag{font-size:10px}
 .na-section h2{font-size:clamp(2.35rem,9vw,3.8rem);letter-spacing:-0.035em}
 .na-intro-band h2{font-size:clamp(2.55rem,9.2vw,4.6rem)}
 .na-visit-banner h2{font-size:clamp(2.7rem,9.3vw,4.7rem)}
 .na-editorial-copy h2{font-size:clamp(3rem,10vw,5rem)}
 .na-notes.wp-block-query .wp-block-post-title{font-size:clamp(1.55rem,6vw,2rem)}
 .na-feature-exhibit h3{font-size:1.6rem}
 .na-standard-page>h1,.na-standard-page .na-page-title{font-size:clamp(2.75rem,10vw,4rem)}
}
 @media(max-width:400px){.na-hero h1{font-size:clamp(2.6rem,10.6vw,3.25rem)}
 .na-header .na-logo a{font-size:23px}
 .na-header .na-brand-sub{font-size:7px}
 .na-exhibit-meta{font-size:11px}
 .na-footer-bottom{font-size:11px}
}
 @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}
 *,::before,::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}
}
 @media(forced-colors:active){:where(a,button,summary,input,textarea,select,[tabindex]):focus-visible{outline:highlight solid 3px !important}
 .na-button{border:1px solid buttontext}
 .na-hero-tag{background:canvas;color:canvastext}
}
 :root{--na-gallery-gold:var(--ds-accent);--na-footer-black:var(--ds-footer)}
 body{font-family:var(--ds-font-body);font-size:14.875px;line-height:1.5}
 .na-header-inner{min-height:118px;padding-inline:clamp(24px,3.5vw,56px)}
 .na-header .na-logo a{font-size:clamp(25px,2vw,30px);letter-spacing:-0.045em}
 .na-header .wp-block-navigation .wp-block-navigation-item__content{font-size:var(--ds-nav-size);letter-spacing:0px;font-weight:400}
 .na-header .wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--ds-accent-text)}
 .na-header .wp-block-navigation .wp-block-navigation-item__content[aria-current="page"]{color:var(--ds-accent-text);text-decoration:underline 1px;text-underline-offset:0.4em}
 .na-hero-copy>p,.na-feature-exhibit p,.na-editorial-copy p,.na-intro-bottom p{font-family:var(--ds-font-body);font-size:15px;line-height:1.65;color:rgb(51,51,51)}
 .na-hero .na-overline,.na-kicker{color:var(--ds-accent-text)}
 .na-hero-serial{color:rgb(68,68,68)}
 .na-hero .na-button{font-family:var(--ds-font-ui);font-size:12px;letter-spacing:0.05em}
 .na-hero h1{line-height:1.1}
 .na-section{padding-block:clamp(76px,9vw,136px)}
 .na-section h2,.na-intro-band h2{font-family:var(--ds-font-display);font-weight:400;letter-spacing:-0.045em}
 .na-text-link{color:var(--ds-ink);font-family:var(--ds-font-ui);letter-spacing:0.045em}
 .na-text-link:hover{color:var(--ds-accent-text)}
 .na-exhibit-meta,.na-art-caption span,.na-disclaimer,.na-note-date{color:var(--ds-muted);font-size:12px;letter-spacing:0.025em}
 .na-feature-exhibit h3,.na-art-caption h3,.na-notes.wp-block-query .wp-block-post-title{font-family:var(--ds-font-display)}
 .na-intro-band{border-top:1px solid var(--ds-line);border-bottom:1px solid var(--ds-line)}
 .na-editorial{border-block:1px solid var(--ds-line)}
 .na-visit-banner{border-top:1px solid var(--ds-line);padding-block:clamp(60px,7vw,100px)}
 .na-standard-page{padding-top:72px;padding-bottom:115px}
 .na-standard-page>h1,.na-standard-page .na-page-title,.na-standard-page .wp-block-query-title{font-family:var(--ds-font-display);font-size:clamp(3.5rem,7.235vw,6.375rem);line-height:1.1;letter-spacing:-0.045em;font-weight:400}
 .na-standard-page .wp-block-post-content{font-family:var(--ds-font-body);font-size:15px;line-height:1.58}
 .na-standard-page .wp-block-post-content p{font-family:var(--ds-font-body);font-size:15px;line-height:1.58}
 .na-standard-page .wp-block-post-content h2{font-family:var(--ds-font-display);font-size:clamp(2.5rem,5.4vw,5.7rem);letter-spacing:-0.035em;line-height:1.18}
 .na-journal .na-page-title{font-size:clamp(3.5rem,5vw,4.4rem)}
 .na-standard-page .wp-block-post-title{font-family:var(--ds-font-display)}
 .na-standard-page .wp-block-post-excerpt{font-family:var(--ds-font-body);font-size:15px;line-height:1.65}
 .na-standard-page .wp-block-post-content a{color:var(--ds-accent-text)}
 .na-standard-page .wp-block-post-content a:hover{color:var(--ds-ink)}
 .na-catalogue-loop .wp-block-post-title a:hover{color:var(--ds-accent-text)}
 .na-footer{font-family:var(--ds-font-body);font-size:14.875px;background:var(--ds-footer) !important;color:var(--ds-footer-text) !important}
 .na-footer-nav{max-width:1480px;margin:0px auto;padding:16px clamp(24px,5vw,78px);min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgb(55,55,55)}
 .na-footer-nav a{font-family:var(--ds-font-ui);font-size:12px;line-height:1.4;font-weight:400;letter-spacing:0.015em;color:rgb(245,245,245);text-decoration:none}
 .na-footer-nav a:hover{color:rgb(229,198,109);text-decoration:underline;text-underline-offset:6px}
 .na-footer-top{max-width:1480px;min-height:157px;margin:0px auto;padding:24px clamp(24px,5vw,78px);display:grid;grid-template-columns:1.15fr 1fr 1.8fr;align-items:start;gap:clamp(24px,3.5vw,55px)}
 .na-footer-summary p{margin:0px;max-width:390px;color:rgb(167,167,167);font-family:var(--ds-font-body);font-size:14px;line-height:1.55}
 .na-footer-identity h2{font:400 25px/1.17 var(--ds-font-display);letter-spacing:-0.03em;color:rgb(255,255,255);margin:0px 0px 11px !important}
 .na-footer-identity p{font:400 13px/1.6 var(--ds-font-body);color:rgb(167,167,167);margin:0px}
 .na-footer-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin:0px}
 .na-footer-links>div{display:flex;flex-direction:column;gap:8px;min-width:115px}
 .na-footer-links span{color:rgb(167,167,167);font:500 11px/1.5 var(--ds-font-ui);letter-spacing:0.08em;margin:0px 0px 3px}
 .na-footer-links a{font:400 12px/1.5 var(--ds-font-ui);color:rgb(245,245,245)}
 .na-footer-links a:hover{color:rgb(229,198,109)}
 .na-footer-bottom{max-width:1480px;min-height:63px;margin:0px auto;padding:18px clamp(24px,5vw,78px);border-top:1px solid rgb(55,55,55);display:flex;align-items:center;justify-content:space-between;gap:22px;color:rgb(167,167,167);font:400 10.5px/1.5 var(--ds-font-ui);letter-spacing:0.07em}
 .na-footer-bottom a{color:rgb(255,255,255);font-family:var(--ds-font-ui)}
 .na-footer-bottom a:hover{color:rgb(229,198,109)}
 .na-footer :is(a,button):focus-visible{color:rgb(255,255,255);outline:rgb(241,212,119) solid 3px !important;outline-offset:4px !important}
 .na-footer :where(a,button){min-height:24px;display:inline-flex;align-items:center}
 @media(max-width:1100px){.na-footer-top{grid-template-columns:1.2fr 1fr;row-gap:25px}
 .na-footer-links{grid-column:1 / -1;justify-content:flex-start;gap:65px}
 .na-header-inner{min-height:94px}
 .na-footer-nav{flex-wrap:wrap;justify-content:center;gap:14px 26px}
}
 @media(max-width:880px){.na-header-inner{min-height:81px}
 .na-header .wp-block-navigation .wp-block-navigation-item__content{font-size:16px;letter-spacing:0.005em}
 .na-standard-page{padding-top:62px}
}
 @media(max-width:640px){.na-header-inner{min-height:76px}
 .na-footer-nav{min-height:0px;display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));justify-items:start;gap:13px 16px;padding-block:26px}
 .na-footer-nav a{font-size:12px;min-height:32px}
 .na-footer-top{min-height:0px;display:grid;grid-template-columns:1fr;gap:26px;padding-block:34px}
 .na-footer-summary p{max-width:480px}
 .na-footer-links{grid-column:auto;gap:35px}
 .na-footer-bottom{min-height:0px;flex-wrap:wrap;justify-content:flex-start;gap:14px 25px;padding-block:24px}
 .na-footer-bottom span:last-child{display:none}
 .na-standard-page{padding-top:47px;padding-bottom:76px}
 .na-standard-page>h1,.na-standard-page .na-page-title,.na-standard-page .wp-block-query-title{font-size:clamp(2.75rem,10vw,4.65rem);letter-spacing:-0.035em}
 .na-journal .na-page-title{font-size:clamp(2.6rem,9vw,4.15rem)}
 .na-intro-band{padding-block:82px}
 .na-visit-banner{padding-block:68px}
}
 @media(forced-colors:active){.na-footer :is(a,button):focus-visible{outline-color:highlight !important}
}
 .na-preview-only{cursor:default}
 .na-preview-only.na-feature-exhibit:hover .na-img{filter:none}
 .na-preview-only.na-art-card:hover .na-art-image{transform:none;filter:none}
 .na-preview-notice{margin:0px 0px clamp(20px,2.5vw,34px);max-width:900px;font-size:13px;line-height:1.65;color:var(--ds-muted)}
 header.wp-block-template-part{position:sticky;top:0px;z-index:999}
 header.wp-block-template-part .na-header{position:relative;top:auto}
 @media(max-width:880px){html{scroll-padding-top:84px}
}
 @media(min-width:881px){html{scroll-padding-top:122px}
}
 .na-preview-section-heading{font-family:var(--ds-font-display);font-weight:400;font-size:clamp(1.5rem,2.25vw,2rem);line-height:1.25;letter-spacing:-0.015em;color:var(--ds-ink);margin:0px 0px clamp(20px,2.5vw,30px)}
 body .na-post-card .wp-block-post-date,body .na-post-card .wp-block-post-date time{font-family:var(--ds-font-ui);color:rgb(80,80,80);font-size:12px;line-height:1.55}
