:root{--ink:#231a1e;--sand:#f4ede3;--paper:#fffaf2;--dust:#d9cdbd;--ember:#a82a16;--moss:#1f5f58;--gold:#e0a42b;--soft:#5d4f54;--w:46rem}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.tmz-site{background:var(--sand);color:var(--ink);margin:0;font:1.0625rem/1.65 Georgia,Iowan Old Style,Times New Roman,serif}.tmz-site a{color:var(--moss);text-underline-offset:.18em}.tmz-site a:hover{color:var(--ember)}.tmz-skip{background:var(--paper);padding:.5rem 1rem;position:absolute;top:0;left:-60rem}.tmz-skip:focus{z-index:9;left:.5rem}.tmz-top{background:var(--ink);color:var(--sand)}.tmz-bar{max-width:var(--w);gap:.5rem;margin:0 auto;padding:.9rem 1rem .4rem;display:grid}.tmz-id{flex-wrap:wrap;align-items:baseline;gap:.2rem .8rem;margin:0;font:700 1.05rem/1.3 system-ui,sans-serif;display:flex}.tmz-id a,.tmz-id b{color:var(--gold);text-decoration:none}.tmz-id span{color:#c9bcb0;font:400 .85rem system-ui,sans-serif}.tmz-tabs{flex-wrap:wrap;gap:.25rem 1rem;font:.92rem system-ui,sans-serif;display:flex}.tmz-tabs a{color:var(--sand);border-bottom:2px solid #0000;padding:.25rem 0;text-decoration:none}.tmz-tabs a[aria-current]{border-color:var(--gold)}.tmz-top .tmz-tabs a:hover{color:var(--gold)}.tmz-door{max-width:var(--w);margin:0 auto;padding:.4rem 1rem 1rem}.tmz-cta{background:linear-gradient(180deg,#d7391f,var(--ember));border-radius:.9rem;width:100%;min-height:4.4rem;padding:.8rem 1.2rem;font-family:system-ui,sans-serif;text-decoration:none;display:block;box-shadow:0 .2rem #6e1809;color:#fff!important}.tmz-cta strong{font-size:1.35rem;line-height:1.25;display:block}.tmz-cta small{opacity:.92;margin-top:.15rem;font-size:.9rem;line-height:1.35;display:block}.tmz-cta:hover{background:linear-gradient(#e2452a,#b83019)}.tmz-main{max-width:var(--w);margin:0 auto;padding:1.2rem 1rem 2rem}.tmz-trail{color:var(--soft);font:.85rem system-ui,sans-serif}.tmz-trail i{padding:0 .2rem;font-style:normal}.tmz-head{margin:1rem 0 .6rem}.tmz-kicker{letter-spacing:.09em;text-transform:uppercase;color:var(--ember);margin:0;font:700 .78rem system-ui,sans-serif}.tmz-main h1{margin:.3rem 0 0;font-size:clamp(1.6rem,5.2vw,2.35rem);line-height:1.18}.tmz-art{margin:1rem 0}.tmz-art img{border:1px solid var(--dust);border-radius:.8rem;width:100%;height:auto;display:block}.tmz-art--mark img{border:0;width:5.5rem}.tmz-art--strip img{border-radius:.6rem}.tmz-lede{color:#2e2428;font-size:1.14rem}.tmz-part{margin-top:1.8rem}.tmz-part h2,.tmz-cards h2,.tmz-faq h2,.tmz-onward h2{margin:0 0 .6rem;font-size:1.4rem;line-height:1.25}.tmz-part p{margin:.7rem 0}.tmz-part blockquote{border-left:4px solid var(--gold);background:var(--paper);margin:1rem 0;padding:.6rem 1rem}.tmz-part blockquote cite{color:var(--soft);font-size:.85rem;display:block}.tmz-cards{gap:.9rem;margin-top:2rem;display:grid}.tmz-cards h2{margin-bottom:0}.tmz-card{background:var(--paper);border:1px solid var(--dust);border-radius:.8rem;grid-template-columns:4rem 1fr;gap:.2rem .9rem;padding:.9rem;display:grid}.tmz-card img{grid-row:span 3;width:4rem;height:4rem}.tmz-card h3{margin:0;font-size:1.1rem}.tmz-card p{margin:0;font-size:.98rem}.tmz-cards--notes .tmz-card{grid-template-columns:1fr}.tmz-play{background:var(--ink);border-radius:.6rem;justify-self:start;margin-top:.3rem;padding:.55rem .9rem;font:600 .92rem system-ui,sans-serif;text-decoration:none;color:var(--gold)!important}.tmz-play:hover{background:var(--moss)}.tmz-gap{border:2px dashed var(--dust);background:var(--paper);border-radius:.8rem;margin:2rem 0 1rem;padding:.9rem 1.1rem}.tmz-gap p{margin:0}.tmz-read{color:var(--soft);margin:.8rem 0}.tmz-faq{margin-top:2rem}.tmz-faq dl{margin:0}.tmz-qa{border-top:1px solid var(--dust);padding:.7rem 0}.tmz-qa dt{font-weight:700}.tmz-qa dd{margin:.25rem 0 0}.tmz-onward{gap:.6rem;margin-top:2rem;display:grid}.tmz-onward h2{margin:0}.tmz-onward a{background:var(--paper);border:1px solid var(--dust);color:var(--ink);border-radius:.7rem;padding:.75rem 1rem;text-decoration:none;display:block}.tmz-onward b{color:var(--moss);display:block}.tmz-onward span{color:var(--soft);font-size:.93rem}.tmz-foot{background:var(--ink);color:#d8ccc0;padding:1.6rem 1rem 2.4rem;font:.9rem/1.6 system-ui,sans-serif}.tmz-foot p{max-width:var(--w);margin:.6rem auto}.tmz-foot a{color:var(--gold)}.tmz-foot:target .tmz-care{outline:3px solid var(--gold);outline-offset:.5rem}.tmz-ask{background:var(--paper);max-width:min(30rem,92vw);color:var(--ink);border:0;border-radius:1rem;padding:1.4rem;font:1rem/1.55 system-ui,sans-serif}.tmz-ask::backdrop{background:#231a1eb8}.tmz-ask h2{margin:0 0 .5rem;font-size:1.25rem}.tmz-ask-row{gap:.6rem;margin:1rem 0;display:grid}.tmz-ask button{border:2px solid var(--ink);cursor:pointer;border-radius:.7rem;padding:.8rem 1rem;font:600 1rem system-ui,sans-serif}.tmz-yes{background:var(--moss);color:#fff;border-color:var(--moss)!important}.tmz-no{color:var(--ink);background:0 0}.tmz-ask-note{color:var(--soft);margin:0;font-size:.88rem}@media (width>=46rem){.tmz-bar{grid-template-columns:1fr auto;align-items:end}.tmz-cards{grid-template-columns:1fr 1fr}.tmz-cards h2{grid-column:1/-1}.tmz-ask-row{grid-template-columns:1fr 1fr}}
