@import"https://fonts.googleapis.com/css2?family=Sora:wght@100;200;300;400;500;600;700;800&family=Open+Sans:wght@300;400;500;600;700;800&display=swap";._page_1fjuw_1{color:var(--color-black);overflow-x:hidden}._pageTitle_1fjuw_6{font-family:var(--font-sora);font-weight:var(--font-weight-sora-bold);color:var(--color-primary);letter-spacing:-.3px}._header_1fjuw_13{margin-bottom:1.5rem}._header_1fjuw_13 h1,._header_1fjuw_13 h2{font-family:var(--font-sora);font-weight:var(--font-weight-sora-bold);color:var(--color-primary);letter-spacing:-.3px}._header_1fjuw_13 h1{font-size:1.75rem}._header_1fjuw_13 h2{font-size:1.2rem}._header_1fjuw_13 p{font-size:.95rem;color:#555}._primaryButton_1fjuw_34{background-color:var(--color-primary);color:var(--color-white);font-family:var(--font-sora);font-weight:var(--font-weight-sora-semibold);transition:all .3s ease}._primaryButton_1fjuw_34:hover{background-color:var(--color-cyan);color:var(--color-primary)}._page_hdctd_1{font-family:var(--font-sora);color:var(--color-black)}._header_hdctd_6{text-align:center;margin-bottom:2.5rem}._header_hdctd_6 h1{font-family:var(--font-sora);font-weight:var(--font-weight-sora-bold);letter-spacing:-.3px}._header_hdctd_6 p{max-width:42rem;margin:.75rem auto 0;color:var(--color-gray-dark)}._hero_m0im2_1{position:relative;min-height:100svh;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#000}._background_m0im2_14{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._background_m0im2_14 img{width:100%;height:100%;object-fit:cover}._background_m0im2_14:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}._content_m0im2_32{position:relative;z-index:2;max-width:900px;padding:1rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.75rem}._brand_m0im2_44{color:#fff;font-family:var(--font-sora);font-weight:800;letter-spacing:.05em;font-size:clamp(1.75rem,5vw,3.5rem);padding:.4rem 1.2rem;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._title_m0im2_57{color:#fff;font-family:var(--font-sora);font-weight:800;line-height:1.25;font-size:clamp(1.25rem,3.5vw,2.4rem)}._cta_m0im2_66{margin-top:1.5rem;padding:.95rem 2rem;display:inline-flex;align-items:center;gap:.75rem;border-radius:999px;border:none;font-family:var(--font-sora);font-weight:600;font-size:1rem;cursor:pointer;background:var(--color-primary);color:#fff;box-shadow:0 20px 25px -5px #002a8759;transition:all .3s ease}._cta_m0im2_66:hover{background:var(--color-cyan);color:var(--color-primary);transform:translateY(-2px)}._description_m0im2_91{position:relative;z-index:2;margin-top:2.5rem;max-width:700px;padding:0 1.25rem;text-align:center}._description_m0im2_91 p{color:#fffffff2;font-family:var(--font-open-sans);font-weight:600;line-height:1.6;font-size:clamp(.85rem,2.5vw,1.05rem)}._footer_m0im2_108{position:absolute;bottom:1.5rem;z-index:2;font-size:.8rem;color:#ffffffb3;letter-spacing:.05em}@media(max-width:480px){._cta_m0im2_66{padding:.75rem 1.5rem;font-size:.9rem}._description_m0im2_91{margin-top:1.75rem}}html,body{height:100%;font-family:Inter,sans-serif;color:#1c1917;background-color:#fafaf9;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100%}h1,h2,h3,h4,h5,h6{font-family:Playfair Display,serif;font-weight:600;line-height:1.2}button{border:none;background:none;padding:0;cursor:pointer;font-family:inherit}a{text-decoration:none;color:inherit}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#f5f5f4}.custom-scrollbar::-webkit-scrollbar-thumb{background:#a8a29e;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#78716c}.animate-fade-in{animation:fadeIn .5s ease-out}.animate-fade-in-up{animation:fadeInUp .8s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root{--color-primary: #002A87;--color-black: #000000;--color-cyan: #00F0FC;--color-white: #FFFFFF;--color-gray-light: #F5F5F5;--color-gray-medium: #CCCCCC;--color-gray-dark: #333333;--font-sora: "Sora", sans-serif;--font-open-sans: "Open Sans", sans-serif;--font-weight-sora-thin: 100;--font-weight-sora-extralight: 200;--font-weight-sora-light: 300;--font-weight-sora-regular: 400;--font-weight-sora-medium: 500;--font-weight-sora-semibold: 600;--font-weight-sora-bold: 700;--font-weight-sora-extrabold: 800;--font-weight-open-light: 300;--font-weight-open-regular: 400;--font-weight-open-medium: 500;--font-weight-open-semibold: 600;--font-weight-open-bold: 700;--font-weight-open-extrabold: 800}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-open-sans);font-weight:var(--font-weight-open-regular);color:var(--color-black);background-color:var(--color-white);line-height:1.6;letter-spacing:.3px}h1,h2,h3,h4,h5,h6{font-family:var(--font-sora);font-weight:var(--font-weight-sora-bold);line-height:1.2;margin-bottom:1rem}h1{font-size:3.5rem;font-weight:var(--font-weight-sora-bold);letter-spacing:-.5px}h2{font-size:2.5rem;font-weight:var(--font-weight-sora-semibold);letter-spacing:-.3px}h3{font-size:2rem;font-weight:var(--font-weight-sora-medium);letter-spacing:-.2px}h4{font-size:1.5rem;font-weight:var(--font-weight-sora-medium)}h5{font-size:1.25rem;font-weight:var(--font-weight-sora-regular)}h6{font-size:1rem;font-weight:var(--font-weight-sora-regular)}p{font-family:var(--font-open-sans);font-weight:var(--font-weight-open-regular);color:var(--color-black);margin-bottom:1rem}p.light{font-weight:var(--font-weight-open-light);opacity:.9}p.medium{font-weight:var(--font-weight-open-medium)}p.semibold{font-weight:var(--font-weight-open-semibold)}p.bold{font-weight:var(--font-weight-open-bold)}a{color:var(--color-primary);text-decoration:none;transition:color .3s ease}a:hover{color:var(--color-cyan)}button{font-family:var(--font-sora);font-weight:var(--font-weight-sora-semibold);cursor:pointer;transition:all .3s ease;border:none;border-radius:.5rem}button:focus{outline:2px solid var(--color-primary);outline-offset:2px}.btn-primary{background-color:var(--color-primary);color:var(--color-white);padding:.75rem 1.5rem;font-size:1rem}.btn-primary:hover{background-color:#001f5f;box-shadow:0 4px 12px #002a874d}.btn-secondary{background-color:var(--color-cyan);color:var(--color-primary);padding:.75rem 1.5rem;font-size:1rem}.btn-secondary:hover{background-color:#00d4e8;box-shadow:0 4px 12px #00f0fc4d}.text-primary{color:var(--color-primary)}.text-cyan{color:var(--color-cyan)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.font-thin{font-weight:var(--font-weight-sora-thin)}.font-extralight{font-weight:var(--font-weight-sora-extralight)}.font-light{font-weight:var(--font-weight-sora-light)}.font-regular{font-weight:var(--font-weight-sora-regular)}.font-medium{font-weight:var(--font-weight-sora-medium)}.font-semibold{font-weight:var(--font-weight-sora-semibold)}.font-bold{font-weight:var(--font-weight-sora-bold)}.font-extrabold{font-weight:var(--font-weight-sora-extrabold)}.bg-primary{background-color:var(--color-primary)}.bg-cyan{background-color:var(--color-cyan)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-gray-light{background-color:var(--color-gray-light)}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in-up{animation:fade-in-up .8s ease-out forwards}@media(max-width:768px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}}@media(max-width:480px){h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1rem}}
