.button-ck1{align-items:center;background:transparent;border:2px solid #00a650;border-radius:25px;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;fill:#000;font-family:"Open Sans";font-size:16px;font-weight:700;height:50px;justify-content:center;letter-spacing:-.8px;line-height:24px;min-width:160px;outline:0;padding:0 27px 2px 27px;text-align:center;text-decoration:none;transition:all .3s;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-ck1:focus{color:#00a650}.button-ck1:hover{border-color:#00a650;color:#fff;fill:#00a650;background-color:#00a650}.button-ck1:active{border-color:#00a650;color:#06f;fill:#06f}.button-ck2{color:#000;border:none;-webkit-box-shadow:0px 24px 40px -22px rgba(12,12,12,0.6);-moz-box-shadow:0px 24px 40px -22px rgba(12,12,12,0.6);box-shadow:0px 24px 40px -22px rgba(12,12,12,0.6);align-items:center;background-color:#fff;border-radius:25px;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;fill:#000;font-family:"Open Sans";font-size:16px;font-weight:700;height:50px;padding:10px 25px}.button-ck2:hover{color:#000;fill:#000;background-color:#fff}a{color:inherit}.collapsible-section{max-width:100%;margin:20px auto;position:relative}.content-wrapper{position:relative}.content{max-height:350px;overflow:hidden;transition:max-height 0.5s ease}.gradient-overlay{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.8));z-index:1;pointer-events:none;transition:opacity 0.5s ease}button{display:block;margin:10px 0px;padding:10px 0px;background:transparent;border:none;border-bottom:1px solid #000;font-size:14px;cursor:pointer;z-index:2;position:relative}.content.expanded{max-height:2500px}.content.expanded~.gradient-overlay{opacity:0}.pulsing-icon{width:50px;height:auto;animation:pulse 1.5s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@media (min-width:768px){.button-ck1{min-width:170px}}