:root{--yrd-ink:#15181f;--yrd-slate:#39414f;--yrd-paper:#faf7ee;--yrd-card:#fffdf6;--yrd-mist:#d9d4c3;--yrd-gold:#e3a812;--yrd-goldd:#8a6200;--yrd-teal:#17766d;--yrd-rust:#b4492c}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:100%}body.yrd-page{background:var(--yrd-paper);color:var(--yrd-ink);margin:0;font:1.0625rem/1.68 Georgia,Iowan Old Style,Times New Roman,serif}.yrd-page img{max-width:100%;height:auto;display:block}.yrd-page a{color:var(--yrd-teal);text-underline-offset:.18em}.yrd-page a:hover{color:var(--yrd-rust)}.yrd-jump{background:var(--yrd-gold);color:var(--yrd-ink);z-index:5;padding:.5rem 1rem;position:absolute;top:0;left:-99rem}.yrd-jump:focus{left:0}.yrd-mast{background:var(--yrd-ink);color:var(--yrd-paper);padding:.9rem 1rem 1.1rem}.yrd-mast-in{max-width:62rem;margin:0 auto}.yrd-wordmark{flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem;margin:0;font:700 1.05rem/1.3 system-ui,Segoe UI,sans-serif;display:flex}.yrd-wordmark a,.yrd-wordmark strong{color:var(--yrd-gold);letter-spacing:.01em;text-decoration:none}.yrd-wordmark em{color:#c9c5b6;font:400 .85rem/1.3 system-ui,sans-serif}.yrd-menu{flex-wrap:wrap;gap:.1rem .2rem;margin:.55rem 0 .9rem;font:500 .92rem/1.2 system-ui,sans-serif;display:flex}.yrd-menu a{color:var(--yrd-paper);border-radius:.4rem;padding:.4rem .65rem;text-decoration:none}.yrd-menu a:hover,.yrd-menu a[aria-current]{background:var(--yrd-slate);color:#fff}.yrd-door{background:var(--yrd-gold);box-shadow:0 .25rem 0 var(--yrd-goldd);border:2px solid #ffd45c;border-radius:.7rem;padding:.85rem 1.2rem;font-family:system-ui,Segoe UI,sans-serif;text-decoration:none;display:block;color:var(--yrd-ink)!important}.yrd-door:hover{background:#f2bb2e}.yrd-door b{font-size:1.3rem;line-height:1.25;display:block}.yrd-door i{color:#33270a;margin-top:.15rem;font-size:.9rem;font-style:normal;display:block}.yrd-doc{max-width:43rem;margin:0 auto;padding:1.6rem 1rem 1rem}.yrd-trail{color:#555;font:.85rem/1.4 system-ui,sans-serif}.yrd-trail a{color:#555}.yrd-kick{letter-spacing:.09em;text-transform:uppercase;color:var(--yrd-goldd);margin:1.1rem 0 .2rem;font:700 .78rem/1.3 system-ui,sans-serif}.yrd-doc h1{margin:0 0 1rem;font-size:clamp(1.65rem,5vw,2.4rem);font-weight:700;line-height:1.18}.yrd-doc h2{border-top:3px solid var(--yrd-gold);margin:2.3rem 0 .6rem;padding-top:.8rem;font-size:1.45rem;line-height:1.25}.yrd-doc h3{margin:0 0 .3rem;font-size:1.1rem;line-height:1.3}.yrd-fig{border:2px solid var(--yrd-mist);background:var(--yrd-card);border-radius:.7rem;margin:1rem 0 1.3rem;overflow:hidden}.yrd-fig-logo{background:0 0;border:0;border-radius:50%;width:88px}.yrd-lede{font-size:1.18rem;line-height:1.6}.yrd-doc p{margin:.75rem 0}.yrd-pull{border-left:5px solid var(--yrd-gold);background:var(--yrd-card);margin:1.2rem 0;padding:.8rem 1.1rem}.yrd-pull q{font-style:italic}.yrd-pull cite{color:#555;margin-top:.3rem;font:.85rem/1.4 system-ui,sans-serif;display:block}.yrd-roster{margin-top:2.2rem}.yrd-slot{background:var(--yrd-card);border:2px solid var(--yrd-mist);border-radius:.7rem;grid-template-columns:64px 1fr;gap:.2rem 1rem;margin:1rem 0;padding:1rem;display:grid}.yrd-slot img{grid-row:1/4}.yrd-slot p{margin:.2rem 0}.yrd-go{background:var(--yrd-ink);border-radius:.45rem;justify-self:start;margin-top:.4rem;padding:.55rem 1rem;font:600 .95rem/1.2 system-ui,sans-serif;text-decoration:none;color:var(--yrd-gold)!important}.yrd-go:hover{background:var(--yrd-slate)}.yrd-qa dt{margin-top:1rem;font-weight:700}.yrd-qa dd{margin:.2rem 0 0}.yrd-gap{border:2px dashed var(--yrd-rust);background:#fdf1ea;border-radius:.6rem;margin:1.6rem 0;padding:.4rem 1.1rem}.yrd-src{color:#4b4b4b;font:.88rem/1.5 system-ui,sans-serif}.yrd-next{max-width:43rem;margin:0 auto;padding:.5rem 1rem 2.5rem}.yrd-next h2{margin:1.5rem 0 .4rem;font-size:1.2rem}.yrd-next dl{gap:.5rem;margin:0;display:grid}.yrd-next dt{font-weight:700}.yrd-next dd{color:#444;margin:0;font-size:.95rem}.yrd-foot{background:var(--yrd-ink);color:#d6d2c4;padding:1.6rem 1rem 2.4rem;font:.9rem/1.6 system-ui,sans-serif}.yrd-foot-in{max-width:43rem;margin:0 auto}.yrd-foot a{color:var(--yrd-gold)}.yrd-foot p{margin:.6rem 0}.yrd-care{border:2px solid var(--yrd-gold);border-radius:.6rem;outline:0;padding:.8rem 1rem}.yrd-ask{background:var(--yrd-card);width:calc(100% - 2rem);max-width:30rem;color:var(--yrd-ink);border:0;border-radius:.9rem;padding:1.4rem 1.5rem;font:1rem/1.55 system-ui,Segoe UI,sans-serif}.yrd-ask::backdrop{background:#15181fc7}.yrd-ask h2{margin:0 0 .5rem;font-size:1.25rem}.yrd-ask p{margin:.4rem 0 1rem}.yrd-ask-pair{flex-wrap:wrap;gap:.6rem;display:flex}.yrd-ask-pair button{cursor:pointer;border:2px solid var(--yrd-ink);border-radius:.5rem;flex:11rem;padding:.8rem 1rem;font:600 1rem/1.2 system-ui,sans-serif}.yrd-back{color:var(--yrd-ink);background:0 0}.yrd-on{background:var(--yrd-gold);color:var(--yrd-ink)}.yrd-ask small{color:#555;margin-top:.8rem;display:block}@media (width<=40rem){body.yrd-page{font-size:1rem}.yrd-door{padding:1rem}.yrd-door b{font-size:1.2rem}.yrd-slot{grid-template-columns:1fr}.yrd-slot img{grid-row:auto}}
