.legal-page,.contact-page,.technical-page,.not-found-page{background:#020204}.legal-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 73% 35%,#1647db29,#0000 28%),#020204;align-items:center;min-height:610px;display:flex;position:relative;overflow:hidden}.legal-hero:after{content:"";clip-path:polygon(50% 0,100% 16%,100% 61%,86% 81%,50% 100%,14% 81%,0 61%,0 16%);background:radial-gradient(circle at 50% 25%,#1647db2e,#0000 55%);border:1px solid #4e79e547;width:310px;height:360px;position:absolute;top:50%;right:12%;transform:translateY(-50%);box-shadow:inset 0 0 55px #1647db1a,0 0 55px #1647db14}.legal-hero-grid{opacity:.4;background-image:linear-gradient(#3f5b9b0f 1px,#0000 1px),linear-gradient(90deg,#3f5b9b0f 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.legal-hero-inner{z-index:2;width:var(--container);margin:0 auto;position:relative}.legal-hero-inner .back-link{position:absolute;top:-95px;left:0}.legal-hero-inner h1{letter-spacing:-.065em;max-width:850px;margin:25px 0 18px;font-size:clamp(58px,7vw,104px);font-weight:370;line-height:.98}.legal-hero-inner>p{color:#96969f;max-width:720px;margin:0;font-size:16px;line-height:1.7}.legal-meta{color:#5f5f69;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;margin-top:29px;font-size:9px;font-weight:750;display:flex}.legal-meta svg{width:14px}.legal-summary{background:#1d2230;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:860px;margin:36px 0 0;display:grid}.legal-summary>div{background:#05060aeb;min-width:0;padding:16px 18px}.legal-summary dt{color:#596276;letter-spacing:.11em;text-transform:uppercase;margin-bottom:7px;font-family:Courier New,monospace;font-size:8px;font-weight:700}.legal-summary dd{overflow-wrap:anywhere;color:#d2d5dd;margin:0;font-size:11px;line-height:1.45}.legal-layout{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:100px;padding:105px 0 160px;display:grid}.legal-toc{top:calc(var(--header-height) + 38px);position:sticky}.legal-toc>span{color:#55555e;letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px;font-size:9px;font-weight:800;display:block}.legal-toc nav{max-height:calc(100vh - var(--header-height) - 245px);scrollbar-width:thin;scrollbar-color:#29334e transparent;display:grid;overflow-y:auto}.legal-toc nav a{border-top:1px solid var(--line);color:#898992;align-items:center;min-height:39px;padding:8px 10px 8px 0;font-size:11px;line-height:1.35;transition:color .2s,padding .2s;display:flex}.legal-toc nav a:last-child{border-bottom:1px solid var(--line)}.legal-toc nav a:hover{color:#fff;padding-left:7px}.legal-notice{background:#1b294e1f;border:1px solid #2b3142;align-items:flex-start;gap:11px;margin-top:28px;padding:15px;display:flex}.legal-notice svg{color:#719dfc;flex:none;width:15px}.legal-notice p{color:#747b8d;margin:0;font-size:9px;line-height:1.6}.legal-content{min-width:0}.legal-content>section{scroll-margin-top:calc(var(--header-height) + 35px);border-top:1px solid var(--line);grid-template-columns:52px 1fr;gap:25px;padding:38px 0 47px;display:grid}.legal-content>section:last-of-type{border-bottom:1px solid var(--line)}.legal-content>section>span{color:#40517a;letter-spacing:.1em;font-family:Courier New,monospace;font-size:9px}.legal-content>section>div{min-width:0}.legal-content h2{letter-spacing:-.035em;margin:-4px 0 16px;font-size:25px;font-weight:460}.legal-content p{color:#93939b;max-width:820px;margin:0;font-size:14px;line-height:1.85}.legal-content p+p{margin-top:16px}.legal-content ul{gap:10px;max-width:820px;margin:22px 0 0;padding:0;list-style:none;display:grid}.legal-content li{color:#999ba5;padding-left:20px;font-size:13px;line-height:1.72;position:relative}.legal-content li:before{content:"";background:#1b4bc440;border:1px solid #5685f6;width:6px;height:6px;position:absolute;top:.7em;left:0;transform:rotate(45deg)}.legal-table-wrap{scrollbar-width:thin;scrollbar-color:#33456e #090a0e;border:1px solid #242a38;outline:none;max-width:100%;margin-top:25px;overflow-x:auto}.legal-table-wrap:focus-visible{border-color:#527deb;box-shadow:0 0 0 3px #3462d92e}.legal-table{border-collapse:collapse;background:#07080b;width:100%;min-width:680px}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #242a38;border-right:1px solid #242a38;padding:14px 16px}.legal-table th:last-child,.legal-table td:last-child{border-right:0}.legal-table tbody tr:last-child td{border-bottom:0}.legal-table th{color:#7381a1;letter-spacing:.09em;text-transform:uppercase;font-family:Courier New,monospace;font-size:8px;font-weight:700}.legal-table td{color:#9a9ca6;font-size:11px;line-height:1.55}.legal-section-note{background:linear-gradient(90deg,#1d3d8829,#0a0d1573);border:1px solid #2a3551;align-items:flex-start;gap:12px;max-width:820px;padding:16px 18px;display:flex;color:#a9afbd!important;margin-top:24px!important;font-size:12px!important;line-height:1.65!important}.legal-section-note svg{color:#729cf7;flex:none;width:16px;height:16px;margin-top:3px}.legal-links{flex-wrap:wrap;gap:8px;max-width:820px;margin-top:23px;display:flex}.legal-links a{color:#aeb8d0;background:#080a0f;border:1px solid #29334a;align-items:center;gap:8px;min-height:38px;padding:9px 12px;font-size:10px;line-height:1.35;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.legal-links a:hover{color:#fff;background:#0b1020;border-color:#456bc9}.legal-links svg{color:#719dfc;width:12px;height:12px}.back-to-top{color:#686871;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:9px;margin-top:28px;font-size:10px;font-weight:700;display:flex}.back-to-top svg{width:14px}.contact-hero{grid-template-columns:1fr 1fr;align-items:center;gap:80px;min-height:760px;padding-block:100px;display:grid}.contact-copy .back-link{margin-bottom:75px}.contact-copy h1{letter-spacing:-.065em;max-width:780px;margin:27px 0 25px;font-size:clamp(58px,6.3vw,92px);font-weight:370;line-height:.98}.contact-copy>p{color:#96969f;max-width:610px;margin:0;font-size:16px;line-height:1.7}.contact-facts{background:var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:45px;display:grid}.contact-facts>span{color:#d0d0d5;background:#07070a;grid-template-columns:25px 1fr;align-content:center;gap:3px 9px;min-height:93px;padding:17px;font-size:11px;font-weight:620;display:grid}.contact-facts svg{width:17px;color:var(--blue-light);grid-row:1/3}.contact-facts small{color:#6c6c75;grid-column:2;font-size:9px;font-weight:450}.contact-visual{background:linear-gradient(#4063b912 1px,#0000 1px) 0 0/45px 45px,linear-gradient(90deg,#4063b912 1px,#0000 1px) 0 0/45px 45px,radial-gradient(circle,#1647db38,#0000 49%),#040508;border:1px solid #1f2432;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.contact-globe{border:1px solid #4877eb70;border-radius:50%;place-items:center;width:310px;height:310px;animation:6s ease-in-out infinite globe-float;display:grid;position:relative;box-shadow:0 0 45px #1647db42,inset 0 0 45px #1647db29}.contact-globe:before,.contact-globe:after,.contact-globe>i{content:"";border:1px solid #4f7ef240;border-radius:50%;position:absolute}.contact-globe:before{width:42%;height:100%}.contact-globe:after{width:100%;height:42%}.contact-globe>i:first-child{width:100%;height:16%}.contact-globe>i:nth-child(2){width:16%;height:100%}.contact-globe>i:nth-child(3){width:74%;height:74%}.contact-globe>svg{color:#a3c8ff;filter:drop-shadow(0 0 17px #2b68ff);width:62px}.contact-node{background:#7bb1ff;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite node-pulse;position:absolute;box-shadow:0 0 14px #2a6aff}.node-one{top:24%;left:22%}.node-two{animation-delay:.8s;top:37%;right:18%}.node-three{animation-delay:1.4s;bottom:20%;right:32%}.contact-signal{color:#78839e;letter-spacing:.12em;background:#040811e6;border:1px solid #2c3651;align-items:center;gap:8px;padding:11px 13px;font-family:Courier New,monospace;font-size:7px;display:flex;position:absolute;bottom:22px;right:23px}.contact-routes{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:160px;display:grid}.contact-routes article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:420px;transition:background .3s ease, transform .3s var(--ease);background:#050507;flex-direction:column;align-items:flex-start;padding:31px;display:flex;position:relative}.contact-routes article:hover{z-index:2;background:#08090e;transform:translateY(-5px)}.contact-routes article>i{color:#9dc4ff;background:radial-gradient(circle at 40% 30%,#173a93,#080d1e);border:1px solid #354c82;place-items:center;width:48px;height:48px;display:grid}.contact-routes article>i svg{width:20px}.contact-routes article>span{color:#3d4965;font-family:Courier New,monospace;font-size:9px;position:absolute;top:32px;right:30px}.contact-routes h2{letter-spacing:-.04em;margin:76px 0 14px;font-size:24px;font-weight:450}.contact-routes p{color:#83838c;margin:0;font-size:13px;line-height:1.7}.contact-routes a{align-items:center;gap:8px;margin-top:auto;padding-top:40px;font-size:12px;font-weight:700;display:flex}.contact-routes a svg{width:15px;color:var(--blue-light)}.contact-routes a svg:last-child{margin-left:2px}.contact-routes article>small{color:#5f5f68;margin-top:8px;font-size:9px}.contact-request{border-top:1px solid var(--line);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:90px;padding-top:105px;padding-bottom:155px;display:grid}.contact-request-intro{top:calc(var(--header-height) + 40px);position:sticky}.contact-request-intro h2,.contact-directory-heading h2{letter-spacing:-.058em;max-width:620px;margin:26px 0 19px;font-size:clamp(42px,4.8vw,68px);font-weight:380;line-height:1.02}.contact-request-intro>p,.contact-directory-heading>p{color:#898993;max-width:560px;margin:0;font-size:14px;line-height:1.75}.contact-safety-note{background:#14254f2b;border:1px solid #2a3551;align-items:flex-start;gap:13px;margin-top:38px;padding:18px;display:flex}.contact-safety-note>svg{color:#7fa7ff;flex:none;width:19px}.contact-safety-note strong{color:#d3d6df;margin-bottom:6px;font-size:11px;display:block}.contact-safety-note p{color:#7f8595;margin:0;font-size:10px;line-height:1.65}.contact-form{background-color:#060609;background-image:linear-gradient(#3f5b9b06 1px,#0000 1px),linear-gradient(90deg,#3f5b9b06 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #252936;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;min-width:0;padding:38px;display:grid}.form-field{align-content:start;gap:9px;min-width:0;display:grid}.form-field-wide,.form-acknowledgement,.contact-form-actions,.prepared-draft{grid-column:1/-1}.form-field label{color:#b7b9c1;letter-spacing:.025em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.form-field label em{color:#526489;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-style:normal}.form-field input,.form-field select,.form-field textarea{color:#f2f2f5;width:100%;min-width:0;font:inherit;background:#0a0a0e;border:1px solid #2b2d36;border-radius:0;outline:none;font-size:13px;transition:border-color .2s,box-shadow .2s,background .2s}.form-field input,.form-field select{height:52px;padding:0 14px}.form-field select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.form-field textarea{resize:vertical;min-height:184px;padding:14px;line-height:1.65}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{background:#0b0d13;border-color:#557fe7;box-shadow:0 0 0 3px #325ed124}.form-field-help{color:#656976;justify-content:space-between;align-items:flex-start;gap:25px;font-size:8px;line-height:1.55;display:flex}.form-field-help span:first-child{max-width:620px}.form-field-help span:last-child{flex:none;font-family:Courier New,monospace}.form-acknowledgement{cursor:pointer;position:relative}.form-acknowledgement>input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.form-acknowledgement>span{color:#858891;align-items:flex-start;gap:12px;font-size:10px;line-height:1.6;display:flex}.form-acknowledgement i{color:#0000;background:#0b0b0f;border:1px solid #343843;flex:none;place-items:center;width:21px;height:21px;transition:border-color .2s,color .2s,background .2s;display:grid}.form-acknowledgement i svg{width:13px}.form-acknowledgement input:checked+span i{color:#fff;background:#1647db;border-color:#3f70e9}.form-acknowledgement input:focus-visible+span i{box-shadow:0 0 0 3px #3d6ce140}.form-acknowledgement a{color:#a9c3ff;text-underline-offset:3px;text-decoration:underline}.contact-form-actions{border-top:1px solid #20232c;align-items:center;gap:18px;padding-top:24px;display:flex}.contact-form-actions .button{min-width:190px}.form-reset,.prepared-draft button{color:#797d88;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 11px;font-size:10px;font-weight:700;display:inline-flex}.form-reset svg,.prepared-draft button svg{width:14px}.form-reset:hover,.prepared-draft button:hover{color:#fff}.prepared-draft{background:#1442272b;border:1px solid #315139;grid-template-columns:42px 1fr;gap:15px;padding:19px;display:grid}.prepared-draft>span{color:#8bdd9e;border:1px solid #3c8150;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.prepared-draft>span svg{width:17px}.prepared-draft h3{color:#e0e7e2;outline:none;margin:0 0 7px;font-size:16px;font-weight:550}.prepared-draft p{color:#849087;max-width:600px;margin:0;font-size:10px;line-height:1.6}.prepared-draft small{overflow-wrap:anywhere;color:#7fc294;margin-top:7px;font-family:Courier New,monospace;font-size:9px;display:block}.prepared-draft>div>div{flex-wrap:wrap;align-items:center;gap:7px;margin-top:16px;display:flex}.prepared-draft .button{min-height:44px;padding-inline:16px}.contact-directory{border-top:1px solid var(--line);padding-top:110px;padding-bottom:160px}.contact-directory-heading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:end;gap:80px;margin-bottom:55px;display:grid}.contact-directory-heading .eyebrow,.contact-directory-heading h2{grid-column:1}.contact-directory-heading h2{margin-bottom:0}.contact-directory-heading>p{grid-area:1/2/3}.contact-directory-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.contact-directory-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#050507;flex-direction:column;min-width:0;min-height:305px;padding:25px;display:flex}.contact-directory-grid article>span{color:#526181;letter-spacing:.1em;text-transform:uppercase;font-family:Courier New,monospace;font-size:8px}.contact-directory-grid h3{color:#e4e4e8;letter-spacing:-.035em;margin:58px 0 13px;font-size:19px;font-weight:480}.contact-directory-grid p{color:#777983;margin:0;font-size:11px;line-height:1.65}.contact-directory-grid a,.contact-directory-grid address{overflow-wrap:anywhere;color:#aab7d5;align-items:flex-start;gap:7px;min-width:0;margin-top:auto;padding-top:30px;font-size:9px;font-style:normal;line-height:1.5;display:flex}.contact-directory-grid a svg,.contact-directory-grid address svg{color:#719dfc;flex:none;width:13px;height:13px}.contact-directory-grid a svg:last-child{margin-left:auto}.contact-directory-note{background:#07090e;border:1px solid #252c3d;border-top:0;align-items:flex-start;gap:12px;padding:17px 20px;display:flex}.contact-directory-note svg{color:#729cf7;flex:none;width:16px}.contact-directory-note p{color:#777e8e;margin:0;font-size:9px;line-height:1.65}.contact-directory-note a{color:#a9c3ff;text-underline-offset:3px;text-decoration:underline}.technical-hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(circle at 76% 42%,#1341d12e,#0000 29%),radial-gradient(circle at 30% 20%,#2754d512,#0000 24%),#020204;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.technical-hero-grid{z-index:-1;opacity:.5;background-image:linear-gradient(#3a5caf0e 1px,#0000 1px),linear-gradient(90deg,#3a5caf0e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 72% 43%,#000,#0000 70%);mask-image:radial-gradient(circle at 72% 43%,#000,#0000 70%)}.technical-hero-orbit{z-index:-1;aspect-ratio:1;border:1px solid #4870dc47;border-radius:50%;width:min(430px,33vw);animation:8s ease-in-out infinite technical-orbit-float;position:absolute;top:50%;right:max(60px,50vw - 720px);transform:translateY(-50%);box-shadow:0 0 80px #1448e11f,inset 0 0 70px #123dbe14}.technical-hero-orbit:before,.technical-hero-orbit:after,.technical-hero-orbit>i{content:"";border:1px solid #4d77e933;border-radius:50%;position:absolute;inset:12%}.technical-hero-orbit:after{inset:28%}.technical-hero-orbit>i:first-child{inset:6% 32%}.technical-hero-orbit>i:nth-child(2){inset:32% 6%}.technical-hero-orbit>i:nth-child(3){background:#72a8ff;border:0;width:8px;height:8px;animation:2.8s ease-in-out infinite node-pulse;inset:11% auto auto 19%;box-shadow:0 0 18px #1d5eff}.technical-hero-orbit>span{background:radial-gradient(circle at 35% 30%,#254eb5,#080c1b 68%);border:1px solid #426fdc;place-items:center;width:76px;height:76px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 35px #2a5eec73}.technical-hero-orbit>span svg{color:#e8f0ff;width:27px;transform:rotate(-45deg)}.technical-hero-inner{z-index:2;position:relative}.technical-hero-inner .back-link{position:absolute;top:-105px}.technical-hero-inner h1{letter-spacing:-.067em;max-width:870px;margin:27px 0 24px;font-size:clamp(61px,7vw,105px);font-weight:370;line-height:.96}.technical-hero-inner>p:not(.technical-hero-notice){color:#999ba4;max-width:770px;margin:0;font-size:16px;line-height:1.75}.technical-hero-meta{flex-wrap:wrap;gap:9px 24px;margin-top:30px;display:flex}.technical-hero-meta span{color:#9099ad;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-family:Courier New,monospace;font-size:11px;font-weight:700;display:inline-flex}.technical-hero-meta svg{color:#6f92e8;width:13px}.technical-hero-notice{border-left:1px solid #3a5798;align-items:flex-start;gap:11px;max-width:740px;padding:4px 0 4px 15px;display:flex;color:#939bad!important;margin-top:28px!important;font-size:12px!important;line-height:1.65!important}.technical-hero-notice svg{color:#739bf7;flex:none;width:15px}.technical-metrics{border-right:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technical-metrics>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(145deg,#ffffff05,#0000 65%);min-height:270px;padding:33px 31px}.technical-metrics>article:nth-child(3){border-right:0}.technical-metrics strong{color:#7da9ff;letter-spacing:-.055em;margin-bottom:68px;font-size:clamp(42px,4vw,61px);font-weight:380;display:block}.technical-metrics h2{margin:0 0 9px;font-size:14px;font-weight:620}.technical-metrics article p{color:#9598a2;max-width:310px;margin:0;font-size:12px;line-height:1.65}.technical-metrics-note{background:#05060a;grid-column:1/-1;justify-content:space-between;align-items:center;gap:30px;padding:17px 22px;display:flex}.technical-metrics-note p{color:#8c93a2;max-width:900px;margin:0;font-size:11px;line-height:1.65}.technical-metrics-note a{color:#aabce6;flex:none;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.technical-metrics-note svg{width:12px}.technical-layout{grid-template-columns:275px minmax(0,1fr);align-items:start;gap:95px;padding-block:125px 170px;display:grid}.technical-toc{top:calc(var(--header-height) + 32px);position:sticky}.technical-toc>span{color:#898e9b;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:800;display:block}.technical-toc nav{max-height:calc(100dvh - var(--header-height) - 175px);border-bottom:1px solid var(--line);scrollbar-width:thin;scrollbar-color:#354a77 #08090d;display:grid;overflow-y:auto}.technical-toc nav a{border-top:1px solid var(--line);color:#a3a6b0;grid-template-columns:26px 1fr;align-items:center;gap:9px;min-height:52px;padding:8px 9px 8px 0;font-size:12px;line-height:1.35;transition:color .2s,padding .2s,background .2s;display:grid}.technical-toc nav a span{color:#7489ba;font-family:Courier New,monospace;font-size:10px}.technical-toc nav a:hover{color:#fff;background:#23449714;padding-left:7px}.technical-toc-cta{color:#b6c7ec;background:#1736821f;border:1px solid #2d3d62;justify-content:space-between;align-items:center;gap:12px;min-height:45px;margin-top:22px;padding:10px 13px;font-size:11px;font-weight:700;display:flex}.technical-toc-cta svg{color:#80a8ff;width:14px}.technical-content{min-width:0}.technical-chapter{scroll-margin-top:calc(var(--header-height) + 26px);border-top:1px solid var(--line);padding:64px 0 92px}.technical-chapter:first-child{border-top:0;padding-top:0}.technical-chapter>header{grid-template-columns:40px 56px minmax(0,1fr);align-items:start;gap:18px;display:grid}.technical-chapter-number{color:#3d4d70;letter-spacing:.1em;padding-top:6px;font-family:Courier New,monospace;font-size:9px}.technical-chapter-icon{clip-path:polygon(50% 0,100% 17%,100% 70%,50% 100%,0 70%,0 17%);background:radial-gradient(circle at 50% 28%,#153b99,#070a15 72%);border:1px solid #31426c;place-items:center;width:50px;height:55px;display:grid}.technical-chapter-icon svg{color:#a7c5ff;width:19px}.technical-chapter header small{color:#7f91b8;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.technical-chapter header h2{letter-spacing:-.055em;max-width:820px;margin:11px 0 18px;font-size:clamp(38px,4.2vw,60px);font-weight:390;line-height:1.02}.technical-chapter header p{color:#92949d;max-width:830px;margin:0;font-size:14px;line-height:1.8}.technical-card-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:45px;display:grid}.technical-card-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-color:#050507;background-image:linear-gradient(#35529106 1px,#0000 1px),linear-gradient(90deg,#35529106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0;min-height:250px;padding:25px 27px 28px}.technical-card-grid>article:last-child:nth-child(odd){grid-column:1/-1}.technical-card-grid>article>span{color:#7186b4;letter-spacing:.12em;text-transform:uppercase;font-family:Courier New,monospace;font-size:10px}.technical-card-grid h3{letter-spacing:-.035em;margin:48px 0 12px;font-size:21px;font-weight:460}.technical-card-grid p{color:#9a9da7;margin:0;font-size:13px;line-height:1.7}.technical-card-grid ul{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.technical-card-grid li{color:#9699a3;align-items:flex-start;gap:8px;font-size:12px;line-height:1.55;display:flex}.technical-card-grid li svg{color:#72a0ff;flex:none;width:12px;margin-top:2px}.technical-steps{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:45px 0 0;padding:0;list-style:none;display:grid}.technical-steps li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff03;min-height:210px;padding:21px;position:relative}.technical-steps li>span{color:#526790;font-family:Courier New,monospace;font-size:10px}.technical-steps h3{margin:58px 0 10px;font-size:15px;font-weight:560}.technical-steps p{color:#9699a3;margin:0;font-size:12px;line-height:1.65}.technical-steps li>svg{z-index:1;color:#456ab8;width:16px;position:absolute;top:20px;right:-9px}.technical-table-wrap{scrollbar-width:thin;scrollbar-color:#354a77 #08090d;border:1px solid #252b39;outline:none;max-width:100%;margin-top:45px;overflow-x:auto}.technical-table-wrap:focus-visible{border-color:#527deb;box-shadow:0 0 0 3px #3462d92e}.technical-table{border-collapse:collapse;background:#06070a;width:100%;min-width:720px}.technical-table th,.technical-table td{text-align:left;vertical-align:top;border-bottom:1px solid #252b39;border-right:1px solid #252b39;padding:15px 17px}.technical-table th:last-child,.technical-table td:last-child{border-right:0}.technical-table tbody tr:last-child>*{border-bottom:0}.technical-table thead th{color:#7080a2;letter-spacing:.09em;text-transform:uppercase;font-family:Courier New,monospace;font-size:10px;font-weight:700}.technical-table td{color:#9699a3;font-size:12px;line-height:1.62}.technical-table tbody th{color:#d4d6dc;text-transform:none;letter-spacing:normal;font-size:12px;font-weight:650;line-height:1.62}.technical-risk-grid{background:#232838;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:45px 0 0;padding:1px;list-style:none;display:grid}.technical-risk-grid li{color:#92959f;background:#06070a;align-items:flex-start;gap:12px;min-height:105px;padding:19px;font-size:12px;line-height:1.65;display:flex}.technical-risk-grid svg{color:#789cf0;flex:none;width:15px;margin-top:2px}.technical-callout{color:#969dac;background:linear-gradient(90deg,#1b39812b,#080a10a6);border:1px solid #2d3853;align-items:flex-start;gap:13px;margin:30px 0 0;padding:18px 20px;font-size:13px;line-height:1.7;display:flex}.technical-callout svg{color:#719dfc;flex:none;width:17px;margin-top:2px}.technical-sources{grid-template-columns:90px minmax(0,1fr);align-items:start;gap:20px;margin-top:27px;display:grid}.technical-sources>span{color:#8a909d;letter-spacing:.12em;text-transform:uppercase;padding-top:9px;font-size:10px;font-weight:800}.technical-sources>div{flex-wrap:wrap;gap:7px;display:flex}.technical-sources a{color:#aeb8d0;background:#080a0f;border:1px solid #29334a;align-items:center;gap:7px;min-height:36px;padding:8px 11px;font-size:11px;line-height:1.35;display:inline-flex}.technical-sources a:hover{color:#fff;border-color:#456bc9}.technical-sources svg{color:#719dfc;width:11px}.technical-disclaimer{background:linear-gradient(120deg,#5131381f,#0c0a0eb8);border:1px solid #3b3340;align-items:flex-start;gap:17px;padding:25px;display:flex}.technical-disclaimer>svg{color:#c18b93;flex:none;width:20px}.technical-disclaimer h2{margin:0 0 9px;font-size:14px;font-weight:600}.technical-disclaimer p{color:#8d858d;margin:0;font-size:12px;line-height:1.75}.technical-final-cta{background:radial-gradient(circle at 88%,#1a4de22e,#0000 24%),linear-gradient(#3753950a 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#3753950a 1px,#0000 1px) 0 0/44px 44px,#05060a;border:1px solid #273252;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px;min-height:350px;margin-bottom:140px;padding:55px 60px;display:grid}.technical-final-cta h2{letter-spacing:-.055em;max-width:770px;margin:23px 0 16px;font-size:clamp(40px,4.6vw,66px);font-weight:390;line-height:1.02}.technical-final-cta p{color:#858994;max-width:650px;margin:0;font-size:13px;line-height:1.7}.technical-final-cta>div:last-child{gap:10px;display:grid}.not-found-page{text-align:center;background:radial-gradient(circle,#1647db29,#0000 30%),linear-gradient(#4768b90a 1px,#0000 1px) 0 0/70px 70px,linear-gradient(90deg,#4768b90a 1px,#0000 1px) 0 0/70px 70px,#020204;flex-direction:column;justify-content:center;align-items:center;min-height:720px;padding:80px 20px;display:flex}.not-found-page>span{color:#5d73a6;letter-spacing:.16em;font-family:Courier New,monospace;font-size:9px}.not-found-page h1{letter-spacing:-.065em;max-width:800px;margin:28px 0 18px;font-size:clamp(50px,7vw,90px);font-weight:370;line-height:1}.not-found-page p{max-width:500px;color:var(--muted);margin:0 0 31px}@keyframes globe-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(3deg)}}@keyframes technical-orbit-float{0%,to{transform:translateY(-50%)rotate(0)}50%{transform:translateY(calc(-50% - 10px))rotate(3deg)}}@keyframes node-pulse{0%,to{opacity:.45;transform:scale(.75)}50%{opacity:1;transform:scale(1.2)}}@media (max-width:1000px){.legal-hero:after{opacity:.55;right:-5%}.legal-layout{grid-template-columns:230px 1fr;gap:55px}.technical-hero-orbit{opacity:.55;width:390px;right:-7%}.technical-layout{grid-template-columns:225px minmax(0,1fr);gap:55px}.technical-chapter>header{grid-template-columns:34px 48px minmax(0,1fr);gap:13px}.technical-card-grid{grid-template-columns:1fr}.technical-card-grid>article{min-height:225px}.technical-steps li>svg{display:none}.technical-final-cta{grid-template-columns:1fr;gap:36px}.technical-final-cta>div:last-child{flex-wrap:wrap;display:flex}.contact-hero{grid-template-columns:1fr;padding-block:90px}.contact-copy .back-link{margin-bottom:55px}.contact-visual{min-height:540px}.contact-request{grid-template-columns:1fr;gap:55px}.contact-request-intro{position:static}.contact-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.legal-hero{min-height:720px}.legal-hero:after{opacity:.3;width:280px;height:330px;right:-28%}.legal-hero-inner .back-link{top:-65px}.legal-hero-inner h1{font-size:58px}.legal-hero-inner>p{max-width:86%;font-size:14px}.legal-summary{grid-template-columns:1fr;margin-top:27px}.legal-summary>div{padding:11px 14px}.legal-layout{grid-template-columns:1fr;gap:65px;padding-block:75px 110px}.legal-toc{position:static}.legal-toc nav{max-height:none}.legal-content>section{grid-template-columns:38px 1fr;gap:12px}.legal-content h2{font-size:22px}.legal-content p{font-size:13px}.legal-table{min-width:620px}.technical-hero{min-height:760px}.technical-hero-orbit{opacity:.28;width:360px;right:-37%}.technical-hero-inner .back-link{top:-70px}.technical-hero-inner h1{max-width:680px;font-size:59px}.technical-hero-inner>p:not(.technical-hero-notice){max-width:92%;font-size:14px}.technical-metrics{grid-template-columns:1fr}.technical-metrics>article{border-right:0;min-height:210px}.technical-metrics strong{margin-bottom:42px}.technical-metrics-note{flex-direction:column;align-items:flex-start;gap:13px}.technical-layout{grid-template-columns:1fr;gap:70px;padding-block:85px 115px}.technical-toc{position:static}.technical-toc nav{border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.technical-toc nav a{border-right:1px solid var(--line);padding-left:11px}.technical-toc-cta{max-width:280px}.technical-chapter{padding-block:55px 75px}.technical-chapter>header{grid-template-columns:45px minmax(0,1fr)}.technical-chapter-number{display:none}.technical-chapter header h2{font-size:42px}.technical-chapter header p{font-size:13px}.technical-risk-grid{grid-template-columns:1fr}.technical-sources{grid-template-columns:1fr;gap:8px}.technical-final-cta{min-height:0;margin-bottom:90px;padding:42px 35px}.contact-copy h1{font-size:56px}.contact-routes{grid-template-columns:1fr;margin-bottom:100px}.contact-routes article{min-height:350px}.contact-request{gap:45px;padding-top:80px;padding-bottom:105px}.contact-request-intro h2,.contact-directory-heading h2{font-size:46px}.contact-form{grid-template-columns:1fr;padding:27px}.form-field{grid-column:1/-1}.contact-directory{padding-top:85px;padding-bottom:110px}.contact-directory-heading{grid-template-columns:1fr;gap:20px}.contact-directory-heading>p{grid-area:auto/1}.contact-directory-grid{grid-template-columns:1fr}.contact-directory-grid article{min-height:260px}}@media (max-width:520px){.legal-hero{min-height:700px}.legal-hero-inner h1{font-size:49px}.legal-hero-inner>p{max-width:100%}.legal-content>section{grid-template-columns:1fr}.legal-content>section>span{margin-bottom:4px}.legal-links{display:grid}.legal-links a{width:100%}.technical-hero{min-height:780px}.technical-hero-inner h1{font-size:49px}.technical-hero-inner>p:not(.technical-hero-notice){max-width:100%}.technical-hero-meta{flex-direction:column;align-items:flex-start}.technical-metrics>article{padding:27px 24px}.technical-toc nav,.technical-chapter>header{grid-template-columns:1fr}.technical-chapter-icon{margin-bottom:8px}.technical-chapter header h2{font-size:36px}.technical-card-grid>article{min-height:0;padding:23px}.technical-card-grid h3{margin-top:37px}.technical-steps{grid-template-columns:1fr}.technical-steps li{min-height:170px}.technical-steps li>svg{display:none}.technical-table{min-width:660px}.technical-disclaimer{padding:20px}.technical-final-cta{padding:33px 24px}.technical-final-cta h2{font-size:40px}.technical-final-cta>div:last-child{flex-direction:column;align-items:stretch}.technical-final-cta .button{width:100%}.contact-hero{padding-block:60px 80px}.contact-copy .back-link{margin-bottom:45px}.contact-copy h1{font-size:48px}.contact-facts{grid-template-columns:1fr}.contact-visual{min-height:420px}.contact-globe{width:230px;height:230px}.contact-routes article{min-height:340px;padding:25px}.contact-form{padding:20px}.contact-form-actions{flex-direction:column;align-items:stretch}.contact-form-actions .button{width:100%}.form-field-help{flex-direction:column;gap:6px}.prepared-draft{grid-template-columns:1fr}.prepared-draft>div>div{flex-direction:column;align-items:stretch}.prepared-draft .button,.prepared-draft button{width:100%}.contact-request-intro h2,.contact-directory-heading h2{font-size:40px}}
:root{--safe-panel:#07080df0;--safe-panel-raised:#0b0d15f5;--safe-route-line:#5b7eda4d;--safe-route-line-soft:#5b7eda29;--safe-radius:24px;--safe-radius-small:14px}.legal-page,.contact-page,.technical-page{background:radial-gradient(circle at 92% 8%,#1647db0b,#0000 24%),#020204;overflow:clip}.legal-page h1,.legal-page h2,.contact-page h1,.contact-page h2,.technical-page h1,.technical-page h2{text-wrap:balance}.legal-hero{isolation:isolate;background:radial-gradient(at 84% 46%,#184adc21,#0000 28%),linear-gradient(112deg,#020204 0 62%,#040711 100%);min-height:590px;padding-block:62px}.legal-hero:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#1647db0e,#0000);border:1px solid #4e79e52b;border-radius:999px;width:min(760px,54vw);height:275px;position:absolute;top:51%;right:-12%;transform:translateY(-50%)rotate(-11deg);box-shadow:inset 0 0 75px #1647db0e,0 0 80px #1647db0a}.legal-hero:after{z-index:-1;clip-path:none;background:linear-gradient(90deg,#0000,#1b48c81c,#0000);border:1px solid #638fff3d;border-radius:999px;width:min(670px,47vw);height:176px;top:51%;right:-6%;transform:translateY(-50%)rotate(-11deg);box-shadow:0 0 58px #1647db14}.legal-hero-grid{z-index:-2;opacity:.6;background-image:repeating-linear-gradient(112deg,#0000 0 88px,#4a6cbf0b 89px,#0000 90px);background-size:auto;-webkit-mask-image:linear-gradient(90deg,#0000 30%,#000 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 30%,#000 72%,#0000 100%)}.legal-hero-inner{grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(0,1.18fr) minmax(285px,.62fr);align-items:center;column-gap:clamp(60px,9vw,150px);display:grid}.legal-hero-inner .back-link,.legal-hero-inner>.eyebrow,.legal-hero-inner>h1,.legal-hero-inner>p,.legal-hero-inner>.legal-meta{grid-column:1}.legal-hero-inner .back-link{align-self:start;margin-bottom:62px;position:static}.legal-hero-inner h1{max-width:780px;margin-block:22px 20px;font-size:clamp(56px,6.4vw,92px)}.legal-hero-inner>p{max-width:690px}.legal-meta{color:#858b99;margin-top:25px}.legal-summary{background:0 0;grid-area:1/2/6;grid-template-columns:1fr;align-self:center;gap:10px;max-width:none;margin:0}.legal-summary>div{border:1px solid var(--safe-route-line-soft);border-radius:var(--safe-radius-small) var(--safe-radius-small) 5px var(--safe-radius-small);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#0d1324db,#05060af0);align-content:center;min-height:82px;padding:16px 18px;display:grid;box-shadow:inset 0 1px #ffffff06}.legal-summary dt{color:#7f8da9;font-size:9px}.legal-summary dd{color:#e0e3ea;font-size:12px}.legal-layout{grid-template-columns:260px minmax(0,1fr);gap:clamp(46px,7vw,105px);padding-block:105px 155px}.legal-toc{contain:paint;background:linear-gradient(145deg,#0b0d14f0,#05060af5);border:1px solid #434d677a;border-radius:19px 19px 7px;padding:18px;overflow:hidden;box-shadow:0 24px 60px #0003}.legal-toc>span{color:#8c93a2;margin:3px 8px 14px;font-size:10px}.legal-toc nav{max-height:calc(100dvh - var(--header-height) - 305px);gap:3px;padding-right:2px}.legal-toc nav a{color:#a4a6af;min-height:38px;transition:color .2s ease, background .2s ease, transform .2s var(--ease);border:0;border-radius:9px;padding:8px 10px}.legal-toc nav a:last-child{border-bottom:0}.legal-toc nav a:hover,.legal-toc nav a:focus-visible{color:#fff;background:#2750b924;padding-left:10px;transform:translate(3px)}.legal-notice{background:#182a5729;border-color:#47609f61;border-radius:13px 13px 5px}.legal-notice p{color:#9299aa;font-size:10px}.legal-content{gap:16px;display:grid}.legal-content>section{border-radius:var(--safe-radius) var(--safe-radius) 8px var(--safe-radius);background:linear-gradient(120deg, #1521441f, transparent 38%), var(--safe-panel);border:1px solid #373e5094;grid-template-columns:42px minmax(0,1fr);gap:22px;padding:33px 34px 38px;position:relative;overflow:hidden;box-shadow:0 20px 55px #0000001f,inset 0 1px #ffffff05}.legal-content>section:before{opacity:.72;content:"";background:linear-gradient(#0000,#2b68ff,#0000);width:2px;position:absolute;top:25px;bottom:25px;left:0}.legal-content>section:last-of-type{border-bottom:1px solid #373e5094}.legal-content>section>span{color:#8198cb;background:#1633791f;border:1px solid #4666b357;border-radius:999px;place-items:center;width:34px;height:27px;display:grid}.legal-content h2{margin-top:-2px;font-size:27px}.legal-content p{color:#a2a3ac}.legal-table-wrap{overscroll-behavior-inline:contain;border-color:#43506f94;border-radius:17px 17px 6px;overflow:auto;box-shadow:inset 0 1px #ffffff05}.legal-table tbody tr:nth-child(2n) td,.legal-table tbody tr:nth-child(2n) th{background:#24355b13}.legal-section-note{border-radius:15px 15px 5px}.legal-links a{border-radius:999px;padding-inline:14px}.technical-hero{background:radial-gradient(at 79% 43%,#1746d224,#0000 31%),linear-gradient(118deg,#020204 0 64%,#040711 100%);min-height:710px}.technical-hero-grid{opacity:.58;background-image:repeating-linear-gradient(112deg,#0000 0 92px,#466ac60b 93px,#0000 94px);background-size:auto;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 72%,#0000);mask-image:linear-gradient(90deg,#0000 28%,#000 72%,#0000)}.technical-hero-orbit{aspect-ratio:1.28;background:linear-gradient(135deg,#193fa429,#0000 44%),#050811c2;border-color:#4e74dc57;border-radius:34px 34px 10px;width:min(525px,39vw);animation:8s ease-in-out infinite safe-route-panel-float;right:max(36px,50vw - 695px);transform:translateY(-50%)rotate(-7deg);box-shadow:0 38px 90px #00000061,inset 0 0 70px #123dbe12}.technical-hero-orbit:before,.technical-hero-orbit:after,.technical-hero-orbit>i{border-radius:24px 24px 7px}.technical-hero-orbit:before{background:#13307909;border-color:#4b6fd329;inset:10% -8% -10% 11%}.technical-hero-orbit:after{background:#0b1c471f;border-color:#527be933;inset:22% 8% -14% 27%}.technical-hero-orbit>i:first-child{background:linear-gradient(90deg,#2c64ff0a,#2c64ff29,#2c64ff0a);border-radius:999px;width:auto;height:28px;inset:19% 12% auto 14%}.technical-hero-orbit>i:nth-child(2){background:#0d204e2e;border-radius:18px 18px 5px;width:auto;height:72px;inset:auto 11% 18% 28%}.technical-hero-orbit>i:nth-child(3){border:0;border-radius:50%;width:9px;height:9px;inset:13% 14% auto auto}.technical-hero-orbit>span{background:radial-gradient(circle at 35% 30%,#2855c3,#080c1b 70%);border-radius:24px 24px 7px;width:86px;height:86px;transform:translate(-50%,-50%)rotate(7deg)}.technical-hero-orbit>span svg{transform:none}.technical-hero-inner h1{max-width:790px;font-size:clamp(58px,6.5vw,96px)}.technical-hero-inner>p:not(.technical-hero-notice){max-width:700px}.technical-metrics{z-index:3;border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;margin-top:-48px;position:relative}.technical-metrics>article{border-radius:var(--safe-radius) var(--safe-radius) 8px var(--safe-radius);background:linear-gradient(145deg,#203e8921,#0000 55%),#06070cfa;border:1px solid #3f4b6894;min-height:250px;padding:30px;box-shadow:0 24px 65px #00000047,inset 0 1px #ffffff06}.technical-metrics>article:first-child{grid-column:span 5}.technical-metrics>article:nth-child(2){grid-column:span 4}.technical-metrics>article:nth-child(3){border-right:1px solid #3f4b6894;grid-column:span 3}.technical-metrics strong{margin-bottom:55px}.technical-metrics-note{background:#06080df5;border:1px solid #37435e80;border-radius:16px 16px 6px;grid-column:1/-1;padding:17px 20px}.technical-layout{padding-block:82px 165px;display:block}.technical-toc{z-index:28;top:calc(var(--header-height) + 10px);-webkit-backdrop-filter:blur(20px)saturate(125%);backdrop-filter:blur(20px)saturate(125%);background:#08090ee8;border:1px solid #3f4c6ab8;border-radius:18px 18px 6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px 9px 16px;display:grid;position:sticky;overflow:hidden;box-shadow:0 20px 55px #0000006b,inset 0 1px #ffffff06}.technical-toc>span{color:#a2a8b6;white-space:nowrap;margin:0}.technical-toc nav{scrollbar-width:none;border:0;gap:5px;max-height:none;padding:1px;display:flex;overflow-x:auto}.technical-toc nav::-webkit-scrollbar{display:none}.technical-toc nav a{white-space:nowrap;background:#ffffff05;border:0;border-radius:10px;flex:none;grid-template-columns:4px 23px max-content;align-items:center;gap:6px;width:max-content;min-width:max-content;min-height:42px;padding:8px 11px;display:grid}.technical-toc nav a:hover,.technical-toc nav a:focus-visible{background:#254db42b;padding-left:11px}.technical-toc-cta{white-space:nowrap;border-radius:10px 10px 4px;min-height:42px;margin:0}.technical-content{max-width:1120px;margin:82px auto 0}.technical-chapter{scroll-margin-top:calc(var(--header-height) + 92px);padding-block:68px 86px}.technical-chapter>header{grid-template-rows:auto 1fr;grid-template-columns:48px minmax(0,1fr);gap:9px 24px}.technical-chapter-number{color:#8192b8;text-align:center;grid-area:1/1;align-self:center;padding:0}.technical-chapter-icon{clip-path:none;background:radial-gradient(circle at 38% 28%,#1b45a6,#070a15 72%);border-radius:15px 15px 5px;grid-area:2/1;width:48px;height:50px}.technical-chapter>header>div{grid-area:1/2/3}.technical-card-grid{border:0;gap:13px}.technical-card-grid>article{background:linear-gradient(135deg,#1e387717,#0000 44%),#050507;border:1px solid #373f529e;border-radius:20px 20px 7px}.technical-steps{border:0;gap:12px}.technical-steps li{background:linear-gradient(145deg,#1e367014,#ffffff02);border:1px solid #373f529e;border-radius:18px 18px 6px}.technical-steps li>span{border:1px solid #4b6bb557;border-radius:999px;place-items:center;width:31px;height:25px;display:grid}.technical-steps li>svg{background:#0b1020;border-radius:50%;width:18px;height:18px;padding:3px;top:50%;right:-15px;transform:translateY(-50%)}.technical-table-wrap{overscroll-behavior-inline:contain;border-radius:18px 18px 6px}.technical-table tbody tr:nth-child(2n)>*{background:#24355b12}.technical-risk-grid{background:0 0;gap:12px;padding:0}.technical-risk-grid li{background:#06070af0;border:1px solid #37405694;border-radius:17px 17px 6px}.technical-callout,.technical-disclaimer{border-radius:19px 19px 6px}.technical-sources a{border-radius:999px;padding-inline:13px}.technical-final-cta{background:radial-gradient(at 92%,#1a4de230,#0000 29%),linear-gradient(125deg,#182f691c,#0000 44%),#05060a;border-radius:30px 30px 10px;position:relative;overflow:hidden}.technical-final-cta:before{content:"";border:1px solid #4b71da2b;border-radius:999px;width:42%;height:64%;position:absolute;top:18%;right:-7%;transform:rotate(-9deg)}.contact-hero{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:clamp(58px,8vw,120px);min-height:710px;padding-block:92px 105px}.contact-copy .back-link{margin-bottom:56px}.contact-copy h1{font-size:clamp(55px,5.8vw,86px)}.contact-facts{background:0 0;gap:10px}.contact-facts>span{background:#07080df0;border:1px solid #3540589e;border-radius:14px 14px 5px}.contact-visual{isolation:isolate;background:repeating-linear-gradient(112deg,#0000 0 70px,#4162b00b 71px,#0000 72px),radial-gradient(at 50% 48%,#1647db33,#0000 48%),#040508;border-color:#38486fa6;border-radius:34px 34px 10px;min-height:550px;overflow:visible;box-shadow:0 35px 90px #00000052,inset 0 1px #ffffff06}.contact-visual:before,.contact-visual:after{z-index:-1;content:"";border:1px solid #4668c824;border-radius:32px 32px 9px;position:absolute}.contact-visual:before{inset:8% -5% -7% 11%;transform:rotate(4deg)}.contact-visual:after{inset:19% 8% -12% 26%;transform:rotate(-3deg)}.contact-globe{background:linear-gradient(135deg,#1f4cc324,#040811d1);border-radius:32px 32px 8px;width:min(430px,74%);height:260px;animation:7s ease-in-out infinite safe-contact-route-float;transform:rotate(-7deg);box-shadow:0 32px 75px #00000059,inset 0 0 45px #1647db1f}.contact-globe:before,.contact-globe:after,.contact-globe>i{border-radius:999px}.contact-globe:before{background:#1f4cc30e;width:auto;height:27px;inset:17% 9% auto 14%}.contact-globe:after{background:#1f4cc30b;border-radius:18px 18px 5px;width:auto;height:58px;inset:auto 11% 15% 27%}.contact-globe>i:first-child{background:linear-gradient(90deg,#0000,#5f8fff85,#0000);border:0;width:auto;height:1px;inset:47% 8% auto 14%}.contact-globe>i:nth-child(2){background:linear-gradient(#0000,#5f8fff57,#0000);border:0;width:1px;height:auto;inset:13% auto 12% 57%}.contact-globe>i:nth-child(3){border-radius:25px 25px 7px;width:68%;height:62%}.contact-globe>svg{width:48px;transform:rotate(7deg)}.contact-signal{color:#9aa5bd;border-radius:999px;padding-inline:14px;font-size:9px}.contact-routes{border:0;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;margin-bottom:145px}.contact-routes article{background:linear-gradient(140deg,#1c397e1c,#0000 48%),#050507;border:1px solid #373f52a3;border-radius:22px 22px 7px;min-height:285px;padding:29px;box-shadow:0 22px 55px #00000024,inset 0 1px #ffffff05}.contact-routes article:first-child{grid-area:span 2/span 5;min-height:584px}.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){grid-column:span 7}.contact-routes article:hover{background:linear-gradient(140deg,#20439729,#0000 54%),#07080c;transform:translateY(-4px)}.contact-routes a{padding-top:24px}.contact-request{background:radial-gradient(at 5% 8%,#1843bb1c,#0000 32%),#05060ae6;border:1px solid #3741599e;border-radius:30px 30px 10px;gap:clamp(55px,7vw,92px);padding:58px}.contact-request-intro{top:calc(var(--header-height) + 28px)}.contact-safety-note{border-radius:16px 16px 5px}.contact-form{background-color:#07080c;background-image:linear-gradient(135deg,#24418511,#0000 42%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:22px 22px 7px;box-shadow:0 28px 70px #00000038,inset 0 1px #ffffff05}.form-field input,.form-field select,.form-field textarea{border-radius:10px 10px 4px}.form-field-help{color:#818795;font-size:9px}.form-acknowledgement i{border-radius:6px 6px 2px}.prepared-draft{border-radius:17px 17px 6px}.contact-directory{border-top:0;padding-top:140px}.contact-directory-grid{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.contact-directory-grid article{background:linear-gradient(140deg,#1f397414,#0000 48%),#050507;border:1px solid #363f5499;border-radius:19px 19px 6px;min-height:235px;padding:27px}.contact-directory-grid h3{margin-top:39px}.contact-directory-grid article>span{color:#7889ad;font-size:9px}.contact-directory-note{border:1px solid #36425e94;border-radius:16px 16px 5px;margin-top:12px}.cookie-banner{background:radial-gradient(at 92% 0,#2258ff2e,#0000 36%),linear-gradient(145deg,#0d0f17fe,#06070bfe);border-color:#6984cd85;border-radius:22px 22px 8px;width:min(900px,100vw - 40px);padding:22px 24px 23px 27px;box-shadow:0 32px 100px #000000c7,0 0 65px #1647db26,inset 0 1px #ffffff0e}.cookie-banner:before{background:linear-gradient(#0000,#5f85fff2,#0000);width:2px;height:auto;inset:18px auto 18px 0;box-shadow:0 0 18px #2d5effb8}.cookie-brand-icon{border-radius:12px 12px 4px}.cookie-actions .button,.cookie-settings-link{border-radius:10px 10px 4px;min-height:45px}.cookie-actions .button-outline{color:#f1f1f4;background:#ffffff09;border-color:#50535f}.cookie-settings-link{border-color:#3f424e6b}.cookie-modal{background:radial-gradient(at 88% 0,#1b49d329,#0000 31%),#09090d;border-color:#6979a68c;border-radius:26px 26px 9px;width:min(700px,100%);box-shadow:0 34px 110px #000000d1,0 0 65px #1647db1a}.cookie-modal>header{border-radius:25px 25px 0 0}.cookie-modal>header>button{border-radius:11px 11px 4px}.cookie-categories{gap:10px;padding-bottom:27px;display:grid}.cookie-categories article{background:#ffffff04;border:1px solid #353b4cad;border-radius:16px 16px 5px;min-height:96px;padding:17px 18px}.cookie-categories p{color:#92959f}.consent-toggle:before{border-color:#60636d}.cookie-modal>footer{border-radius:0 0 8px 25px}.cookie-modal>footer .button{border-radius:10px 10px 4px}@keyframes safe-route-panel-float{0%,to{transform:translateY(-50%)rotate(-7deg)}50%{transform:translateY(calc(-50% - 9px))rotate(-5.5deg)}}@keyframes safe-contact-route-float{0%,to{transform:translateY(0)rotate(-7deg)}50%{transform:translateY(-9px)rotate(-5.5deg)}}@media (max-width:960px){.legal-hero{min-height:0;padding-block:90px}.legal-hero:before,.legal-hero:after{opacity:.42;width:620px;right:-30%}.legal-hero-inner{grid-template-columns:1fr;row-gap:0}.legal-hero-inner .back-link,.legal-hero-inner>.eyebrow,.legal-hero-inner>h1,.legal-hero-inner>p,.legal-hero-inner>.legal-meta,.legal-summary{grid-column:1}.legal-summary{grid-row:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:32px}.legal-layout{grid-template-columns:1fr;gap:55px}.legal-toc{position:static}.legal-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}.technical-hero-orbit{opacity:.48;width:430px;right:-12%}.technical-hero-inner h1{max-width:710px}.technical-metrics>article:first-child,.technical-metrics>article:nth-child(2){grid-column:span 6}.technical-metrics>article:nth-child(3){grid-column:1/-1}.technical-toc{grid-template-columns:auto minmax(0,1fr)}.technical-toc-cta{display:none}.technical-content{margin-top:68px}.technical-card-grid{grid-template-columns:1fr}.contact-hero{grid-template-columns:1fr;gap:62px}.contact-copy{max-width:740px}.contact-visual{min-height:485px}.contact-routes article:first-child{grid-area:auto/1/auto/-1;min-height:380px}.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){grid-column:span 6}.contact-request{grid-template-columns:1fr;padding:48px}.contact-request-intro{position:static}}@media (max-width:760px){.legal-hero{padding-block:76px}.legal-hero-inner .back-link{margin-bottom:48px}.legal-hero-inner h1{font-size:clamp(49px,14vw,65px)}.legal-summary{grid-template-columns:1fr}.legal-layout{padding-block:72px 105px}.legal-toc nav{grid-template-columns:1fr}.legal-content>section{border-radius:19px 19px 7px;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:27px 23px 31px}.legal-content h2{font-size:23px}.technical-hero{min-height:740px}.technical-hero-orbit{opacity:.25;width:390px;right:-39%}.technical-hero-inner h1{font-size:clamp(50px,14vw,65px)}.technical-metrics{gap:10px;margin-top:-35px}.technical-metrics>article:first-child,.technical-metrics>article:nth-child(2),.technical-metrics>article:nth-child(3){grid-column:1/-1}.technical-toc{top:calc(var(--header-height) + 7px);grid-template-columns:minmax(0,1fr);padding-left:10px}.technical-toc>span{display:none}.technical-toc nav a{min-height:44px}.technical-content{margin-top:54px}.technical-chapter{scroll-margin-top:calc(var(--header-height) + 74px)}.technical-risk-grid{grid-template-columns:1fr}.technical-final-cta{border-radius:23px 23px 8px}.contact-copy h1{font-size:clamp(49px,13vw,62px)}.contact-visual{min-height:440px;overflow:hidden}.contact-globe{width:min(390px,78%);height:225px}.contact-routes article:first-child,.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){grid-column:1/-1;min-height:330px}.contact-request{border-radius:24px 24px 8px;padding:36px 28px}.contact-form{grid-template-columns:1fr}.form-field{grid-column:1/-1}.form-field input,.form-field select,.form-field textarea{font-size:16px}.contact-directory-grid{grid-template-columns:1fr}.cookie-banner{border-radius:18px 18px 6px;padding-left:21px}.cookie-modal{border-radius:22px 22px 7px}}@media (max-width:600px){.legal-hero:before,.legal-hero:after{opacity:.25;right:-82%}.legal-content>section{grid-template-columns:1fr}.legal-content>section>span{margin-bottom:4px}.legal-table-wrap,.technical-table-wrap{border-radius:13px 13px 5px}.technical-hero-orbit{right:-70%}.technical-metrics>article{border-radius:19px 19px 6px;min-height:220px;padding:26px 23px}.technical-chapter>header{grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr)}.technical-chapter-number{grid-area:1/1}.technical-chapter-icon{grid-area:1/2;width:44px;height:44px}.technical-chapter>header>div{grid-area:2/1/auto/-1;margin-top:12px}.technical-card-grid>article,.technical-steps li{border-radius:16px 16px 5px}.technical-final-cta:before{width:68%;right:-22%}.contact-hero{padding-block:64px 84px}.contact-copy .back-link{margin-bottom:43px}.contact-facts{grid-template-columns:1fr}.contact-visual{border-radius:22px 22px 7px;min-height:380px}.contact-globe{border-radius:24px 24px 7px;width:78%;height:190px}.contact-routes{margin-bottom:105px}.contact-routes article:first-child,.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){border-radius:18px 18px 6px;min-height:315px;padding:25px}.contact-request{padding:28px 18px}.contact-form{border-radius:17px 17px 6px;padding:20px}.contact-directory{padding-top:105px}.contact-directory-grid article{min-height:225px}.cookie-banner{border-radius:17px 17px 6px;width:calc(100vw - 24px);padding:18px 17px 18px 20px}.cookie-categories article{border-radius:13px 13px 5px;align-items:flex-start;padding:16px}}@media (prefers-reduced-motion:reduce){html:not(.motion-preview) .technical-hero-orbit,html:not(.motion-preview) .contact-globe,html:not(.motion-preview) .contact-node{animation:none!important}html:not(.motion-preview) .legal-toc nav a,html:not(.motion-preview) .contact-routes article{transform:none!important}}:where(.legal-page,.contact-page,.technical-page,.not-found-page){--page-fx-blue:76, 128, 255;--page-fx-cyan:103, 207, 255;--page-fx-green:74, 244, 183}:where(.legal-page,.contact-page,.technical-page) :where(.legal-summary>div,.legal-toc,.legal-notice,.legal-content>section,.legal-table-wrap,.legal-section-note,.technical-metrics>article,.technical-metrics-note,.technical-toc,.technical-card-grid>article,.technical-steps li,.technical-table-wrap,.technical-risk-grid li,.technical-callout,.technical-disclaimer,.technical-final-cta,.contact-facts>span,.contact-routes article,.contact-request,.contact-safety-note,.contact-form,.prepared-draft,.contact-directory-grid article,.contact-directory-note){isolation:isolate}:where(.legal-page,.contact-page,.technical-page) :where(.legal-summary>div,.legal-toc,.legal-notice,.legal-content>section,.legal-table-wrap,.legal-section-note,.technical-metrics>article,.technical-metrics-note,.technical-toc,.technical-card-grid>article,.technical-steps li,.technical-table-wrap,.technical-risk-grid li,.technical-callout,.technical-disclaimer,.contact-facts>span,.contact-routes article,.contact-request,.contact-safety-note,.contact-form,.prepared-draft,.contact-directory-grid article,.contact-directory-note){position:relative}.legal-hero-grid,.technical-hero-grid{transform-origin:50%;animation:18s ease-in-out infinite alternate safe-secondary-grid-drift;transform:translate(-2.5%)scale(1.06)}.legal-hero:before{animation:10s ease-in-out infinite safe-legal-orbit-a}.legal-hero:after{animation:7.6s ease-in-out -2.1s infinite safe-legal-orbit-b}.legal-summary>div{transition:transform .42s cubic-bezier(.2,.78,.2,1),border-color .35s,box-shadow .35s,background-color .35s;overflow:hidden}.legal-summary>div:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-cyan), .18), transparent);filter:blur(1px);content:"";width:34%;animation:safe-secondary-scan-x 6.8s cubic-bezier(.36, 0, .22, 1) calc(var(--fx-order,0) * .7s) infinite;pointer-events:none;position:absolute;inset:-45% auto -45% -42%;transform:skew(-19deg)translate(-230%)}.legal-summary>div:after{background:rgb(var(--page-fx-green));width:5px;height:5px;box-shadow:0 0 5px rgb(var(--page-fx-green)), 0 0 17px rgba(var(--page-fx-green), .72);content:"";animation:safe-secondary-status-pulse 2.8s ease-in-out calc(var(--fx-order,0) * .4s) infinite;pointer-events:none;border-radius:50%;position:absolute;top:13px;right:14px}.legal-summary>div:hover{border-color:rgba(var(--page-fx-blue), .48);box-shadow:0 18px 38px #00000040, 0 0 24px rgba(var(--page-fx-blue), .08), inset 0 1px #ffffff0a;background-color:#0a101efa;transform:translate(-4px,-3px)}.legal-toc{isolation:isolate}.legal-toc:before,.technical-toc:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .13), rgba(var(--page-fx-cyan), .08), transparent);content:"";pointer-events:none;width:19%;animation:9s ease-in-out -1.4s infinite safe-secondary-scan-x;position:absolute;top:-80%;bottom:-80%;left:-22%;transform:skew(-21deg)translate(-180%)}.legal-toc:after,.technical-toc:after{z-index:2;transform-origin:0;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .8), rgba(var(--page-fx-cyan), .95), transparent);height:1px;box-shadow:0 0 12px rgba(var(--page-fx-blue), .55);opacity:.54;content:"";pointer-events:none;animation:5.6s ease-in-out infinite safe-secondary-line-charge;position:absolute;bottom:0;left:15px;right:15px;transform:scaleX(.28)}.legal-toc nav a:before,.technical-toc nav a:before{border:1px solid rgba(var(--page-fx-blue), .5);background:rgba(var(--page-fx-blue), .12);width:4px;height:4px;box-shadow:0 0 0 rgba(var(--page-fx-blue), 0);content:"";border-radius:50%;flex:none;transition:background-color .2s,box-shadow .2s,transform .2s}.legal-toc nav a:hover:before,.legal-toc nav a:focus-visible:before,.technical-toc nav a:hover:before,.technical-toc nav a:focus-visible:before{background:rgb(var(--page-fx-cyan));box-shadow:0 0 11px rgba(var(--page-fx-cyan), .9);transform:scale(1.38)}.legal-notice:before,.contact-safety-note:before,.contact-directory-note:before,.technical-callout:before,.technical-disclaimer:before{z-index:-1;background:radial-gradient(circle at 12% 45%, rgba(var(--page-fx-blue), .16), transparent 40%);opacity:.22;content:"";pointer-events:none;animation:4.8s ease-in-out infinite safe-secondary-notice-breathe;position:absolute;inset:0}:where(.legal-notice,.contact-safety-note,.contact-directory-note,.technical-callout,.technical-disclaimer)>svg{filter:drop-shadow(0 0 5px rgba(var(--page-fx-blue), .28));animation:3.2s ease-in-out infinite safe-secondary-icon-pulse}.legal-content>section{transition:transform .45s cubic-bezier(.2,.76,.2,1),border-color .35s,box-shadow .35s;transform:translateZ(0)}.legal-content>section:before{transform-origin:50%;animation:safe-secondary-vertical-charge 4.6s ease-in-out calc(var(--fx-order,0) * .24s) infinite}.legal-content>section:after{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .065), rgba(var(--page-fx-cyan), .08), transparent);content:"";width:24%;animation:safe-secondary-scan-x 10.5s ease-in-out calc(var(--fx-order,0) * .42s) infinite;pointer-events:none;position:absolute;top:-35%;bottom:-35%;left:-36%;transform:skew(-18deg)translate(-210%)}.legal-content>section:hover{border-color:rgba(var(--page-fx-blue), .34);box-shadow:0 26px 72px #00000038, 0 0 34px rgba(var(--page-fx-blue), .05), inset 0 1px #ffffff06;transform:translateY(-3px)}.legal-content>section>span{box-shadow:inset 0 0 12px rgba(var(--page-fx-blue), .08), 0 0 10px rgba(var(--page-fx-blue), .08);animation:safe-secondary-number-pulse 4.1s ease-in-out calc(var(--fx-order,0) * .18s) infinite;position:relative}.legal-content li:before{box-shadow:0 0 7px rgba(var(--page-fx-blue), .3);animation:3.8s ease-in-out infinite safe-secondary-diamond-pulse}.legal-content li:nth-child(2n):before{animation-delay:-.9s}.legal-content li:nth-child(3n):before{animation-delay:-1.8s}.legal-table-wrap,.technical-table-wrap{background:#07080b;transition:border-color .3s,box-shadow .3s}.legal-table-wrap:after,.technical-table-wrap:after{z-index:3;transform-origin:0;background:linear-gradient(90deg, rgba(var(--page-fx-blue), .9), rgba(var(--page-fx-cyan), .9), transparent);width:34%;height:1px;box-shadow:0 0 12px rgba(var(--page-fx-blue), .6);content:"";pointer-events:none;animation:5.2s ease-in-out infinite safe-secondary-table-trace;display:block;position:sticky;bottom:0;left:0;transform:scaleX(.15)}.legal-table-wrap:hover,.technical-table-wrap:hover{border-color:rgba(var(--page-fx-blue), .46);box-shadow:0 15px 45px #00000030, 0 0 22px rgba(var(--page-fx-blue), .055)}.legal-table tbody tr,.technical-table tbody tr{transition:background-color .22s,color .22s}.legal-table tbody tr:hover>*,.technical-table tbody tr:hover>*{background:rgba(var(--page-fx-blue), .09);color:#d8e6ff}.legal-section-note{overflow:hidden}.legal-section-note:before{z-index:-1;background:linear-gradient(90deg, transparent 10%, rgba(var(--page-fx-blue), .105) 50%, transparent 90%);content:"";pointer-events:none;animation:7.5s ease-in-out infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-68%)}.legal-links a,.technical-sources a{transition:transform .28s,border-color .28s,color .28s,box-shadow .28s;position:relative;overflow:hidden;transform:translateZ(0)}.legal-links a:before,.technical-sources a:before{background:linear-gradient(105deg, transparent 20%, rgba(var(--page-fx-cyan), .14), transparent 80%);content:"";pointer-events:none;transition:transform .56s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0;transform:translate(-115%)}.legal-links a:hover,.legal-links a:focus-visible,.technical-sources a:hover,.technical-sources a:focus-visible{box-shadow:0 9px 24px #0003, 0 0 17px rgba(var(--page-fx-blue), .08);transform:translateY(-2px)}.legal-links a:hover:before,.legal-links a:focus-visible:before,.technical-sources a:hover:before,.technical-sources a:focus-visible:before{transform:translate(115%)}.technical-hero-orbit{isolation:isolate}.technical-hero-orbit:before{animation:7s ease-in-out infinite safe-secondary-orbit-layer-a}.technical-hero-orbit:after{animation:5.4s ease-in-out -1.4s infinite safe-secondary-orbit-layer-b}.technical-hero-orbit>i:first-child{transform-origin:0;animation:4.3s ease-in-out infinite safe-secondary-line-charge}.technical-hero-orbit>i:nth-child(2){animation:5.8s ease-in-out -2s infinite safe-secondary-panel-signal}.technical-hero-orbit>i:nth-child(3){box-shadow:0 0 9px rgb(var(--page-fx-green)), 0 0 28px rgba(var(--page-fx-green), .7);animation:2.3s ease-in-out infinite safe-secondary-status-pulse}.technical-hero-orbit>span{box-shadow:0 0 0 1px rgba(var(--page-fx-blue), .26), 0 0 34px rgba(var(--page-fx-blue), .18), inset 0 0 30px rgba(var(--page-fx-blue), .13);animation:4.2s ease-in-out infinite safe-secondary-icon-core}.technical-hero-orbit>span svg{filter:drop-shadow(0 0 9px rgba(var(--page-fx-cyan), .76));animation:3.2s ease-in-out infinite safe-secondary-glyph-breathe}.technical-hero-notice{position:relative;overflow:hidden}.technical-hero-notice:after{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .12), transparent);content:"";animation:8s ease-in-out infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-78%)}.technical-metrics>article{transition:transform .42s cubic-bezier(.2,.78,.2,1),border-color .35s,box-shadow .35s;overflow:hidden;transform:translateZ(0)}.technical-metrics>article:before,.technical-card-grid>article:before,.technical-risk-grid li:before,.contact-routes article:before,.contact-directory-grid article:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .1), rgba(var(--page-fx-cyan), .09), transparent);content:"";width:25%;animation:safe-secondary-scan-x 8.6s ease-in-out calc(var(--fx-order,0) * .55s) infinite;pointer-events:none;position:absolute;top:-45%;bottom:-45%;left:-40%;transform:skew(-18deg)translate(-230%)}.technical-metrics>article:after,.technical-card-grid>article:after,.technical-risk-grid li:after,.contact-routes article:after,.contact-directory-grid article:after{z-index:2;background:rgb(var(--page-fx-cyan));width:5px;height:5px;box-shadow:0 0 7px rgb(var(--page-fx-blue)), 0 0 19px rgba(var(--page-fx-blue), .78);opacity:.46;content:"";animation:safe-secondary-status-pulse 3.3s ease-in-out calc(var(--fx-order,0) * .45s) infinite;pointer-events:none;border-radius:50%;position:absolute;top:17px;right:17px}.technical-metrics>article:hover,.technical-card-grid>article:hover,.technical-risk-grid li:hover{border-color:rgba(var(--page-fx-blue), .48);box-shadow:0 24px 55px #00000047, 0 0 30px rgba(var(--page-fx-blue), .07), inset 0 1px #ffffff09;transform:translateY(-5px)}.technical-metrics strong{color:#f4f8ff;text-shadow:0 0 14px rgba(var(--page-fx-blue), .24);animation:safe-secondary-metric-bloom 4.5s ease-in-out calc(var(--fx-order,0) * .7s) infinite}.technical-metrics-note{overflow:hidden}.technical-metrics-note:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .1), transparent);content:"";pointer-events:none;animation:8.2s ease-in-out -2s infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-76%)}.technical-metrics-note a svg,.technical-toc-cta svg,.back-to-top svg{transition:transform .3s cubic-bezier(.2,.78,.2,1),filter .3s}.technical-metrics-note a:hover svg,.technical-metrics-note a:focus-visible svg,.technical-toc-cta:hover svg,.technical-toc-cta:focus-visible svg,.back-to-top:hover svg,.back-to-top:focus-visible svg{filter:drop-shadow(0 0 8px rgba(var(--page-fx-cyan), .8));transform:translate(3px,-3px)}.technical-chapter>header{isolation:isolate;position:relative}.technical-chapter>header:before{z-index:-1;transform-origin:0;background:linear-gradient(90deg, rgba(var(--page-fx-blue), .56), rgba(var(--page-fx-cyan), .16), transparent 76%);content:"";height:1px;animation:safe-secondary-line-charge 5.8s ease-in-out calc(var(--fx-order,0) * .28s) infinite;pointer-events:none;position:absolute;top:24px;left:65px;right:0;transform:scaleX(.22)}.technical-chapter>header:after{z-index:1;background:rgb(var(--page-fx-cyan));width:7px;height:7px;box-shadow:0 0 8px rgb(var(--page-fx-blue)), 0 0 18px rgba(var(--page-fx-blue), .72);opacity:0;content:"";animation:safe-secondary-header-packet 6.4s cubic-bezier(.24, .7, .25, 1) calc(var(--fx-order,0) * .35s) infinite;pointer-events:none;border-radius:50%;position:absolute;top:21px;left:65px}.technical-chapter-icon{box-shadow:0 0 15px rgba(var(--page-fx-blue), .1), inset 0 0 20px rgba(var(--page-fx-blue), .08);animation:safe-secondary-icon-core 4.7s ease-in-out calc(var(--fx-order,0) * .3s) infinite;position:relative;overflow:hidden}.technical-chapter-icon:after{background:linear-gradient(180deg, transparent, rgba(var(--page-fx-cyan), .32), transparent);content:"";height:28%;animation:safe-secondary-scan-y 3.8s ease-in-out calc(var(--fx-order,0) * .23s) infinite;pointer-events:none;position:absolute;inset:-30% 0 auto}.technical-chapter-icon svg{z-index:1;filter:drop-shadow(0 0 5px rgba(var(--page-fx-cyan), .35));position:relative}.technical-card-grid>article,.technical-risk-grid li{transition:transform .4s cubic-bezier(.2,.78,.2,1),border-color .35s,box-shadow .35s,background-color .35s;overflow:hidden}.technical-card-grid li svg{filter:drop-shadow(0 0 4px rgba(var(--page-fx-green), .25));animation:3.7s ease-in-out infinite safe-secondary-check-pulse}.technical-card-grid li:nth-child(2n) svg{animation-delay:-.9s}.technical-card-grid li:nth-child(3n) svg{animation-delay:-1.8s}.technical-steps li{transition:transform .38s cubic-bezier(.2,.78,.2,1),border-color .32s,box-shadow .32s;overflow:hidden;transform:translateZ(0)}.technical-steps li:before{z-index:-1;transform-origin:50% 0;background:linear-gradient(180deg, rgba(var(--page-fx-cyan), .9), rgba(var(--page-fx-blue), .5), transparent);width:2px;box-shadow:0 0 12px rgba(var(--page-fx-blue), .55);content:"";animation:safe-secondary-vertical-charge 4.8s ease-in-out calc(var(--fx-order,0) * .45s) infinite;pointer-events:none;position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(.18)}.technical-steps li:after{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .08), transparent);content:"";animation:safe-secondary-note-scan 8.4s ease-in-out calc(var(--fx-order,0) * .6s) infinite;pointer-events:none;position:absolute;inset:0;transform:translate(-78%)}.technical-steps li:hover{border-color:rgba(var(--page-fx-blue), .42);box-shadow:0 19px 45px #0003, 0 0 23px rgba(var(--page-fx-blue), .06);transform:translateY(-4px)}.technical-steps li>span{box-shadow:inset 0 0 12px rgba(var(--page-fx-blue), .1);animation:safe-secondary-number-pulse 4s ease-in-out calc(var(--fx-order,0) * .5s) infinite}.technical-steps li>svg{color:rgba(var(--page-fx-cyan), .8);filter:drop-shadow(0 0 5px rgba(var(--page-fx-blue), .46));animation:safe-secondary-arrow-signal 2.9s ease-in-out calc(var(--fx-order,0) * .45s) infinite}.technical-risk-grid svg{filter:drop-shadow(0 0 5px rgba(var(--page-fx-blue), .26));animation:safe-secondary-icon-pulse 3.4s ease-in-out calc(var(--fx-order,0) * .35s) infinite}.technical-sources{position:relative}.technical-sources:before{transform-origin:0;background:linear-gradient(90deg, rgba(var(--page-fx-blue), .48), transparent 72%);content:"";height:1px;animation:6.7s ease-in-out infinite safe-secondary-line-charge;position:absolute;top:-16px;left:0;right:0;transform:scaleX(.24)}.technical-disclaimer{overflow:hidden}.technical-disclaimer:after{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .1), transparent);content:"";width:20%;animation:9.5s ease-in-out infinite safe-secondary-scan-x;position:absolute;top:-40%;bottom:-40%;left:-30%;transform:skew(-17deg)translate(-230%)}.technical-final-cta:before{animation:7s ease-in-out infinite safe-secondary-cta-orbit}.technical-final-cta:after{z-index:0;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .13), rgba(var(--page-fx-cyan), .09), transparent);content:"";pointer-events:none;width:19%;animation:7.8s ease-in-out -1.1s infinite safe-secondary-scan-x;position:absolute;top:-55%;bottom:-55%;left:-24%;transform:skew(-18deg)translate(-220%)}.technical-final-cta>*{z-index:1;position:relative}.contact-facts>span{transition:transform .32s,border-color .3s,box-shadow .3s;overflow:hidden}.contact-facts>span:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .1), transparent);content:"";animation:8s ease-in-out infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-84%)}.contact-facts>span:nth-child(2):before{animation-delay:-3.2s}.contact-facts>span:hover{border-color:rgba(var(--page-fx-blue), .42);box-shadow:0 13px 30px #0003, 0 0 19px rgba(var(--page-fx-blue), .06);transform:translateY(-3px)}.contact-facts svg{filter:drop-shadow(0 0 5px rgba(var(--page-fx-blue), .26));animation:3.5s ease-in-out infinite safe-secondary-icon-pulse}.contact-facts>span:nth-child(2) svg{animation-delay:-1.2s}.contact-visual:before{animation:8s ease-in-out infinite safe-contact-frame-a}.contact-visual:after{animation:6.4s ease-in-out -1.7s infinite safe-contact-frame-b}.contact-visual-fx{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.contact-visual-fx:before{background:linear-gradient(180deg, transparent, rgba(var(--page-fx-blue), .055), rgba(var(--page-fx-cyan), .16), transparent);filter:blur(.4px);content:"";height:24%;animation:5.8s cubic-bezier(.35,0,.25,1) infinite safe-secondary-scan-y;position:absolute;inset:-22% 0 auto;transform:translateY(-160%)}.contact-visual-fx:after{opacity:.26;background:linear-gradient(90deg, transparent 0 12%, rgba(var(--page-fx-blue), .42) 12% 12.35%, transparent 12.35% 62%, rgba(var(--page-fx-blue), .32) 62% 62.35%, transparent 62.35%), linear-gradient(0deg, transparent 0 28%, rgba(var(--page-fx-blue), .36) 28% 28.35%, transparent 28.35% 76%, rgba(var(--page-fx-blue), .25) 76% 76.35%, transparent 76.35%);content:"";animation:7s ease-in-out infinite safe-secondary-backplane;position:absolute;inset:13% 10%;-webkit-mask-image:radial-gradient(circle,#000,#0000 73%);mask-image:radial-gradient(circle,#000,#0000 73%)}.contact-visual-fx>i{z-index:2;transform-origin:0;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .64), transparent);opacity:.5;height:1px;animation:4.8s ease-in-out infinite safe-secondary-line-charge;position:absolute}.contact-visual-fx>i:after{background:rgb(var(--page-fx-cyan));width:5px;height:5px;box-shadow:0 0 8px rgb(var(--page-fx-blue)), 0 0 17px rgba(var(--page-fx-blue), .75);content:"";border-radius:50%;animation:2.7s ease-in-out infinite safe-secondary-status-pulse;position:absolute;top:-2px;right:12%}.contact-visual-fx>i:first-child{width:37%;top:24%;left:8%}.contact-visual-fx>i:nth-child(2){width:31%;animation-delay:-1.6s;top:57%;right:7%}.contact-visual-fx>i:nth-child(3){width:28%;animation-delay:-3.2s;bottom:18%;left:17%}.contact-globe{z-index:2}.contact-globe:before{animation:4.8s ease-in-out infinite safe-secondary-panel-signal}.contact-globe:after{animation:5.6s ease-in-out -1.8s infinite safe-secondary-panel-signal}.contact-globe>i:first-child{transform-origin:0;animation:3.7s ease-in-out infinite safe-secondary-line-charge}.contact-globe>i:nth-child(2){transform-origin:50% 0;animation:4.3s ease-in-out -1.2s infinite safe-secondary-vertical-charge}.contact-globe>i:nth-child(3){animation:4.8s ease-in-out infinite safe-secondary-orbit-layer-b}.contact-globe>svg{filter:drop-shadow(0 0 10px rgba(var(--page-fx-cyan), .75));animation:3s ease-in-out infinite safe-secondary-glyph-breathe}.contact-node{animation:2.4s ease-in-out infinite safe-contact-node-live}.contact-signal{z-index:4;box-shadow:0 0 20px rgba(var(--page-fx-blue), .08);overflow:hidden}.contact-signal:before{background:linear-gradient(90deg, transparent, rgba(var(--page-fx-cyan), .13), transparent);content:"";animation:5s ease-in-out infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-84%)}.contact-signal i{animation:2.2s ease-in-out infinite safe-secondary-status-pulse}.contact-routes article,.contact-directory-grid article{transition:transform .42s cubic-bezier(.2,.78,.2,1),border-color .35s,box-shadow .35s,background-color .35s;overflow:hidden;transform:translateZ(0)}.contact-routes article:hover,.contact-directory-grid article:hover{border-color:rgba(var(--page-fx-blue), .5);box-shadow:0 24px 58px #00000047, 0 0 31px rgba(var(--page-fx-blue), .075), inset 0 1px #ffffff09;transform:translateY(-6px)}.contact-routes article>i{box-shadow:0 0 15px rgba(var(--page-fx-blue), .1), inset 0 0 18px rgba(var(--page-fx-blue), .12);animation:safe-secondary-icon-core 4.2s ease-in-out calc(var(--fx-order,0) * .4s) infinite;position:relative;overflow:hidden}.contact-routes article>i:after{background:linear-gradient(180deg, transparent, rgba(var(--page-fx-cyan), .33), transparent);content:"";height:35%;animation:safe-secondary-scan-y 3.6s ease-in-out calc(var(--fx-order,0) * .35s) infinite;position:absolute;inset:-45% 0 auto}.contact-routes article>i svg{z-index:1;filter:drop-shadow(0 0 5px rgba(var(--page-fx-cyan), .42));position:relative}.contact-routes a svg:last-child,.contact-directory-grid a svg:last-child{transition:transform .3s cubic-bezier(.2,.78,.2,1),filter .3s}.contact-routes a:hover svg:last-child,.contact-routes a:focus-visible svg:last-child,.contact-directory-grid a:hover svg:last-child,.contact-directory-grid a:focus-visible svg:last-child{filter:drop-shadow(0 0 8px rgba(var(--page-fx-cyan), .86));transform:translate(3px,-3px)}.contact-request{overflow:hidden}.contact-request:before{z-index:-1;opacity:.2;background:linear-gradient(90deg, transparent 0 7%, rgba(var(--page-fx-blue), .24) 7% 7.12%, transparent 7.12% 72%, rgba(var(--page-fx-blue), .18) 72% 72.12%, transparent 72.12%), linear-gradient(0deg, transparent 0 18%, rgba(var(--page-fx-blue), .2) 18% 18.12%, transparent 18.12% 81%, rgba(var(--page-fx-blue), .16) 81% 81.12%, transparent 81.12%);content:"";pointer-events:none;animation:8s ease-in-out infinite safe-secondary-backplane;position:absolute;inset:0}.contact-request:after{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .08), transparent);content:"";pointer-events:none;width:20%;animation:10s ease-in-out -3.2s infinite safe-secondary-scan-x;position:absolute;top:-50%;bottom:-50%;left:-30%;transform:skew(-18deg)translate(-220%)}.contact-form{overflow:hidden}.contact-form:before{z-index:-1;background:linear-gradient(180deg, transparent, rgba(var(--page-fx-blue), .035), rgba(var(--page-fx-cyan), .075), transparent);content:"";pointer-events:none;height:16%;animation:8.4s ease-in-out infinite safe-secondary-scan-y;position:absolute;inset:-25% 0 auto;transform:translateY(-180%)}.contact-form:after{z-index:-1;transform-origin:0;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .65), rgba(var(--page-fx-cyan), .8), transparent);height:1px;box-shadow:0 0 10px rgba(var(--page-fx-blue), .46);content:"";animation:6s ease-in-out infinite safe-secondary-line-charge;position:absolute;bottom:0;left:20px;right:20px;transform:scaleX(.2)}.form-field input,.form-field select,.form-field textarea{transition:border-color .25s,box-shadow .3s,background-color .25s,transform .25s}.form-field input:hover,.form-field select:hover,.form-field textarea:hover{border-color:rgba(var(--page-fx-blue), .5)}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{box-shadow:0 0 0 3px rgba(var(--page-fx-blue), .14), 0 0 24px rgba(var(--page-fx-blue), .08), inset 0 1px #ffffff06;transform:translateY(-1px)}.form-acknowledgement input:checked+span i{box-shadow:0 0 10px rgba(var(--page-fx-blue), .2);animation:.6s cubic-bezier(.2,.9,.22,1) both safe-secondary-check-confirm}.prepared-draft{overflow:hidden}.prepared-draft:before{z-index:-1;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-green), .1), transparent);content:"";animation:5.4s ease-in-out infinite safe-secondary-note-scan;position:absolute;inset:0;transform:translate(-78%)}.prepared-draft>span{box-shadow:0 0 20px rgba(var(--page-fx-green), .12), inset 0 0 14px rgba(var(--page-fx-green), .08);animation:2.7s ease-in-out infinite safe-secondary-success-pulse}.contact-directory-grid article address svg,.contact-directory-grid article a svg:first-child{filter:drop-shadow(0 0 5px rgba(var(--page-fx-blue), .26));animation:safe-secondary-icon-pulse 3.6s ease-in-out calc(var(--fx-order,0) * .4s) infinite}:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-surface]{--surface-x:50%;--surface-y:50%}:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active),:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active):before,:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active):after,:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active) *,:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active) :before,:where(.legal-page,.contact-page,.technical-page,.not-found-page) [data-motion-region]:not(.is-motion-region-active) :after,html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page),html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page):before,html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page):after,html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page) *,html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page) :before,html.is-document-motion-paused :where(.legal-page,.contact-page,.technical-page,.not-found-page) :after{animation-play-state:paused!important}@supports (content-visibility:auto){.legal-content>section[data-motion-region]{content-visibility:auto;contain-intrinsic-block-size:auto 680px}.technical-chapter[data-motion-region]{content-visibility:auto;contain-intrinsic-block-size:auto 1080px}}.legal-summary>div[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .14), transparent 34%), linear-gradient(135deg, #0d1324db, #05060af0)}.legal-content>section[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .09), transparent 29%), linear-gradient(120deg, #1521441f, transparent 38%), var(--safe-panel)}.technical-metrics>article[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .14), transparent 31%), linear-gradient(145deg, #203e8921, transparent 55%), #06070cfa}.technical-chapter[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .045), transparent 26%);border-radius:32px}.technical-card-grid>article[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .12), transparent 31%), linear-gradient(135deg, #1e387717, transparent 44%), #050507}.technical-steps li[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .1), transparent 33%), linear-gradient(145deg, #1e367014, #ffffff02)}.technical-risk-grid li[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .11), transparent 32%), #06070af0}.technical-final-cta[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .15), transparent 31%), radial-gradient(ellipse at 92% 50%, #1a4de230, transparent 29%), linear-gradient(125deg, #182f691c, transparent 44%), #05060a}.contact-facts>span[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .15), transparent 36%), #07080df0}.contact-visual[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .18), transparent 31%), repeating-linear-gradient(112deg, transparent 0, transparent 70px, #4162b00b 71px, transparent 72px), radial-gradient(ellipse at 50% 48%, #1647db33, transparent 48%), #040508}.contact-routes article[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .13), transparent 32%), linear-gradient(140deg, #1c397e1c, transparent 48%), #050507}.contact-request[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .09), transparent 29%), radial-gradient(ellipse at 5% 8%, #1843bb1c, transparent 32%), #05060ae6}.contact-form[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .09), transparent 29%), linear-gradient(#3f5b9b06 1px, transparent 1px), linear-gradient(90deg, #3f5b9b06 1px, transparent 1px), linear-gradient(135deg, #24418511, transparent 42%), #07080c;background-size:auto,42px 42px,42px 42px,auto,auto}.contact-directory-grid article[data-motion-surface]{background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .12), transparent 32%), linear-gradient(140deg, #1f397414, transparent 48%), #050507}.not-found-page{--surface-x:50%;--surface-y:50%;isolation:isolate;min-height:max(720px, calc(100svh - var(--header-height)));background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .09), transparent 27%), radial-gradient(circle at 50% 46%, #1647db26, transparent 31%), linear-gradient(#4768b909 1px, transparent 1px), linear-gradient(90deg, #4768b909 1px, transparent 1px), #020204;text-align:center;background-size:auto,auto,64px 64px,64px 64px,auto;place-items:center;padding:clamp(70px,10vw,132px) 24px;display:grid;position:relative;overflow:hidden}.not-found-page:before,.not-found-page:after{z-index:-1;aspect-ratio:1.65;border:1px solid rgba(var(--page-fx-blue), .18);background:radial-gradient(ellipse, rgba(var(--page-fx-blue), .06), transparent 66%);content:"";pointer-events:none;border-radius:50%;width:min(760px,78vw);position:absolute}.not-found-page:before{animation:9s ease-in-out infinite safe-not-found-halo-a;top:3%;right:-15%;transform:rotate(-13deg)}.not-found-page:after{animation:7.2s ease-in-out -2.4s infinite safe-not-found-halo-b;bottom:-7%;left:-17%;transform:rotate(12deg)}.not-found-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-atmosphere:before{background:linear-gradient(180deg, transparent, rgba(var(--page-fx-blue), .05), rgba(var(--page-fx-cyan), .11), transparent);content:"";height:18%;animation:7.4s ease-in-out infinite safe-secondary-scan-y;position:absolute;inset:-18% 0 auto;transform:translateY(-180%)}.not-found-atmosphere:after{opacity:.32;background:linear-gradient(90deg, transparent 0 18%, rgba(var(--page-fx-blue), .38) 18% 18.15%, transparent 18.15% 72%, rgba(var(--page-fx-blue), .28) 72% 72.15%, transparent 72.15%), linear-gradient(0deg, transparent 0 24%, rgba(var(--page-fx-blue), .32) 24% 24.15%, transparent 24.15% 78%, rgba(var(--page-fx-blue), .24) 78% 78.15%, transparent 78.15%);content:"";animation:6.8s ease-in-out infinite safe-secondary-backplane;position:absolute;inset:10% 6%;-webkit-mask-image:radial-gradient(circle,#000 0 34%,#0000 73%);mask-image:radial-gradient(circle,#000 0 34%,#0000 73%)}.not-found-atmosphere>i{transform-origin:0;background:linear-gradient(90deg, transparent, rgba(var(--page-fx-blue), .72), transparent);opacity:.48;width:clamp(110px,18vw,270px);height:1px;animation:5s ease-in-out infinite safe-secondary-line-charge;position:absolute}.not-found-atmosphere>i:after{background:rgb(var(--page-fx-cyan));width:5px;height:5px;box-shadow:0 0 8px rgb(var(--page-fx-blue)), 0 0 18px rgba(var(--page-fx-blue), .8);content:"";border-radius:50%;animation:2.6s ease-in-out infinite safe-secondary-status-pulse;position:absolute;top:-2px;right:12%}.not-found-atmosphere>i:first-child{top:21%;left:4%}.not-found-atmosphere>i:nth-child(2){animation-delay:-1.2s;top:31%;right:5%;transform:rotate(180deg)}.not-found-atmosphere>i:nth-child(3){animation-delay:-2.4s;bottom:25%;left:8%}.not-found-atmosphere>i:nth-child(4){animation-delay:-3.6s;bottom:18%;right:9%;transform:rotate(180deg)}.not-found-console{--surface-x:50%;--surface-y:50%;isolation:isolate;background:radial-gradient(circle at var(--surface-x) var(--surface-y), rgba(var(--page-fx-blue), .16), transparent 32%), linear-gradient(145deg, #152d6821, transparent 48%), #05060af2;width:min(880px,100%);min-height:520px;box-shadow:0 38px 100px #00000075, 0 0 50px rgba(var(--page-fx-blue), .07), inset 0 1px #ffffff08;border:1px solid #435379ad;border-radius:34px 34px 11px;place-items:center;padding:clamp(44px,7vw,82px);display:grid;position:relative;overflow:hidden}.not-found-console:before{z-index:-1;background:linear-gradient(180deg, transparent, rgba(var(--page-fx-blue), .055), rgba(var(--page-fx-cyan), .13), transparent);content:"";pointer-events:none;height:22%;animation:5.8s ease-in-out infinite safe-secondary-scan-y;position:absolute;inset:-22% 0 auto;transform:translateY(-170%)}.not-found-console:after{z-index:-1;opacity:.22;background:linear-gradient(90deg, transparent 0 12%, rgba(var(--page-fx-blue), .3) 12% 12.2%, transparent 12.2% 86%, rgba(var(--page-fx-blue), .24) 86% 86.2%, transparent 86.2%), linear-gradient(0deg, transparent 0 14%, rgba(var(--page-fx-blue), .25) 14% 14.2%, transparent 14.2% 84%, rgba(var(--page-fx-blue), .2) 84% 84.2%, transparent 84.2%);content:"";pointer-events:none;animation:6.4s ease-in-out infinite safe-secondary-backplane;position:absolute;inset:0}.not-found-code{color:#6f94eb7a;letter-spacing:.12em;align-items:center;gap:9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:760;display:flex;position:absolute;top:clamp(26px,4vw,45px);right:clamp(28px,4vw,48px)}.not-found-code i{border:1px solid rgba(var(--page-fx-blue), .43);color:#89b8ff;width:32px;height:32px;box-shadow:inset 0 0 14px rgba(var(--page-fx-blue), .11);background:#0c1d4680;border-radius:10px 10px 3px;place-items:center;animation:3.9s ease-in-out infinite safe-secondary-icon-core;display:grid}.not-found-code svg{width:15px;filter:drop-shadow(0 0 6px rgba(var(--page-fx-cyan), .55))}.not-found-copy{z-index:2;justify-items:center;display:grid;position:relative}.not-found-copy>span{color:#7187b9;letter-spacing:.16em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;font-weight:750}.not-found-copy h1{color:#f4f7ff;letter-spacing:-.065em;text-wrap:balance;max-width:740px;text-shadow:0 0 18px rgba(var(--page-fx-blue), .2);margin:27px 0 18px;font-size:clamp(49px,7vw,88px);font-weight:370;line-height:1;animation:4.8s ease-in-out infinite safe-secondary-metric-bloom}.not-found-copy p{color:#9296a2;max-width:520px;margin:0 0 32px;font-size:14px;line-height:1.72}.not-found-copy .button{box-shadow:0 0 28px rgba(var(--page-fx-blue), .17);position:relative;overflow:hidden}.not-found-copy .button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:24%;animation:4.8s ease-in-out infinite safe-secondary-scan-x;position:absolute;inset:-60% auto -60% -35%;transform:skew(-18deg)translate(-240%)}.not-found-status{align-items:center;gap:8px;height:9px;display:flex;position:absolute;bottom:clamp(25px,4vw,43px);left:clamp(28px,4vw,48px);right:clamp(28px,4vw,48px)}.not-found-status>i{background:rgb(var(--page-fx-green));width:6px;height:6px;box-shadow:0 0 7px rgb(var(--page-fx-green)), 0 0 17px rgba(var(--page-fx-green), .7);border-radius:50%;flex:none;animation:2.3s ease-in-out infinite safe-secondary-status-pulse}.not-found-status>span{transform-origin:0;background:linear-gradient(90deg, rgba(var(--page-fx-blue), .75), rgba(var(--page-fx-cyan), .12));border-radius:99px;flex:auto;height:2px;animation:4.6s ease-in-out infinite safe-secondary-line-charge;transform:scaleX(.18)}.not-found-status>span:nth-of-type(2){animation-delay:-1.4s}.not-found-status>span:nth-of-type(3){animation-delay:-2.8s}@keyframes safe-secondary-grid-drift{0%{opacity:.36;transform:translate(-2.5%,-1%)scale(1.06)}50%{opacity:.68}to{opacity:.42;transform:translate(2.5%,1%)scale(1.06)}}@keyframes safe-legal-orbit-a{0%,to{opacity:.54;transform:translateY(-50%)rotate(-11deg)scale(.98)}50%{opacity:.95;transform:translateY(calc(-50% - 8px))rotate(-8.5deg)scale(1.025)}}@keyframes safe-legal-orbit-b{0%,to{opacity:.36;transform:translateY(-50%)rotate(-11deg)scale(.97)}50%{opacity:.94;transform:translateY(calc(7px - 50%))rotate(-13deg)scale(1.035)}}@keyframes safe-secondary-scan-x{0%,8%{opacity:0;transform:skew(-18deg)translate(-230%)}18%{opacity:.86}45%,to{opacity:0;transform:skew(-18deg)translate(720%)}}@keyframes safe-secondary-scan-y{0%,8%{opacity:0;transform:translateY(-170%)}18%{opacity:.82}62%,to{opacity:0;transform:translateY(690%)}}@keyframes safe-secondary-status-pulse{0%,to{opacity:.3;transform:scale(.72)}42%{opacity:1;transform:scale(1.18)}64%{opacity:.54;transform:scale(.92)}}@keyframes safe-secondary-line-charge{0%,to{opacity:.22;transform:scaleX(.13)}48%{opacity:.88;transform:scaleX(1)}68%{opacity:.46;transform:scaleX(.72)}}@keyframes safe-secondary-vertical-charge{0%,to{opacity:.25;transform:scaleY(.15)}48%{opacity:1;transform:scaleY(1)}68%{opacity:.52;transform:scaleY(.7)}}@keyframes safe-secondary-notice-breathe{0%,to{opacity:.18;transform:translate(-2%)scale(.95)}50%{opacity:.8;transform:translate(3%)scale(1.06)}}@keyframes safe-secondary-icon-pulse{0%,to{opacity:.72;transform:scale(.98)}45%{opacity:1;transform:scale(1.06)}}@keyframes safe-secondary-number-pulse{0%,to{opacity:.76;transform:scale(.985)}50%{opacity:1;transform:scale(1.035)}}@keyframes safe-secondary-diamond-pulse{0%,to{opacity:.48;transform:rotate(45deg)scale(.82)}50%{opacity:1;transform:rotate(45deg)scale(1.14)}}@keyframes safe-secondary-table-trace{0%,to{opacity:.2;transform:translate(0,0)scaleX(.14)}50%{opacity:.9;transform:translate(190%)scaleX(1)}}@keyframes safe-secondary-note-scan{0%,12%{opacity:0;transform:translate(-78%)}30%{opacity:.8}70%,to{opacity:0;transform:translate(78%)}}@keyframes safe-secondary-orbit-layer-a{0%,to{opacity:.45;transform:translate(0,0)scale(.98)}50%{opacity:.9;transform:translate(5px,-5px)scale(1.025)}}@keyframes safe-secondary-orbit-layer-b{0%,to{opacity:.32;transform:translate(0,0)scale(.97)}50%{opacity:.9;transform:translate(-5px,4px)scale(1.04)}}@keyframes safe-secondary-panel-signal{0%,to{opacity:.2}45%{opacity:.9}}@keyframes safe-secondary-icon-core{0%,to{opacity:.78;transform:translate(0,0)scale(.985)}50%{opacity:1;transform:translateY(-2px)scale(1.025)}}@keyframes safe-secondary-glyph-breathe{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes safe-secondary-metric-bloom{0%,to{opacity:.82;transform:translate(0,0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes safe-secondary-header-packet{0%,8%{opacity:0;transform:translate(0,0)scale(.7)}18%{opacity:1}64%{opacity:.72}78%,to{opacity:0;transform:translate(min(58vw,710px))scale(1.05)}}@keyframes safe-secondary-check-pulse{0%,to{opacity:.62;transform:scale(.94)}48%{opacity:1;transform:scale(1.08)}}@keyframes safe-secondary-arrow-signal{0%,to{opacity:.38;transform:translateY(-50%)translate(-2px)}50%{opacity:1;transform:translateY(-50%)translate(3px)}}@keyframes safe-secondary-cta-orbit{0%,to{opacity:.38;transform:rotate(-9deg)translate(0,0)scale(.96)}50%{opacity:.9;transform:rotate(-6deg)translate(-8px,-4px)scale(1.06)}}@keyframes safe-contact-frame-a{0%,to{opacity:.44;transform:rotate(4deg)translate(0,0)scale(.98)}50%{opacity:.9;transform:rotate(2.5deg)translate(-7px,-5px)scale(1.025)}}@keyframes safe-contact-frame-b{0%,to{opacity:.35;transform:rotate(-3deg)translate(0,0)scale(.97)}50%{opacity:.84;transform:rotate(-1.5deg)translate(6px,5px)scale(1.04)}}@keyframes safe-secondary-backplane{0%,to{opacity:.14;transform:scale(.98)}50%{opacity:.48;transform:scale(1.025)}}@keyframes safe-contact-node-live{0%,to{opacity:.3;transform:scale(.72)}42%{opacity:1;transform:scale(1.28)}}@keyframes safe-secondary-check-confirm{0%{opacity:.55;transform:scale(.72)rotate(-8deg)}55%{opacity:1;transform:scale(1.14)rotate(2deg)}to{opacity:1;transform:scale(1)}}@keyframes safe-secondary-success-pulse{0%,to{opacity:.78;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes safe-not-found-halo-a{0%,to{opacity:.28;transform:rotate(-13deg)translate(0,0)scale(.94)}50%{opacity:.78;transform:rotate(-9deg)translate(-18px,9px)scale(1.06)}}@keyframes safe-not-found-halo-b{0%,to{opacity:.22;transform:rotate(12deg)translate(0,0)scale(.94)}50%{opacity:.68;transform:rotate(8deg)translate(17px,-8px)scale(1.07)}}@media (max-width:760px){.legal-summary>div,.technical-toc{-webkit-backdrop-filter:none;backdrop-filter:none}:where(.legal-notice,.contact-safety-note,.contact-directory-note,.technical-callout,.technical-disclaimer)>svg,.technical-card-grid li svg,.technical-risk-grid svg,.contact-facts svg,.contact-directory-grid article address svg,.contact-directory-grid article a svg:first-child{filter:none}.legal-hero-grid,.technical-hero-grid{animation-duration:24s}.technical-chapter>header:before,.technical-chapter>header:after{display:none}.contact-visual-fx:after{opacity:.16}.contact-visual-fx>i:nth-child(2),.contact-visual-fx>i:nth-child(3){display:none}.technical-metrics>article:before,.technical-card-grid>article:before,.technical-risk-grid li:before,.contact-routes article:before,.contact-directory-grid article:before,.legal-content>section:after{opacity:.62}.not-found-page{min-height:max(660px, calc(100svh - var(--header-height)));padding-inline:15px}.not-found-console{border-radius:24px 24px 8px;min-height:500px;padding:68px 24px 76px}.not-found-code{top:22px;right:22px}.not-found-atmosphere>i:nth-child(2),.not-found-atmosphere>i:nth-child(4){display:none}}@media (hover:none){.legal-summary>div:hover,.legal-content>section:hover,.technical-metrics>article:hover,.technical-card-grid>article:hover,.technical-risk-grid li:hover,.technical-steps li:hover,.contact-facts>span:hover,.contact-routes article:hover,.contact-directory-grid article:hover,.legal-links a:hover,.technical-sources a:hover{transform:none}}@media (prefers-reduced-motion:reduce){html:not(.motion-preview) :where(.legal-page,.contact-page,.technical-page) :where(*){scroll-behavior:auto!important}html:not(.motion-preview) :where(.legal-page,.contact-page,.technical-page) :where(.legal-hero-grid,.technical-hero-grid,.legal-notice>svg,.contact-safety-note>svg,.contact-directory-note>svg,.technical-callout>svg,.technical-disclaimer>svg,.legal-content>section>span,.technical-hero-orbit,.technical-hero-orbit>i,.technical-hero-orbit>span,.technical-hero-orbit>span svg,.technical-metrics strong,.technical-chapter-icon,.technical-card-grid li svg,.technical-steps li>span,.technical-steps li>svg,.technical-risk-grid svg,.contact-facts svg,.contact-visual-fx>i,.contact-globe,.contact-globe>i,.contact-globe>svg,.contact-node,.contact-signal i,.contact-routes article>i,.form-acknowledgement input:checked+span i,.prepared-draft>span,.contact-directory-grid article address svg,.contact-directory-grid article a svg:first-child),html:not(.motion-preview) .not-found-page:before,html:not(.motion-preview) .not-found-page:after,html:not(.motion-preview) .not-found-atmosphere:before,html:not(.motion-preview) .not-found-atmosphere:after,html:not(.motion-preview) .not-found-atmosphere>i,html:not(.motion-preview) .not-found-atmosphere>i:after,html:not(.motion-preview) .not-found-console:before,html:not(.motion-preview) .not-found-console:after,html:not(.motion-preview) .not-found-code i,html:not(.motion-preview) .not-found-copy h1,html:not(.motion-preview) .not-found-copy .button:after,html:not(.motion-preview) .not-found-status>i,html:not(.motion-preview) .not-found-status>span{animation:none!important}html:not(.motion-preview) :where(.legal-page,.contact-page,.technical-page) :where(.legal-summary>div,.legal-content>section,.technical-metrics>article,.technical-card-grid>article,.technical-risk-grid li,.technical-steps li,.contact-facts>span,.contact-routes article,.contact-directory-grid article,.legal-links a,.technical-sources a,.form-field input,.form-field select,.form-field textarea){transition-duration:.01ms!important}}@media (forced-colors:active){:where(.legal-page,.contact-page,.technical-page) :where(.legal-summary>div,.legal-toc,.legal-notice,.legal-content>section,.legal-table-wrap,.technical-metrics>article,.technical-metrics-note,.technical-toc,.technical-card-grid>article,.technical-steps li,.technical-table-wrap,.technical-risk-grid li,.technical-callout,.technical-disclaimer,.technical-final-cta,.contact-facts>span,.contact-visual,.contact-routes article,.contact-request,.contact-safety-note,.contact-form,.prepared-draft,.contact-directory-grid article,.contact-directory-note){border-color:canvastext}:where(.legal-page,.contact-page,.technical-page) :where(.legal-hero-grid,.technical-hero-grid,.contact-visual-fx){display:none!important}.not-found-page,.not-found-console{border-color:canvastext}.not-found-page:before,.not-found-page:after,.not-found-atmosphere,.not-found-console:before,.not-found-console:after,.not-found-copy .button:after,.not-found-status{display:none!important}}.technical-chapter>header{grid-template-columns:96px minmax(0,1fr);gap:12px 30px}.technical-chapter-icon.system-glyph{border-color:rgb(var(--system-glyph-rgb) / .58);clip-path:none;background:linear-gradient(145deg, rgb(var(--system-glyph-rgb) / .22), transparent 46%), linear-gradient(155deg, #0d1b3c, #050811 72%);width:92px;height:92px;box-shadow:0 20px 44px #0000003d, 0 0 34px rgb(var(--system-glyph-rgb) / .13), inset 0 1px #ffffff14, inset 0 0 30px rgb(var(--system-glyph-rgb) / .1);border-radius:26px 26px 9px;animation:none}.technical-chapter-icon.system-glyph:after{display:none}.technical-chapter-icon.system-glyph .system-glyph__icon{width:70%;height:70%}.contact-routes article>.contact-route-icon.system-glyph{border-color:rgb(var(--system-glyph-rgb) / .58);background:linear-gradient(145deg, rgb(var(--system-glyph-rgb) / .22), transparent 46%), linear-gradient(155deg, #0d1b3c, #050811 72%);width:96px;height:96px;color:var(--system-glyph-ink);box-shadow:0 20px 44px #0000003d, 0 0 34px rgb(var(--system-glyph-rgb) / .13), inset 0 1px #ffffff14, inset 0 0 30px rgb(var(--system-glyph-rgb) / .1);border-radius:27px 27px 9px;flex-basis:96px;animation:none;overflow:hidden}.contact-routes article>.contact-route-icon.system-glyph:after{display:none}.contact-routes article>.contact-route-icon.system-glyph .system-glyph__icon{width:70%;height:70%}.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){min-height:340px}.contact-routes h2{margin-top:42px}.contact-routes article:nth-child(2) h2,.contact-routes article:nth-child(3) h2{margin-top:26px}.prepared-draft{grid-template-columns:72px minmax(0,1fr);gap:18px}.prepared-draft>.prepared-draft-icon.system-glyph{border-color:rgb(var(--system-glyph-rgb) / .58);width:72px;height:72px;color:var(--system-glyph-ink);border-radius:21px 21px 7px}.prepared-draft>.prepared-draft-icon.system-glyph .system-glyph__icon{width:70%;height:70%}@media (max-width:760px){.contact-routes article:first-child,.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){min-height:360px}}@media (max-width:600px){.technical-chapter>header{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);gap:14px 16px}.technical-chapter-number{grid-area:1/1}.technical-chapter-icon.system-glyph{border-radius:21px 21px 7px;grid-area:1/2;width:72px;height:72px}.technical-chapter>header>div{grid-area:2/1/auto/-1;margin-top:10px}.contact-routes article>.contact-route-icon.system-glyph{border-radius:21px 21px 7px;flex-basis:72px;width:72px;height:72px}.contact-routes article:first-child,.contact-routes article:nth-child(2),.contact-routes article:nth-child(3){min-height:335px}.prepared-draft{grid-template-columns:56px minmax(0,1fr);gap:14px}.prepared-draft>.prepared-draft-icon.system-glyph{border-radius:17px 17px 6px;width:56px;height:56px}}
