
*{box-sizing:border-box}body{margin:0;background:#e8e1d2;color:#142019;font-family:Georgia,'Times New Roman',serif}.dugout-page{border:18px solid #243a2d;min-height:100vh}.touchline-nav{position:sticky;top:0;z-index:5;background:#f8f0dd;border-bottom:3px solid #243a2d;display:flex;justify-content:center;gap:10px;padding:14px;box-shadow:0 10px 0 #c25338}.touchline-nav a{padding:10px 14px;background:#243a2d;color:#fff;text-decoration:none;border-radius:4px 22px 4px 22px;font:700 13px Arial}.clipboard-hero{display:grid;grid-template-columns:minmax(0,1fr) 390px;gap:36px;padding:54px 6vw 26px;background:linear-gradient(90deg,#f8f0dd 0 60%,#c25338 60%)}.clipboard-hero h1{font-size:clamp(36px,5vw,70px);line-height:1;margin:0;color:#243a2d}.coach-note{font-size:21px;line-height:1.5;background:#fff7e6;border-left:12px solid #c25338;padding:22px;margin-top:24px}.dugout-photo{background:#17281f;padding:12px;transform:rotate(-1.2deg);box-shadow:18px 18px 0 rgba(0,0,0,.18)}.dugout-photo img{display:block;width:100%;height:420px;object-fit:cover}.chalk-wrap{padding:46px 6vw;display:grid;grid-template-columns:1fr 280px;gap:34px}.chalk-article{background:#fffaf0;border:2px dashed #243a2d;padding:40px;columns:2 320px;column-gap:42px}.chalk-article p{font-size:18px;line-height:1.78;margin-top:0}.plain-route{color:#c25338;font-weight:800;text-decoration:none}.bench-card{background:#243a2d;color:#fff;padding:24px;align-self:start;position:sticky;top:80px}.bench-card img{width:100%;height:220px;object-fit:cover;margin:16px 0}.bench-card b{font-size:22px}.dugout-footer{padding:30px 6vw;background:#243a2d;color:#fff}@media(max-width:900px){.clipboard-hero,.chalk-wrap{grid-template-columns:1fr}.chalk-article{columns:1}.touchline-nav{justify-content:flex-start;overflow:auto}}
