.about_aboutContainer__TL2_k{padding:2rem 1.25rem;max-width:960px;margin:0 auto;color:#fff;background-color:#0c0c0c}.about_section__Hlnk_{margin-bottom:3rem}.about_heading__7meQ5{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff;text-align:center}.about_subheading__625a4{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#ddd}.about_paragraph__2s9rd{font-size:1rem;line-height:1.75;color:#ccc;max-width:700px;margin:0 auto;text-align:left}.about_highlightsGrid__YTw_6{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;padding:0 1rem}.about_highlightCard__WQ2Ss{background:#ffffff0d;padding:1rem 1.25rem;border-radius:10px;font-size:1rem;text-align:left;color:#fff;box-shadow:0 2px 10px #0003}.about_mapPlaceholder__XSrN1{display:flex;justify-content:center;margin-top:2rem}.about_mapWrapper__wCsUY{margin-top:2rem;border:1px solid #0000;border-radius:1rem;overflow:hidden}@media (min-width:768px){.about_highlightsGrid__YTw_6{grid-template-columns:1fr 1fr}.about_paragraph__2s9rd{text-align:left}}.InteractiveMap_mapWrapper__cT_Eh{background-color:initial!important;border-radius:16px;overflow:hidden;position:relative;border:1px solid #ffffff14;box-shadow:0 4px 12px #00ffc80d;margin-top:2rem}.InteractiveMap_map__c_yvb{width:100%;height:auto}.InteractiveMap_geography__WHYv5{fill:#fff!important;stroke:#fff!important;stroke-width:.5;transition:fill .2s ease}.InteractiveMap_geography__WHYv5:hover{fill:#222}.InteractiveMap_popup__L8aU4{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);background-color:#141414f2;color:#f8f8f8;padding:1rem 1.5rem;border-radius:12px;box-shadow:0 8px 24px #00ffc81a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:90%;max-width:400px;z-index:999}.InteractiveMap_popup__L8aU4 h4{font-size:1.25rem;font-weight:600;margin:0 0 .25rem;color:#fff}.InteractiveMap_popup__L8aU4 h5{font-size:1rem;font-weight:500;margin:0 0 .5rem;color:#00ffd0}.InteractiveMap_popup__L8aU4 p{font-size:.95rem;line-height:1.4;margin:.25rem 0;color:#ddd}.InteractiveMap_popup__L8aU4 button{margin-top:1rem;padding:.5rem 1rem;background-color:#00ffd0;border:none;border-radius:8px;font-weight:600;cursor:pointer;color:#0a0a0a;transition:background-color .3s ease}.InteractiveMap_popup__L8aU4 button:hover{background-color:#00cfa8}.Header_header__pXml_{position:-webkit-sticky;position:sticky;top:0;z-index:999;background-color:initial!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;border-bottom:1px solid var(--color-arcelian-border);width:100%!important}.Header_logoContainer___jykF{display:flex;flex-direction:column;align-items:flex-start;gap:.001rem!important}.Header_Image__sWyrh{width:6vw;height:10vh}.Header_Image__sWyrh,.Header_LogoName1__gQEMV{border:2px solid #0000!important}.Header_backdrop__exEwJ{position:fixed;top:0;left:0;width:100vw!important;height:100vh!important;background:#0000;z-index:998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Header_mobileMenu__1zlXM{background:var(--color-arcelian-card)!important;color:var(--color-arcelian-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;padding:1rem 0;margin-top:1rem;box-shadow:0 8px 24px #00000040;border:1px solid var(--color-arcelian-border);width:90vw;max-width:320px;right:1rem;position:absolute;top:100%;z-index:999}.Header_brand__ZPX8k{font-family:Amiamie,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.1em;color:var(--color-arcelian-on-primary);margin-top:.2rem}.Header_menuButton__oDc52{background:none;border:none;cursor:pointer;padding:.25rem;z-index:1000}.Header_menuIcon__hARE_{width:24px;height:24px;stroke:var(--color-arcelian-on-primary)}.Header_menu__5kOCu{position:absolute;top:100%;right:2rem;background:var(--color-arcelian-dark);color:var(--color-arcelian-on-dark);border-radius:8px;overflow:hidden;margin-top:.5rem;border:1px solid var(--color-arcelian-border)}.Header_menu__5kOCu ul{list-style:none;margin:0;padding:0}.Header_li___QGoV{list-style-type:none!important;color:var(--color-arcelian-on-dark);font-weight:500;cursor:pointer;padding:.75rem 1rem;transition:background .2s ease,color .2s ease}.Header_li___QGoV:hover{background-color:#d1802f1f;color:var(--color-arcelian-highlight)}.Header_Link__kOTCn{display:inline-block;font-size:1rem;color:var(--color-arcelian-link);text-decoration:none;transition:color .3s ease,transform .3s ease;position:relative;z-index:1}.Header_Link__kOTCn:after{content:"";position:absolute;left:0;bottom:.3rem;width:100%;height:2px;background-color:var(--color-arcelian-link);transform:scaleX(0);transform-origin:left;transition:transform .3s ease;z-index:-1}.Header_Link__kOTCn:focus,.Header_Link__kOTCn:hover{color:var(--color-arcelian-highlight);transform:translateY(-2px)}.Header_Link__kOTCn:focus:after,.Header_Link__kOTCn:hover:after{transform:scaleX(1)}.Header_hamburger__X_hhy{display:flex;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:none;border:none;cursor:pointer;padding:0;z-index:1001;transition:opacity .3s ease-in-out}.Header_barDark__5Yv0a{background-color:var(--color-arcelian-dark)}.Header_barDark__5Yv0a,.Header_barLight__OsDET{width:100%;height:2px;border-radius:1px;transition:transform .4s ease,opacity .3s ease,background-color .3s ease}.Header_barLight__OsDET{background-color:var(--color-arcelian-light)}.Header_bar__c2NwB.Header_open__KDxie:first-child{transform:translateY(8px) rotate(45deg)}.Header_bar__c2NwB.Header_open__KDxie:nth-child(2){opacity:0}.Header_bar__c2NwB.Header_open__KDxie:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.Header_hamburger__X_hhy:hover .Header_barDark__5Yv0a,.Header_hamburger__X_hhy:hover .Header_barLight__OsDET{background-color:var(--color-arcelian-accent)}@media screen and (max-width:768px){.Header_Image__sWyrh{width:40px;height:40px;border:2px solid #0000!important}}.LogoName_logoName__4CBgM{position:relative!important;z-index:999!important;font-family:Amiamie!important;font-size:2em!important;font-weight:600!important;color:var(--color-light);text-decoration:none!important;min-width:12vw!important;opacity:1!important;border:2px solid #0000!important}@media screen and (max-width:450px){.LogoName_logoName__4CBgM{font-size:1em!important;width:30vw!important}}@media screen and (min-width:451px) and (max-width:1000px){.LogoName_logoName__4CBgM{font-size:2em!important}}@media screen and (min-width:1001px) and (max-width:1500px){.LogoName_logoName__4CBgM{font-size:1em!important}}.LogoName_TextUpperCase__ILJVB{font-family:Amiamie!important;color:var(--color-highlight)!important;font-size:2em!important;text-decoration:none!important}.LogoName_TextLowerCase__C4b4n{font-family:Amiamie!important;background-image:linear-gradient(-225deg,var(--color-highlight) 0,var(--color-light) 29%,var(--color-accent) 67%,var(--color-dark) 100%)!important;background-size:initial!important;background-clip:initial!important;background-size:200% auto!important;--amplify-components-text-color:#fff!important;color:#fff;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:#0000!important;animation:LogoName_textclip__rTilp 2s linear infinite!important;display:inline-block!important;font-size:2em!important}@keyframes LogoName_textclip__rTilp{to{background-position:200%}}