.history-page[data-astro-cid-5idtahoq]{width:100%}.history-hero[data-astro-cid-5idtahoq]{min-height:450px;display:flex;justify-content:center;align-items:center;padding:100px 20px 70px;background:linear-gradient(#00000073,#00000073),url(/assets/images/historia-escuela-1.jpg);background-size:cover;background-position:center}.history-title[data-astro-cid-5idtahoq]{width:100%;max-width:900px;text-align:center;color:#fff}.history-title[data-astro-cid-5idtahoq] h1[data-astro-cid-5idtahoq]{font-size:5rem;margin-bottom:20px}.history-title[data-astro-cid-5idtahoq] p[data-astro-cid-5idtahoq]{font-size:20px;line-height:1.6}.history-content[data-astro-cid-5idtahoq]{width:100%;display:flex;justify-content:center;padding:90px 20px}.history-container[data-astro-cid-5idtahoq]{width:100%;max-width:1100px;display:flex;flex-direction:column;gap:80px}.history-story[data-astro-cid-5idtahoq]{display:flex;align-items:center;gap:70px}.history-story[data-astro-cid-5idtahoq].reverse{flex-direction:row-reverse}.story-text[data-astro-cid-5idtahoq]{width:50%;display:flex;flex-direction:column;gap:18px}.story-number[data-astro-cid-5idtahoq]{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;color:var(--primary-color)}.story-text[data-astro-cid-5idtahoq] h2[data-astro-cid-5idtahoq]{font-size:3rem;color:var(--secondary-color)}.story-text[data-astro-cid-5idtahoq] p[data-astro-cid-5idtahoq]{color:var(--color-text);line-height:1.7;text-align:justify}.story-text[data-astro-cid-5idtahoq] .history-btn[data-astro-cid-5idtahoq]{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:20px;padding:12px 30px;background:var(--primary-color);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;text-decoration:none;border-radius:30px;transition:all .3s ease;box-shadow:0 5px 12px #0000002e}.story-text[data-astro-cid-5idtahoq] .history-btn[data-astro-cid-5idtahoq]:hover{background:var(--secondary-color);color:#fff;transform:translateY(-3px);box-shadow:0 8px 18px #00000040}.history-home-btn[data-astro-cid-5idtahoq]{display:flex;align-items:center;justify-content:center;width:fit-content;margin:20px auto 0;padding:12px 30px;background:var(--secondary-color);color:#fff;font-family:Montserrat,sans-serif;font-weight:600;font-size:16px;text-decoration:none;border-radius:30px;transition:all .3s ease;box-shadow:0 5px 12px #0000002e}.history-home-btn[data-astro-cid-5idtahoq]:hover{background:var(--primary-color);transform:translateY(-3px);box-shadow:0 8px 18px #00000040}.story-image[data-astro-cid-5idtahoq]{width:50%}.story-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{width:100%;height:320px;object-fit:cover;border-radius:25px;box-shadow:0 10px 25px #0000002e;transition:transform .3s ease,box-shadow .3s ease}.story-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]:hover{transform:translateY(-6px);box-shadow:0 15px 30px #00000040}.history-full-image[data-astro-cid-5idtahoq]{width:100%}.history-full-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{width:100%;height:450px;object-fit:cover;border-radius:25px;box-shadow:0 10px 25px #0000002e;transition:transform .3s ease}.history-full-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]:hover{transform:scale(1.01)}.history-gallery[data-astro-cid-5idtahoq]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.history-gallery[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{width:100%;height:280px;object-fit:cover;border-radius:20px;box-shadow:0 8px 20px #00000026;transition:transform .3s ease,box-shadow .3s ease}.history-gallery[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]:hover{transform:translateY(-5px);box-shadow:0 12px 25px #00000038}.final-gallery[data-astro-cid-5idtahoq]{grid-template-columns:1fr 1fr}.final-gallery[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{height:330px}@media screen and (max-width: 768px){.history-content[data-astro-cid-5idtahoq]{padding:60px 0}.history-container[data-astro-cid-5idtahoq]{width:90%;gap:60px}.history-story[data-astro-cid-5idtahoq],.history-story[data-astro-cid-5idtahoq].reverse{flex-direction:column;gap:30px}.story-text[data-astro-cid-5idtahoq],.story-image[data-astro-cid-5idtahoq]{width:100%}.story-text[data-astro-cid-5idtahoq] h2[data-astro-cid-5idtahoq]{font-size:2.3rem}.story-text[data-astro-cid-5idtahoq] p[data-astro-cid-5idtahoq]{text-align:center}.story-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq],.history-full-image[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{height:230px}.history-gallery[data-astro-cid-5idtahoq]{grid-template-columns:1fr;gap:15px}.history-gallery[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{height:230px}.final-gallery[data-astro-cid-5idtahoq]{grid-template-columns:1fr}.final-gallery[data-astro-cid-5idtahoq] img[data-astro-cid-5idtahoq]{height:230px}}
