html,body{margin:0;width:100%;height:100%;font-family:Georgia,serif;color:#fff;overflow-x:hidden;scroll-behavior:smooth}[data-astro-cid-5t5ny3h6]{margin:0;padding:0;box-sizing:border-box}.animate-on-scroll[data-astro-cid-5t5ny3h6]{opacity:0;transform:translateY(50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.animate-fade-up[data-astro-cid-5t5ny3h6]{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.animate-visible[data-astro-cid-5t5ny3h6]{opacity:1;transform:translateY(0)}.hero-section[data-astro-cid-5t5ny3h6]{min-height:60vh;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem}.hero-section[data-astro-cid-5t5ny3h6]:before{content:"";position:absolute;inset:0;background:url(/bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}.navigation[data-astro-cid-5t5ny3h6]{position:absolute;top:0;left:0;right:0;padding:2rem 4rem;z-index:10}.nav-list[data-astro-cid-5t5ny3h6]{display:flex;justify-content:center;gap:4rem;list-style:none}.nav-link[data-astro-cid-5t5ny3h6]{color:#fff;text-decoration:none;font-size:1.1rem;font-weight:300;letter-spacing:.5px;transition:all .3s ease;position:relative}.nav-link[data-astro-cid-5t5ny3h6]:hover{opacity:.8;transform:translateY(-2px)}.nav-link[data-astro-cid-5t5ny3h6]:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:1px;background:#fff;transition:width .3s ease}.nav-link[data-astro-cid-5t5ny3h6]:hover:after{width:100%}.hero-content[data-astro-cid-5t5ny3h6]{max-width:800px;z-index:5;padding-top:14rem}.description[data-astro-cid-5t5ny3h6]{font-size:1.2rem;line-height:1.8;margin-bottom:3rem;font-weight:300;max-width:700px;margin-left:auto;margin-right:auto;opacity:0;animation:fadeInUp 1s ease forwards 1.1s}.disclaimer-section[data-astro-cid-5t5ny3h6]{background:#f8f4ff;color:#2d2d3d;padding:6rem 2rem;min-height:60vh;display:flex;align-items:center;justify-content:center}.disclaimer-container[data-astro-cid-5t5ny3h6]{max-width:800px;margin:0 auto;text-align:center}.disclaimer-content[data-astro-cid-5t5ny3h6]{background:#fff;padding:4rem 3rem;border-radius:20px;box-shadow:0 15px 40px #0000001a;border:1px solid #f0f0f0}.disclaimer-title[data-astro-cid-5t5ny3h6]{font-size:3.5rem;font-weight:300;margin-bottom:3rem;color:#4a4a6a;letter-spacing:1px;line-height:1.2}.disclaimer-text[data-astro-cid-5t5ny3h6]{text-align:left;margin-bottom:3rem}.disclaimer-text[data-astro-cid-5t5ny3h6] p[data-astro-cid-5t5ny3h6]{font-size:1.1rem;line-height:1.8;color:#444;margin-bottom:2rem;font-weight:300}.disclaimer-text[data-astro-cid-5t5ny3h6] p[data-astro-cid-5t5ny3h6]:last-child{margin-bottom:0;font-weight:400;color:#4a4a6a}.disclaimer-cta[data-astro-cid-5t5ny3h6]{text-align:center;padding-top:2rem;border-top:1px solid #e8e8e8}.cta-text[data-astro-cid-5t5ny3h6]{font-size:1.3rem;font-weight:300;color:#4a4a6a;margin-bottom:2rem;letter-spacing:.5px}.cta-button-secondary[data-astro-cid-5t5ny3h6]{display:inline-block;padding:1rem 2.5rem;background:transparent;border:2px solid #6b5b95;color:#6b5b95;text-decoration:none;font-size:1.1rem;font-weight:400;letter-spacing:1px;border-radius:10px;transition:all .3s ease}.cta-button-secondary[data-astro-cid-5t5ny3h6]:hover{background:#6b5b95;color:#fff;transform:translateY(-2px);box-shadow:0 10px 30px #6b5b954d}.footer-section[data-astro-cid-5t5ny3h6]{background:#2d2d3d;color:#fff;padding:4rem 2rem 2rem}.footer-container[data-astro-cid-5t5ny3h6]{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr 2fr;gap:3rem;align-items:start}.footer-logo[data-astro-cid-5t5ny3h6]{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo-image[data-astro-cid-5t5ny3h6]{width:130px;height:130px;border-radius:10px;margin-bottom:1rem;object-fit:cover;filter:brightness(0) invert(1)}.footer-column[data-astro-cid-5t5ny3h6] h3[data-astro-cid-5t5ny3h6]{font-size:1.2rem;font-weight:400;margin-bottom:1.5rem;color:#fff;letter-spacing:.5px}.footer-contact[data-astro-cid-5t5ny3h6] p[data-astro-cid-5t5ny3h6]{margin-bottom:.5rem;color:#ccc;font-size:.95rem;font-weight:300}.contact-link[data-astro-cid-5t5ny3h6]{color:#ccc;text-decoration:none;font-size:.95rem;font-weight:300;transition:color .3s ease}.contact-link[data-astro-cid-5t5ny3h6]:hover{color:#fff;text-decoration:underline}.footer-links[data-astro-cid-5t5ny3h6]{list-style:none}.footer-links[data-astro-cid-5t5ny3h6] li[data-astro-cid-5t5ny3h6]{margin-bottom:.8rem}.footer-links[data-astro-cid-5t5ny3h6] a[data-astro-cid-5t5ny3h6]{color:#ccc;text-decoration:none;font-size:.95rem;font-weight:300;transition:color .3s ease}.footer-links[data-astro-cid-5t5ny3h6] a[data-astro-cid-5t5ny3h6]:hover{color:#fff}.footer-message[data-astro-cid-5t5ny3h6]{text-align:right;padding-left:2rem}.footer-message-text[data-astro-cid-5t5ny3h6]{font-size:1.8rem;font-weight:300;line-height:1.4;color:#b8b8b8;letter-spacing:.5px;font-style:italic}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.navigation[data-astro-cid-5t5ny3h6]{padding:2rem 0}.nav-list[data-astro-cid-5t5ny3h6]{gap:2rem;flex-wrap:wrap}.nav-link[data-astro-cid-5t5ny3h6]{font-size:1rem}.hero-content[data-astro-cid-5t5ny3h6] img[data-astro-cid-5t5ny3h6]{width:300px!important}.description[data-astro-cid-5t5ny3h6]{font-size:1rem;padding:0 1rem}.disclaimer-section[data-astro-cid-5t5ny3h6]{padding:4rem 1rem}.disclaimer-content[data-astro-cid-5t5ny3h6]{padding:3rem 2rem}.disclaimer-title[data-astro-cid-5t5ny3h6]{font-size:2.5rem}.disclaimer-text[data-astro-cid-5t5ny3h6] p[data-astro-cid-5t5ny3h6]{font-size:1rem}.cta-text[data-astro-cid-5t5ny3h6]{font-size:1.1rem}.cta-button-secondary[data-astro-cid-5t5ny3h6]{padding:.9rem 2rem;font-size:1rem}.footer-container[data-astro-cid-5t5ny3h6]{grid-template-columns:1fr;gap:2rem;text-align:center}.footer-message[data-astro-cid-5t5ny3h6]{text-align:center;padding-left:0}.footer-message-text[data-astro-cid-5t5ny3h6]{font-size:1.4rem}}@media (max-width: 480px){.disclaimer-content[data-astro-cid-5t5ny3h6]{padding:2rem 1.5rem}.disclaimer-title[data-astro-cid-5t5ny3h6]{font-size:2rem}.disclaimer-text[data-astro-cid-5t5ny3h6] p[data-astro-cid-5t5ny3h6]{font-size:.95rem}.footer-message-text[data-astro-cid-5t5ny3h6]{font-size:1.2rem}}
