.learning-gate{padding:clamp(28px,5vw,65px);background:#f3f1e6;border:1px solid #dce2d1;border-radius:20px;margin-block:30px;max-width:900px;color:#1d4039}.learning-gate h2{font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.04em;margin:14px 0 22px}.learning-gate>p{max-width:640px;line-height:1.8}.learning-gate .learning-promise{font-weight:600;font-size:.9rem}.learning-back{display:inline-block;color:#345b4a;text-underline-offset:5px;margin:18px 22px}.learning-note{font-size:.78rem;color:#64756a}.learning-intro-note{font-size:.86rem;line-height:1.7;color:#536c5d;max-width:700px;padding:15px 20px;border-left:3px solid #b5c496;margin:24px 0}.learning-tile-label{display:block;font-size:.72rem;color:#637456;margin-top:8px}.learning-gate[hidden]{display:none!important}@media(max-width:500px){.learning-gate{padding:25px}.learning-gate .button{display:flex;justify-content:center}.learning-back{margin-left:0}}
