.outdoor-hero{padding:55px 0;background:#f7f3e8}.hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}.hero-grid h1{color:#082330;margin:20px 0}.hero-lead{font-weight:bold;color:#a56c00}.hero-grid p{max-width:580px}.hero-grid figure{margin:0}.hero-grid img{display:block;width:100%;border-radius:18px}.hero-grid figcaption{margin-top:10px;color:#655b4e}.read-guide{display:inline-block;background:var(--color-primary);border:1px solid var(--color-action-border);padding:14px 22px;border-radius:7px;font-weight:bold;color:var(--color-text);text-decoration:none;margin-top:12px;transition:border-color .15s ease}.read-guide:hover{border-color:var(--color-secondary)}.reading{max-width:850px;padding-top:20px;padding-bottom:65px}.guide-step{padding:30px 0;border-bottom:1px solid #dfd1b9}.guide-step h2{color:#082330}.guide-step p{line-height:1.65}.takeaway{padding:17px 21px;border-left:5px solid #cc8a00;background:#efe5cf;border-radius:0 8px 8px 0}blockquote{margin:24px 0;padding:20px 25px;background:#082330;color:#f7f3e8;border-radius:12px;line-height:1.7}.bullet,.check{margin:8px 0}@media(max-width:750px){.hero-grid{grid-template-columns:1fr;gap:28px}.hero-grid figure{max-width:440px}.outdoor-hero{padding:30px 0}.guide-step h2{}.guide-step p{}}.guide-step{display:block;grid-template-columns:none;background:transparent;border-radius:0}.guide-step h2{width:auto;max-width:none;margin:0 0 20px}.guide-step p{max-width:none}
