root{--primary-blue:#1e52f3;--primary-blue-dark:#183ecc;--neutral-black:#000;--neutral-white:#fff;--neutral-black-light:#1f1f1f;--neutral-black-lighter:#333;--neutral-white-light:#f5f5f5;--neutral-white-lighter:#ededed;--neutral-gray:#909090;--neutral-gray-light:#bfbfbf;--neutral-gray-dark:#666;--neutral-light-gray:#f8f8f8;--font-primary:"Manrope",sans-serif;--font-secondary:"Nunito Sans",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--border-radius-full:9999px;--shadow-sm:0 2px 5px #0000001a;--shadow-md:0 4px 10px #0000001a;--shadow-lg:0 8px 16px #0000001a;--shadow-xl:0 12px 24px #00000026;--transition-fast:0.2s;--transition-normal:0.3s;--transition-slow:0.5s;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070}.page-load-animation{animation:fadeIn .8s ease-out;animation-delay:.7s;animation-fill-mode:both}.hero-fade-in{animation:fadeInTranslate 1s ease-out forwards}.hero-fade-out{animation:fadeOutTranslate 1s ease-in forwards}@keyframes fadeInTranslate{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutTranslate{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes curtainSlideDown{0%{top:-100%}to{top:100%}}.curtain-layer{height:100%;left:0;pointer-events:none;position:fixed;top:-100%;width:100%;z-index:9999}.curtain-layer.active{animation:curtainSlideDown .7s cubic-bezier(.6,.05,.4,1) forwards}.curtain-layer-1{background-color:var(--primary-blue);z-index:9999}.curtain-layer-2{animation-delay:.15s;background-color:var(--secondary-blue-light);z-index:9998}.curtain-layer-3{animation-delay:.3s;background-color:var(--neutral-white);z-index:9997}@media (max-width:768px){.title-xxlarge,h1{font-size:2.5rem}.title-xlarge,h2{font-size:2rem}.title-large,h3{font-size:1.75rem}.title-medium,h4{font-size:1.5rem}}@media (max-width:480px){.title-xxlarge,h1{font-size:2rem}.title-xlarge,h2{font-size:1.75rem}.title-large,h3{font-size:1.5rem}.title-medium,h4{font-size:1.25rem}}:root{--primary-blue:#1e52f3;--primary-blue-dark:#183ecc;--neutral-black:#000;--neutral-white:#fff;--neutral-black-light:#1f1f1f;--neutral-black-lighter:#333;--neutral-white-light:#f5f5f5;--neutral-white-lighter:#ededed;--neutral-gray:#909090;--neutral-gray-light:#bfbfbf;--neutral-gray-dark:#666;--neutral-light-gray:#f8f8f8;--font-primary:"Manrope",sans-serif;--font-secondary:"Nunito Sans",sans-serif;--font-size-xs:0.75rem;--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:16px;--border-radius-full:9999px;--shadow-sm:0 2px 5px #0000001a;--shadow-md:0 4px 10px #0000001a;--shadow-lg:0 8px 16px #0000001a;--shadow-xl:0 12px 24px #00000026;--transition-fast:0.2s;--transition-normal:0.3s;--transition-slow:0.5s;--z-index-dropdown:1000;--z-index-sticky:1020;--z-index-fixed:1030;--z-index-modal-backdrop:1040;--z-index-modal:1050;--z-index-popover:1060;--z-index-tooltip:1070}.button{align-items:center;border-radius:var(--border-radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-primary),serif;font-weight:var(--font-weight-medium);justify-content:center;padding:var(--spacing-sm) var(--spacing-lg);text-decoration:none;transition:all var(--transition-normal)}.button-primary{background-color:var(--primary-blue);border:none;color:var(--neutral-white)}.button-primary:hover{background-color:var(--primary-blue-dark)}.button-secondary{background-color:var(--neutral-black-light);border:none;color:var(--neutral-white)}.button-secondary:hover{background-color:var(--neutral-black)}.button-outline{background-color:initial;border:1px solid var(--primary-blue);color:var(--primary-blue)}.button-outline:hover{background-color:#1e52f30d}.button-text{background-color:initial;border:none;color:var(--primary-blue);padding:var(--spacing-xs) var(--spacing-sm)}.button-text:hover{color:var(--primary-blue-dark)}.button-small{font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.button-medium{font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-lg)}.button-large{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-lg)}.button-icon{align-items:center;display:inline-flex;gap:var(--spacing-sm)}.button.disabled,.button:disabled{cursor:not-allowed;opacity:.6}.card{background-color:var(--neutral-white);border-radius:var(--border-radius-md);overflow:hidden;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.card-default{box-shadow:var(--shadow-sm)}.card-default:hover{transform:translateY(-5px)}.card-default:hover,.card-elevated{box-shadow:var(--shadow-md)}.card-elevated:hover{box-shadow:var(--shadow-lg);transform:translateY(-5px)}.card-outlined{border:1px solid var(--neutral-gray-light)}.card-outlined:hover{border-color:var(--primary-blue)}.card-content{padding:var(--spacing-lg)}.card-title{color:var(--primary-blue);font-family:var(--font-primary),serif}.card-description,.card-title{margin-bottom:var(--spacing-md)}.card-description{color:var(--neutral-gray-dark);font-family:var(--font-secondary),serif}.card-image{height:200px;object-fit:cover;width:100%}.card-footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto;padding-top:var(--spacing-md)}.form-group{margin-bottom:var(--spacing-lg)}.form-label{color:var(--neutral-black);display:block;font-family:var(--font-primary),serif;font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-xs)}.form-input,.form-select,.form-textarea{background-color:var(--neutral-white);border:1px solid var(--neutral-gray-light);border-radius:var(--border-radius-sm);font-family:var(--font-secondary),serif;font-size:var(--font-size-base);padding:var(--spacing-sm) var(--spacing-md);transition:border-color var(--transition-fast);width:100%}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--primary-blue);box-shadow:0 0 0 2px #1e52f333;outline:none}.form-textarea{min-height:120px;resize:vertical}.form-error{color:#d32f2f}.form-error,.form-helper{font-size:var(--font-size-sm);margin-top:var(--spacing-xs)}.form-helper{color:var(--neutral-gray-dark)}.form-checkbox,.form-radio{align-items:flex-start;display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.form-checkbox-input,.form-radio-input{margin-top:.25rem}.form-checkbox-label,.form-radio-label{font-family:var(--font-secondary),serif}:root{--nav-z-index:1000;--nav-drawer-width:220px;--nav-logo-height:30px;--nav-desktop-width:160px;--nav-desktop-min-width:140px;--nav-desktop-max-width:160px}.home-page,body,html{overflow-x:hidden}.home-page{margin:0;padding:0;width:100vw}.navbar{background-color:var(--neutral-white);box-shadow:var(--shadow-sm);left:0;padding:var(--spacing-xs) 0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:1000;z-index:var(--nav-z-index)}.navbar-container{justify-content:space-between;margin:0 auto;max-width:1440px;padding:0 var(--spacing-sm)}.navbar-container,.navbar-logo{align-items:center;display:flex}.navbar-logo img{height:30px;height:var(--nav-logo-height)}.navbar-menu{display:flex;gap:var(--spacing-xs)}.navbar-menu-item{color:var(--neutral-black);font-family:var(--font-primary),serif;font-weight:var(--font-weight-light);padding:var(--spacing-xs) var(--spacing-xs);position:relative;text-decoration:none;transition:color var(--transition-fast)}.navbar-menu-item.active,.navbar-menu-item:hover{color:var(--primary-blue)}.navbar-menu-item.active:after{background-color:var(--primary-blue);bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}.navbar-submenu{background-color:var(--neutral-white);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);left:0;min-width:160px;opacity:0;padding:var(--spacing-xs) 0;position:absolute;top:100%;transform:translateY(6px);transition:all var(--transition-fast);visibility:hidden;z-index:var(--z-index-dropdown)}.navbar-menu-item:hover .navbar-submenu{opacity:1;transform:translateY(0);visibility:visible}.navbar-submenu-item{color:var(--neutral-black);display:block;font-family:var(--font-secondary),serif;font-size:var(--font-size-xs);font-weight:var(--font-weight-light);padding:var(--spacing-xs) var(--spacing-xs);text-decoration:none;transition:all var(--transition-fast)}.navbar-submenu-item:hover{background-color:var(--neutral-white-lighter);color:var(--primary-blue)}.pdf-indicator{background-color:var(--primary-blue);border-radius:50%;display:inline-block;height:3px;margin-right:3px;vertical-align:middle;width:3px}.nav-drawer{background-color:initial;bottom:0;max-width:160px;max-width:var(--nav-desktop-max-width);min-width:140px;min-width:var(--nav-desktop-min-width);padding-top:4vh;position:fixed;right:0;top:0;transition:transform .3s ease;width:160px;width:var(--nav-desktop-width);z-index:1000;z-index:var(--nav-z-index)}.nav-drawer-content{display:flex;flex-direction:column;height:100%;overflow:hidden}.nav-drawer-top{flex:1 1;overflow-y:auto;scrollbar-color:var(--neutral-gray-light) #0000;scrollbar-width:thin}.nav-drawer-bottom{padding:var(--spacing-xs);text-align:center}.nav-drawer-investor-login{cursor:pointer;font-size:.7rem;font-weight:300;margin-bottom:12px;margin-left:15px;padding:0 2px;transition:color var(--transition-fast)}.nav-drawer-investor-login:hover{color:var(--primary-blue)}.mobile-menu-button{background-color:#ffffffe6;box-shadow:var(--shadow-sm);display:none;position:fixed;right:1rem;top:1rem;z-index:1050;z-index:calc(var(--nav-z-index) + 50)}.mobile-menu-drawer{max-width:320px;width:85%}.mobile-menu-header{align-items:center;border-bottom:1px solid var(--neutral-gray-light);display:flex;justify-content:space-between;padding:var(--spacing-xs)}.mobile-menu-content{max-height:calc(100vh - 60px);overflow-y:auto}.page-content{margin-left:0;transition:margin-left .3s ease;width:100%}.auth-page .page-content,.contact-page .page-content,.home-page .page-content{margin:0;padding:0;width:100%}.auth-page .navigation{display:none!important}.standard-page .page-content{margin-left:160px;margin-left:var(--nav-desktop-width);padding-top:5px}.full-width-image{box-sizing:border-box;margin-left:0!important;margin-right:0!important;max-width:100vw!important;padding-left:0!important;padding-right:0!important;width:100vw!important}.home-page .hero-container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100vw}@media (min-width:960px){.standard-page .page-content{min-width:0;width:calc(100% - 160px);width:calc(100% - var(--nav-desktop-width))}.mobile-menu-button{display:none}.nav-drawer{display:block}.auth-page .page-content,.contact-page .page-content,.home-page .page-content{margin-left:0;padding-left:0;padding-right:0;width:100%}}@media (max-width:959px){.nav-drawer{display:none}.mobile-menu-button{display:flex}.page-content{margin-left:0;width:100%}.home-page .content-container{padding-left:0;padding-right:0}}@keyframes fadeOut{0%{max-height:350px;opacity:1}to{max-height:0;opacity:0}}.submenu-enter{animation:fadeIn .15s forwards}.submenu-exit{animation:fadeOut .15s forwards}@font-face{font-family:Manrope;font-style:normal;font-weight:200;src:url(/static/media/Manrope-ExtraLight.adc4a7f402049acac77d.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:300;src:url(/static/media/Manrope-Light.d03f265a9c222584a055.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:400;src:url(/static/media/Manrope-Regular.82b079afb111983c04ef.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;src:url(/static/media/Manrope-Medium.4a88d55fa0d3fdbed00b.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;src:url(/static/media/Manrope-SemiBold.26ad6bf1def8d06b182c.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;src:url(/static/media/Manrope-Bold.d109d6f81a8764425cf6.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;src:url(/static/media/Manrope-ExtraBold.9228fb8db13b8386c8f7.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200;src:url(/static/media/NunitoSans-ExtraLight.22307f8ccc4ba46e72eb.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:300;src:url(/static/media/NunitoSans-Light.7f9eed4cca4d0ae6a772.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;src:url(/static/media/NunitoSans-Regular.87d9266583abd389ca1f.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;src:url(/static/media/NunitoSans-SemiBold.662b866576cfea51dd64.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:700;src:url(/static/media/NunitoSans-Bold.8268666c3b2ca2ec11c0.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:800;src:url(/static/media/NunitoSans-ExtraBold.52a99d58a36f2b7a78b3.ttf) format("truetype")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:900;src:url(/static/media/NunitoSans-Black.a2cd9dc8dc253dbbf802.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background-color:var(--neutral-white);color:var(--neutral-black);font-family:var(--font-secondary),serif;font-size:16px;line-height:var(--line-height-normal);margin:0;padding:0}#root,body,html{height:100%;width:100%}.title-xxlarge,h1{font-size:3rem;margin-bottom:1.5rem}.title-xlarge,.title-xxlarge,h1,h2{font-family:var(--font-primary),serif;font-weight:700;line-height:1.2}.title-xlarge,h2{font-size:2.5rem;margin-bottom:1.25rem}.title-large,h3{font-family:var(--font-primary),serif;font-size:2rem;font-weight:600;line-height:1.3;margin-bottom:1rem}.title-medium,h4{font-size:1.5rem;margin-bottom:.75rem}.title-medium,.title-small,h4,h5{font-family:var(--font-primary),serif;font-weight:600;line-height:1.4}.title-small,h5{font-size:1.25rem;margin-bottom:.5rem}.title-xsmall,h6{font-family:var(--font-primary),serif;font-size:1.125rem;font-weight:600;line-height:1.5;margin-bottom:.5rem}.body-text,p{font-size:1rem;margin-bottom:1rem}.body-large,.body-text,p{font-family:var(--font-secondary),serif;font-weight:400;line-height:1.6}.body-large{font-size:1.125rem}.body-small{font-family:var(--font-secondary),serif;font-size:.875rem;font-weight:400;line-height:1.5}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-medium{font-weight:500}.text-regular{font-weight:400}.text-light{font-weight:300}.text-center{text-align:center}.text-right{text-align:right}.text-uppercase{letter-spacing:.05em;text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-italic{font-style:italic}.link,a{color:var(--primary-blue);text-decoration:none;transition:color .3s ease}.link:hover,a:hover{color:var(--primary-blue-dark);text-decoration:underline}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-md)}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.w-full{width:100%}.h-full{height:100%}.m-0{margin:0}.p-0{padding:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mx-auto{margin-left:auto;margin-right:auto}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.lazy-load-image-background.blur{filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{filter:blur(0);transition:filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;transition:opacity .3s}
/*# sourceMappingURL=main.2f5ad5b3.css.map*/