.experience-intro h2{font-size:28px;line-height:1.4;margin:10px 0}.experience-intro p{color:#57645e;line-height:1.7}
.word-experience{max-width:760px;margin:28px 0;padding:26px 0;border-top:1px solid #d3dad6;border-bottom:1px solid #d3dad6;min-height:310px}
.word-experience h3{font-size:24px;line-height:1.45;margin:16px 0;overflow-wrap:anywhere}.word-experience p{line-height:1.7}.word-experience small{color:#586d61}
.experience-options{display:grid;gap:10px;max-width:520px}.word-experience button,.word-experience a{border:1px solid #a9bcb0;border-radius:6px;background:white;color:#214735;padding:12px 18px;font:inherit;cursor:pointer;text-decoration:none;display:inline-block}.experience-options button{text-align:left}
.word-experience button:hover{background:#edf5ef}.word-experience button:focus-visible,.word-experience input:focus-visible{outline:3px solid #306f51;outline-offset:3px}.word-experience .experience-primary{background:#245d43;color:white}.word-experience input{display:block;font:inherit;padding:12px;border:1px solid #869e91;border-radius:5px;max-width:100%;width:320px;box-sizing:border-box;margin:14px 0}
.experience-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.experience-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:760px}.experience-paths a{color:#244d38;text-decoration:none;padding:16px 0}.experience-paths span{display:block;color:#607266;font-size:14px;margin-top:8px}@media(max-width:600px){.experience-intro h2{font-size:24px}.experience-paths{grid-template-columns:1fr}.word-experience{min-height:360px}}
