.sluice-page .gale-contents{padding:23px 26px;border:1px solid var(--line,#b8c4b2);border-radius:18px;background:var(--mint,#e2edce);margin-top:24px}.sluice-page .gale-info{max-width:1100px}.sluice-page .gale-info section{padding:30px;border:1px solid var(--line,#bdc5b7);border-radius:24px;background:var(--paper,#fffdf7)}.sluice-page .gale-info h2{font-family:var(--font-display),sans-serif;font-size:clamp(24px,3vw,34px)}.sluice-page .sluice-story{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;background:var(--mint,#e2edce)!important}.sluice-facts,.sluice-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px}.sluice-facts p,.sluice-steps p{padding:18px;background:var(--mint,#e2edce);border-radius:14px;line-height:1.6}.sluice-steps b{display:block;font:500 34px/1 Georgia,serif;color:#6a846b;margin-bottom:10px}.sluice-page .gale-recommend a{background:var(--mint,#e2edce);border-color:var(--line,#bdc5b7)}@media(max-width:650px){.sluice-page .gale-info section{padding:22px 20px;margin:22px 0}.sluice-facts,.sluice-page .sluice-story,.sluice-steps{grid-template-columns:1fr;gap:14px}.sluice-page .gale-contents{padding:18px;gap:12px 18px}.sluice-page .gale-header>img{display:none}}