.technical-authority{--authority-gold:#e0b866;--authority-gold-soft:#f3d994;--authority-ink:#071016;--authority-paper:#f1f0e9;background:var(--authority-ink);color:#f0f0ea;min-height:100svh;overflow:hidden}.technical-authority__hero{isolation:isolate;background:radial-gradient(circle at 80% 30%,#e0b8662e,#0000 24%),radial-gradient(circle at 38% 112%,#418a9a29,#0000 36%),linear-gradient(126deg,#050a0e 2%,#08131a 54%,#111912 100%);border-bottom:1px solid #e0b86633;grid-template-columns:minmax(0,1.15fr) minmax(350px,.63fr);min-height:min(900px,100svh - 84px);display:grid;position:relative;overflow:hidden}.technical-authority__hero:before,.technical-authority__hero:after{content:"";z-index:-1;pointer-events:none;position:absolute}.technical-authority__hero:before{background-image:linear-gradient(#e0b8660b 1px,#0000 1px),linear-gradient(90deg,#e0b8660b 1px,#0000 1px);background-size:80px 80px;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 58% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 58% 100%)}.technical-authority__hero:after{aspect-ratio:1;border:1px solid #e0b86626;border-radius:50%;width:82vw;bottom:-44vw;right:-18vw;box-shadow:0 0 0 76px #e0b86606,0 0 0 152px #e0b86604}.technical-authority__hero>div,.technical-authority__hero>aside{z-index:1;padding:clamp(92px,10vw,148px) clamp(26px,7vw,116px) clamp(70px,8vw,112px);position:relative}.technical-authority__hero>div{flex-direction:column;justify-content:flex-end;display:flex}.technical-authority__hero .status-mark{align-self:flex-start;margin-bottom:clamp(50px,7vw,100px)}.technical-authority__hero h1{color:#f5f2e9;max-width:1040px;font-family:var(--font-display);letter-spacing:-.06em;text-wrap:balance;margin:22px 0 0;font-size:clamp(3.55rem,6.85vw,7.75rem);font-weight:430;line-height:.9}.technical-authority__hero>div>p:last-of-type{color:#b8c2c0;max-width:760px;margin:32px 0 0;font-size:clamp(1.02rem,1.35vw,1.27rem);line-height:1.74}.technical-authority__hero>div>div{flex-wrap:wrap;align-items:center;gap:22px;margin-top:40px;display:flex}.technical-authority__hero>aside{background:linear-gradient(#121b161f,#050d11d6);border-left:1px solid #e0b86629;flex-direction:column;justify-content:flex-end;display:flex}.technical-authority__hero>aside>svg{color:var(--authority-gold-soft);filter:drop-shadow(0 0 22px #e0b86652);margin-bottom:44px}.technical-authority__hero>aside>span,.technical-authority__contact>aside>span{color:var(--authority-gold-soft);letter-spacing:.18em;font-size:.75rem;font-weight:820}.technical-authority__hero>aside>strong{color:#f5f2e9;font-family:var(--font-display);letter-spacing:-.045em;margin:17px 0 29px;font-size:clamp(2.05rem,3.05vw,3.7rem);font-weight:450;line-height:.96;display:block}.technical-authority__hero>aside dl{background:#e0b86624;gap:1px;margin:0;display:grid}.technical-authority__hero>aside dl>div{background:#071218e0;padding:17px 0}.technical-authority__hero>aside dt{color:#8e9997;letter-spacing:.14em;font-size:.75rem;font-weight:800}.technical-authority__hero>aside dd{color:#f0eee6;margin:7px 0 0;font-size:1rem;font-weight:650}.technical-authority__hero>aside>small{color:#7f8f8e;margin-top:25px;font-size:.76rem;line-height:1.6}.technical-authority__company{background:var(--authority-paper);color:#1c2728;grid-template-columns:minmax(330px,.9fr) minmax(0,1.12fr);align-items:end;gap:34px clamp(46px,8vw,140px);padding:clamp(66px,8vw,112px) clamp(26px,7vw,116px);display:grid}.technical-authority__company>div>svg{color:#80662d;margin-bottom:32px}.technical-authority__company h2,.technical-authority__profile h2,.technical-authority__formation h2,.technical-authority__system h2,.technical-authority__verify h2,.technical-authority__privacy h2,.technical-authority__faq h2,.technical-authority__contact h2{font-family:var(--font-display);letter-spacing:-.052em;text-wrap:balance;margin:14px 0 0;font-size:clamp(2.4rem,4.55vw,5.5rem);font-weight:450;line-height:.96}.technical-authority__company dl{background:#55441e24;border:1px solid #55441e2b;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid}.technical-authority__company dl>div{background:#f7f6f0;min-height:128px;padding:26px}.technical-authority__company dt{color:#746952;letter-spacing:.14em;font-size:.75rem;font-weight:800}.technical-authority__company dd{color:#273234;margin:14px 0 0;font-size:1.02rem;font-weight:690;line-height:1.45}.technical-authority__company>p{color:#596365;grid-column:2;max-width:800px;margin:0;line-height:1.68}.technical-authority__profile{background:radial-gradient(circle at 88% 12%,#e0b8661c,#0000 24%),#071117;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);display:grid}.technical-authority__profile>header,.technical-authority__profile>div{padding:clamp(78px,10vw,148px) clamp(26px,7vw,116px)}.technical-authority__profile>header{border-right:1px solid #e0b86624}.technical-authority__profile>header>strong{color:var(--authority-gold-soft);margin-top:25px;font-size:clamp(1.05rem,1.35vw,1.28rem);font-weight:620;line-height:1.55;display:block}.technical-authority__profile>header>p:last-child{color:#a9b5b3;max-width:640px;margin:24px 0 0;line-height:1.72}.technical-authority__profile>div{background:#e0b8661a;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:1px;display:grid}.technical-authority-fact{background:#0a151b;min-height:250px;padding:clamp(30px,3.8vw,52px)}.technical-authority-fact>span{color:var(--authority-gold-soft);letter-spacing:.14em;font-size:.76rem;font-weight:820}.technical-authority-fact>small{color:#899795;letter-spacing:.13em;text-transform:uppercase;margin-top:54px;font-size:.75rem;font-weight:780;display:block}.technical-authority-fact>strong{color:#f2efe7;font-family:var(--font-display);letter-spacing:-.026em;margin-top:12px;font-size:clamp(1.5rem,2vw,2.25rem);font-weight:500;display:block}.technical-authority-fact>p{color:#899896;margin:14px 0 0;line-height:1.6}.technical-authority__formation,.technical-authority__verify,.technical-authority__faq{background:var(--authority-paper);color:#1c2728;padding:clamp(78px,10vw,148px) clamp(26px,7vw,116px)}.technical-authority__formation>header,.technical-authority__verify>header,.technical-authority__faq>header{grid-template-columns:minmax(270px,.48fr) minmax(0,1.1fr);gap:18px clamp(42px,8vw,140px);margin-bottom:clamp(50px,7vw,94px);display:grid}.technical-authority__formation>header .micro-label,.technical-authority__faq>header .micro-label{grid-row:1/span 2}.technical-authority__formation>header h2,.technical-authority__faq>header h2{margin-top:0}.technical-authority__formation>div{border:1px solid #55441e29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technical-authority-formation{border-right:1px solid #55441e26;min-height:390px;padding:clamp(34px,4vw,58px)}.technical-authority-formation:last-child{border-right:0}.technical-authority-formation>svg{color:#8b6d2f}.technical-authority-formation h3{font-family:var(--font-display);letter-spacing:-.034em;margin:100px 0 20px;font-size:clamp(1.9rem,2.55vw,3rem);font-weight:480;line-height:1}.technical-authority-formation p{color:#566163;margin:0;line-height:1.7}.technical-authority__system{background:#071117;grid-template-columns:minmax(330px,.74fr) minmax(0,1.26fr);display:grid}.technical-authority__system>header,.technical-authority__system>ol{padding:clamp(78px,10vw,148px) clamp(26px,7vw,116px)}.technical-authority__system>header{border-right:1px solid #e0b86624;align-self:start;position:sticky;top:0}.technical-authority__system>header>p:last-child{color:#a3b0ae;max-width:610px;margin:28px 0 0;line-height:1.72}.technical-authority__system>ol{margin:0;list-style:none}.technical-authority-step{border-bottom:1px solid #e0b86621;grid-template-columns:54px 32px minmax(0,1fr);gap:22px;padding:42px 0;display:grid}.technical-authority-step:first-child{padding-top:0}.technical-authority-step:last-child{border-bottom:0;padding-bottom:0}.technical-authority-step>span{color:var(--authority-gold-soft);letter-spacing:.14em;font-size:.76rem;font-weight:820}.technical-authority-step>svg{color:#b89550}.technical-authority-step h3{color:#f0eee6;font-family:var(--font-display);letter-spacing:-.032em;margin:0;font-size:clamp(1.7rem,2.3vw,2.7rem);font-weight:480}.technical-authority-step p{color:#9daba9;max-width:740px;margin:15px 0 0;line-height:1.7}.technical-authority__verify>header{grid-template-columns:minmax(270px,.42fr) minmax(0,1.1fr)}.technical-authority__verify>header>svg{color:#84672e;grid-row:1/span 3}.technical-authority__verify>header h2{margin-top:0}.technical-authority__verify>header>p:last-child{color:#596466;max-width:780px;margin:8px 0 0;line-height:1.7}.technical-authority__verify>div{border:1px solid #55441e29;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technical-authority-verification{border-right:1px solid #55441e26;flex-direction:column;min-height:400px;padding:clamp(34px,4vw,58px);display:flex}.technical-authority-verification:last-child{border-right:0}.technical-authority-verification>span{color:#8a6e35;letter-spacing:.14em;font-size:.76rem;font-weight:820}.technical-authority-verification h3{font-family:var(--font-display);letter-spacing:-.032em;margin:78px 0 20px;font-size:clamp(1.8rem,2.35vw,2.8rem);font-weight:480;line-height:1.02}.technical-authority-verification p{color:#566163;margin:0;line-height:1.68}.technical-authority-verification a{color:#6f5724;align-self:flex-start;align-items:center;gap:9px;min-height:44px;margin-top:auto;padding-top:34px;font-size:.84rem;font-weight:760;display:inline-flex}.technical-authority__privacy{background:radial-gradient(circle at 14%,#e0b8661a,#0000 24%),#0a1419;border-top:1px solid #e0b86624;border-bottom:1px solid #e0b86624;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:clamp(30px,5vw,74px);padding:clamp(64px,7vw,104px) clamp(26px,7vw,116px);display:grid}.technical-authority__privacy>svg{color:var(--authority-gold-soft)}.technical-authority__privacy h2{font-size:clamp(2rem,3.5vw,4.2rem)}.technical-authority__privacy p:last-child{color:#a3b0ae;max-width:920px;margin:22px 0 0;line-height:1.7}.technical-authority__faq{border-top:1px solid #55441e1f}.technical-authority__faq>div{border-top:1px solid #55441e2e}.technical-authority__faq details{border-bottom:1px solid #55441e2e}.technical-authority__faq summary{cursor:pointer;grid-template-columns:48px minmax(0,1fr) 30px;align-items:center;gap:22px;min-height:94px;padding:20px 0;list-style:none;display:grid}.technical-authority__faq summary::-webkit-details-marker{display:none}.technical-authority__faq summary>span{color:#816835;letter-spacing:.13em;font-size:.76rem;font-weight:820}.technical-authority__faq summary>svg{color:#8b6c31;transition:transform .18s}.technical-authority__faq details[open] summary>svg{transform:rotate(180deg)}.technical-authority__faq h3{font-family:var(--font-display);letter-spacing:-.022em;margin:0;font-size:clamp(1.25rem,1.8vw,2rem);font-weight:500}.technical-authority__faq details>p{color:#4f5d5f;max-width:850px;margin:0 52px 28px 70px;line-height:1.72}.technical-authority__contact{background:radial-gradient(circle at 78%,#e0b86626,#0000 25%),#061016;grid-template-columns:minmax(0,1.08fr) minmax(360px,.68fr);display:grid}.technical-authority__contact>div,.technical-authority__contact>aside{padding:clamp(82px,10vw,148px) clamp(26px,7vw,116px)}.technical-authority__contact>div{border-right:1px solid #e0b86624}.technical-authority__contact>div>p:last-child{color:#a3b0ae;max-width:720px;margin:30px 0 0;line-height:1.72}.technical-authority__contact>aside{background:#13181494;flex-direction:column;justify-content:center;display:flex}.technical-authority__contact ul{margin:28px 0 34px;padding:0;list-style:none}.technical-authority__contact li{color:#e2e2dc;border-bottom:1px solid #e0b8661f;padding:14px 0;line-height:1.5}.technical-authority__contact li:first-child{border-top:1px solid #e0b8661f}.technical-authority__contact .button{width:100%}.technical-authority__contact>aside>p{color:#889492;margin:22px 0 0;font-size:.82rem;line-height:1.65}@media (max-width:1080px){.technical-authority__hero,.technical-authority__profile,.technical-authority__system,.technical-authority__contact{grid-template-columns:minmax(0,1fr)}.technical-authority__hero>aside,.technical-authority__profile>div,.technical-authority__system>ol,.technical-authority__contact>aside{border:0;border-top:1px solid #e0b86624}.technical-authority__system>header{position:static}.technical-authority__formation>div,.technical-authority__verify>div{grid-template-columns:minmax(0,1fr)}.technical-authority-formation,.technical-authority-verification{border-bottom:1px solid #55441e26;border-right:0;min-height:0}.technical-authority-formation:last-child,.technical-authority-verification:last-child{border-bottom:0}.technical-authority-verification a{margin-top:34px}.technical-authority__privacy{grid-template-columns:44px minmax(0,1fr)}.technical-authority__privacy>a{grid-column:2;justify-self:start}}@media (max-width:760px){.technical-authority__company,.technical-authority__formation>header,.technical-authority__verify>header,.technical-authority__faq>header,.technical-authority__company dl{grid-template-columns:minmax(0,1fr)}.technical-authority__company>p{grid-column:auto}.technical-authority__formation>header .micro-label,.technical-authority__verify>header>svg,.technical-authority__faq>header .micro-label{grid-row:auto}.technical-authority__profile>div,.technical-authority__privacy{grid-template-columns:minmax(0,1fr)}.technical-authority__privacy>a{grid-column:auto}}@media (max-width:640px){.leadership-section__actions,.leadership-section__actions .button{width:100%}.technical-authority__hero{min-height:auto}.technical-authority__hero>div,.technical-authority__hero>aside,.technical-authority__profile>header,.technical-authority__profile>div,.technical-authority__system>header,.technical-authority__system>ol,.technical-authority__contact>div,.technical-authority__contact>aside{padding-left:22px;padding-right:22px}.technical-authority__hero h1{font-size:clamp(2.65rem,11.3vw,3.65rem)}.technical-authority__hero>div>div,.technical-authority__hero>div>div .button{width:100%}.technical-authority__company,.technical-authority__formation,.technical-authority__verify,.technical-authority__privacy,.technical-authority__faq{padding-left:22px;padding-right:22px}.technical-authority-fact,.technical-authority-formation,.technical-authority-verification{padding:34px 24px}.technical-authority-step{grid-template-columns:43px minmax(0,1fr);gap:17px}.technical-authority-step>svg{display:none}.technical-authority__faq summary{grid-template-columns:35px minmax(0,1fr) 23px;gap:13px}.technical-authority__faq details>p{margin-left:48px}}@media print{.technical-authority,.technical-authority__hero,.technical-authority__company,.technical-authority__profile,.technical-authority__formation,.technical-authority__system,.technical-authority__verify,.technical-authority__privacy,.technical-authority__faq,.technical-authority__contact{min-height:0;padding:28px 0;display:block;color:#111!important;background:#fff!important}.technical-authority :where(h1,h2,h3,p,strong,span,small,dt,dd,a){color:#111!important}.technical-authority__hero>aside,.technical-authority-fact,.technical-authority-formation,.technical-authority-step,.technical-authority-verification,.technical-authority__faq details,.technical-authority__contact>aside{break-inside:avoid;border:0;border-bottom:1px solid #aaa;min-height:0;padding:20px 0;background:#fff!important}.technical-authority__profile>div,.technical-authority__formation>div,.technical-authority__verify>div{display:block}.technical-authority__hero>div>div,.technical-authority__verify a,.technical-authority__privacy a,.technical-authority__contact a,.technical-authority__hero:before,.technical-authority__hero:after{display:none!important}}
