.international-page{--front-accent:#6fe0d2;--front-glow:#46cfbf2b;color:#edf4f3;background:#061019;min-height:100svh;overflow:hidden}.international-hero{background:radial-gradient(circle at 72% 31%,#48d7c82e,#0000 23%),radial-gradient(circle at 12% 82%,#d9b3631f,#0000 30%),linear-gradient(127deg,#04090e,#071a24 61%,#062229);border-bottom:1px solid #6fe0d230;grid-template-columns:minmax(0,1.15fr) minmax(355px,.55fr);min-height:min(900px,100svh - 88px);display:grid;position:relative;overflow:hidden}.international-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#79ddd508 1px,#0000 1px),linear-gradient(90deg,#79ddd508 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(108deg,#000,#0000 79%);mask-image:linear-gradient(108deg,#000,#0000 79%)}.international-hero:after{content:"USA / 03";color:#6fe0d209;font-family:var(--font-display);letter-spacing:-.08em;pointer-events:none;font-size:clamp(7rem,17vw,18rem);line-height:.8;position:absolute;bottom:-.13em;right:34%}.international-hero__copy,.international-hero__signal{z-index:1;min-width:0;position:relative}.international-hero__copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(95px,10vw,170px) clamp(28px,7.3vw,132px);display:flex}.international-hero__copy .status-mark{color:#8fe8dd;margin-bottom:44px}.international-hero__copy .hero-kicker{color:#8fe8dd}.international-hero__copy h1{max-width:1100px;font-family:var(--font-display);letter-spacing:-.058em;margin:27px 0 0;font-size:clamp(4.25rem,7.2vw,8.35rem);font-weight:410;line-height:.9}.international-hero__copy>p:last-of-type{color:#abc0c2;max-width:800px;margin:36px 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.8}.international-hero__actions{flex-wrap:wrap;align-items:center;gap:16px 25px;margin-top:39px;display:flex}.international-hero__signal{background:#020a0e5c;border-left:1px solid #6fe0d22e;flex-direction:column;justify-content:flex-end;padding:clamp(58px,6vw,105px);display:flex}.international-hero__signal>svg{color:#83e3d7;margin-bottom:auto}.international-hero__signal>span,.international-hero__signal dt,.international-contact aside>span{color:#75cfc5;font-family:var(--font-mono);letter-spacing:.12em;font-size:.75rem;font-weight:740}.international-hero__signal>strong{color:#eff8f6;font-family:var(--font-display);letter-spacing:-.055em;margin-top:17px;font-size:clamp(3rem,4.7vw,5.45rem);font-weight:450;line-height:.91}.international-hero__signal>p{color:#91a9ac;max-width:520px;margin:25px 0 0;font-size:.875rem;line-height:1.7}.international-hero__signal dl{border-top:1px solid #6fe0d22b;margin:35px 0 0}.international-hero__signal dl>div{border-bottom:1px solid #6fe0d21f;justify-content:space-between;align-items:center;gap:20px;min-height:62px;display:flex}.international-hero__signal dd{color:#c8d7d8;margin:0;font-size:.8125rem;font-weight:650}.international-premise{color:#07131b;background:#ede8df;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:clamp(60px,9vw,160px);padding:clamp(105px,12vw,190px) clamp(28px,7vw,125px);display:grid}.international-premise>header,.international-premise>div{max-width:900px}.international-premise h2,.international-capabilities h2,.international-gates h2,.international-governance h2,.international-faq h2,.international-contact h2{font-family:var(--font-display);letter-spacing:-.052em;margin:20px 0 0;font-weight:430;line-height:.97}.international-premise h2{font-size:clamp(3.2rem,5.4vw,6.2rem)}.international-premise>div{align-self:end;padding-bottom:7px}.international-premise>div p{color:#455961;margin:0;font-size:clamp(1rem,1.28vw,1.14rem);line-height:1.86}.international-premise>div p+p{border-top:1px solid #07131b2e;margin-top:27px;padding-top:27px}.international-capabilities{background:radial-gradient(circle at 92% 7%,#6fe0d21a,#0000 25%),#07131b;padding:clamp(105px,11vw,175px) clamp(28px,7vw,122px)}.international-capabilities>header,.international-capabilities>div,.international-governance>header,.international-governance>div,.international-governance>aside,.international-faq>header,.international-faq>div{max-width:1510px;margin-inline:auto}.international-capabilities>header{grid-template-columns:minmax(210px,.4fr) minmax(0,1.1fr);gap:clamp(50px,9vw,155px);margin-bottom:clamp(60px,7vw,100px);display:grid}.international-capabilities h2{max-width:1030px;font-size:clamp(3.2rem,5.7vw,6.5rem)}.international-capabilities>div{background:#6fe0d22e;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.international-capability{background:#091821;flex-direction:column;min-width:0;min-height:610px;padding:clamp(32px,4vw,60px);display:flex}.international-capability>div{color:#76d6ca;font-family:var(--font-mono);justify-content:space-between;align-items:center;font-size:.75rem;font-weight:730;display:flex}.international-capability h3{max-width:650px;font-family:var(--font-display);letter-spacing:-.052em;margin:clamp(62px,7vw,102px) 0 0;font-size:clamp(2.45rem,4.1vw,4.7rem);font-weight:450;line-height:.95}.international-capability>p{color:#94a9ae;max-width:690px;margin:26px 0 0;font-size:.89rem;line-height:1.75}.international-capability>strong{color:#75d6ca;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-top:34px;font-size:.75rem;display:flex}.international-capability>a{color:#dceae8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:50px;margin-top:auto;padding-top:39px;font-size:.84rem;font-weight:720;display:grid}.international-capability>a small{color:#728a8f;font-size:.75rem;font-weight:540}.international-capability>a svg{color:#75d6ca}.international-gates{color:#07131b;background:#ece7de;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);min-height:870px;display:grid}.international-gates>header{border-right:1px solid #07131b2b;flex-direction:column;justify-content:center;padding:clamp(70px,8vw,140px);display:flex}.international-gates h2{max-width:800px;font-size:clamp(3rem,5.1vw,5.9rem)}.international-gates>header>p:last-child{color:#52646b;max-width:690px;margin:30px 0 0;font-size:.9rem;line-height:1.8}.international-gates ol{flex-direction:column;justify-content:center;margin:0;padding:clamp(60px,8vw,130px);list-style:none;display:flex}.international-gate{border-bottom:1px solid #07131b2b;grid-template-columns:68px minmax(0,1fr);gap:25px;padding:31px 0;display:grid}.international-gate:first-child{border-top:1px solid #07131b2b}.international-gate>span{color:#137d73;font-family:var(--font-mono);letter-spacing:.11em;font-size:.75rem;font-weight:760}.international-gate h3{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:520}.international-gate p{color:#53656c;max-width:760px;margin:9px 0 0;font-size:.875rem;line-height:1.7}.international-governance{background:radial-gradient(circle at 12% 14%,#d9b3631f,#0000 26%),#050a0f;padding:clamp(105px,11vw,175px) clamp(28px,7vw,122px)}.international-governance>header{grid-template-columns:minmax(210px,.38fr) minmax(0,1.02fr) minmax(260px,.42fr);align-items:start;gap:clamp(40px,6vw,105px);margin-bottom:clamp(65px,8vw,115px);display:grid}.international-governance h2{max-width:930px;font-size:clamp(3.1rem,5.4vw,6.15rem)}.international-governance>header>p:last-child{color:#91a5aa;margin:24px 0 0;font-size:.875rem;line-height:1.75}.international-governance>div{border-top:1px solid #6fe0d22b;border-bottom:1px solid #6fe0d22b;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.international-safeguard{border-right:1px solid #6fe0d224;min-width:0;min-height:410px;padding:clamp(31px,3.4vw,52px)}.international-safeguard:last-child{border-right:0}.international-safeguard>svg{color:#78dace}.international-safeguard h3{font-family:var(--font-display);letter-spacing:-.04em;margin:clamp(58px,6vw,88px) 0 0;font-size:clamp(1.85rem,2.8vw,3rem);font-weight:480;line-height:1}.international-safeguard p{color:#8fa3a8;margin:23px 0 0;font-size:.84rem;line-height:1.72}.international-governance>aside{border-top:1px solid #d9b3632b;border-bottom:1px solid #d9b3632b;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:22px;margin-top:50px;padding:27px 0;display:grid}.international-governance>aside svg{color:var(--gold-bright)}.international-governance>aside p{color:#98aaae;max-width:1180px;margin:0;font-size:.875rem;line-height:1.72}.international-governance>aside strong{color:#e8ece8}.international-faq{color:#07131b;background:#eee9e0;grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);gap:clamp(55px,8vw,145px);padding:clamp(105px,11vw,175px) clamp(28px,7vw,122px);display:grid}.international-faq>header{align-self:start;position:sticky;top:130px}.international-faq h2{max-width:650px;font-size:clamp(3.2rem,5.2vw,5.9rem)}.international-faq details{border-top:1px solid #07131b30}.international-faq details:last-child{border-bottom:1px solid #07131b30}.international-faq summary{cursor:pointer;grid-template-columns:55px minmax(0,1fr) 30px;align-items:start;gap:20px;min-height:100px;padding:31px 0;list-style:none;display:grid}.international-faq summary::-webkit-details-marker{display:none}.international-faq summary>span{color:#137c72;font-family:var(--font-mono);font-size:.75rem;font-weight:760}.international-faq summary>span:last-child{text-align:right;font-size:1.25rem;transition:transform .18s}.international-faq details[open] summary>span:last-child{transform:rotate(45deg)}.international-faq h3{font-family:var(--font-display);letter-spacing:-.032em;margin:0;font-size:clamp(1.45rem,2.3vw,2.35rem);font-weight:500;line-height:1.12}.international-faq details>p{color:#52646b;max-width:860px;margin:0 30px 0 75px;padding:0 0 36px;font-size:.9rem;line-height:1.78}.international-contact{background:radial-gradient(circle at 81% 28%,#6fe0d224,#0000 24%),linear-gradient(132deg,#061019,#08222a);border-top:1px solid #6fe0d229;grid-template-columns:minmax(0,1.12fr) minmax(360px,.58fr);min-height:740px;display:grid}.international-contact>div,.international-contact>aside{flex-direction:column;justify-content:center;min-width:0;padding:clamp(70px,8vw,145px);display:flex}.international-contact h2{max-width:1040px;font-size:clamp(3.35rem,5.9vw,6.7rem)}.international-contact>div>p:last-child{color:#9eb2b6;max-width:780px;margin:31px 0 0;font-size:.92rem;line-height:1.78}.international-contact>aside{background:#030b0f47;border-left:1px solid #6fe0d22e}.international-contact ul{margin:28px 0 0;padding:0;list-style:none}.international-contact li{color:#b9c9ca;border-bottom:1px solid #6fe0d221;padding:17px 0;font-size:.84rem;line-height:1.5}.international-contact li:first-child{border-top:1px solid #6fe0d221}.international-contact .button{width:100%;margin-top:37px}.international-contact .text-link{align-self:flex-start;margin-top:23px}@media (max-width:1180px){.international-hero,.international-gates,.international-contact{grid-template-columns:minmax(0,1fr)}.international-hero__signal,.international-contact>aside{border-top:1px solid #6fe0d22e;border-left:0;min-height:480px}.international-hero__signal>svg{margin-bottom:90px}.international-gates>header{border-bottom:1px solid #07131b2b;border-right:0}.international-governance>header{grid-template-columns:minmax(210px,.38fr) minmax(0,1.02fr)}.international-governance>header>p:last-child{grid-column:2}.international-governance>div{grid-template-columns:repeat(2,minmax(0,1fr))}.international-safeguard:nth-child(2){border-right:0}.international-safeguard:nth-child(-n+2){border-bottom:1px solid #6fe0d224}}@media (max-width:900px){.international-premise,.international-capabilities>header,.international-governance>header,.international-faq,.international-capabilities>div{grid-template-columns:minmax(0,1fr)}.international-capability{border-bottom:1px solid #6fe0d224;min-height:0}.international-capability:last-child{border-bottom:0}.international-faq>header{position:static}.international-governance>header>p:last-child{grid-column:auto}}@media (max-width:640px){.language-switch{min-width:44px;padding-inline:10px;font-size:.75rem}.international-bridge__actions,.international-hero__actions,.international-bridge__actions .button,.international-hero__actions .button{width:100%}.international-hero{min-height:auto}.international-hero__copy,.international-hero__signal,.international-gates>header,.international-gates ol,.international-contact>div,.international-contact>aside{padding-left:22px;padding-right:22px}.international-hero__copy h1{font-size:clamp(2.7rem,11.5vw,3.75rem)}.international-hero__signal{min-height:430px}.international-premise,.international-capabilities,.international-governance,.international-faq{padding-left:22px;padding-right:22px}.international-capability{padding:34px 24px}.international-capability h3{margin-top:56px}.international-capability>a{grid-template-columns:minmax(0,1fr) auto;margin-top:55px}.international-capability>a small{display:none}.international-governance>div{grid-template-columns:minmax(0,1fr)}.international-safeguard,.international-safeguard:nth-child(2){border-bottom:1px solid #6fe0d224;border-right:0;min-height:0}.international-safeguard:last-child{border-bottom:0}.international-faq summary{grid-template-columns:35px minmax(0,1fr) 22px;gap:13px}.international-faq details>p{margin-left:48px}}@media print{.international-page,.international-hero,.international-premise,.international-capabilities,.international-gates,.international-governance,.international-faq,.international-contact{min-height:0;padding:28px 0;display:block;color:#111!important;background:#fff!important}.international-page :where(h1,h2,h3,p,strong,span,small,dt,dd,a){color:#111!important}.international-hero__signal,.international-capability,.international-gate,.international-safeguard,.international-faq details,.international-contact>aside{break-inside:avoid;border:0;border-bottom:1px solid #aaa;min-height:0;padding:20px 0;background:#fff!important}.international-capabilities>div,.international-governance>div{display:block;background:#fff!important}.international-hero__actions,.international-capability>a,.international-contact a,.international-hero:before,.international-hero:after{display:none!important}}
