.zn-blog-hub{max-width:1200px;margin:0 auto;padding:48px 24px 80px;color:#292622}.zn-blog-hub h1,.zn-blog-hub h2,.zn-blog-hub h3,.zn-article-shell h1,.zn-article-shell h2,.zn-article-shell h3{font-family:Georgia,serif;font-weight:400;line-height:1.2;color:#292622}.zn-hub-hero{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:24px 0 48px}.zn-hub-hero h1{font-size:clamp(40px,5vw,64px);margin:18px 0 24px}.zn-hub-hero p{max-width:520px;font-size:18px;line-height:1.7}.zn-hub-hero img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.zn-eyebrow{font:12px/1.5 Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:#6b5d4a;margin:0 0 12px!important}.zn-hub-button{display:inline-block;padding:14px 22px;background:#302a23;color:#fff!important;margin-top:12px;text-decoration:none;border-radius:3px}.zn-category-nav{display:flex;flex-wrap:wrap;gap:12px;border-top:1px solid #ded5c8;border-bottom:1px solid #ded5c8;padding:18px 0}.zn-category-nav a{padding:8px 14px;background:#f2ece2;border-radius:30px;font-size:14px;color:#3c352c}.zn-start{padding:56px 0}.zn-blog-hub h2{font-size:clamp(30px,3.2vw,42px);margin:0 0 20px}.zn-start-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.zn-start-grid a{padding:24px;border:1px solid #ded5c8;border-radius:6px;color:#302a23;text-decoration:none}.zn-start-grid span{display:block;font:24px/1.3 Georgia,serif;margin-bottom:10px}.zn-start-grid small{font-size:14px}.zn-topic-section{padding:48px 0;border-top:1px solid #ded5c8;scroll-margin-top:30px}.zn-topic-section>header{max-width:680px;margin-bottom:32px}.zn-topic-section>header>p:not(.zn-eyebrow){font-size:18px;line-height:1.7}.zn-blog-hub a:not(.zn-hub-button){color:#5e452d;text-underline-offset:4px}.zn-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.zn-guide-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:6px}.zn-guide-card h3{font-size:25px;margin:20px 0 14px}.zn-guide-card>a:first-child{text-decoration:none}.zn-guide-card p{font-size:15px;line-height:1.7;margin-bottom:14px}.zn-card-date{font-size:12px!important;color:#73695d}.zn-read-link{font-size:14px}.zn-hub-note{padding:36px;background:#f3ede3;border-radius:8px;margin-top:32px}.zn-hub-note h2{font-size:30px}.zn-hub-note p{max-width:760px;line-height:1.7}.zn-article-shell{max-width:800px;margin:0 auto;padding:48px 24px 80px;font:18px/1.75 Arial,sans-serif;color:#292622}.zn-article-shell h1{font-size:clamp(36px,4.6vw,54px);margin:24px 0}.zn-article-shell h2{font-size:34px;margin:56px 0 22px}.zn-article-shell h3{font-size:25px;margin:32px 0 18px}.zn-article-meta,.zn-breadcrumb{font-size:13px;line-height:1.7;color:#756958}.zn-breadcrumb span{margin:0 8px}.zn-blog-article img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:8px;margin:12px 0 24px}.zn-blog-article p{margin:0 0 22px}.zn-article-shell a{color:#60452b;text-underline-offset:4px}.zn-blog-article table{border-collapse:collapse;display:block;overflow-x:auto;max-width:100%;font-size:16px;margin:24px 0}.zn-blog-article th,.zn-blog-article td{border:1px solid #d8ccbc;padding:14px;text-align:left;min-width:160px}.zn-blog-article th{background:#eee5d8}.zn-footnotes{border-top:1px solid #d8ccbc;padding-top:24px;font-size:14px;scroll-margin-top:30px}.zn-footnotes li{margin-bottom:12px;scroll-margin-top:30px}.zn-blog-article sup{line-height:0}.zn-image-note{font-size:12px!important;color:#73695d;border-top:1px solid #ded5c8;padding-top:18px}.zn-related{border-top:1px solid #ded5c8;margin-top:44px}.zn-related h2{font-size:28px;margin-top:32px}.zn-related li{margin-bottom:12px}.zn-start-grid a:hover,.zn-category-nav a:hover{background:#eee4d6}.zn-blog-hub a:focus-visible,.zn-article-shell a:focus-visible{outline:3px solid #8b6d45;outline-offset:4px}@media(max-width:900px){.zn-guide-grid{grid-template-columns:1fr 1fr}.zn-hub-hero{gap:28px}}@media(max-width:600px){.zn-blog-hub{padding:24px 20px 48px}.zn-hub-hero{grid-template-columns:1fr;gap:24px;padding:12px 0 32px}.zn-hub-hero h1{font-size:40px}.zn-hub-hero img{aspect-ratio:3/2}.zn-category-nav{gap:8px}.zn-category-nav a{font-size:12px;padding:8px 12px}.zn-start{padding:36px 0}.zn-start-grid,.zn-guide-grid{grid-template-columns:1fr}.zn-start-grid a{padding:20px}.zn-topic-section{padding:36px 0}.zn-hub-note{padding:24px}.zn-article-shell{padding:28px 20px 48px;font-size:17px}.zn-article-shell h2{font-size:28px}.zn-article-shell h3{font-size:23px}.zn-article-shell h1{font-size:36px}.zn-blog-article th,.zn-blog-article td{padding:10px;min-width:145px}}
