.ch-intro{padding-bottom:48px}.ch-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:34px;font-size:12px;color:#696c66}.ch-breadcrumb a{text-decoration:underline;text-underline-offset:3px}.ch-intro .lead{max-width:780px}.ch-directions{padding-bottom:80px}.ch-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.ch-section-heading h2{max-width:630px;font-size:clamp(30px,3vw,44px)}.ch-section-heading>p{max-width:260px;color:#696c66}.ch-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ch-card{display:flex;flex-direction:column;min-width:0;padding:28px;border:1px solid #d9d9d2;background:#fff;transition:border-color .18s,background .18s}.ch-card:hover{border-color:#e8292d;background:#fffdfb}.ch-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:34px}.ch-number{color:#777b74;font-size:12px}.ch-type{font-size:10px;font-weight:750;letter-spacing:.025em;text-align:right;text-transform:uppercase}.ch-card h3{font-size:clamp(25px,2.3vw,34px);line-height:1.14;overflow-wrap:break-word}.ch-card>p{margin:18px 0 28px;color:#62665f;line-height:1.65}.ch-card-action{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:20px;border-top:1px solid #e1e1db;font-size:12px;font-weight:750}.ch-card-action>span{font-size:25px;line-height:1}.ch-custom{display:grid;grid-template-columns:1fr 1.45fr;gap:60px;padding:55px 0;border-top:1px solid #d9d9d2;border-bottom:1px solid #d9d9d2}.ch-custom-copy{align-self:center}.ch-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}.ch-explanation{padding-top:65px;padding-bottom:90px}.ch-explanation h2{font-size:clamp(30px,3vw,44px)}.ch-explanation-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:28px 0}.ch-explanation-grid p+p{margin-top:0}.ch-explanation-grid p{max-width:600px;color:#62665f}@media(max-width:1000px){.ch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-section-heading{align-items:start;flex-direction:column;gap:14px}.ch-section-heading>p{max-width:none}.ch-custom{gap:30px;grid-template-columns:1fr 1.3fr}}@media(max-width:650px){.ch-intro{padding-bottom:32px}.ch-breadcrumb{margin-bottom:26px}.ch-directions{padding-bottom:45px}.ch-grid{grid-template-columns:1fr;gap:14px}.ch-card{padding:24px}.ch-card-top{margin-bottom:24px}.ch-card h3{font-size:30px}.ch-custom{grid-template-columns:1fr;gap:24px;padding:38px 0}.ch-actions{align-items:flex-start;flex-direction:column;gap:20px}.ch-actions .button{width:100%;justify-content:center;text-align:center}.ch-explanation{padding-top:40px;padding-bottom:55px}.ch-explanation-grid{grid-template-columns:1fr;gap:18px;margin:22px 0}.ch-explanation-grid p{max-width:none}}@media(prefers-reduced-motion:reduce){.ch-card{transition:none}}
