.FlagshipHome_site__xh_wF{--flag-gold:#ffe07a;--flag-edge:rgba(238,195,98,.56);--flag-navy:#020e22;--flag-silver:#e4e6e4;--text:#f8f9fe;position:relative;isolation:isolate;min-width:0;width:100%;overflow:clip;background:#020e22;color:#f8f9fe;font-family:var(--font-geist-sans,"Arial",sans-serif);-webkit-font-smoothing:antialiased}.FlagshipHome_site__xh_wF a{text-decoration:none}.FlagshipHome_site__xh_wF a:focus-visible{outline:2px solid #fff3b2;outline-offset:4px}.FlagshipHome_skipLink__URxqi{position:absolute;top:0;left:12px;z-index:100;transform:translateY(-200%);padding:12px;background:#ffe07a;color:#061426}.FlagshipHome_skipLink__URxqi:focus{transform:translateY(0)}.FlagshipHome_hero____Cmo{position:relative;height:clamp(400px,33vw,550px);min-height:400px;isolation:isolate;background:#020d20}.FlagshipHome_earth__Ou6YO{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(1,11,29,.08),rgba(1,11,29,.12) 46%,rgba(1,11,29,.78)),radial-gradient(ellipse at 12% 50%,rgba(26,75,118,.42),transparent 56%),linear-gradient(110deg,#092846,#020e22 57%,#020912)}.FlagshipHome_earth__Ou6YO:before{position:absolute;inset:0;content:"";background-position:0,0;background-size:cover,cover;background-repeat:no-repeat}.FlagshipHome_topbar__JA4tb{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:18px;max-width:1480px;margin:auto;padding:16px clamp(16px,3.5vw,52px)}.FlagshipHome_headerBrand__ybmiJ{font-weight:850;letter-spacing:-.065em;color:#fff;font-size:clamp(18px,1.8vw,25px);text-shadow:0 2px 8px #000;white-space:nowrap}.FlagshipHome_headerBrand__ybmiJ span{color:var(--flag-gold)}.FlagshipHome_topNav__Yw3Ko{display:flex;justify-content:flex-end;align-items:center;gap:clamp(5px,.75vw,14px);padding:5px 10px;border:0;border-radius:11px;background:rgba(2,13,29,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.FlagshipHome_topNav__Yw3Ko a{display:inline-flex;justify-content:center;align-items:center;gap:5px;min-height:35px;padding:7px 9px;font-size:clamp(11px,.88vw,13px);letter-spacing:.02em;font-weight:650;border:0;border-radius:6px;color:#f7faff;background:transparent;box-shadow:none;text-decoration:none;transition:color .2s,background .2s}.FlagshipHome_topNav__Yw3Ko a:focus-visible,.FlagshipHome_topNav__Yw3Ko a:hover{color:#ffe8af;background:rgba(255,227,156,.09)}.FlagshipHome_topNav__Yw3Ko .FlagshipHome_ecosystemLink__LHib8{color:#ffe49c;font-weight:750}.FlagshipHome_heroCenter__U4SsW{position:absolute;z-index:1;inset:50px 0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:5px 15px 0}.FlagshipHome_brand__lDlWt{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.4vw,25px);margin:0;font-family:var(--font-geist-sans,"Arial Black",sans-serif);font-size:clamp(69px,9.2vw,142px);font-weight:900;line-height:.98;letter-spacing:-.085em;filter:drop-shadow(0 4px 9px rgba(0,0,0,.72))}.FlagshipHome_brandGold__YxS32,.FlagshipHome_brandSilver__l94DM{background-clip:text;-webkit-background-clip:text;color:transparent}.FlagshipHome_brandSilver__l94DM{background-image:linear-gradient(#fff 2%,#f0f4f9 29%,#8e939c 63%,#f4f4ee 81%,#9eabb8);-webkit-text-stroke:.5px #f0f4f5}.FlagshipHome_brandPro__G4p1v{display:inline-flex;align-items:center}.FlagshipHome_brandGold__YxS32{background-image:linear-gradient(#fff8bb,#ffe68e 30%,#edc159 63%,#bc750b);-webkit-text-stroke:.5px #ffe49a}.FlagshipHome_brandGlobe__YjsNa{display:block;flex:none;width:.99em;height:.99em;margin:-.08em -.06em -.09em -.025em;filter:drop-shadow(0 4px 5px #000)}.FlagshipHome_ecosystemTitle__5qkyg{margin:clamp(9px,1.4vw,17px) 0 0;font-size:clamp(13px,1.45vw,22px);font-weight:650;letter-spacing:.21em;line-height:1.45;text-transform:uppercase;text-shadow:0 3px 7px #000}.FlagshipHome_motto__62d3o{position:absolute;right:clamp(17px,3.2vw,46px);top:49%;z-index:2;display:flex;flex-direction:column;gap:4px;padding:10px 14px;max-width:230px;color:#e3e9f2;background:rgba(2,13,29,.4);border:0;border-radius:8px;font-family:var(--font-geist-sans,Arial,sans-serif);font-style:normal;line-height:1.45;text-align:left;text-shadow:0 1px 6px rgba(0,0,0,.55);transform:none;pointer-events:none}.FlagshipHome_motto__62d3o span{display:block;color:#ffe39a;font-size:clamp(10px,.92vw,12px);font-weight:750;letter-spacing:.12em}.FlagshipHome_motto__62d3o small{display:block;color:#d2dbea;font-size:clamp(9px,.72vw,11px);font-weight:600;letter-spacing:.08em}.FlagshipHome_tagline__oowYu{position:absolute;left:16px;right:16px;bottom:clamp(18px,2vw,34px);display:flex;align-items:center;justify-content:center;gap:clamp(10px,2.2vw,36px);margin:0;color:#f6f8ff;font-size:clamp(10px,1.26vw,18px);font-weight:650;text-transform:uppercase;letter-spacing:.2em;text-align:center;text-shadow:0 2px 6px #000}.FlagshipHome_tagline__oowYu:after,.FlagshipHome_tagline__oowYu:before{content:"";width:clamp(22px,6vw,95px);height:1px;flex:none;background:var(--flag-gold)}.FlagshipHome_pillars__QPby3{position:relative;display:grid;grid-template-columns:1.08fr 1fr 1.08fr;gap:4px;background:#010b1d}.FlagshipHome_pillar__of_ok{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(490px,49vw,730px);background:linear-gradient(130deg,#223754,#11263b);border-top:1px solid rgba(255,224,122,.33);color:#fff}.FlagshipHome_pillarImage__gXfRH{z-index:-2;object-fit:cover;object-position:center;transition:transform .85s cubic-bezier(.18,.7,.28,1)}.FlagshipHome_pillar__of_ok:hover .FlagshipHome_pillarImage__gXfRH{transform:scale(1.035)}.FlagshipHome_pillarShade__m16uE{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(1,9,21,.77),transparent 36%,rgba(0,6,15,.08) 55%,rgba(0,7,14,.8));pointer-events:none}.FlagshipHome_pillarTitle__yCc9F{position:absolute;top:clamp(28px,3vw,47px);left:clamp(16px,2.7vw,43px);right:14px;display:flex;gap:clamp(12px,1.25vw,20px);align-items:center;filter:drop-shadow(0 4px 6px rgba(0,0,0,.8))}.FlagshipHome_pillarIcon__AH4F0{width:clamp(44px,5.2vw,80px);height:clamp(44px,5.2vw,80px);flex:none;color:#ffdb70;filter:drop-shadow(0 2px 3px #040c1b)}.FlagshipHome_pillarTitle__yCc9F h2{margin:0 0 7px;background:linear-gradient(#fff8b2,#ffdc67 60%,#e9a224);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:clamp(23px,2.4vw,37px);font-weight:850;letter-spacing:-.04em;line-height:1.1;text-transform:uppercase}.FlagshipHome_pillarTitle__yCc9F p{margin:0;color:#fff;font-size:clamp(11px,1vw,16px);line-height:1.3;font-weight:650;text-transform:uppercase;letter-spacing:.055em}.FlagshipHome_pillarTitle__yCc9F p span{display:block;margin-top:4px}.FlagshipHome_panelEntry__QDeD8{position:absolute;z-index:3;bottom:clamp(185px,13vw,205px);right:clamp(18px,2vw,32px);display:flex;gap:10px;align-items:center;background:rgba(0,10,24,.85);color:#ffe6a1;padding:10px 14px;border:1px solid rgba(255,224,122,.5);border-radius:8px;font-size:12px;font-weight:700;box-shadow:0 7px 25px rgba(0,0,0,.3)}.FlagshipHome_panelEntry__QDeD8:hover{background:rgba(2,25,45,.94)}.FlagshipHome_featureTray__uThVv{position:absolute;left:clamp(9px,1.2vw,20px);right:clamp(9px,1.2vw,20px);bottom:clamp(12px,1.3vw,22px);z-index:3;min-height:clamp(137px,12vw,172px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:2px;padding:12px 4px;border:1px solid rgba(255,214,129,.44);border-radius:14px;background:linear-gradient(180deg,rgba(2,14,27,.86),rgba(0,5,13,.97));box-shadow:0 16px 28px rgba(0,0,0,.4);backdrop-filter:blur(6px)}.FlagshipHome_feature__q20cc{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,.8vw,13px);min-width:0;padding:8px 3px;border-radius:9px;color:#fff;text-align:center;font-size:clamp(10px,.94vw,14px);font-weight:600;line-height:1.2}.FlagshipHome_feature__q20cc svg{width:clamp(22px,2.6vw,39px);height:clamp(22px,2.6vw,39px);flex:none;color:var(--flag-gold)}.FlagshipHome_site__xh_wF .FlagshipHome_feature__q20cc,.FlagshipHome_site__xh_wF .FlagshipHome_feature__q20cc span{color:#f8fbff}.FlagshipHome_site__xh_wF .FlagshipHome_feature__q20cc span{display:block;min-width:0;max-width:100%;font-weight:650;line-height:1.24;text-align:center;text-wrap:balance;overflow-wrap:break-word;word-break:normal;hyphens:none;text-shadow:0 1px 3px rgba(0,0,0,.9)}.FlagshipHome_site__xh_wF .FlagshipHome_feature__q20cc:where(:hover,:focus-visible) span{color:#fff4cf}.FlagshipHome_feature__q20cc:hover{background:rgba(255,216,131,.14);color:#fff4cf}.FlagshipHome_capabilities__xIEsH{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid #bc8e38;border-bottom:1px solid rgba(255,226,117,.3);background:linear-gradient(#040b17,#061123)}.FlagshipHome_capability__kO2Dd{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;gap:clamp(7px,1.1vw,18px);padding:22px 10px}.FlagshipHome_capability__kO2Dd:not(:last-child):after{content:"";position:absolute;top:23%;right:0;height:54%;width:1px;background:linear-gradient(#ffe9ad,#aa7227)}.FlagshipHome_capability__kO2Dd svg{width:clamp(29px,3.2vw,46px);height:clamp(29px,3.2vw,46px);flex:none;color:var(--flag-gold)}.FlagshipHome_capability__kO2Dd p{margin:0;font-size:clamp(10px,1vw,15px);font-weight:700;line-height:1.2;text-transform:uppercase;letter-spacing:.02em}.FlagshipHome_capability__kO2Dd p span{display:block}.FlagshipHome_cityFooter___JIEA{position:relative;isolation:isolate;min-height:clamp(260px,27vw,440px);padding:clamp(25px,3vw,50px) 22px 18px;background:linear-gradient(180deg,#061123,#020d1d)}.FlagshipHome_cityFooter___JIEA:before{content:"";position:absolute;inset:0;z-index:-2;background-position:bottom,bottom;background-size:cover,cover;background-repeat:no-repeat}.FlagshipHome_cityOverlay__iyWsP{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,#031123,rgba(1,11,25,.44) 54%,rgba(1,7,19,.55))}.FlagshipHome_footerContent__3Jut3{max-width:1000px;margin:auto;text-align:center}.FlagshipHome_footerEyebrow__vDkyM{margin:0 0 16px;font-size:clamp(10px,.95vw,14px);text-transform:uppercase;letter-spacing:.21em;font-weight:600;color:#ebd39e}.FlagshipHome_portalLink__9ovSD{display:inline-flex;align-items:center;justify-content:center;gap:clamp(10px,2vw,28px);width:min(760px,100%);min-height:clamp(60px,6vw,85px);padding:12px 22px;border:1px solid #d6ad52;border-radius:14px;color:#ffe6a1;background:linear-gradient(125deg,rgba(1,11,25,.86),rgba(4,28,48,.85));box-shadow:0 14px 48px rgba(0,0,0,.45),inset 0 1px 2px rgba(255,233,171,.15);font-size:clamp(14px,1.65vw,23px);font-weight:700;letter-spacing:.02em}.FlagshipHome_portalLink__9ovSD:hover{border-color:#ffebaf;background:rgba(9,36,58,.97)}.FlagshipHome_footerCategory__ybImt,.FlagshipHome_portalCategory__3ob4d{margin:15px 0 0;font-size:clamp(12px,1.1vw,16px);letter-spacing:.14em;color:#e6d3ab;text-transform:uppercase}.FlagshipHome_footerCategory__ybImt span{padding:0 8px;color:#bca477}.FlagshipHome_footerSmall__5s80Q{display:flex;justify-content:space-between;gap:12px;margin-top:clamp(28px,6vw,84px);padding-top:16px;border-top:1px solid rgba(255,225,161,.18);color:#c4d0dc;font-size:12px}.FlagshipHome_footerSmall__5s80Q a{color:#ffe4a1}@media (min-width:1440px){.FlagshipHome_pillar__of_ok{min-height:660px}}@media (max-width:980px){.FlagshipHome_hero____Cmo{height:400px}.FlagshipHome_motto__62d3o{display:none}.FlagshipHome_pillar__of_ok{min-height:470px}.FlagshipHome_pillarTitle__yCc9F{flex-direction:column;align-items:start;gap:10px}.FlagshipHome_pillarTitle__yCc9F h2{font-size:clamp(22px,3vw,30px)}.FlagshipHome_pillarTitle__yCc9F p{font-size:11px}.FlagshipHome_featureTray__uThVv{grid-template-columns:repeat(2,1fr);min-height:175px}.FlagshipHome_panelEntry__QDeD8{bottom:202px}.FlagshipHome_capability__kO2Dd{flex-direction:column;gap:8px;text-align:center}}@media (max-width:680px){.FlagshipHome_hero____Cmo{height:clamp(340px,77vw,460px)}.FlagshipHome_earth__Ou6YO:before{background-position:22%}.FlagshipHome_topbar__JA4tb{align-items:flex-start;gap:8px;padding:12px}.FlagshipHome_headerBrand__ybmiJ{font-size:18px}.FlagshipHome_topNav__Yw3Ko{flex-wrap:wrap;gap:5px}.FlagshipHome_topNav__Yw3Ko a{min-height:33px;padding:7px 8px;font-size:10px}.FlagshipHome_topNav__Yw3Ko a:nth-child(n+3){display:none}.FlagshipHome_heroCenter__U4SsW{top:72px;padding:12px}.FlagshipHome_brand__lDlWt{font-size:clamp(63px,17vw,100px);gap:10px}.FlagshipHome_ecosystemTitle__5qkyg{font-size:clamp(10px,2.7vw,15px);letter-spacing:.14em}.FlagshipHome_tagline__oowYu{bottom:21px;letter-spacing:.12em;font-size:clamp(9px,2.3vw,11px)}.FlagshipHome_tagline__oowYu:after,.FlagshipHome_tagline__oowYu:before{width:16px}.FlagshipHome_pillars__QPby3{grid-template-columns:1fr;gap:3px}.FlagshipHome_pillar__of_ok{min-height:clamp(530px,145vw,735px)}.FlagshipHome_pillarTitle__yCc9F{flex-direction:row;align-items:center;gap:20px;top:25px;left:24px}.FlagshipHome_pillarTitle__yCc9F h2{font-size:clamp(25px,6.7vw,37px)}.FlagshipHome_pillarTitle__yCc9F p{font-size:clamp(11px,2.6vw,14px)}.FlagshipHome_pillarIcon__AH4F0{width:60px;height:60px}.FlagshipHome_featureTray__uThVv{grid-template-columns:repeat(4,minmax(0,1fr));min-height:140px;bottom:16px}.FlagshipHome_feature__q20cc{font-size:clamp(10px,2.5vw,13px)}.FlagshipHome_feature__q20cc svg{width:clamp(22px,7vw,35px);height:clamp(22px,7vw,35px)}.FlagshipHome_panelEntry__QDeD8{bottom:174px}.FlagshipHome_capabilities__xIEsH{grid-template-columns:repeat(2,minmax(0,1fr))}.FlagshipHome_capability__kO2Dd{justify-content:flex-start;flex-direction:row;min-height:65px;padding:15px 20px}.FlagshipHome_capability__kO2Dd:last-child{grid-column:1/-1;justify-content:center;border-top:1px solid rgba(255,225,161,.15)}.FlagshipHome_capability__kO2Dd:nth-child(2n):after{display:none}.FlagshipHome_capability__kO2Dd p{font-size:12px}.FlagshipHome_cityFooter___JIEA{min-height:280px}.FlagshipHome_footerSmall__5s80Q{flex-direction:column;align-items:center;text-align:center}}@media (prefers-reduced-motion:reduce){.FlagshipHome_feature__q20cc,.FlagshipHome_pillarImage__gXfRH,.FlagshipHome_topNav__Yw3Ko a{transition:none!important}}.FlagshipHome_earth__Ou6YO:before{background-image:url(/images/global-earth.jpg);background-position:0;background-size:cover;animation:FlagshipHome_flagshipEarthReveal__NQe1w 1.4s ease-out both}.FlagshipHome_cityFooter___JIEA:before{background-image:url(/images/global-city.jpg);background-position:bottom;background-size:cover}.FlagshipHome_hero____Cmo{height:clamp(445px,34vw,510px);background-color:#020e22}.FlagshipHome_heroCenter__U4SsW{inset:clamp(78px,6.3vw,105px) 0 auto;animation:FlagshipHome_flagshipContentReveal__ZXbx1 1s ease-out .12s both}.FlagshipHome_brand__lDlWt{font-size:clamp(70px,6.9vw,108px);letter-spacing:-.077em;filter:drop-shadow(0 5px 15px rgba(0,0,0,.6))}.FlagshipHome_headerBrand__ybmiJ{font-size:clamp(11px,1.13vw,15px);letter-spacing:.11em;font-weight:700;background:rgba(0,13,33,.65);padding:9px 12px;border:1px solid rgba(238,195,98,.32);border-radius:8px}.FlagshipHome_ecosystemTitle__5qkyg{font-size:clamp(12px,1.15vw,16px);letter-spacing:.2em;margin-top:7px}.FlagshipHome_pillar__of_ok{min-height:clamp(510px,44vw,660px);transition:border-color .3s ease,box-shadow .3s ease}.FlagshipHome_pillar__of_ok:focus-within,.FlagshipHome_pillar__of_ok:hover{border-color:rgba(255,224,122,.9);box-shadow:inset 0 0 0 1px rgba(255,224,122,.3)}.FlagshipHome_pillarImage__gXfRH{object-position:center 43%;transition:transform .85s cubic-bezier(.2,.7,.28,1),filter .65s ease}.FlagshipHome_pillar__of_ok:focus-within .FlagshipHome_pillarImage__gXfRH,.FlagshipHome_pillar__of_ok:hover .FlagshipHome_pillarImage__gXfRH{transform:scale(1.045)}.FlagshipHome_pillarShade__m16uE{background:linear-gradient(180deg,rgba(1,9,21,.67),rgba(1,9,21,.18) 30%,rgba(1,9,21,.03) 57%,rgba(0,5,12,.86))}.FlagshipHome_pillarTitle__yCc9F{top:clamp(20px,2.6vw,38px)}.FlagshipHome_panelEntry__QDeD8{transition:background .22s ease,transform .22s ease,border-color .22s ease}.FlagshipHome_panelEntry__QDeD8:focus-visible,.FlagshipHome_panelEntry__QDeD8:hover{transform:translateY(-3px);border-color:#ffe7ab}.FlagshipHome_feature__q20cc{transition:background .22s ease,transform .22s ease,color .22s ease}.FlagshipHome_feature__q20cc:focus-visible,.FlagshipHome_feature__q20cc:hover{transform:translateY(-3px);background:rgba(255,216,131,.16)}.FlagshipHome_scrollCue__xubO3{position:absolute;left:50%;bottom:clamp(72px,5.7vw,90px);z-index:4;display:inline-flex;align-items:center;gap:11px;min-height:39px;padding:7px 15px;transform:translateX(-50%);border:1px solid rgba(255,226,153,.5);border-radius:999px;background:rgba(2,13,29,.74);color:#ffe6a1;font-size:clamp(11px,.9vw,13px);font-weight:650;letter-spacing:.08em;box-shadow:0 8px 25px rgba(0,0,0,.22);backdrop-filter:blur(10px);white-space:nowrap}.FlagshipHome_scrollCue__xubO3:focus-visible,.FlagshipHome_scrollCue__xubO3:hover{background:rgba(30,46,60,.94);border-color:#ffe59c}.FlagshipHome_scrollCue__xubO3 span{display:inline-block;animation:FlagshipHome_flagshipArrow__HVPdK 1.8s ease-in-out infinite}@keyframes FlagshipHome_flagshipEarthReveal__NQe1w{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes FlagshipHome_flagshipContentReveal__ZXbx1{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes FlagshipHome_flagshipArrow__HVPdK{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (max-width:980px){.FlagshipHome_hero____Cmo{height:450px}.FlagshipHome_heroCenter__U4SsW{top:100px}.FlagshipHome_brand__lDlWt{font-size:clamp(66px,8vw,95px)}.FlagshipHome_motto__62d3o{display:none}.FlagshipHome_pillar__of_ok{min-height:510px}}@media (max-width:680px){.FlagshipHome_hero____Cmo{height:clamp(410px,110vw,470px)}.FlagshipHome_earth__Ou6YO:before{background-position:22%;background-size:auto 115%}.FlagshipHome_heroCenter__U4SsW{top:91px}.FlagshipHome_brand__lDlWt{font-size:clamp(58px,15vw,88px)}.FlagshipHome_ecosystemTitle__5qkyg{font-size:clamp(10px,2.7vw,14px)}.FlagshipHome_pillar__of_ok{min-height:clamp(520px,140vw,670px)}.FlagshipHome_scrollCue__xubO3{bottom:69px}.FlagshipHome_tagline__oowYu{bottom:17px}}@media (prefers-reduced-motion:reduce){.FlagshipHome_earth__Ou6YO:before,.FlagshipHome_heroCenter__U4SsW,.FlagshipHome_scrollCue__xubO3 span{animation:none!important}.FlagshipHome_feature__q20cc,.FlagshipHome_panelEntry__QDeD8,.FlagshipHome_pillarImage__gXfRH,.FlagshipHome_pillar__of_ok{transition:none!important}}.FlagshipHome_headerBrand__ybmiJ{display:inline-flex;align-items:center;gap:clamp(8px,1vw,12px);min-height:51px;padding:5px 10px 5px 6px;letter-spacing:normal;text-decoration:none}.FlagshipHome_headerVideo__0NyNi{display:block;position:relative;flex:none;width:clamp(35px,3.4vw,46px);height:clamp(35px,3.4vw,46px);overflow:hidden;border:1px solid rgba(255,221,138,.6);border-radius:50%;background:#061020;box-shadow:0 0 0 2px rgba(255,219,131,.08),0 4px 12px rgba(0,0,0,.28)}.FlagshipHome_headerVideoMedia___w6IO{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.FlagshipHome_headerBrand__ybmiJ .FlagshipHome_headerBrandLabel__9iHiX{display:flex;flex-direction:column;gap:2px;color:#f7f9ff;line-height:1.15;white-space:nowrap}.FlagshipHome_headerBrand__ybmiJ .FlagshipHome_headerBrandName__IGk9o{color:#f7f9ff;font-size:clamp(13px,1.1vw,16px);font-weight:800;letter-spacing:-.03em}.FlagshipHome_headerBrandName__IGk9o strong{color:#ffe07a}.FlagshipHome_headerBrand__ybmiJ .FlagshipHome_headerBrandSubtitle__T9R64{color:#dae1ed;font-size:clamp(8px,.69vw,10px);font-weight:650;letter-spacing:.1em}@media (max-width:680px){.FlagshipHome_headerBrand__ybmiJ{min-height:42px;padding:4px 7px 4px 4px;gap:6px}.FlagshipHome_headerVideo__0NyNi{width:32px;height:32px}.FlagshipHome_headerBrand__ybmiJ .FlagshipHome_headerBrandName__IGk9o{font-size:12px}.FlagshipHome_headerBrand__ybmiJ .FlagshipHome_headerBrandSubtitle__T9R64{font-size:7px;letter-spacing:.065em}.FlagshipHome_pillars__QPby3{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,83vw);column-gap:10px;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:12px;padding:0 12px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.FlagshipHome_pillars__QPby3::-webkit-scrollbar{display:none}.FlagshipHome_pillar__of_ok{width:100%;min-height:0;height:clamp(350px,97vw,405px);max-height:405px;scroll-snap-align:start;scroll-snap-stop:always;border:1px solid rgba(255,224,122,.4);border-radius:16px;box-shadow:0 10px 25px rgba(0,0,0,.2)}.FlagshipHome_pillarImage__gXfRH{object-fit:cover;object-position:center 46%}.FlagshipHome_pillarShade__m16uE{background:linear-gradient(180deg,rgba(1,9,21,.75),rgba(1,9,21,.23) 32%,rgba(1,9,21,.05) 50%,rgba(0,6,16,.9))}.FlagshipHome_pillarTitle__yCc9F{top:15px;left:13px;right:11px;flex-direction:row;gap:9px;align-items:flex-start}.FlagshipHome_pillarIcon__AH4F0{width:36px;height:36px}.FlagshipHome_pillarTitle__yCc9F h2{margin-bottom:3px;font-size:clamp(19px,5.2vw,24px);line-height:1.05}.FlagshipHome_pillarTitle__yCc9F p{font-size:clamp(9px,2.35vw,10px);line-height:1.3;letter-spacing:.018em}.FlagshipHome_pillarTitle__yCc9F p span{margin-top:2px}.FlagshipHome_panelEntry__QDeD8{right:12px;bottom:108px;min-height:34px;padding:7px 11px;font-size:10px}.FlagshipHome_featureTray__uThVv{left:9px;right:9px;bottom:10px;min-height:86px;height:86px;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 3px;gap:2px;border-radius:11px}.FlagshipHome_feature__q20cc{min-width:0;gap:5px;padding:4px 2px;font-size:clamp(8px,2.25vw,10px);line-height:1.13;overflow-wrap:normal}.FlagshipHome_feature__q20cc svg{width:22px;height:22px}}.FlagshipHome_masterSearch__Lwo99{position:relative;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) minmax(135px,164px) auto;align-items:center;gap:8px;width:min(830px,calc(100vw - 36px));margin:clamp(18px,2.25vw,28px) auto 0;padding:8px;min-height:65px;border:1px solid rgba(255,223,140,.62);border-radius:18px;background:rgba(3,15,32,.91);box-shadow:0 15px 40px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,244,209,.14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.FlagshipHome_masterSearchField__ESZmS{display:flex;align-items:center;min-width:0;min-height:46px;gap:12px;padding:0 12px;color:#ffdc82}.FlagshipHome_masterSearchField__ESZmS svg{flex:none}.FlagshipHome_masterSearchField__ESZmS input{display:block;min-width:0;width:100%;height:44px;padding:0;border:0;outline:0;background:transparent;color:#f8fbff;font:inherit;font-size:clamp(12px,1.08vw,15px);font-weight:550;letter-spacing:0}.FlagshipHome_masterSearchField__ESZmS input::placeholder{color:#bac9db;opacity:1}.FlagshipHome_masterSearchField__ESZmS input::-webkit-search-cancel-button{cursor:pointer}.FlagshipHome_masterSearch__Lwo99 select{min-width:0;width:100%;min-height:46px;padding:0 10px;border:1px solid rgba(236,203,130,.3);border-radius:10px;outline:0;background-color:#0a1e36;color:#f5e4b6;font-family:inherit;font-size:clamp(11px,.95vw,13px);font-weight:650;cursor:pointer}.FlagshipHome_masterSearch__Lwo99 select option{color:#f8fbff;background:#07192f}.FlagshipHome_masterSearch__Lwo99 :is(input,select,button):focus-visible{outline:2px solid #ffe49b;outline-offset:3px}.FlagshipHome_masterSearchSubmit__guhm5{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 21px;border-radius:11px;font-size:13px;font-weight:800;white-space:nowrap}@media (max-width:680px){.FlagshipHome_masterSearch__Lwo99{grid-template-columns:minmax(0,1fr) auto;width:min(430px,calc(100vw - 24px));gap:6px;min-height:0;margin-top:14px;padding:7px;border-radius:14px}.FlagshipHome_masterSearchField__ESZmS{grid-column:1/-1;min-height:43px;gap:9px;padding:0 10px}.FlagshipHome_masterSearchField__ESZmS input{height:42px;font-size:12px}.FlagshipHome_masterSearch__Lwo99 select{min-height:42px;font-size:11px}.FlagshipHome_masterSearchSubmit__guhm5{min-height:42px;padding:0 13px;font-size:12px}.FlagshipHome_scrollCue__xubO3{display:none}}@media (prefers-reduced-motion:reduce){.FlagshipHome_masterSearchSubmit__guhm5,.FlagshipHome_masterSearch__Lwo99{transition:none!important}}@media (max-width:1199px){.FlagshipHome_pillars__QPby3{display:flex;flex-flow:row nowrap;align-items:stretch;gap:12px;min-width:0;padding:12px clamp(12px,3vw,24px) 20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:14px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FlagshipHome_pillars__QPby3::-webkit-scrollbar{display:none}.FlagshipHome_pillar__of_ok{flex:0 0 min(86vw,680px);width:min(86vw,680px);max-width:680px;height:clamp(365px,45vw,475px);min-height:0;max-height:475px;scroll-snap-align:center;scroll-snap-stop:always;border:1px solid rgba(255,224,122,.48);border-radius:17px;overflow:hidden}.FlagshipHome_pillarTitle__yCc9F{top:17px;left:17px;right:13px;display:flex;flex-direction:row;align-items:flex-start;gap:11px}.FlagshipHome_pillarIcon__AH4F0{width:42px;height:42px}.FlagshipHome_pillarTitle__yCc9F h2{font-size:clamp(21px,2.7vw,29px);line-height:1.08;overflow-wrap:normal;word-break:normal}.FlagshipHome_pillarTitle__yCc9F p{font-size:clamp(10px,1.1vw,12px);line-height:1.34}.FlagshipHome_panelEntry__QDeD8{bottom:121px;right:15px;min-height:37px;padding:8px 12px;font-size:12px;white-space:nowrap}.FlagshipHome_featureTray__uThVv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));left:11px;right:11px;bottom:12px;gap:2px;height:99px;min-height:0;padding:9px 4px}.FlagshipHome_feature__q20cc{gap:5px;padding:5px 2px;font-size:11px;line-height:1.2}.FlagshipHome_feature__q20cc svg{width:24px;height:24px}.FlagshipHome_site__xh_wF .FlagshipHome_feature__q20cc span{display:block;width:100%;min-width:0;color:#fff;white-space:normal;word-break:normal;overflow-wrap:break-word;hyphens:none;font-size:inherit;line-height:1.22}}@media (max-width:680px){.FlagshipHome_pillars__QPby3{gap:10px;padding:10px 12px 17px}.FlagshipHome_pillar__of_ok{flex:0 0 calc(100vw - 48px);width:calc(100vw - 48px);min-width:min(280px,calc(100vw - 48px));max-width:none;height:clamp(360px,105vw,420px);max-height:420px;min-height:0;scroll-snap-align:start}.FlagshipHome_pillarTitle__yCc9F{top:15px;left:12px;right:11px;gap:9px}.FlagshipHome_pillarIcon__AH4F0{width:34px;height:34px}.FlagshipHome_pillarTitle__yCc9F h2{font-size:clamp(19px,5vw,25px)}.FlagshipHome_pillarTitle__yCc9F p{font-size:clamp(9px,2.5vw,11px)}.FlagshipHome_featureTray__uThVv{left:8px;right:8px;bottom:9px;height:89px;padding:7px 3px}.FlagshipHome_feature__q20cc{font-size:10px;gap:4px}.FlagshipHome_feature__q20cc svg{width:20px;height:20px}.FlagshipHome_panelEntry__QDeD8{bottom:111px;right:12px;min-height:34px;padding:7px 11px;font-size:11px}}