.es-teach .strip{padding:28px 0;background:#fff;border-bottom:1px solid var(--line)}.es-teach .strip-h{font-family:var(--display);font-weight:600;font-size:15px;letter-spacing:.02em;color:var(--grey);margin:0 0 12px}.es-teach .removed{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.es-teach .removed li{border:1px solid rgba(48,41,57,.2);border-radius:999px;padding:8px 16px;font-family:var(--display);font-weight:600;font-size:16px;color:var(--grey);background:#fafafb}.es-teach .removed s{text-decoration-thickness:2px;text-decoration-color:var(--orange-btn)}.es-teach .strip-note{margin-top:14px;font-size:17px;color:var(--slate)}.es-teach .week{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,48px);margin-top:40px}.es-teach .day{display:flex;flex-direction:column;gap:14px;min-width:0}.es-teach .day .when{font-family:var(--display);font-weight:600;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-text);margin:0}.es-teach .day p{font-size:17px;color:var(--slate);max-width:52ch}.es-teach .day .frame{margin-top:6px}@media (max-width:900px){.es-teach .week{grid-template-columns:1fr}}.es-teach .ask{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:center;margin-top:clamp(48px,7vh,80px)}.es-teach .ask h3{margin-top:10px}.es-teach .ask p{margin-top:12px;font-size:17px;color:var(--slate);max-width:46ch}.es-teach .who-list{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:8px}.es-teach .who-list li{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(48,41,57,.1);font-family:var(--display);font-weight:600;font-size:17px}.es-teach .who-list li:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--orange);flex:none}@media (max-width:900px){.es-teach .ask{grid-template-columns:1fr}}.es-teach .chain-row{list-style:none;margin:32px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.es-teach .chain-row li{padding:20px 22px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px rgba(48,41,57,.1);border-top:5px solid var(--c,#f7b449)}.es-teach .chain-row .who{display:block;font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.03em}.es-teach .chain-row p{margin-top:8px;font-size:16px;color:var(--slate)}@media (max-width:760px){.es-teach .chain-row{grid-template-columns:1fr}}.es-teach .keep{margin-top:40px}.es-teach .keep ul{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid rgba(48,41,57,.14)}.es-teach .keep li{padding:16px 0;border-bottom:1px solid rgba(48,41,57,.14);display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:8px 24px;font-size:17px;color:var(--slate)}.es-teach .keep li b{color:var(--ink);font-family:var(--display);font-weight:600}@media (max-width:700px){.es-teach .keep li{grid-template-columns:1fr}}.es-teach .more{margin-top:24px}.es-teach .forward .ctas{margin-top:24px;display:flex;gap:12px;flex-wrap:wrap}.es-teach .forward .small{margin-top:14px}.es-teach .onepage{background:#fff;border-radius:6px;padding:32px 36px;box-shadow:0 1px 1px rgba(48,41,57,.06),0 30px 60px -30px rgba(48,41,57,.3),0 0 0 1px rgba(48,41,57,.06)}.es-teach .op-eyebrow{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-text);margin:0}.es-teach .onepage h3{margin-top:8px;font-size:26px}.es-teach .onepage dl{margin:18px 0 0;display:grid;gap:14px}.es-teach .onepage dt{font-family:var(--display);font-weight:700;font-size:15px;color:var(--ink)}.es-teach .onepage dd{margin:2px 0 0;font-size:16px;color:var(--slate);line-height:1.5}.es-teach .op-foot{margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-size:14px;color:var(--grey)}@media (max-width:520px){.es-teach .onepage{padding:24px 20px}}@media print{.es-teach main>section:not(.forward){display:none!important}.es-teach .forward{background:#fff!important;padding:0}.es-teach .forward .no-print{display:none!important}.es-teach .forward .tgrid{display:block}.es-teach .onepage{box-shadow:none;padding:0}}