*{padding:0;margin:0;box-sizing:border-box;font-family:times new roman,serif;scroll-behavior:smooth}.pageContainer{padding-left:6rem;padding-right:6rem}@media (max-width: 1024px){.pageContainer{padding-left:2rem;padding-right:2rem}}@media (max-width: 768px){.pageContainer{padding-left:1.5rem;padding-right:1.5rem}}@media (max-width: 480px){.pageContainer{padding-left:.8rem;padding-right:.8rem}}.gradientSection{width:100%;min-height:100vh;background:linear-gradient(to bottom,#92c0fc 0% 10%,#6d8ba9 30% 100%)}.homeHeading{font-weight:700;font-size:24px;text-align:center;color:#1b1e25;padding:4rem 0;letter-spacing:1.5px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#111;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#444,#777);border-radius:10px;border:2px solid #111}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#666,#aaa)}*{scrollbar-width:thin;scrollbar-color:#666 #111}.scrollToTopBtn{position:fixed;bottom:25px;right:25px;width:45px;height:45px;background-color:#d4a373;color:#fff;border:none;border-radius:50%;cursor:pointer;box-shadow:0 4px 12px #00000040;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;pointer-events:none;transition:all .3s ease}.scrollToTopBtn.show{opacity:1;pointer-events:auto}.scrollToTopBtn:hover{background-color:#b9825d;transform:translateY(-3px)}@media (max-width: 480px){.scrollToTopBtn{width:40px;height:40px;bottom:15px;right:15px}}._incipitSection_1ec6w_1{padding:4rem 1rem;color:#222;max-width:800px;margin:0 auto;text-align:center;overflow:hidden}._textContainer_1ec6w_19{font-size:1.1rem;line-height:1.9;text-align:justify;color:#333}._buttonWrapper_1ec6w_33{text-align:center;margin-top:3rem}._downloadButton_1ec6w_43{background-color:#000;color:#fff;padding:.9rem 2rem;border:none;border-radius:50px;font-size:1rem;cursor:pointer;transition:all .3s ease}._downloadButton_1ec6w_43:hover{background-color:#444;transform:translateY(-2px)}@media (max-width: 600px){._incipitSection_1ec6w_1{padding:3rem 1rem}._textContainer_1ec6w_19{font-size:1rem;line-height:1.8}._downloadButton_1ec6w_43{padding:.8rem 1.8rem;font-size:.95rem}}._introContainer_qgfgr_1{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;min-height:100vh;padding:4rem 1.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden}._overlay_qgfgr_31{position:absolute;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1}._textWrapper_qgfgr_49{position:relative;z-index:2;max-width:850px;width:100%;color:#fff;text-align:center;padding:2rem;border-radius:16px}._header_qgfgr_73{margin-bottom:1.5rem}._name_qgfgr_81{font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:3px;margin-bottom:.5rem}._years_qgfgr_95{font-size:clamp(1.1rem,3vw,1.4rem);letter-spacing:2px;margin:0;opacity:.9}._textContent_qgfgr_111{font-size:clamp(14px,2vw,16px);line-height:1.8;text-align:justify;padding-right:8px}._textContent_qgfgr_111::-webkit-scrollbar{width:6px}._textContent_qgfgr_111::-webkit-scrollbar-thumb{background-color:#fff6;border-radius:10px}@media (max-width: 768px){._introContainer_qgfgr_1{background-attachment:scroll;padding:3rem 1rem}._textContent_qgfgr_111{max-height:none;overflow:hidden}}@media (max-width: 480px){._textWrapper_qgfgr_49{padding:1rem}._name_qgfgr_81{letter-spacing:2px}._textContent_qgfgr_111{font-size:13px;line-height:1.7}}._slideshowContainer_p0o9p_1{position:relative;display:flex;align-items:center;gap:1.5rem;padding-top:3rem;padding-bottom:3rem}._imagesWrapper_p0o9p_19{display:flex;gap:1.5rem;overflow:hidden;flex:1;transition:transform .6s ease-in-out}._imageCard_p0o9p_35{flex:0 0 calc(20% - 1.2rem);aspect-ratio:1 / 1;border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 15px #0003}._imageCard_p0o9p_35:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000004d}._imageCard_p0o9p_35 img{width:100%;height:100%;object-fit:cover;display:block}._navButton_p0o9p_79{width:50px;height:50px;border-radius:50%;background:#000000b3;color:#fff;border:none;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10;flex-shrink:0}._navButton_p0o9p_79:hover{background:#000000e6;transform:scale(1.1)}._prevButton_p0o9p_123,._nextButton_p0o9p_125{position:relative}._lightbox_p0o9p_135{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}._closeLightbox_p0o9p_163{position:absolute;top:2rem;right:2rem;width:50px;height:50px;border-radius:50%;background:#fff3;color:#fff;border:2px solid white;font-size:2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10001}._closeLightbox_p0o9p_163:hover{background:#ffffff4d;transform:rotate(90deg)}._lightboxImage_p0o9p_211{max-width:90%;max-height:90%;display:flex;align-items:center;justify-content:center;cursor:default}._lightboxImage_p0o9p_211 img{max-width:100%;max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 10px 50px #00000080}._lightboxNav_p0o9p_245{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;border-radius:50%;background:#fff3;color:#fff;border:2px solid white;font-size:2.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10001}._lightboxNav_p0o9p_245:hover{background:#ffffff4d;transform:translateY(-50%) scale(1.1)}._lightboxPrev_p0o9p_293{left:2rem}._lightboxNext_p0o9p_301{right:2rem}@media (max-width: 1200px){._imageCard_p0o9p_35{flex:0 0 calc(25% - 1.125rem)}._imagesWrapper_p0o9p_19,._slideshowContainer_p0o9p_1{gap:1.2rem}}@media (max-width: 968px){._slideshowContainer_p0o9p_1{padding-top:2rem;padding-bottom:2rem}._imageCard_p0o9p_35{flex:0 0 calc(33.333% - 1rem)}._imagesWrapper_p0o9p_19,._slideshowContainer_p0o9p_1{gap:1rem}._navButton_p0o9p_79{width:45px;height:45px;font-size:1.8rem}}@media (max-width: 768px){._imageCard_p0o9p_35{flex:0 0 calc(50% - .75rem)}._imagesWrapper_p0o9p_19,._slideshowContainer_p0o9p_1{gap:.75rem}._navButton_p0o9p_79{width:40px;height:40px;font-size:1.5rem}._closeLightbox_p0o9p_163,._lightboxNav_p0o9p_245{width:45px;height:45px;font-size:1.8rem}._lightboxPrev_p0o9p_293{left:1rem}._lightboxNext_p0o9p_301{right:1rem}._closeLightbox_p0o9p_163{top:1rem;right:1rem}}@media (max-width: 480px){._slideshowContainer_p0o9p_1{padding-top:1.5rem;padding-bottom:1.5rem}._imageCard_p0o9p_35{flex:0 0 calc(100% - .5rem)}._imagesWrapper_p0o9p_19,._slideshowContainer_p0o9p_1{gap:.5rem}._navButton_p0o9p_79{width:35px;height:35px;font-size:1.3rem}._closeLightbox_p0o9p_163,._lightboxNav_p0o9p_245{width:40px;height:40px;font-size:1.5rem}._lightboxImage_p0o9p_211{max-width:95%}}@media (min-width: 2000px){._imageCard_p0o9p_35{flex:0 0 calc(16.666% - 1.5rem)}._navButton_p0o9p_79{width:60px;height:60px;font-size:2.5rem}._closeLightbox_p0o9p_163,._lightboxNav_p0o9p_245{width:70px;height:70px;font-size:2.8rem}}._synopsisContainer_1eq2b_1{padding:4rem 0}._synopsisWrapper_1eq2b_9{display:flex;align-items:center;justify-content:space-between;gap:3rem;flex-wrap:wrap}._textColumn_1eq2b_27{flex:1;min-width:320px;max-width:700px}._title_1eq2b_39{font-size:30px;font-weight:600;color:#000;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:2px}._subtitle_1eq2b_55{font-size:clamp(1.2rem,4vw,2rem);font-weight:400;color:#000;margin:0}._textColumn_1eq2b_27 p{font-size:15px;line-height:1.8;color:#222;text-align:justify;margin-bottom:1.2rem}._imageColumn_1eq2b_89{flex:0 0 40%;max-width:40%;display:flex;justify-content:center;align-items:center}._imageWrapper_1eq2b_105{width:100%;max-width:500px;border-radius:16px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}._imageWrapper_1eq2b_105:hover{box-shadow:0 18px 55px #00000059}._imageWrapper_1eq2b_105 img{width:100%;height:auto;display:block;object-fit:cover}@media (max-width: 1024px){._synopsisWrapper_1eq2b_9{gap:2.5rem}._imageColumn_1eq2b_89{flex:0 0 45%;max-width:45%}}@media (max-width: 900px){._synopsisWrapper_1eq2b_9{flex-direction:column-reverse;align-items:center;text-align:center}._textColumn_1eq2b_27{max-width:700px}._imageColumn_1eq2b_89{max-width:500px;width:100%}._textColumn_1eq2b_27 p{text-align:justify}}@media (max-width: 480px){._title_1eq2b_39{font-size:1.8rem}._textColumn_1eq2b_27 p{font-size:13.5px;line-height:1.7}._imageWrapper_1eq2b_105{max-width:320px}}@media (max-width: 380px){._title_1eq2b_39{font-size:1rem}._textColumn_1eq2b_27 p{font-size:10px;line-height:1.7;word-break:break-all}._imageWrapper_1eq2b_105{max-width:auto}}._navbar_1cqmk_1{background:linear-gradient(to right,#0000004d 0% 100%);position:relative;z-index:999}._container_1cqmk_13{margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1rem 0}._logo_1cqmk_29{color:#fff;font-size:1.5rem;font-weight:700;text-decoration:none;letter-spacing:.5px;line-height:1.2}._logoName_1cqmk_47{display:block;font-size:1.8rem}._logoSurname_1cqmk_57{display:block;font-size:1.5rem;font-weight:400}._rightSection_1cqmk_69{display:flex;align-items:center;gap:20px}._navLinks_1cqmk_81{display:flex;gap:20px;list-style:none;margin:0;padding:0;align-items:center}._link_1cqmk_101{color:#fff;text-decoration:none;transition:opacity .3s ease;position:relative;font-size:18px;font-weight:600;letter-spacing:.7px}._link_1cqmk_101:hover{opacity:.8}._link_1cqmk_101:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:3px;background:#d4a373;transition:width .3s ease}._link_1cqmk_101:hover:after{width:100%}._active_1cqmk_163:after{width:100%}._active_1cqmk_163{opacity:1}._socialIcons_1cqmk_183{display:flex;gap:1rem;align-items:center}._socialIcon_1cqmk_183{color:#fff;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;text-decoration:none;font-size:.9rem;font-weight:600;transition:all .3s ease}._socialIcon_1cqmk_183:hover{background:#fff3;border-color:#fff;transform:translateY(-2px)}._menuToggle_1cqmk_235{display:none;background:none;border:none;color:#fff;font-size:1.8rem;cursor:pointer;padding:.5rem;z-index:1001}._mobileMenu_1cqmk_257{display:none}@media (max-width: 968px){._container_1cqmk_13{padding:1rem 1.5rem}._navLinks_1cqmk_81{gap:1.5rem}._rightSection_1cqmk_69{gap:15px}}@media (max-width: 768px){._rightSection_1cqmk_69{display:none}._menuToggle_1cqmk_235{display:block}._mobileMenu_1cqmk_257{display:flex;flex-direction:column;position:fixed;top:0;right:-100%;width:70%;max-width:300px;height:100vh;background:linear-gradient(135deg,#1e3a8a,#3730a3);padding:5rem 2rem 2rem;transition:right .3s ease;z-index:1000;box-shadow:-5px 0 15px #0000004d}._mobileMenu_1cqmk_257._open_1cqmk_343{right:0}._mobileNavLinks_1cqmk_351{list-style:none;padding:0;margin:0 0 2rem}._mobileNavLinks_1cqmk_351 li{margin-bottom:1.5rem}._mobileNavLinks_1cqmk_351 li a{color:#fff;text-decoration:none;font-size:1.1rem;font-weight:500;display:block;padding:.5rem 0;position:relative;transition:opacity .3s ease}._mobileNavLinks_1cqmk_351 li a:hover{opacity:.8}._mobileNavLinks_1cqmk_351 li a:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:#d4a373;transition:width .3s ease}._mobileNavLinks_1cqmk_351 li a:hover:after,._mobileNavLinks_1cqmk_351 li a._active_1cqmk_163:after{width:100%}._mobileSocialIcons_1cqmk_435{display:flex;gap:1rem;padding-top:1rem}._overlay_1cqmk_447{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#00000080;z-index:999}._overlay_1cqmk_447._open_1cqmk_343{display:block}}@media (max-width: 480px){._container_1cqmk_13{padding:1rem}._logo_1cqmk_29{font-size:1.2rem}._logoName_1cqmk_47{font-size:1.5rem}._logoSurname_1cqmk_57{font-size:1.2rem}._mobileMenu_1cqmk_257{width:80%}}@media (min-width: 2000px){._navLinks_1cqmk_81 li a{font-size:30px}}._libroLiberoContainer_856t3_1{padding:2rem 1rem;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow-x:hidden;box-sizing:border-box}._contentWrapper_856t3_21{display:flex;align-items:center;justify-content:center;gap:4rem;flex-wrap:wrap;width:100%;max-width:1200px}._textColumn_856t3_41{flex:1;min-width:280px;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;text-align:left}._title_856t3_61{font-size:clamp(1.6rem,5vw,3rem);font-weight:700;color:#000;margin:0;letter-spacing:2px}._subtitle_856t3_77{font-size:clamp(1.2rem,4vw,2rem);font-weight:400;color:#000;margin:0;font-style:italic}._dedication_856t3_93{display:flex;flex-direction:column;gap:.5rem}._dedication_856t3_93 p{font-size:clamp(.85rem,3vw,1.1rem);line-height:1.6;color:#000;margin:0}._imageColumn_856t3_119{flex:1;min-width:260px;display:flex;justify-content:center;align-items:center}._imageWrapper_856t3_135{width:100%;max-width:500px;border-radius:12px;overflow:hidden;box-shadow:0 10px 40px #0000004d}._imageWrapper_856t3_135 img{width:100%;height:auto;display:block;object-fit:cover}@media (max-width: 968px){._libroLiberoContainer_856t3_1{padding:3rem 1rem}._contentWrapper_856t3_21{flex-direction:column;gap:2.5rem;text-align:center}._textColumn_856t3_41{text-align:center;align-items:center}._imageWrapper_856t3_135{max-width:420px}}@media (max-width: 600px){._libroLiberoContainer_856t3_1{padding:2rem 1rem}._contentWrapper_856t3_21{gap:1.5rem}._textColumn_856t3_41{gap:1rem}._imageWrapper_856t3_135{max-width:360px}}@media (max-width: 400px){._libroLiberoContainer_856t3_1{padding:1.5rem .8rem}._contentWrapper_856t3_21{flex-direction:column;gap:1.2rem}._textColumn_856t3_41{align-items:center;text-align:center;gap:.8rem}._title_856t3_61{font-size:1.4rem;letter-spacing:.8px}._subtitle_856t3_77{font-size:1.1rem;font-style:italic}._dedication_856t3_93{gap:.4rem}._dedication_856t3_93 p{font-size:.85rem;line-height:1.5;max-width:90%;margin:0 auto}._imageColumn_856t3_119{margin-top:.8rem}._imageWrapper_856t3_135{max-width:250px;border-radius:10px;box-shadow:0 6px 25px #00000040}._imageWrapper_856t3_135 img{width:100%;height:auto}}@media (min-width: 2000px){._contentWrapper_856t3_21{gap:5rem}._title_856t3_61{font-size:3.5rem}._subtitle_856t3_77{font-size:2.5rem}._dedication_856t3_93 p{font-size:1.3rem}._imageWrapper_856t3_135{max-width:600px}}._aboutWrapper_1ucw1_1{width:100%;min-height:100vh;background:linear-gradient(to bottom,#92c0fc,#6d8ba9);color:#1b1e25}._aboutContent_1ucw1_15{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}._aboutSection_1ucw1_29{max-width:900px;width:100%;padding:6rem 2rem 4rem}._title_1ucw1_41{font-size:2.2rem;font-weight:700;text-align:center;color:#1b1e25;margin-bottom:2.5rem;letter-spacing:1.5px}._content_1ucw1_59{font-size:1.05rem;line-height:1.8;text-align:justify;color:#222}._content_1ucw1_59 p{margin-bottom:1.2rem}._content_1ucw1_59 strong{color:#2c3e50;font-weight:700}._signature_1ucw1_91{margin-top:2rem;text-align:center}._signature_1ucw1_91 p{margin:.4rem 0}._names_1ucw1_109{font-weight:700;margin-top:1rem;letter-spacing:1px}@media (max-width: 1024px){._aboutSection_1ucw1_29{padding:5rem 1.5rem 3rem}._title_1ucw1_41{font-size:2rem}._content_1ucw1_59{font-size:1rem}}@media (max-width: 768px){._aboutSection_1ucw1_29{padding:4.5rem 1.2rem 2rem}._title_1ucw1_41{font-size:1.8rem}._content_1ucw1_59{font-size:.95rem;line-height:1.7}}@media (max-width: 480px){._aboutSection_1ucw1_29{padding:4rem .9rem 2rem}._title_1ucw1_41{font-size:1.6rem;margin-bottom:1.8rem}._content_1ucw1_59{font-size:.9rem;line-height:1.6}._names_1ucw1_109{font-size:.95rem}}._contactWrapper_f362h_1{width:100%;min-height:100vh;background:linear-gradient(to bottom,#92c0fc,#6d8ba9)}._contactContent_f362h_11{display:flex;flex-direction:column;align-items:center;overflow-x:hidden}._contactSection_f362h_25{width:100%;max-width:800px;padding:6rem 2rem 4rem;text-align:center;color:#1b1e25}._title_f362h_41{font-size:2.2rem;font-weight:700;letter-spacing:1.5px;margin-bottom:1.8rem}._subtitle_f362h_55{font-size:1.1rem;color:#222;margin-bottom:2rem;line-height:1.7}._emailBox_f362h_69{display:inline-block;background:#ffffffb3;padding:1.2rem 2rem;border-radius:12px;box-shadow:0 4px 20px #00000026;transition:transform .3s ease,box-shadow .3s ease}._emailBox_f362h_69:hover{transform:translateY(-4px);box-shadow:0 6px 25px #00000040}._email_f362h_69{font-size:1.3rem;font-weight:600;color:#1b1e25;text-decoration:none;letter-spacing:.5px}._email_f362h_69:hover{color:#0f172a;text-decoration:underline}@media (max-width: 1024px){._contactSection_f362h_25{padding:5rem 1.5rem 3rem}._title_f362h_41{font-size:2rem}._email_f362h_69{font-size:1.2rem}}@media (max-width: 768px){._contactSection_f362h_25{padding:4rem 1rem 2.5rem}._title_f362h_41{font-size:1.8rem}._subtitle_f362h_55{font-size:1rem}._emailBox_f362h_69{padding:1rem 1.5rem}._email_f362h_69{font-size:1.1rem}}@media (max-width: 480px){._contactSection_f362h_25{padding:3.5rem .8rem 2rem}._title_f362h_41{font-size:1.6rem;margin-bottom:1.5rem}._subtitle_f362h_55{font-size:.95rem}._email_f362h_69{font-size:1rem}}
