@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;600;700&family=Inter:wght@300;400;500;600&display=swap");.psicology-page{--primary:#243038;--accent:#8a7f72;--soft-bg:#faf9f7;--text:#3e3e3e}.psicology-page .hero-card{background:transparent;border:none;box-shadow:none;text-align:center;padding:90px 20px}.psicology-page .hero-title{font-family:Playfair Display,serif;font-size:2.4rem;color:var(--primary);max-width:800px;margin:0 auto 20px}.psicology-page .hero-subtitle{font-family:Inter,sans-serif;font-size:.95rem;max-width:600px;margin:0 auto 15px;color:var(--text)}.psicology-page .hero-description{font-family:Inter,sans-serif;font-size:.9rem;max-width:550px;margin:0 auto;color:#666}.psicology-page .services-grid{display:grid;grid-gap:30px;gap:30px}@media (max-width:768px){.psicology-page .services-grid{grid-template-columns:1fr}}@media (min-width:769px) and (max-width:1100px){.psicology-page .services-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1101px){.psicology-page .services-grid{grid-template-columns:repeat(3,1fr)}}.psicology-page .service-card{background:#fff;border-radius:10px;padding:30px;box-shadow:0 8px 25px rgba(0,0,0,.03);border-top:3px solid var(--accent);display:flex;flex-direction:column;justify-content:space-between}.psicology-page .service-card:first-child{background:#f5f1ec}.psicology-page .service-card:nth-child(2){background:#eef3f2}.psicology-page .service-card:nth-child(3){background:#f1f2f6}.psicology-page .service-card .section-title{white-space:nowrap;font-size:1.45rem}.psicology-page .section-title{font-family:Playfair Display,serif;font-size:1.5rem;color:var(--primary);margin-bottom:15px}.psicology-page .centered-title{text-align:center}.psicology-page .card-subtitle{font-family:Inter,sans-serif;font-size:.85rem;color:#777;margin-bottom:20px}.psicology-page ul{list-style:none;padding:0;margin-bottom:20px}.psicology-page ul li{margin-bottom:8px;padding-left:16px;position:relative;font-family:Inter,sans-serif;font-size:.9rem}.psicology-page ul li:before{content:"–";position:absolute;left:0;color:var(--accent)}.psicology-page .card-text,.psicology-page .focus-content,.psicology-page .session-content{font-family:Inter,sans-serif;font-size:.9rem;line-height:1.6;color:var(--text);margin-bottom:15px}.psicology-page .elegant-btn{display:inline-block;background:transparent;color:var(--primary);padding:8px 18px;border-radius:30px;border:1px solid var(--primary);text-decoration:none;font-weight:500;font-size:.85rem;transition:.3s ease;align-self:flex-start}.psicology-page .elegant-btn:hover{background:var(--primary);color:#fff}.psicology-page .focus-card,.psicology-page .session-card{background:transparent;padding:35px 40px;margin-top:50px;text-align:center}.psicology-page .price{font-weight:600;font-size:.95rem;color:var(--primary);margin-top:10px;margin-bottom:10px}