.psikolog-about-content .psikolog-button{position:relative;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease!important}.psikolog-about-content .psikolog-button::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.5s ease}.psikolog-about-content .psikolog-button:hover::before{left:100%}.psikolog-about-content .psikolog-button:hover{transform:translateY(-3px)!important;box-shadow:0 20px 25px -5px rgb(79 70 229 / .3),0 10px 10px -5px rgb(79 70 229 / .15)!important}.psikolog-about-section{padding:4rem 0;background-color:#fff}.psikolog-about-flex{display:flex;flex-direction:column;align-items:center}.psikolog-about-image{margin-bottom:2rem;width:100%;max-width:400px}.psikolog-rounded-image{border-radius:.5rem;box-shadow:0 10px 25px rgb(0 0 0 / .1);width:100%;height:auto;aspect-ratio:800 / 1084}.psikolog-about-content{width:100%}.psikolog-section-title{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:1.5rem}.psikolog-text{color:#4b5563;margin-bottom:1rem;line-height:1.6}.psikolog-credentials{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1.5rem}.psikolog-credential{display:flex;align-items:center}.psikolog-credential-icon{padding:.5rem;border-radius:9999px;margin-right:.75rem}.psikolog-icon-indigo{background-color:#eef2ff;color:#4f46e5}.psikolog-icon-purple{background-color:#f5f3ff;color:#7c3aed}.psikolog-icon-blue{background-color:#e0f2fe;color:#075985}.psikolog-icon-green{background-color:#ecfdf5;color:#10b981}.psikolog-credential-text{color:#374151}.psikolog-button{background-color:#fff;color:#4f46e5;font-weight:700;padding:.75rem 1.5rem;border-radius:.375rem;border:3px solid #4f46e5;cursor:pointer;transition:background-color 0.3s ease,color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease;display:inline-flex;align-items:center;text-decoration:none;box-shadow:0 2px 4px rgb(79 70 229 / .2);position:relative;z-index:1;margin-top:1rem}.psikolog-button i{margin-right:.5rem}.psikolog-button:hover{background-color:#fff;color:#000;border:2px solid #4f46e5;box-shadow:0 4px 8px rgb(79 70 229 / .3)}@media (min-width:768px){.psikolog-about-flex{flex-direction:row;align-items:flex-start}.psikolog-about-image{width:50%;margin-bottom:0;padding-right:3rem}.psikolog-about-content{width:50%}}