body.batch11{margin:0;color:#252a27;background:#f7f3ea;font-family:-apple-system,BlinkMacSystemFont,"PingFang TC",sans-serif;font-size:1rem;line-height:1.8}
body.batch11 *,body.batch11 *::before,body.batch11 *::after{box-sizing:border-box}
body.batch11 :is(h1,h2,h3,p,ul,figure){margin-top:0;overflow-wrap:anywhere}
body.batch11 :is(h1,h2,h3){font-family:"Songti TC",Georgia,serif;font-weight:500;line-height:1.4;text-wrap:balance}
body.batch11 h1{font-size:clamp(2.25rem,4vw,3.5rem);margin-bottom:1.25rem}
body.batch11 h2{font-size:clamp(1.75rem,2.6vw,2.25rem);margin-bottom:1rem}
body.batch11 p{margin-bottom:1rem}
body.batch11 :is(a,li,span,strong){overflow-wrap:anywhere}
body.batch11 a{color:inherit;text-underline-offset:.25em}
body.batch11 [id]{scroll-margin-top:1.5rem}
body.batch11 :focus-visible{outline:3px solid #866b35;outline-offset:4px}
body.batch11 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
body.batch11 .site-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1.25rem;margin-top:1rem}
body.batch11 .site-nav a{display:flex;align-items:center;min-height:44px;padding:.5rem .25rem;text-decoration:none}
body.batch11 main{width:min(850px,calc(100% - 64px));margin-inline:auto;min-width:0}
body.batch11 .eyebrow{color:#796030;font-size:.95rem;font-weight:650}
body.batch11 .article-hero{padding-block:4rem 3rem}
body.batch11 .article-hero>div>p:last-child{font-size:1.125rem;max-width:44rem}
body.batch11 .article-body>section,body.batch11 .article-cta{padding-block:2.5rem;border-top:1px solid #c9c1b0}
body.batch11 .source-note{font-size:.95rem;color:#57594f}
body.batch11 .source-note .eyebrow{margin-bottom:.5rem}
body.batch11 .article-checklist ul{padding-left:1.5rem;margin-bottom:0}
body.batch11 .article-checklist li{padding-block:.5rem}
body.batch11 .article-cta>a{margin:0 .5rem .75rem 0}
body.batch11 .site-footer{padding:2rem max(32px,calc((100% - 850px)/2));background:#eee9df;border-top:1px solid #c9c1b0}
body.batch11 .site-footer p:last-child{margin-bottom:0}
@media(max-width:760px){body.batch11 main{width:calc(100% - 36px)}body.batch11 .article-hero{padding-block:2.5rem 2rem}body.batch11 .site-nav{grid-template-columns:minmax(0,1fr);gap:1.25rem}body.batch11 .site-footer{padding-inline:18px}}
@media(max-width:460px){body.batch11 .article-cta>a:not(.v-action-text){width:100%;margin-inline:0}}

body.batch11 .owner-note{border-left:2px solid #c9c1b0;padding-inline:1.25rem}
body.batch11 .answer-strip{padding-block:2.5rem;border-top:1px solid #c9c1b0}
body.batch11 .hero-actions{display:flex;flex-wrap:wrap;gap:.75rem}
body.batch11 .hero-actions>a{flex:1 1 12rem}
body.batch11 .article-cta>strong{display:block;margin-bottom:1.25rem}
body.batch11 .plan-quick-table{max-width:100%;overflow-x:auto;scrollbar-width:auto;scrollbar-color:#796030 #eee9df;padding-block:1rem}
body.batch11 .plan-quick-row{display:grid;grid-template-columns:.9fr 1fr 1.2fr;min-width:18rem;border-bottom:1px solid #c9c1b0}
body.batch11 .plan-quick-row>*{min-width:0;padding:.75rem .4rem;line-height:1.7;overflow-wrap:anywhere}
body.batch11 .plan-quick-row.head{font-weight:650;color:#796030}
body.batch11 .plan-quick-table::-webkit-scrollbar{height:12px}
body.batch11 .plan-quick-table::-webkit-scrollbar-track{background:#eee9df}
body.batch11 .plan-quick-table::-webkit-scrollbar-thumb{background:#796030;border:2px solid #eee9df;border-radius:6px}
