body:has(.native-journal){background:#faf8f2}body:has(.native-journal) .site-header{background:#faf8f2f5}.native-journal :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #bd773e}.native-journal :is(h1,h2,h3,a){overflow-wrap:anywhere}.native-journal .journal-story-date{font:12px/1.6 var(--sans);color:#5f6d61;margin-bottom:12px;display:block}.native-journal #journal-page-numbers{flex-wrap:wrap;justify-content:center}.native-journal .journal-topics button{min-height:44px}.native-journal .journal-article-rule{flex-wrap:wrap}.native-journal .journal-publication-dates{flex-wrap:wrap;gap:12px 24px;display:flex}.native-journal .journal-breadcrumb [aria-current=page]{min-width:0}.native-journal .journal-breadcrumb{flex-wrap:wrap;row-gap:4px}.native-journal .journal-imported-content :is(img,video){max-width:100%;height:auto}.native-journal .journal-imported-content{font:17px/1.85 var(--sans);color:#374b3d}.native-journal .journal-imported-content>div{margin-bottom:24px}.native-journal .journal-imported-content figure{max-width:100%;margin:32px 0}.native-journal .journal-imported-content :is(.aligncenter,.alignleft,.alignright){float:none;margin-inline:auto;display:block}.native-journal .journal-imported-content :is(.wp-block-columns,.wp-block-gallery){flex-wrap:wrap;gap:24px;display:flex}.native-journal .journal-imported-content .wp-block-column{flex:250px;min-width:0}.native-journal .journal-imported-content figcaption{font:12px/1.6 var(--sans);color:#5f6d61;margin-top:10px}.native-journal .journal-imported-content :is(ul,ol){font:17px/1.85 var(--sans);color:#374b3d;margin:0 0 24px;padding-left:1.5em}.native-journal .journal-imported-content li{margin-bottom:8px}.native-journal .journal-imported-content :is(h3,h4,h5,h6){font-family:var(--display);margin:36px 0 18px;scroll-margin-top:120px;font-weight:400;line-height:1.15}.native-journal .journal-imported-content h3{font-size:clamp(30px,3vw,40px)}.native-journal .journal-imported-content :is(h4,h5,h6){font-size:28px}.native-journal .journal-imported-content blockquote{border-left:2px solid #789176;margin:36px 0;padding-left:24px}.native-journal .journal-imported-content a{text-underline-offset:4px;text-decoration:underline}.native-journal .journal-imported-content table{max-width:100%;font:15px/1.6 var(--sans);border-collapse:collapse;display:block;overflow-x:auto}.native-journal .journal-imported-content :is(th,td){border:1px solid #cdd6cb;padding:10px}.native-journal .journal-imported-content th{color:#26382b;text-align:left;vertical-align:bottom;background:#eef2ea;font-weight:600}.native-journal .journal-imported-content td{vertical-align:top}.native-journal .journal-imported-content :is(td,th).num{white-space:nowrap;font-variant-numeric:tabular-nums}.native-journal .journal-faq{margin:48px 0 8px;scroll-margin-top:120px}.native-journal .journal-faq h3{font-family:var(--display);margin:32px 0 12px;font-size:clamp(24px,2.4vw,30px);font-weight:400;line-height:1.2}.native-journal .journal-faq p{font:17px/1.85 var(--sans);color:#374b3d;margin:0 0 16px}.native-journal .journal-planning{padding-block:32px 64px}.native-journal .journal-planning-grid{border-top:1px solid #cdd6cb;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.native-journal .journal-planning-grid>a{color:#26382b;border-bottom:1px solid #cdd6cb;flex-direction:column;gap:10px;min-height:44px;padding:24px 20px 24px 0;text-decoration:none;display:flex}.native-journal .journal-planning-grid strong{font:500 18px/1.4 var(--sans)}.native-journal .journal-planning-grid>a>span{font:14px/1.65 var(--sans);color:#5f6d61}.native-journal .journal-planning-grid>a:hover strong{text-underline-offset:4px;text-decoration:underline}@media (max-width:1100px){.native-journal .journal-planning-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.native-journal .journal-imported-content :is(ul,ol){font-size:16px;line-height:1.75}.native-journal .journal-article-head h1{font-size:clamp(43px,11vw,81px)}}@media (max-width:480px){.native-journal .journal-planning-grid{grid-template-columns:minmax(0,1fr)}.native-journal .journal-planning-grid>a{padding-right:0}}
