.kit-module__6uJ6tW__kit{color:#233c3c;max-width:1080px;font:17px/1.6 var(--sans);background:#f2eee2;margin:auto;padding:60px 38px}.kit-module__6uJ6tW__kit h1{font:400 48px/1.1 var(--serif);margin:12px 0 18px}.kit-module__6uJ6tW__kit h2{font:400 32px var(--serif);margin:15px 0}.kit-module__6uJ6tW__kit nav{flex-wrap:wrap;gap:24px;margin:20px 0;display:flex}.kit-module__6uJ6tW__eyebrow,.kit-module__6uJ6tW__kind{text-transform:uppercase;letter-spacing:.12em;font-size:11px}.kit-module__6uJ6tW__kind{color:#805535}.kit-module__6uJ6tW__guideSection{break-inside:avoid;border-top:1px solid #aeb9a5;margin-top:35px;padding:30px 0}.kit-module__6uJ6tW__sourceList{font-size:13px}.kit-module__6uJ6tW__sourceList span{overflow-wrap:anywhere;font:10px var(--mono);margin-top:4px;display:block}.kit-module__6uJ6tW__posterGrid{grid-template-columns:repeat(2,1fr);gap:36px;margin:50px 0;display:grid}.kit-module__6uJ6tW__posterGrid section{border-top:1px solid #adb8a8;padding:20px 0}.kit-module__6uJ6tW__posterGrid img{width:100%;max-width:230px;height:auto;display:block}.kit-module__6uJ6tW__posterGrid h2{font-size:26px}.kit-module__6uJ6tW__posterGrid p{font:12px/1.8 var(--mono);overflow-wrap:anywhere}.kit-module__6uJ6tW__addressNote{border-block:1px solid #aeb9a5;padding:18px 0;font-size:14px}.kit-module__6uJ6tW__kit footer{border-top:1px solid #aeb9a5;margin-top:30px;padding-top:20px;font-size:13px}@media (max-width:700px){.kit-module__6uJ6tW__kit{padding:35px 22px}.kit-module__6uJ6tW__kit h1{font-size:37px}.kit-module__6uJ6tW__posterGrid{grid-template-columns:1fr}.kit-module__6uJ6tW__posterGrid section{grid-template-columns:130px 1fr;gap:12px;display:grid}.kit-module__6uJ6tW__posterGrid h2,.kit-module__6uJ6tW__posterGrid p{grid-column:2}.kit-module__6uJ6tW__posterGrid img{grid-row:1/4}}@media print{.kit-module__6uJ6tW__kit{color:#183333;background:#fff;max-width:none;padding:0;font:11pt/1.5 sans-serif}.kit-module__6uJ6tW__kit h1{font-size:25pt}.kit-module__6uJ6tW__kit h2{font-size:20pt}.kit-module__6uJ6tW__guideSection{break-before:page;border:0;margin:0;padding:0}.kit-module__6uJ6tW__sourceList{font-size:9pt}.kit-module__6uJ6tW__sourceList span{font:8pt monospace}.kit-module__6uJ6tW__kit footer{font-size:9pt}.kit-module__6uJ6tW__posterGrid{gap:25px}.kit-module__6uJ6tW__posterGrid h2{font-size:14pt}.kit-module__6uJ6tW__posterGrid img{max-width:180px}.kit-module__6uJ6tW__posterGrid p{font-size:8pt}}.kit-module__6uJ6tW__draft{font:700 14px/1.4 var(--sans);color:#6b3d23;letter-spacing:.07em;border:2px solid #805535;padding:14px}@media print{body:has(.kit-module__6uJ6tW__kit) .skip-link{display:none!important}.kit-module__6uJ6tW__kit header+.kit-module__6uJ6tW__guideSection{break-before:auto;margin-top:25px}.kit-module__6uJ6tW__posterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:24px 0}.kit-module__6uJ6tW__posterGrid section{padding:15px 0;display:block}.kit-module__6uJ6tW__posterGrid img{grid-row:auto;width:150px;max-width:100%;margin:0 auto 15px}.kit-module__6uJ6tW__posterGrid h2,.kit-module__6uJ6tW__posterGrid p{grid-column:auto}.kit-module__6uJ6tW__posterGrid h2{font-size:13pt}.kit-module__6uJ6tW__kit footer{margin-top:18px}.kit-module__6uJ6tW__poster h1{max-width:20ch;font-size:38pt;line-height:1.08}.kit-module__6uJ6tW__poster header>p:not(.kit-module__6uJ6tW__eyebrow){font-size:15pt}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__eyebrow{font-size:11pt}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__addressNote{padding:22px 0;font-size:12pt}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__posterGrid{grid-template-columns:1fr;gap:0;margin:30px 0}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__posterGrid section{break-inside:avoid;grid-template-columns:230px minmax(0,1fr);align-content:center;column-gap:40px;padding:25px 0;display:grid}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__posterGrid img{grid-area:1/1/3;width:230px;max-width:100%;margin:0}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__posterGrid h2{grid-column:2;align-self:end;margin:0 0 10px;font-size:25pt}.kit-module__6uJ6tW__poster .kit-module__6uJ6tW__posterGrid p{grid-column:2;align-self:start;margin:0;font-size:11pt;line-height:1.6}.kit-module__6uJ6tW__poster footer{margin-top:25px;padding-top:22px;font-size:12pt}}
