body{margin:0;background:#f4f1e9}.rna-site{--rna-paper:#f4f1e9;--rna-surface:#fffdf8;--rna-ink:#292b28;--rna-muted:#64665e;--rna-line:#cccbbf;--rna-dark:#303b31;--rna-accent:#cbe57b;--rna-link:#40521e;box-sizing:border-box;width:100%;min-width:0;background:var(--rna-paper);color:var(--rna-ink);font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.rna-site *,.rna-site *::before,.rna-site *::after{box-sizing:border-box}.rna-site :where(h1,h2,h3,h4,p,figure,dl){margin-top:0}.rna-site :where(a){color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.rna-site :where(a,button,input,summary):focus-visible{outline:3px solid #85610d;outline-offset:4px}.rna-site img{max-width:100%;height:auto}.rna-site :where(video,audio,iframe){max-width:100%}.rna-container{width:min(100% - 80px,1280px);margin-inline:auto}.rna-site h1{font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(2.5rem,4.7vw,4.8rem);line-height:1.07;letter-spacing:-.045em;text-wrap:balance;margin-bottom:24px}.rna-site h2{font-size:1.5rem;line-height:1.25;letter-spacing:-.025em}.rna-site h3{line-height:1.3}.rna-header{background:var(--rna-dark);color:#f7f5ec}.rna-masthead{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:31px 0 28px;border-bottom:1px solid #68715f}.rna-brand{display:inline-flex;align-items:center;gap:14px;max-width:100%;font-weight:750;font-size:1.7rem;letter-spacing:-.04em;text-decoration:none;line-height:1.2;min-height:44px}.rna-brand-mark{width:34px;height:34px;position:relative;display:block;flex:0 0 34px;background:var(--rna-accent);border-radius:5px 5px 15px 5px}.rna-brand-mark::before,.rna-brand-mark::after{content:"";position:absolute;bottom:8px;width:5px;background:var(--rna-dark)}.rna-brand-mark::before{left:9px;height:10px}.rna-brand-mark::after{left:19px;height:19px}.rna-brand-note{margin:0;text-align:right;font-size:.79rem;line-height:1.5;color:#d7decd}.rna-nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 6px;padding:17px 0 21px;height:auto}.rna-nav a{display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 14px;min-height:44px;max-width:100%;border-radius:9px;text-decoration:none;font-size:.84rem;line-height:1.35;color:#f5f5ed;transition:background-color .15s,color .15s}.rna-nav a:hover{background:#495743}.rna-nav a[aria-current],.rna-nav a.current-cat,.rna-nav .current-cat>a,.rna-nav a.current-menu-item,.rna-nav .current-menu-item>a{background:var(--rna-accent);color:#25301d}.rna-header :where(a,summary):focus-visible,.rna-footer a:focus-visible{outline-color:var(--rna-accent)}.rna-skip{position:fixed;top:12px;left:16px;z-index:50;padding:12px 18px;transform:translateY(-180%);background:var(--rna-accent);color:#25301d;border-radius:5px}.rna-skip:focus{transform:translateY(0)}.rna-main{padding:0 0 80px}.rna-layout{display:grid;min-width:0}.rna-layout>*{min-width:0}.rna-intro{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:65px;align-items:center;padding:70px 0 66px;border-bottom:1px solid var(--rna-line)}.rna-eyebrow{font-size:.73rem;letter-spacing:.14em;text-transform:uppercase;font-weight:750;line-height:1.5;margin-bottom:24px;color:var(--rna-link)}.rna-lead{font-size:1.13rem;max-width:48ch;color:#52574e;margin-bottom:25px}.rna-text-link,.rna-back-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-weight:650;font-size:.88rem}.rna-text-link:hover,.rna-back-link:hover{color:var(--rna-link)}.rna-search-panel{position:relative;padding:30px;background:#e3e8d6;border:1px solid #c5cfb2;border-radius:4px 4px 38px 4px}.rna-panel-label{display:block;text-transform:uppercase;letter-spacing:.13em;font-size:.68rem;font-weight:750;line-height:1.5;margin-bottom:25px;color:#4b5938}.rna-search-panel h2{font-family:Georgia,"Times New Roman",serif;font-size:2rem;font-weight:400;letter-spacing:-.035em;max-width:14ch}.rna-search-panel>p{font-size:.91rem;color:#4a5141}.rna-search label{display:block;font-weight:650;font-size:.77rem;margin-bottom:8px}.rna-search-controls{display:flex;gap:8px}.rna-search input{width:100%;min-width:0;min-height:48px;padding:11px 12px;background:var(--rna-surface);color:var(--rna-ink);border:1px solid #899578;border-radius:5px;font:inherit;font-size:.88rem}.rna-search input::placeholder{color:#666b5e;opacity:1}.rna-search button{flex-shrink:0;border:1px solid var(--rna-dark);border-radius:5px;min-height:48px;padding:10px 17px;background:var(--rna-dark);color:#fffdf8;font:inherit;font-size:.88rem;font-weight:650;cursor:pointer}.rna-search button:hover{background:#46583a}.rna-search-panel .rna-panel-footnote{font-size:.74rem;line-height:1.5;margin:17px 0 0}.rna-materials{padding-top:38px;scroll-margin-top:24px}.rna-section-heading{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:24px}.rna-section-heading h2{margin:0;font-size:1.4rem}.rna-section-heading p{margin:0;color:var(--rna-muted);font-size:.81rem}.rna-section-rule{height:1px;background:var(--rna-line);flex:1}.rna-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rna-grid>*{min-width:0}.rna-card{display:flex;flex-direction:column;background:var(--rna-surface);border:1px solid var(--rna-line);border-radius:5px;overflow:hidden;position:relative;box-shadow:0 3px 0 #e7e5dc;transition:border-color .18s,box-shadow .18s}.rna-card:hover{border-color:#7c8969;box-shadow:0 5px 0 #dbe1cd}.rna-card-media:empty{display:none}.rna-card-media{background:#e3e8d6}.rna-card-media a{display:block}.rna-card-media img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.rna-card-body{display:flex;flex:1;flex-direction:column;padding:25px 25px 20px;border-top:4px solid #a2b77c}.rna-card:nth-child(3n+2) .rna-card-body{border-top-color:#b7a68a}.rna-card:nth-child(3n) .rna-card-body{border-top-color:#7c9690}.rna-card-category{font-size:.71rem;font-weight:700;line-height:1.5;color:#55643d;margin-bottom:17px}.rna-card-category a{display:inline-flex;align-items:center;min-height:44px}.rna-card-title{font-family:Georgia,"Times New Roman",serif;font-size:1.62rem;font-weight:400;letter-spacing:-.025em;margin:0 0 15px}.rna-card-title a{text-decoration:none}.rna-card-title a:hover{text-decoration:underline;text-decoration-thickness:1px;color:var(--rna-link)}.rna-card-excerpt{font-size:.9rem;color:#5b5f55;margin-bottom:20px}.rna-card-excerpt p{margin:0 0 10px}.rna-card-excerpt:empty{display:none}.rna-card-read{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;min-height:48px;border-top:1px solid #dedfd4;padding-top:10px;text-decoration:none;font-size:.78rem;font-weight:700}.rna-card-read span{font-size:1.5rem;line-height:1}.rna-card-read:hover{color:var(--rna-link);text-decoration:underline}.rna-pagination{margin-top:32px}.rna-pagination:empty{display:none}.rna-pagination nav,.rna-pagination .nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.rna-pagination :where(a,span.page-numbers){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 14px;border:1px solid var(--rna-line);border-radius:5px;text-decoration:none}.rna-pagination a:hover{background:#e3e8d6}.rna-pagination .current{background:var(--rna-dark);color:var(--rna-surface);border-color:var(--rna-dark)}.rna-reading-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;padding:30px 0 0;margin-top:52px;border-top:1px solid var(--rna-line)}.rna-reading-note h2{font-family:Georgia,"Times New Roman",serif;font-size:1.5rem;font-weight:400;max-width:23ch;margin:0}.rna-reading-note p{font-size:.92rem;color:#575d50;margin:0;max-width:80ch}.rna-archive-heading{padding:42px 0 39px;border-bottom:1px solid var(--rna-line);max-width:100%}.rna-back-link{margin-bottom:20px;color:var(--rna-muted);text-decoration:none}.rna-archive-heading .rna-eyebrow{margin-bottom:15px}.rna-archive-heading h1{max-width:22ch}.rna-archive-description{max-width:75ch;font-size:1.1rem}.rna-archive-description:empty{display:none}.rna-archive-note{max-width:75ch;color:var(--rna-muted);font-size:.92rem;margin-bottom:0}.rna-article-heading{padding:42px 0 35px;border-bottom:1px solid var(--rna-line)}.rna-article-heading h1{max-width:24ch;font-size:clamp(2.35rem,4vw,4rem)}.rna-article-meta{font-size:.8rem;color:var(--rna-muted);display:flex;flex-wrap:wrap;gap:8px 20px}.rna-article-meta:empty{display:none}.rna-article-layout{grid-template-columns:230px minmax(0,780px);gap:64px;justify-content:start;padding-top:42px;align-items:start}.rna-article-aside{font-size:.83rem;border-top:4px solid #98ac72;padding-top:21px}.rna-article-aside>p{color:#555e49;font-family:Georgia,"Times New Roman",serif;font-size:1.28rem;line-height:1.45}.rna-reader-details{border-block:1px solid var(--rna-line);margin:24px 0 12px}.rna-reader-details summary{padding:13px 0;min-height:44px;cursor:pointer;font-weight:650}.rna-reader-details dl{padding:8px 0 4px}.rna-reader-details dt{font-weight:750;margin-top:14px}.rna-reader-details dd{margin:4px 0 0;color:var(--rna-muted)}.rna-prose{min-width:0;font-size:1.08rem;line-height:1.85}.rna-prose>:first-child{margin-top:0}.rna-prose :where(p,ul,ol,figure,blockquote,pre,table,dl){margin-bottom:1.5em}.rna-prose :where(h2,h3,h4,h5,h6){line-height:1.3;margin-top:1.8em;margin-bottom:.7em;scroll-margin-top:24px;text-wrap:balance}.rna-prose h2{font-family:Georgia,"Times New Roman",serif;font-size:2rem;font-weight:400;letter-spacing:-.03em}.rna-prose h3{font-size:1.36rem}.rna-prose :where(ul,ol){padding-left:1.5em}.rna-prose li+li{margin-top:.45em}.rna-prose a{color:var(--rna-link);text-decoration-thickness:1.5px}.rna-prose a:hover{text-decoration-thickness:3px}.rna-prose blockquote{margin-inline:0;padding:20px 24px;border-left:4px solid #8ba35c;background:#e7eadc;font-family:Georgia,"Times New Roman",serif;font-size:1.24rem;line-height:1.65}.rna-prose blockquote>:last-child{margin-bottom:0}.rna-prose figure{margin-inline:0;max-width:100%}.rna-prose figcaption{color:var(--rna-muted);font-size:.8rem;line-height:1.5;padding-top:10px}.rna-prose table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.88rem;line-height:1.6}.rna-prose :where(th,td){padding:13px 16px;border:1px solid var(--rna-line);text-align:left;vertical-align:top;min-width:130px}.rna-prose th{background:#e1e6d5;font-weight:700}.rna-prose tbody tr:nth-child(even){background:#ebece4}.rna-prose caption{text-align:left;font-weight:700;padding-bottom:12px}.rna-prose .wp-block-table{overflow-x:auto;max-width:100%}.rna-prose .wp-block-table table{display:table;margin-bottom:0}.rna-prose pre{max-width:100%;padding:20px;background:#e8e8df;overflow-x:auto;font-size:.86rem;line-height:1.7}.rna-prose code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em;overflow-wrap:anywhere}.rna-prose pre code{overflow-wrap:normal}.rna-prose hr{border:0;border-top:1px solid var(--rna-line);margin:40px 0}.rna-prose dt{font-weight:700}.rna-prose dd{margin-left:22px}.rna-prose :where(input,textarea,select,button){max-width:100%;font:inherit}.rna-prose :where(input,button,select){min-height:44px}.rna-prose details{padding:15px 20px;border:1px solid var(--rna-line);margin-bottom:24px}.rna-prose summary{min-height:44px;cursor:pointer;font-weight:650}.rna-article-end{display:flex;justify-content:space-between;align-items:center;gap:32px;border-top:1px solid var(--rna-line);margin-top:50px;padding-top:28px;font-size:.88rem}.rna-article-end p{margin:0;color:var(--rna-muted)}.rna-article-end strong{color:var(--rna-ink)}.rna-footer{background:var(--rna-dark);color:#f6f4ea;padding:42px 0 24px}.rna-footer-top{display:flex;align-items:center;gap:40px;padding-bottom:34px;border-bottom:1px solid #64715a}.rna-footer-top>p{margin:0;color:#d8dece;font-size:.91rem}.rna-footer-up{margin-left:auto;display:inline-flex;align-items:center;min-height:44px;font-size:.87rem}.rna-footer-bottom{display:flex;justify-content:space-between;gap:24px;padding-top:22px;color:#d8dece;font-size:.73rem}.rna-footer-bottom p{margin:0}.rna-site .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(min-width:768px) and (max-width:1023px){.rna-container{width:calc(100% - 48px)}.rna-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;padding-block:48px}.rna-intro h1{font-size:3rem}.rna-search-panel{padding:23px}.rna-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rna-article-layout{grid-template-columns:180px minmax(0,1fr);gap:30px}.rna-article-aside{font-size:.78rem}.rna-article-aside>p{font-size:1.1rem}}@media(max-width:767px){.rna-container{width:calc(100% - 32px)}.rna-masthead{padding:22px 0 18px;gap:14px;align-items:center}.rna-brand{font-size:1.4rem;gap:10px}.rna-brand-note{font-size:.64rem;max-width:125px}.rna-brand-mark{width:30px;height:30px;flex-basis:30px}.rna-brand-mark::before{left:7px;bottom:6px}.rna-brand-mark::after{left:17px;bottom:6px}.rna-nav{gap:4px;padding:13px 0 17px}.rna-nav a{font-size:.76rem;padding:10px 11px;min-height:44px;border-radius:7px}.rna-main{padding-bottom:48px}.rna-layout{grid-template-columns:minmax(0,1fr)}.rna-intro{padding:34px 0;gap:29px}.rna-site h1{font-size:clamp(2.35rem,9.6vw,3.6rem);letter-spacing:-.045em;margin-bottom:20px}.rna-eyebrow{font-size:.67rem;margin-bottom:18px}.rna-lead{font-size:1rem;line-height:1.65;margin-bottom:14px}.rna-search-panel{padding:24px;border-radius:4px 4px 28px 4px}.rna-search-panel h2{font-size:1.8rem;max-width:18ch}.rna-panel-label{margin-bottom:18px}.rna-search-controls{gap:7px}.rna-search button{padding-inline:14px}.rna-materials{padding-top:28px}.rna-section-heading{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:19px}.rna-section-heading h2{font-size:1.3rem}.rna-section-heading p{font-size:.77rem}.rna-grid{grid-template-columns:minmax(0,1fr);gap:18px}.rna-card-body{padding:22px 22px 16px}.rna-card-title{font-size:1.6rem}.rna-card-category{margin-bottom:13px}.rna-card-excerpt{font-size:.91rem}.rna-reading-note{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:34px;padding-top:24px}.rna-reading-note h2{max-width:25ch;font-size:1.4rem}.rna-reading-note p{font-size:.88rem}.rna-archive-heading{padding:26px 0}.rna-archive-description{font-size:1rem}.rna-article-heading{padding:26px 0}.rna-article-heading h1{font-size:clamp(2.1rem,8.8vw,3.3rem)}.rna-article-layout{padding-top:28px;gap:30px}.rna-article-aside{border-top-width:3px;padding-top:15px}.rna-article-aside .rna-panel-label{margin-bottom:9px}.rna-article-aside>p{font-size:1.15rem;margin-bottom:16px}.rna-reader-details{margin-top:14px;margin-bottom:0}.rna-article-aside>.rna-text-link{display:none}.rna-prose{font-size:1rem;line-height:1.8}.rna-prose h2{font-size:1.7rem}.rna-prose h3{font-size:1.25rem}.rna-prose blockquote{font-size:1.13rem;padding:18px}.rna-prose :where(th,td){padding:11px 13px}.rna-article-end{flex-direction:column;align-items:flex-start;gap:15px;margin-top:32px;padding-top:22px}.rna-footer{padding:30px 0 22px}.rna-footer-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding-bottom:24px}.rna-footer-top>.rna-brand{grid-column:1/-1}.rna-footer-top>p{font-size:.83rem}.rna-footer-up{margin-left:0}.rna-footer-bottom{flex-direction:column;gap:10px;padding-top:19px}.rna-section-rule{display:none}}@media(prefers-reduced-motion:reduce){.rna-site *{transition:none}}