/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.contact-page{background:#f3f7fa;min-height:100vh}.contact-hero{color:#fff;background:linear-gradient(125deg,#06182b 0%,#0b3153 72%,#0d5872 100%);padding:100px clamp(24px,8vw,130px) 78px;position:relative;overflow:hidden}.contact-hero:after{content:"";border:1px solid #4bcddd40;border-radius:50%;width:420px;height:420px;position:absolute;top:-170px;right:-80px;box-shadow:0 0 0 55px #4bcddd0a,0 0 0 110px #4bcddd06}.contact-hero h1{letter-spacing:-.05em;margin:16px 0 20px;font-size:clamp(48px,6vw,78px)}.contact-hero>div>p:last-child{color:#a9c2d4;font-size:18px}.contact-content{grid-template-columns:minmax(300px,.85fr) minmax(480px,1.15fr);gap:22px;padding:70px clamp(24px,8vw,130px) 100px;display:grid}.contact-card,.contact-details{background:#fff;border:1px solid #d5e0e9}.contact-card{padding:42px}.contact-card small,.contact-details small{color:#0b62a7;letter-spacing:.13em;font-size:10px;font-weight:800}.contact-card h2{margin:18px 0;font-size:34px;line-height:1.35}.contact-card p{color:#607286;line-height:1.9}.contact-card-primary{border-top:4px solid var(--orange)}.contact-details{grid-template-columns:1fr 1fr;display:grid}.contact-details article{border-bottom:1px solid #dce5ec;border-right:1px solid #dce5ec;flex-direction:column;justify-content:center;gap:9px;min-height:160px;padding:32px;display:flex}.contact-details article:nth-child(2n){border-right:0}.contact-details article:nth-last-child(-n+2){border-bottom:0}.contact-details strong,.contact-details a{color:#0b3156;font-size:18px;line-height:1.55}.contact-details a{font-weight:800}.contact-details span{color:#6e8193;font-size:12px}.contact-details a:hover{color:#e05032}@media (width<=900px){.contact-content,.contact-details{grid-template-columns:1fr}.contact-details article{border-right:0}.contact-details article:nth-last-child(-n+2){border-bottom:1px solid #dce5ec}.contact-details article:last-child{border-bottom:0}}@media (width<=640px){.contact-hero{padding-top:74px}.contact-content{padding-left:20px;padding-right:20px}.contact-card{padding:28px}.contact-card h2{font-size:27px}}:root{--ink:#071a33;--navy:#07192c;--blue:#0b58b4;--cyan:#20c7d9;--orange:#f04f2f;--line:#d9e3ee;--mist:#f4f7fa;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-y:auto}body{min-height:100%;color:var(--ink);background:#fff;margin:0;font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}section[id]{scroll-margin-top:88px}.drag-scrolling,.drag-scrolling body{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important;scroll-behavior:auto!important}.nav-shell{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:30;background:#fffffff0;border-bottom:1px solid #e4eaf1;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(24px,5vw,78px);display:flex;position:sticky;top:0}.brand{align-items:baseline;gap:10px;display:flex}.brand span{letter-spacing:.03em;font-size:27px;font-weight:900}.brand small{letter-spacing:.16em;color:#4d6279;font-size:12px}.nav-shell nav{gap:42px;font-size:14px;font-weight:600;display:flex}.nav-shell nav a{position:relative}.nav-shell nav a:after{content:"";background:var(--orange);height:2px;transition:all .25s;position:absolute;bottom:-10px;left:0;right:100%}.nav-shell nav a:hover:after{right:0}.nav-cta{border:1px solid #0b3566;padding:12px 18px;font-size:13px;font-weight:700}.nav-cta span{color:var(--orange);margin-left:14px}.hero{background:linear-gradient(100deg,#fff 0%,#f9fbfd 50%,#eef5fa 100%);grid-template-columns:1.02fr .98fr;min-height:650px;padding:84px clamp(24px,5vw,78px) 58px;display:grid;position:relative;overflow:hidden}.hero-grid{background-image:linear-gradient(#0d4e8a09 1px,#0000 1px),linear-gradient(90deg,#0d4e8a09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%,#000);mask-image:linear-gradient(90deg,#0000,#000 58%,#000)}.hero-copy{z-index:2;padding-top:26px;position:relative}.eyebrow,.kicker{letter-spacing:.2em;color:#0d5eaa;font-size:12px;font-weight:800}.eyebrow span{background:var(--orange);vertical-align:middle;width:36px;height:3px;margin-right:12px;display:inline-block}.hero h1{letter-spacing:-.045em;margin:28px 0 24px;font-size:clamp(52px,5vw,78px);font-weight:800;line-height:1.1}.lead{color:#42576e;max-width:610px;font-size:18px;line-height:1.85}.hero-actions{align-items:center;gap:34px;margin-top:40px;display:flex}.primary{color:#fff;background:linear-gradient(135deg,var(--orange),#ff6a32);justify-content:space-between;align-items:center;gap:48px;padding:17px 22px;font-weight:700;transition:all .25s;display:inline-flex;box-shadow:0 12px 30px #f04f2f38}.primary:hover{transform:translateY(-2px);box-shadow:0 16px 34px #f04f2f4d}.text-link{color:#0c4c8c;border-bottom:1px solid #b9cce1;padding:14px 0;font-weight:700}.proof{color:#64768a;gap:36px;margin-top:50px;font-size:12px;display:flex}.proof span{flex-direction:column;gap:4px;display:flex}.proof b{color:var(--ink);font-size:18px}.chip-visual{perspective:900px;min-height:510px;position:relative}.chip-layer{border:2px solid #0b4f92;width:360px;height:230px;position:absolute;top:50%;left:48%;transform:translate(-50%,-50%)rotateX(58deg)rotate(-27deg);box-shadow:0 18px 30px #041d371f}.layer-base{background:repeating-linear-gradient(0deg,#153555 0 2px,#0a1d32 2px 18px);top:67%;box-shadow:0 28px 45px #051a3047}.layer-mid{background:#112d48;top:51%}.layer-mid i{background:linear-gradient(135deg,#e8edf2,#748598);border:3px solid #243a50;width:45px;height:45px;margin:34px 5px;display:inline-block;position:relative;box-shadow:5px 6px #07192c}.layer-top{color:#d8e6f1;letter-spacing:.08em;background:linear-gradient(145deg,#273b4e,#091522);place-items:center;font-size:25px;font-weight:800;display:grid;top:35%}.signal{filter:drop-shadow(0 0 5px #20c7d966);border:2px solid #0000;border-top-color:#16b9d2;border-radius:50%;width:210px;height:100px;position:absolute;top:44%;right:0;transform:rotate(13deg)}.signal-b{width:270px;height:140px;top:39%;right:-12%}.signal-c{width:330px;height:180px;top:34%;right:-20%}.callout{padding-left:58px;font-size:12px;position:absolute}.callout:before{content:"";background:#2587a5;width:48px;height:1px;position:absolute;top:9px;left:0}.callout b,.callout small{display:block}.callout small{color:#73869a;margin-top:3px}.c1{top:30%;left:2%}.c2{top:52%;right:0}.c3{bottom:12%;left:7%}.product-visual{isolation:isolate;place-items:center;min-height:510px;display:grid;position:relative}.product-halo{aspect-ratio:1;filter:blur(5px);background:radial-gradient(circle,#20c7d933 0,#1974a914 42%,#0000 72%);border-radius:50%;width:78%;position:absolute}.product-visual>img{z-index:2;filter:drop-shadow(0 28px 22px #04192d40);width:auto;max-width:92%;max-height:560px;position:relative;transform:rotate(-1deg)}.product-caption{z-index:4;color:#fff;border-left:3px solid var(--orange);background:#071a33f0;padding:13px 16px;position:absolute;bottom:3%;right:4%;box-shadow:0 12px 28px #06192c2e}.product-caption b,.product-caption small{display:block}.product-caption b{letter-spacing:.06em;font-size:19px}.product-caption small{color:#91b5cd;letter-spacing:.05em;margin-top:3px;font-size:9px}.product-visual .callout{z-index:4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#f7fbfde0;padding-top:7px;padding-bottom:7px;padding-right:9px}.product-visual .callout:before{top:16px}.product-visual .c1{top:17%;left:0}.product-visual .c2{top:43%;right:-1%}.product-visual .c3{bottom:9%;left:6%}.product-strip{background:#ccd8e5;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:-1px;padding:1px clamp(24px,5vw,78px);display:grid;position:relative}.strip-card{color:#fff;background:#071a30;padding:24px 26px;transition:all .25s;position:relative}.strip-card:hover{background:#0d2c4e;transform:translateY(-3px)}.strip-card div{align-items:baseline;gap:10px;display:flex}.strip-card b{font-size:22px}.strip-card span{font-size:14px}.strip-card small{color:#70a7c4;margin-top:12px;display:block}.strip-card i{color:var(--cyan);font-style:normal;position:absolute;top:25px;right:22px}.section{padding:110px clamp(24px,5vw,78px)}.light{background:#fff}.section-head{max-width:780px}.section-head h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(36px,4vw,54px)}.section-head>p:last-child{color:#607286;line-height:1.8}.selector-tabs{flex-wrap:wrap;gap:8px;margin:44px 0 24px;display:flex}.selector-tabs button{color:#425a72;cursor:pointer;background:#fff;border:1px solid #ccd8e4;padding:11px 18px}.selector-tabs button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.product-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.product-card{background:#fbfcfe;border:1px solid #d3deea;padding:34px;transition:all .25s;position:relative}.product-card:hover,.product-card.recommended{border-color:#0d66b8;transform:translateY(-3px);box-shadow:0 18px 50px #0931571a}.product-card em{background:var(--orange);color:#fff;padding:7px 12px;font-size:11px;font-style:normal;font-weight:700;position:absolute;top:0;right:0}.product-title{justify-content:space-between;display:flex}.product-title p{color:#0b62a7;margin:0;font-size:12px;font-weight:700}.product-title h3{margin:6px 0;font-size:38px}.product-title>span{color:#e5ebf1;font-size:42px;font-weight:800}.position{color:#52677d;min-height:50px}.product-card dl{border-top:1px solid #d6e0e9;border-bottom:1px solid #d6e0e9;grid-template-columns:repeat(3,1fr);margin:24px 0;display:grid}.product-card dl div{padding:18px 10px 18px 0}.product-card dt{color:#8493a3;font-size:11px}.product-card dd{margin:6px 0 0;font-size:14px;font-weight:800}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips span{color:#26557f;border:1px solid #b9cadb;padding:6px 9px;font-size:11px}.product-card footer{justify-content:space-between;gap:18px;margin-top:26px;font-size:12px;display:flex}.product-card footer>span{color:#7b8b9b}.product-card footer a{color:#0b58a5;font-weight:700}.compare{color:#fff;background:#06182b;position:relative;overflow:hidden}.compare:after{content:"";border:1px solid #20c7d92e;border-radius:50%;width:500px;height:500px;position:absolute;top:-180px;right:-180px;box-shadow:0 0 0 50px #20c7d906,0 0 0 100px #20c7d905}.inverse>p:last-child{color:#89a0b7}.table-wrap{z-index:2;margin-top:48px;position:relative;overflow-x:auto}table{border-collapse:collapse;background:#0a2038;width:100%;min-width:850px}th,td{text-align:left;border-bottom:1px solid #264058;border-right:1px solid #203951;padding:22px}th:first-child,td:first-child{color:#8ea5b9;width:19%}th b,th span{display:block}th b{font-size:24px}th span{color:#51bdd0;margin-top:5px;font-size:11px}td{font-size:13px}.table-note{color:#6f879d;margin-top:16px;font-size:11px}.applications{background:#f2f5f8}.app-grid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:50px;display:grid}.app-grid article{background:#fff;border-top:3px solid #0e4c83;min-height:270px;padding:28px;position:relative}.app-grid article>span{color:#d6e0e9;font-size:34px;font-weight:800;position:absolute;right:22px}.app-icon{align-items:flex-end;gap:5px;height:66px;display:flex}.app-icon i{background:#0b66ae;width:5px;height:20px;display:block}.app-icon i:nth-child(2){background:var(--orange);height:40px}.app-icon i:nth-child(3){height:28px}.app-grid h3{margin:15px 0;font-size:19px}.app-grid p{color:#697b8d;min-height:70px;font-size:13px;line-height:1.8}.app-grid b{color:#0b579f;font-size:12px}.devices{background:linear-gradient(#eef4f8 0%,#f8fafc 100%)}.device-system{background:#b9cddd;border:1px solid #b9cddd;grid-template-columns:220px 1fr;gap:1px;margin:46px 0 24px;display:grid}.device-core{color:#fff;background:#071a33;flex-direction:column;justify-content:center;padding:24px 26px;display:flex}.device-core small{color:#49c5d4;letter-spacing:.16em;font-size:10px}.device-core b{margin-top:8px;font-size:25px}.device-capabilities{grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.device-capabilities span{color:#174b75;letter-spacing:.07em;text-align:center;background:#fff;padding:28px 12px;font-size:10px;font-weight:800;position:relative}.device-capabilities span:before{content:"";background:var(--orange);width:20px;height:2px;margin:0 auto 10px;display:block}.device-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.device-card{background:#fff;border:1px solid #cedbe6;flex-direction:column;min-height:340px;padding:26px;transition:all .25s;display:flex}.device-card:hover{border-color:#0b66ae;transform:translateY(-2px);box-shadow:0 14px 38px #09315717}.device-card header{justify-content:space-between;gap:16px;display:flex}.device-card header p{color:#0b62a7;min-height:32px;margin:0;font-size:11px;font-weight:700}.device-card h3{margin:4px 0 0;font-size:25px}.device-card header>span{color:#dce6ee;font-size:34px;font-weight:900}.device-description{color:#607286;min-height:70px;font-size:13px;line-height:1.75}.device-card dl{border-top:1px solid #d8e2eb;grid-template-columns:1fr 1fr;margin:12px 0 22px;display:grid}.device-card dl div{border-bottom:1px solid #e3eaf0;padding:13px 8px 8px 0}.device-card dt{color:#8796a4;font-size:10px}.device-card dd{margin:5px 0 0;font-size:12px;font-weight:800}.device-card>a{color:#0b58a5;margin-top:auto;font-size:12px;font-weight:800}.device-card>a span{color:var(--orange);margin-left:8px}.pa-head{border-top:1px solid #c7d5e1;max-width:820px;margin-top:76px;padding-top:64px}.pa-head h3{letter-spacing:-.035em;margin:12px 0;font-size:clamp(32px,3.4vw,48px)}.pa-head>p:last-child{color:#607286;line-height:1.8}.pa-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px;display:grid}.pa-card{color:#fff;background:#071a30;border:1px solid #173a5b;flex-direction:column;min-height:315px;padding:24px;transition:all .25s;display:flex}.pa-card:hover{background:#0d2946;border-color:#1c86bd;transform:translateY(-2px)}.pa-card header{justify-content:space-between;display:flex}.pa-card header small{color:#50c6d5;letter-spacing:.13em;font-size:9px}.pa-card h4{margin:7px 0;font-size:26px}.pa-card header>span{color:#244561;font-size:32px;font-weight:900}.pa-output{border-left:3px solid var(--orange);margin:14px 0 18px;padding-left:14px}.pa-output b,.pa-output small{display:block}.pa-output b{font-size:25px}.pa-output small{color:#7994ad;margin-top:3px;font-size:9px}.pa-card dl{grid-template-columns:1fr 1fr;margin:0 0 20px;display:grid}.pa-card dl div{border-top:1px solid #27445f;padding:10px 6px 10px 0}.pa-card dt{color:#7891a8;font-size:9px}.pa-card dd{margin:5px 0 0;font-size:11px;font-weight:700}.pa-card>a{color:#65c7d4;margin-top:auto;font-size:11px;font-weight:800}.pa-card>a span{color:var(--orange);margin-left:8px}.device-note{color:#73869a;margin-top:18px;font-size:11px}.rtl .device-card dl div,.rtl .pa-card dl div{padding-left:8px;padding-right:0}.rtl .pa-output{border-left:0;border-right:3px solid var(--orange);padding-left:0;padding-right:14px}.support{background:#e9f1f7;grid-template-columns:1.25fr 1fr auto;align-items:end;gap:60px;padding:90px clamp(24px,5vw,78px);display:grid}.support h2{margin:10px 0;font-size:36px}.support p{color:#607286;line-height:1.7}.support-list{border-top:1px solid #bdccd9;flex-direction:column;display:flex}.support-list span{border-bottom:1px solid #bdccd9;padding:13px 0;font-size:13px}.support .primary{height:56px}.site-footer{color:#fff;background:#04101d;justify-content:space-between;align-items:center;padding:36px clamp(24px,5vw,78px);display:flex}.site-footer p,.site-footer>span{color:#7790a7;font-size:12px}@media (width<=1000px){.nav-shell nav{display:none}.hero{grid-template-columns:1fr;padding-top:50px}.chip-visual,.product-visual{min-height:430px}.product-strip,.app-grid,.device-grid,.pa-grid{grid-template-columns:repeat(2,1fr)}.device-system{grid-template-columns:1fr}.support{grid-template-columns:1fr 1fr}.support .primary{grid-column:1/-1;width:max-content}.proof{flex-wrap:wrap}.hero h1 br{display:none}}@media (width<=640px){.nav-shell{height:66px}.nav-cta{padding:10px}.nav-cta span{display:none}.hero{padding-left:20px;padding-right:20px}.hero h1{font-size:44px}.lead{font-size:15px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.proof{gap:18px}.chip-visual{min-height:350px;margin:-40px -70px;transform:scale(.78)}.product-visual{min-height:360px;margin-top:10px}.product-visual .callout{display:none}.product-caption{bottom:0;right:0}.product-strip,.product-grid,.app-grid,.device-grid,.pa-grid,.device-capabilities{grid-template-columns:1fr}.section{padding:76px 20px}.product-card dl{grid-template-columns:1fr}.product-card dl div{border-bottom:1px solid #e0e7ee}.support{grid-template-columns:1fr;padding:65px 20px}.site-footer{flex-direction:column;align-items:flex-start;gap:20px}.strip-card{padding:20px}.section-head h2{font-size:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.nav-tools{align-items:center;gap:12px;display:flex}.language-switch select{color:#0b2847;cursor:pointer;background:#fff;border:1px solid #c8d4df;padding:11px 30px 11px 12px;font-weight:700}.product-strip.six{grid-template-columns:repeat(3,1fr)}.product-strip.six .strip-card{min-height:100px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rtl{font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}.rtl .eyebrow span{margin-left:12px;margin-right:0}.rtl .primary span,.rtl .nav-cta span{transform:rotate(180deg)}.rtl .callout{padding-left:0;padding-right:58px}.rtl .callout:before{left:auto;right:0}.rtl th,.rtl td{text-align:right}.rtl .product-card dl div{padding-left:10px;padding-right:0}@media (width<=1000px){.product-strip.six{grid-template-columns:repeat(2,1fr)}.nav-tools .nav-cta{display:none}}@media (width<=640px){.language-switch select{max-width:110px;padding:9px 24px 9px 8px}.product-strip.six{grid-template-columns:1fr}.nav-shell{padding-left:16px;padding-right:16px}.brand small{display:none}}.manual-request{color:#0b58a5;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.manual-request:hover{text-decoration:underline}.manual-request span{color:var(--orange);margin-left:8px}.device-card .manual-request,.pa-card .manual-request{margin-top:auto}.pa-card .manual-request{color:#65c7d4;font-size:11px}.contact-email{color:#0b58a5;border-bottom:1px solid #9cb8d0;margin-top:14px;padding-bottom:4px;font-weight:800;display:inline-flex}.site-footer>a{color:#8bc6df;font-size:12px}.site-footer>a:hover{text-decoration:underline}.request-overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020e1bc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.request-modal{background:#fff;width:min(720px,100%);max-height:92vh;padding:38px;position:relative;overflow:auto;box-shadow:0 30px 90px #00000059}.request-close{color:#17334f;cursor:pointer;background:#edf2f6;border:0;width:34px;height:34px;font-size:23px;position:absolute;top:15px;right:18px}.request-modal h2{margin:8px 44px 8px 0;font-size:30px}.request-modal>p{color:#607286;margin-top:0;line-height:1.65}.request-tabs{border-bottom:1px solid #d4dee8;margin:24px 0;display:flex}.request-tabs button{color:#66798b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 18px;font-weight:700}.request-tabs button.active{color:#0b58a5;border-bottom-color:var(--orange)}.request-form{gap:16px;display:grid}.request-form>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.request-form label{color:#334e68;gap:7px;font-size:12px;font-weight:700;display:grid}.request-form input,.request-form textarea{color:#071a33;background:#fbfcfd;border:1px solid #c7d4df;outline:none;width:100%;padding:12px}.request-form input:focus,.request-form textarea:focus{border-color:#0b66ae;box-shadow:0 0 0 3px #0b66ae1a}.request-form textarea{resize:vertical;min-height:96px}.request-form .consent{grid-template-columns:auto 1fr;align-items:flex-start;gap:9px;font-weight:500;line-height:1.5;display:flex}.request-form .consent input{width:auto;margin-top:3px}.request-form .primary{cursor:pointer;border:0;justify-content:center}.request-form .primary:disabled{opacity:.6;cursor:wait}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.request-error{color:#b42318;background:#fff1f0;border:1px solid #ffc9c4;padding:10px 12px;font-size:12px}.request-result{background:#f1f7fb;border-left:3px solid #0b66ae;margin-top:18px;padding:18px}.request-result b,.request-result code{margin:6px 0;display:block}.request-result code{overflow-wrap:anywhere;color:#0b58a5}.request-result .primary{margin-top:10px;display:inline-flex}.rtl .manual-request{text-align:right}.rtl .manual-request span{margin-left:0;margin-right:8px}.rtl .request-close{left:18px;right:auto}.rtl .request-modal h2{margin-left:44px;margin-right:0}.rtl .request-result{border-left:0;border-right:3px solid #0b66ae}.admin-shell{background:#eef3f7;min-height:100vh;padding:54px clamp(20px,5vw,72px)}.admin-shell header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.admin-shell h1{margin:4px 0;font-size:38px}.admin-shell header p{color:#607286}.admin-list{gap:14px;display:grid}.admin-card{background:#fff;border:1px solid #d4dee7;grid-template-columns:1fr auto;gap:20px;padding:22px;display:grid}.admin-card h2{margin:0 0 8px;font-size:20px}.admin-meta{color:#607286;flex-wrap:wrap;gap:7px 18px;font-size:12px;display:flex}.admin-purpose{color:#334e68;line-height:1.7}.status-pill{color:#9a4d00;text-transform:uppercase;background:#fff4e5;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.status-pill.approved{color:#15713a;background:#e7f8ee}.status-pill.rejected{color:#a52222;background:#fff0f0}.admin-actions{align-items:center;gap:8px;display:flex}.admin-actions button{cursor:pointer;background:#fff;border:1px solid #b9c9d7;padding:9px 12px;font-weight:700}.admin-actions .approve{color:#fff;background:#0b58a5;border-color:#0b58a5}.admin-shell header>button,.admin-request footer button{cursor:pointer;background:#fff;border:1px solid #b9c9d7;padding:9px 12px;font-weight:700}.admin-request{background:#fff;border:1px solid #d4dee7;padding:22px}.admin-request-head{justify-content:space-between;gap:18px;display:flex}.admin-request-head b,.admin-request-head small{display:block}.admin-request-head small{color:#718395;margin-top:6px}.admin-request-head>span{text-transform:uppercase;font-size:10px;font-weight:800}.admin-request dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.admin-request dl .wide{grid-column:1/-1}.admin-request dt{color:#8493a3;font-size:10px}.admin-request dd{margin:5px 0 0;line-height:1.6}.admin-request footer{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.admin-request footer .approve{color:#fff;background:#0b58a5;border-color:#0b58a5}.admin-request footer code{color:#73869a;margin-left:auto}.admin-error{color:#b42318}@media (width<=640px){.request-modal{padding:28px 20px}.request-form>div{grid-template-columns:1fr}.admin-shell header,.admin-card{flex-direction:column;align-items:stretch;display:flex}.admin-actions{flex-wrap:wrap}}.account-button{color:#0b4f8d;cursor:pointer;background:#fff;border:1px solid #b9cbd9;padding:11px 14px;font-size:12px;font-weight:800}.account-button:hover{background:#f3f8fc;border-color:#0b58a5}.portal-modal{width:min(760px,100%)}.portal-switch{color:#0b58a5;cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-weight:700;display:block}.portal-user{color:#fff;background:#071a33;justify-content:space-between;align-items:center;margin:24px 0;padding:17px 20px;display:flex}.portal-user small,.portal-user b,.portal-user span{display:block}.portal-user small{color:#70bdd1;font-size:10px}.portal-user b{margin:3px 0;font-size:18px}.portal-user span{color:#a9bdcf;font-size:11px}.portal-user button{color:#fff;cursor:pointer;background:0 0;border:1px solid #557086;padding:8px 12px}.portal-apply{background:#f7fafc;border:1px solid #d4dee8;margin-bottom:20px;padding:20px}.portal-apply h3{color:#0b58a5;margin:0}.request-notice{color:#15713a;background:#e7f8ee;border:1px solid #bce7cc;padding:11px 13px}.portal-requests{margin-top:24px}.portal-requests>h3{border-bottom:1px solid #cfdae4;padding-bottom:12px}.portal-requests article{border-bottom:1px solid #e0e7ed;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 0;display:grid}.portal-requests article b,.portal-requests article small{display:block}.portal-requests article small{color:#8292a1;margin-top:5px;font-size:10px}.portal-requests article>span{color:#945000;background:#fff3df;padding:6px 8px;font-size:10px;font-weight:800}.portal-requests article>span.approved{color:#15713a;background:#e6f8ed}.portal-requests article>span.rejected{color:#a52222;background:#fff0f0}.portal-requests article>a{color:#0b58a5;font-size:11px;font-weight:800}.request-contact{color:#718395;margin-top:20px;font-size:11px}@media (width<=1000px){.account-button{display:none}}@media (width<=640px){.portal-requests article{grid-template-columns:1fr auto}.portal-requests article>a{grid-column:1/-1}.portal-user{align-items:flex-start;gap:14px}}.product-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:12px;display:flex}.product-actions>a{color:#0b58a5;font-size:12px;font-weight:900}.product-actions>a:hover{text-decoration:underline}.product-card footer>span{display:block}.mission-map-section{color:#fff;background:#071a2d;overflow:hidden}.mission-map-section .section-head>p:last-child{color:#98adbd}.mission-map{background:#061625 url(/images/mission-system-infographic-v3.png) 50%/cover no-repeat;border:1px solid #21415c;height:clamp(650px,55vw,900px);margin-top:54px;position:relative;overflow:hidden}.mission-map:before{content:"";background:linear-gradient(90deg,#03101d33,#0000 38%),linear-gradient(#0000 55%,#030f1b47);position:absolute;inset:0}.mission-scene-glow{pointer-events:none;background:radial-gradient(circle at 57% 49%,#44c8e62e,#0000 20%);position:absolute;inset:0}.mission-family-panel{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#04192ff0,#052a48db);border:1px solid #5bc3dc61;border-top:3px solid #49c7dc;width:285px;padding:24px;position:absolute;top:7%;left:2.2%;box-shadow:0 18px 45px #00000040}.mission-family-panel>small{color:#6fd4e5;letter-spacing:.15em;font-size:9px;font-weight:900}.mission-family-panel h3{margin:10px 0 12px;font-size:24px;line-height:1.22}.mission-family-panel>p{color:#a8bed0;font-size:12px;line-height:1.65}.mission-family-panel dl{border-top:1px solid #7cb7cd3d;margin:18px 0 0}.mission-family-panel dl div{border-bottom:1px solid #7cb7cd33;padding:11px 0}.mission-family-panel dt{color:#7f9db2;font-size:9px}.mission-family-panel dd{color:#fff;margin:4px 0 0;font-size:12px;font-weight:900}.mission-nodes{z-index:2;position:absolute;inset:0}.mission-node{color:#fff;text-shadow:0 2px 8px #010e1bf2,0 0 14px #010e1bcc;width:175px;padding:4px 0;transition:all .2s;position:absolute}.mission-node:after{content:"";background:linear-gradient(90deg,#84e8f3,#84e8f31f);width:42px;height:1px;position:absolute;top:50%;right:-46px;box-shadow:0 0 7px #5bdaeab3}.mission-node:before{content:"";background:#20c7d9;border:1px solid #9ef1f8;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 3px);right:-52px;box-shadow:0 0 14px #20c7d9}.mission-node:hover{text-shadow:0 2px 8px #010e1bf2,0 0 15px #6ae1f0e6;transform:translateY(-2px)}.mission-node b,.mission-node small{display:block}.mission-node b{font-size:12px;font-weight:700;line-height:1.3}.mission-node small{color:#8ce9f3;letter-spacing:.06em;margin-top:3px;font-size:16px;font-weight:950}.mission-node-0{bottom:7%;left:18%}.mission-node-1{bottom:4%;right:20%}.mission-node-2{top:47%;right:24%}.mission-node-3{top:5%;left:48%}.mission-node-4{bottom:15%;right:1.5%}.mission-node-5{top:20%;right:5%}.mission-node-3:after,.mission-node-4:after,.mission-node-5:after{left:-46px;right:auto;transform:scaleX(-1)}.mission-node-3:before,.mission-node-4:before,.mission-node-5:before{left:-52px;right:auto}.mission-note{color:#7893a8;margin-top:18px;font-size:11px;line-height:1.6}.product-detail{color:#071a33;background:#f5f8fa;min-height:100vh}.detail-nav{background:#fff;border-bottom:1px solid #d7e1e9;justify-content:space-between;align-items:center;height:82px;padding:0 clamp(22px,5vw,78px);display:flex}.detail-nav-actions{align-items:center;gap:24px;display:flex}.detail-nav-actions>a{color:#315675;font-size:12px;font-weight:800}.detail-hero{color:#fff;background:linear-gradient(125deg,#041322 0%,#082b4a 68%,#0b4669 100%);grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;min-height:540px;padding:86px clamp(24px,7vw,110px);display:grid;position:relative;overflow:hidden}.detail-hero-grid{opacity:.17;background-image:linear-gradient(#68bfdc3d 1px,#0000 1px),linear-gradient(90deg,#68bfdc3d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.detail-hero-copy{z-index:1;position:relative}.detail-tag{color:#75c8db;letter-spacing:.05em;margin:34px 0 6px;font-size:14px;font-weight:800}.detail-hero h1{letter-spacing:-.065em;margin:0 0 30px;font-size:clamp(72px,9vw,138px);line-height:.88}.detail-hero-copy>p:last-of-type{color:#b5c9d9;max-width:750px;font-size:18px;line-height:1.75}.detail-actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.detail-request{color:#fff;cursor:pointer;background:0 0;border:1px solid #456985;align-items:center;gap:24px;padding:17px 23px;font-weight:800;display:inline-flex}.detail-request:hover{background:#ffffff0d;border-color:#66c8da}.detail-signal{aspect-ratio:1;border:1px solid #5ec2d747;border-radius:50%;place-items:center;width:min(360px,36vw);margin:auto;display:grid;position:relative;box-shadow:0 0 80px #1198c126,inset 0 0 60px #1499c214}.detail-signal:before,.detail-signal:after{content:"";border:1px solid #5ec2d738;border-radius:50%;position:absolute;inset:14%}.detail-signal:after{inset:31%}.signal-core{aspect-ratio:1;text-align:center;background:linear-gradient(145deg,#123b58,#061421);border:1px solid #4d879d;place-content:center;width:42%;display:grid;transform:rotate(45deg);box-shadow:0 18px 45px #00000073}.signal-core b,.signal-core small{transform:rotate(-45deg)}.signal-core b{font-size:23px}.signal-core small{color:#62bed2;margin-top:5px;font-size:8px}.detail-signal>span{background:#e95b32;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 14px #e95b32}.detail-signal>span:first-of-type{top:8%;left:48%}.detail-signal>span:nth-of-type(2){top:46%;right:10%}.detail-signal>span:nth-of-type(3){bottom:12%;left:45%}.detail-signal>span:nth-of-type(4){top:43%;left:11%}.detail-stats{background:#fff;border-bottom:1px solid #d4dfe7;grid-template-columns:repeat(6,1fr);display:grid}.detail-stats div{border-right:1px solid #dce4ea;min-height:104px;padding:24px clamp(14px,2vw,28px)}.detail-stats small,.detail-stats b{display:block}.detail-stats small{color:#8191a0;margin-bottom:10px;font-size:10px}.detail-stats b{font-size:14px;line-height:1.4}.detail-section{padding:110px clamp(24px,7vw,110px)}.detail-section-title{max-width:710px}.detail-section-title h2,.detail-cta h2,.detail-related h2{letter-spacing:-.045em;margin:12px 0 20px;font-size:clamp(38px,4.5vw,64px);line-height:1.04}.detail-section-title>p:last-child{color:#647789;line-height:1.8}.detail-overview{background:#fff;grid-template-columns:.65fr 1.35fr;gap:90px;display:grid}.detail-intro{letter-spacing:-.02em;margin-top:0;font-size:clamp(20px,2.2vw,29px);line-height:1.65}.detail-overview aside{background:#eef4f8;border-left:3px solid #e75a33;margin-top:42px;padding:24px 28px}.detail-overview aside small,.detail-overview aside b{display:block}.detail-overview aside small{color:#6f8292;margin-bottom:8px;font-size:10px}.detail-overview aside b{font-size:16px;line-height:1.55}.detail-capability{background:#edf3f7}.capability-grid{background:#b9cbd8;border:1px solid #b9cbd8;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:50px;display:grid}.capability-grid article{background:#fff;flex-direction:column;min-height:355px;padding:30px;display:flex;position:relative}.capability-grid article>span{color:#d9e4eb;font-size:28px;font-weight:900;position:absolute;top:18px;right:22px}.capability-grid h3{margin:27px 0 10px;font-size:21px}.capability-grid p{color:#637789;font-size:13px;line-height:1.75}.capability-grid b{color:#0b5b96;margin-top:auto;font-size:12px;line-height:1.55}.cap-symbol{border:1px solid #bdd0dc;width:74px;height:74px;margin-top:28px;position:relative}.cap-symbol i{background:#0b669f;position:absolute}.cap-symbol i:first-child{width:32px;height:2px;top:35px;left:20px}.cap-symbol i:nth-child(2){width:2px;height:32px;top:20px;left:35px}.cap-symbol i:nth-child(3){background:#e75a33;border-radius:50%;width:9px;height:9px;top:31px;left:31px}.cap-symbol-1{border-radius:50%}.cap-symbol-2{transform:rotate(45deg)}.cap-symbol-3{border-style:dashed}.detail-applications{color:#fff;background:#061a2d}.detail-applications .detail-section-title>p:last-child{color:#91a9bc}.scenario-feature{background:#061421;border:1px solid #214763;height:460px;margin-top:48px;position:relative;overflow:hidden}.scenario-feature>img{object-fit:cover;width:100%;height:100%}.scenario-feature-shade{background:linear-gradient(90deg,#030f1cf2 0%,#030f1cad 28%,#030f1c0f 65%,#030f1c2e 100%);position:absolute;inset:0}.scenario-feature-copy{z-index:2;max-width:360px;position:absolute;top:50%;left:46px;transform:translateY(-50%)}.scenario-feature-copy small{color:#68c4d5;letter-spacing:.16em;font-size:9px;font-weight:900}.scenario-feature-copy h3{letter-spacing:-.04em;margin:13px 0 15px;font-size:clamp(52px,6vw,84px);line-height:.9}.scenario-feature-copy p{color:#c2d0dc;font-size:16px;line-height:1.6}.scenario-feature>span{z-index:2;color:#a8c1d3;background:#03121fd1;border-left:3px solid #e75a33;padding:11px 15px;font-size:11px;font-weight:800;position:absolute;bottom:22px;right:24px}.scenario-feature.copy-right .scenario-feature-shade{background:linear-gradient(270deg,#030f1cf0 0%,#030f1ca6 30%,#030f1c0d 63%,#030f1c26 100%)}.scenario-feature.copy-right .scenario-feature-copy{text-align:right;left:auto;right:46px}.scenario-feature.copy-right>span{left:24px;right:auto}.scenario-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px;display:grid}.scenario-grid article{background:#0b2943;border:1px solid #1a4667;border-top:3px solid #256b90;min-height:220px;padding:27px 25px 30px}.scenario-grid article>small{color:#60bed1;letter-spacing:.12em;font-size:9px;font-weight:800}.scenario-grid h3{margin:14px 0;font-size:25px}.scenario-grid p{color:#9eb1c0;font-size:13px;line-height:1.75}.detail-cta{background:#e7eff5;grid-template-columns:1fr auto;align-items:end;gap:50px;padding:80px clamp(24px,7vw,110px);display:grid}.detail-cta>div{max-width:820px}.detail-cta p:not(.kicker){color:#617587;line-height:1.7}.detail-cta a{color:#0b58a5;font-weight:800}.detail-cta .primary{cursor:pointer;border:0;justify-content:space-between;min-width:280px}.detail-related{background:#fff;padding:90px clamp(24px,7vw,110px)}.detail-related>div:last-child{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.detail-related a{border:1px solid #ccdae4;flex-direction:column;min-height:190px;padding:27px;transition:all .2s;display:flex;position:relative}.detail-related a:hover{border-color:#0b68a8;transform:translateY(-2px);box-shadow:0 12px 30px #0c3f6414}.detail-related a small{color:#6f8395}.detail-related a b{margin:11px 0;font-size:31px}.detail-related a span{color:#506a80;font-size:12px}.detail-related a i{color:#0b5f9b;margin-top:auto;font-size:12px;font-style:normal;font-weight:800}.detail-footer{color:#fff;background:#04101d;justify-content:space-between;align-items:center;padding:32px clamp(24px,5vw,78px);display:flex}.detail-footer>a,.detail-footer>span{color:#86a0b5;font-size:12px}.detail-not-found{text-align:center;place-content:center;gap:20px;min-height:100vh;display:grid}.rtl .detail-overview aside{border-left:0;border-right:3px solid #e75a33}.rtl .capability-grid article>span{left:22px;right:auto}.rtl .scenario-feature:not(.copy-right) .scenario-feature-copy{text-align:right;left:auto;right:46px}.rtl .scenario-feature.copy-right .scenario-feature-copy{text-align:left;left:46px;right:auto}@media (width<=1000px){.detail-hero{grid-template-columns:1fr}.detail-signal{display:none}.detail-stats{grid-template-columns:repeat(3,1fr)}.detail-overview{grid-template-columns:1fr;gap:34px}.capability-grid{grid-template-columns:repeat(2,1fr)}.scenario-grid,.detail-cta,.detail-related>div:last-child{grid-template-columns:1fr}.detail-cta .primary{width:max-content}}@media (width<=900px){.mission-map{background-position:64% 0;height:auto;min-height:760px;padding:340px 16px 16px}.mission-family-panel{width:auto;top:16px;left:16px;right:16px}.mission-nodes{grid-template-columns:repeat(2,1fr);gap:10px;display:grid;position:relative}.mission-node{width:auto;min-height:68px;position:relative!important;inset:auto!important}.mission-node:before,.mission-node:after{display:none}}@media (width<=640px){.detail-nav{height:auto;min-height:68px;padding:12px 18px}.detail-nav-actions>a{display:none}.detail-hero{min-height:500px;padding:72px 22px}.detail-hero h1{font-size:68px}.detail-hero-copy>p:last-of-type{font-size:15px}.detail-stats{grid-template-columns:repeat(2,1fr)}.detail-section{padding:76px 20px}.capability-grid{grid-template-columns:1fr}.detail-cta,.detail-related{padding:64px 20px}.detail-footer{flex-direction:column;align-items:flex-start;gap:17px}.product-actions{flex-direction:column;align-items:flex-start}.mission-map{grid-template-columns:1fr}.scenario-feature{height:390px}.scenario-feature-copy,.scenario-feature.copy-right .scenario-feature-copy,.rtl .scenario-feature:not(.copy-right) .scenario-feature-copy,.rtl .scenario-feature.copy-right .scenario-feature-copy{text-align:left;inset:auto 22px 28px;transform:none}.scenario-feature-copy h3{font-size:54px}.scenario-feature>span{display:none}.scenario-feature-shade,.scenario-feature.copy-right .scenario-feature-shade{background:linear-gradient(#030f1c1f 28%,#030f1cf2)}}.capability-grid article{border-top:3px solid #0000;min-height:500px;padding:30px 28px 26px}.capability-grid article:first-child{border-top-color:#0b66ae}.capability-grid article:nth-child(2){border-top-color:#1f91b6}.capability-grid article:nth-child(3){border-top-color:#e75a33}.capability-grid article:nth-child(4){border-top-color:#174b75}.capability-grid article>p{min-height:70px;margin-bottom:20px}.capability-card-number{color:#d9e4eb;font-size:28px;font-weight:900;position:absolute;top:18px;right:22px}.capability-facts{border-top:1px solid #d8e3eb;margin:auto 0 0}.capability-facts div{border-bottom:1px solid #e1e9ef;padding:13px 0}.capability-facts dt{color:#7e91a2;letter-spacing:.04em;font-size:9px}.capability-facts dd{color:#0b5b96;overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:900;line-height:1.45}.capability-facts div:first-child dd{color:#073b68;font-size:16px}.rtl .capability-card-number{left:22px;right:auto}.architecture-row{flex-wrap:wrap;gap:6px;margin:14px 0 2px;display:flex}.architecture-row b{color:#075484;letter-spacing:.03em;background:#e7f2f8;border:1px solid #b8d5e4;padding:6px 9px;font-size:9px}.detail-architecture{flex-wrap:wrap;gap:8px;margin:22px 0 4px;display:flex}.detail-architecture b{color:#8ed9e5;letter-spacing:.06em;background:#0f4a696b;border:1px solid #3e718b;padding:8px 11px;font-size:10px}.rtl .architecture-row,.rtl .detail-architecture{justify-content:flex-start}.product-strip.platform-five{grid-template-columns:repeat(5,1fr)}.special-chip{color:#fff;border-left:4px solid var(--orange);background:linear-gradient(120deg,#06182b,#0d3153);grid-template-columns:1.4fr 1fr auto;align-items:center;gap:34px;margin-top:34px;padding:34px;display:grid}.special-chip h3{margin:8px 0;font-size:48px}.special-chip>div>p:last-child{color:#a9bfd2;line-height:1.75}.special-chip dl{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.special-chip dl div{border-bottom:1px solid #2a4862;padding:9px 0}.special-chip dt{color:#7895ac;font-size:10px}.special-chip dd{margin:5px 0 0;font-weight:800}.special-chip .primary{cursor:pointer;white-space:nowrap;border:0}.chip-section{background:#eef4f8;padding-top:76px;padding-bottom:76px}.chip-section .special-chip{margin-top:0}.chip-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;display:grid}.chip-grid .special-chip{grid-template-columns:1fr;align-items:start}.chip-grid .special-chip dl{grid-template-columns:repeat(2,1fr)}.chip-grid .special-chip .chips span{color:#9ed3e0;border-color:#345a73}.chip-grid .special-chip .primary{width:max-content;margin-top:auto}.chip-grid .special-chip h3{font-size:44px}.device-groups{gap:54px;margin-top:46px;display:grid}.device-group-head{border-bottom:1px solid #bfcfdb;align-items:center;gap:12px;margin-bottom:18px;padding-bottom:12px;display:flex}.device-group-head>span{background:var(--orange);width:28px;height:3px}.device-group-head h3{margin:0;font-size:23px}.device-group-head small{color:#7790a7;margin-left:auto;font-weight:800}.rtl .device-group-head small{margin-left:0;margin-right:auto}.pa-frequency{border-left:3px solid var(--cyan);background:#0d2946;margin:12px 0;padding:13px 14px}.pa-frequency small,.pa-frequency b{display:block}.pa-frequency small{color:#7798b1;font-size:9px}.pa-frequency b{color:#fff;margin-top:4px;font-size:25px;line-height:1.15}.pa-output{margin-top:2px}.pa-card dl{grid-template-columns:repeat(3,1fr)}.pa-list{background:#fff;border:1px solid #bfcfdb;margin-top:34px}.pa-list-head,.pa-row{grid-template-columns:1.05fr 1.25fr .9fr .8fr .7fr 1.35fr auto;align-items:center;gap:16px;display:grid}.pa-list-head{color:#8fb3cb;letter-spacing:.08em;background:#071a30;padding:13px 18px;font-size:9px;font-weight:800}.pa-row{color:#334e68;border-bottom:1px solid #d8e2ea;min-height:72px;padding:12px 18px;font-size:12px;transition:all .2s}.pa-row:last-child{border-bottom:0}.pa-row:nth-child(odd){background:#f7fafc}.pa-row:hover{background:#edf5fa}.pa-model{align-items:center;gap:12px;display:flex}.pa-model small{color:#a7b7c4;font-size:10px}.pa-model b{color:#071a33;font-size:18px}.pa-row-frequency{color:#0b58a5;white-space:nowrap;font-size:19px;font-weight:900}.pa-row>div[data-label]:not(.pa-row-frequency){font-weight:700}.pa-row .manual-request{white-space:nowrap}.rtl .pa-list-head,.rtl .pa-row{text-align:right}.pa-table-wrap{background:#fff;border:1px solid #b9c9d6;margin-top:34px;overflow-x:auto}.pa-table{color:#263f57;border-collapse:collapse;background:#fff;width:100%;min-width:920px}.pa-table thead{background:#071a30}.pa-table th{color:#93b0c5;letter-spacing:.06em;white-space:nowrap;border:0;border-right:1px solid #1c3b56;padding:14px 16px;font-size:10px;font-weight:800}.pa-table td{color:#334e68;white-space:nowrap;border-top:0;border-bottom:1px solid #d6e0e8;border-left:0;border-right:1px solid #e1e8ee;padding:15px 16px;font-size:12px}.pa-table th:first-child,.pa-table td:first-child{width:auto;color:inherit}.pa-table td:first-child b{color:#071a33;font-size:16px}.pa-table tbody tr:nth-child(2n){background:#f4f8fb}.pa-table tbody tr:hover{background:#eaf3f8}.pa-table tbody tr:last-child td{border-bottom:0}.pa-table-frequency{font-weight:900;color:#0b58a5!important;font-size:18px!important}.pa-table td strong{color:#d8462d;font-size:14px}.pa-table .manual-request{white-space:nowrap}.rtl .pa-table th,.rtl .pa-table td{text-align:right}.rf-table-wrap{margin-top:0}.rf-table{min-width:850px}.rf-table td:first-child b,.rf-table td:first-child small{display:block}.rf-table td:first-child small{color:#668199;white-space:normal;max-width:220px;margin-top:4px;font-size:9px;line-height:1.35}.rf-table th:nth-child(4),.rf-table td:nth-child(4){white-space:normal;width:28%;line-height:1.45}.rf-table .pa-table-frequency{font-size:16px!important}.device-group-head{margin-bottom:14px}.sip-family-head,.rf-subsection-head{max-width:920px;margin-bottom:46px}.sip-family-head h2,.rf-subsection-head h2{margin:12px 0 16px;font-size:clamp(34px,4vw,56px);line-height:1.05}.sip-family-head>p:last-child,.rf-subsection-head>p:last-child{color:#62798c;max-width:820px;font-size:14px;line-height:1.85}.sip-device-groups{margin-bottom:88px}.sip-device-groups .device-group,.rf-subsection-head,.pa-head{scroll-margin-top:92px}.sip-table{min-width:1120px}.sip-table th:first-child{width:19%}.sip-table th:nth-child(2){width:17%}.sip-table th:nth-child(3){width:19%}.sip-table th:nth-child(4){width:25%}.sip-table th:nth-child(5){width:12%}.sip-table td:nth-child(3),.sip-table td:nth-child(4),.sip-table td:nth-child(5){white-space:normal;line-height:1.55}.rf-subsection-head{border-top:1px solid #bdcbd5;padding-top:18px}.rf-subsection-head+.device-groups{margin-top:0;margin-bottom:88px}.pa-detail-table{min-width:1180px}.pa-detail-table th:nth-child(6),.pa-detail-table th:nth-child(7),.pa-detail-table td:nth-child(6),.pa-detail-table td:nth-child(7){background:#0b58a50b;font-weight:800}@media (width<=1000px){.product-strip.platform-five{grid-template-columns:repeat(3,1fr)}.special-chip{grid-template-columns:1fr 1fr}.special-chip .primary{width:max-content}.chip-grid{grid-template-columns:1fr}}@media (width<=640px){.product-strip.platform-five{grid-template-columns:1fr}.special-chip{grid-template-columns:1fr;padding:26px 20px}.chip-grid .special-chip dl{grid-template-columns:1fr}.pa-card dl{grid-template-columns:1fr 1fr}.pa-frequency b{font-size:28px}}@media (width<=900px){.pa-list{background:0 0;border:0}.pa-list-head{display:none}.pa-row{border:1px solid #cad8e3;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:10px;padding:18px;background:#fff!important}.pa-model{border-bottom:1px solid #dce5ec;grid-column:1/-1;padding-bottom:10px}.pa-row>div[data-label]:before{content:attr(data-label);color:#8999a7;margin-bottom:5px;font-size:9px;font-weight:500;display:block}.pa-row .manual-request{text-align:right;grid-column:1/-1}.rtl .pa-row .manual-request{text-align:left}}@media (width<=520px){.pa-row{grid-template-columns:1fr}.pa-model,.pa-row .manual-request{grid-column:1}.pa-row-frequency{font-size:22px}}.catalog-hero{grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);min-height:710px}.catalog-hero-image{border-left:1px solid #68bfdc40;align-self:stretch;min-height:560px;position:relative;overflow:hidden}.catalog-hero-image:after{content:"";background:linear-gradient(90deg,#061522 0%,#06152233 38%,#06152214 100%),linear-gradient(#0000 54%,#04111d9e);position:absolute;inset:0}.catalog-hero-image img{object-fit:cover;width:100%;height:100%}.catalog-hero-label{z-index:2;color:#fff;border-top:1px solid #8fdbe880;justify-content:space-between;align-items:end;gap:24px;padding-top:17px;display:flex;position:absolute;bottom:30px;left:34px;right:34px}.catalog-hero-label b{font-size:32px}.catalog-hero-label span{color:#8bc8d7;letter-spacing:.1em;text-align:right;max-width:360px;font-size:9px;line-height:1.5}.family-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:46px;display:grid}.family-card{color:#fff;background:#06192b;border-top:4px solid #2b9fc0;min-height:460px;position:relative;overflow:hidden}.family-card img{object-fit:cover;opacity:.58;width:100%;height:100%;transition:all .35s;position:absolute;inset:0}.family-card:after{content:"";background:linear-gradient(#03101d1a 28%,#03101dfa);position:absolute;inset:0}.family-card>div{z-index:2;position:absolute;bottom:26px;left:26px;right:26px}.family-card small{color:#74d2e3;letter-spacing:.1em;font-size:10px;font-weight:900}.family-card h3{margin:11px 0;font-size:30px;line-height:1.1}.family-card p{color:#b4c7d5;min-height:64px;font-size:13px;line-height:1.65}.family-card b{color:#fff;font-size:11px}.family-card:hover img{opacity:.72;transform:scale(1.035)}.family-cf{border-top-color:#ed6944}.family-sp{border-top-color:#8ab84a}.catalog-family{scroll-margin-top:80px}.catalog-family-fm{background:#eef4f8}.catalog-family-cf{color:#fff;background:#071a2e}.catalog-family-cf .section-head>p:last-child{color:#99afc0}.catalog-family-cf .product-card{color:#fff;background:#0d2945;border-color:#234a68}.catalog-family-cf .product-card dl div{border-color:#2e4b63}.catalog-family-cf .product-card dt,.catalog-family-cf .product-card footer>span,.catalog-family-cf .position{color:#91a9bc}.catalog-family-cf .product-card dd{color:#fff}.catalog-family-cf .chips span{color:#9bd9e5;border-color:#315b75}.catalog-family-sp{background:#f7f7f2}.family-code{color:#fff;vertical-align:middle;background:#0c5c91;place-items:center;width:66px;height:66px;margin-right:18px;font-size:27px;display:inline-grid}.catalog-family-cf .family-code{background:#df5a35}.catalog-family-sp .family-code{background:#688f33}.catalog-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-card{min-height:650px}.catalog-card .product-title h3{font-size:42px}.catalog-card .position{min-height:68px}.mission-image-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:42px;display:grid}.mission-image-grid article{background:#071724;border:1px solid #24506d;height:340px;position:relative;overflow:hidden}.mission-image-grid article:after{content:"";background:linear-gradient(#0000 35%,#030e19eb);position:absolute;inset:0}.mission-image-grid img{object-fit:cover;width:100%;height:100%}.mission-image-grid b,.mission-image-grid span{z-index:2;position:absolute;left:24px}.mission-image-grid b{color:#fff;font-size:25px;bottom:48px}.mission-image-grid span{color:#78ccdc;font-size:11px;bottom:24px}.detail-product-image{border:1px solid #5ec2d752;width:min(540px,42vw);height:360px;margin:auto;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000057}.detail-product-image:after{content:"";background:linear-gradient(#0000 40%,#03101c8c);position:absolute;inset:0}.detail-product-image img{object-fit:cover;width:100%;height:100%}.detail-product-image span{z-index:2;color:#9ce5ef;letter-spacing:.12em;font-size:10px;font-weight:900;position:absolute;bottom:16px;right:18px}.catalog-row-list{background:#c9d5de;border:1px solid #c9d5de;gap:1px;margin-top:46px;display:grid}.catalog-row{background:#fff;grid-template-columns:minmax(240px,.8fr) minmax(500px,1.55fr) minmax(260px,.8fr);gap:0;transition:all .2s;display:grid}.catalog-row:hover{z-index:1;position:relative;transform:translateY(-1px);box-shadow:0 12px 34px #05263e24}.catalog-row-title,.catalog-row-facts,.catalog-row-use{padding:27px 28px}.catalog-row-title{border-left:4px solid #df5a35;position:relative}.catalog-row-title>span{color:#dbe4e9;font-size:28px;font-weight:900;position:absolute;top:20px;right:22px}.catalog-row-title p{color:#0a629b;margin:0 50px 7px 0;font-size:10px;font-weight:800}.catalog-row-title h3{margin:0 0 12px;font-size:36px;line-height:1}.catalog-row-title small{color:#667b8d;font-size:12px;line-height:1.65;display:block}.catalog-row-facts{border-left:1px solid #dce5eb;border-right:1px solid #dce5eb;grid-template-columns:repeat(3,1fr);align-content:center;display:grid}.catalog-row-facts div{border-bottom:1px solid #e2e9ee;min-width:0;padding:10px 16px}.catalog-row-facts div:nth-last-child(-n+3){border-bottom:0}.catalog-row-facts dt{color:#8192a0;font-size:9px}.catalog-row-facts dd{color:#153c59;overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;font-weight:850;line-height:1.4}.catalog-row-use{flex-direction:column;justify-content:center;display:flex}.catalog-row-use .chips{margin-bottom:17px}.catalog-row-use>p{color:#62788a;margin:0;font-size:11px;line-height:1.55}.catalog-row-use>p b{color:#8293a1;margin-bottom:4px;font-size:9px;display:block}.catalog-row-use .product-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:18px;display:flex}.catalog-row-use .product-actions a{color:#0b58a5;font-size:11px;font-weight:800}.catalog-family-sp .catalog-row-title{border-left-color:#688f33}.catalog-family-cf .catalog-row-list{background:#24445e;border-color:#24445e}.catalog-family-cf .catalog-row{color:#fff;background:#0d2945}.catalog-family-cf .catalog-row-title,.catalog-family-cf .catalog-row-facts{border-color:#294b66}.catalog-family-cf .catalog-row-title p{color:#7bd4e3}.catalog-family-cf .catalog-row-title small,.catalog-family-cf .catalog-row-use>p,.catalog-family-cf .catalog-row-facts dt{color:#90a9bb}.catalog-family-cf .catalog-row-facts div{border-color:#294b66}.catalog-family-cf .catalog-row-facts dd{color:#fff}.catalog-family-cf .catalog-row-use .chips span{color:#9bd9e5;border-color:#315b75}.catalog-family-cf .catalog-row-use .product-actions a{color:#6bd2e2}.catalog-family-cf .catalog-row-title>span{color:#21455f}@media (width<=1180px){.catalog-row{grid-template-columns:minmax(220px,.85fr) minmax(440px,1.5fr)}.catalog-row-use{border-top:1px solid #dce5eb;grid-column:1/-1;grid-template-columns:1fr 1fr auto;align-items:center;gap:24px;display:grid}.catalog-row-use .chips,.catalog-row-use .product-actions{margin:0}.catalog-family-cf .catalog-row-use{border-color:#294b66}}@media (width<=1100px){.catalog-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-hero{grid-template-columns:1fr}.catalog-hero-image{min-height:480px}.family-grid{grid-template-columns:1fr}.family-card{min-height:390px}}@media (width<=760px){.catalog-row{grid-template-columns:1fr}.catalog-row-facts{border:1px solid #dce5eb;border-left:0;border-right:0;grid-template-columns:repeat(2,1fr)}.catalog-row-facts div:nth-last-child(-n+3){border-bottom:1px solid #e2e9ee}.catalog-row-facts div:nth-last-child(-n+2){border-bottom:0}.catalog-row-use{border-top:0;grid-column:auto;align-items:stretch;display:flex}.catalog-family-cf .catalog-row-facts{border-color:#294b66}}@media (width<=680px){.catalog-product-grid,.mission-image-grid{grid-template-columns:1fr}.catalog-card{min-height:auto}.catalog-hero-image{min-height:360px}.catalog-hero-label{flex-direction:column;align-items:flex-start}.catalog-hero-label span{text-align:left}.detail-product-image{display:none}.family-code{width:52px;height:52px;font-size:21px}.catalog-family .section-head h2{font-size:38px}.catalog-row-title,.catalog-row-facts,.catalog-row-use{padding:22px}.catalog-row-title h3{font-size:34px}}.catalog-row-media{background:#081928;height:126px;position:relative;overflow:hidden}.catalog-row-media:after{content:"";background:linear-gradient(#0000 40%,#03101d99);position:absolute;inset:0}.catalog-row-media img{object-fit:cover;width:100%;height:100%;transition:all .25s}.catalog-row:hover .catalog-row-media img{transform:scale(1.025)}.catalog-row-media span{z-index:2;color:#fff;letter-spacing:.06em;text-shadow:0 2px 10px #000;font-size:12px;font-weight:900;position:absolute;top:12px;right:14px}@media (width<=1180px){.catalog-row-use{grid-template-columns:240px 1fr auto;padding-right:24px}.catalog-row-media{height:108px}.catalog-row-use>p{margin:0}}@media (width<=760px){.catalog-row-use{padding:0}.catalog-row-media{height:180px}.catalog-row-use>p{margin:14px 20px 0}.catalog-row-use .product-actions{margin:14px 20px 18px}}@media (width<=680px){.catalog-row-use{padding:0}}.catalog-family>.section-head{max-width:none}.catalog-family>.section-head h2{white-space:nowrap;align-items:center;display:flex}.family-card h3{white-space:nowrap}.catalog-row-use{justify-content:center;padding:27px 24px}.catalog-row-use>p{margin:0}.catalog-row-use .product-actions{margin:18px 0 0}@media (width<=1180px){.catalog-row{grid-template-columns:minmax(240px,.8fr) minmax(500px,1.6fr) minmax(220px,.7fr)}.catalog-row-use{border-top:0;grid-column:auto;padding:24px;display:flex}.catalog-row-use>p{margin:0}.catalog-row-use .product-actions{margin:18px 0 0}}@media (width<=900px){.catalog-row{grid-template-columns:1fr}.catalog-row-use{border-top:1px solid #dce5eb;grid-column:auto}.catalog-family-cf .catalog-row-use{border-color:#294b66}}@media (width<=680px){.catalog-family>.section-head h2{font-size:clamp(25px,7.2vw,34px)}.catalog-family>.section-head h2 .family-code{flex:0 0 48px;width:48px;height:48px;margin-right:10px;font-size:19px}.catalog-row-use{padding:22px}}.family-grid.family-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.family-grid-four .family-card{min-height:430px}.family-grid-four .family-card h3{font-size:clamp(22px,1.8vw,30px)}.family-rf{border-top-color:#7557c4}.mission-section{color:#fff;background:#06182b}.mission-section .section-head>p:last-child{color:#91a8bb}.mission-section .mission-image-grid article{height:360px}.mission-section .mission-image-grid span{line-height:1.45;right:24px}.family-page{background:#eef4f8;min-height:100vh}.family-page-hero{color:#fff;background:linear-gradient(135deg,#06182b,#0d3153);padding:90px clamp(24px,7vw,112px) 66px}.family-page-hero h1{letter-spacing:-.04em;white-space:nowrap;margin:14px 0 20px;font-size:clamp(38px,5vw,68px);line-height:1.08}.family-page-hero>p:not(.kicker){color:#b6c9d8;max-width:850px;font-size:17px;line-height:1.8}.family-page-hero>small{color:#71c7d8;margin-top:18px;display:block}.family-products{padding:72px clamp(24px,5vw,78px) 110px}.family-products .catalog-row-list,.family-products .product-grid{margin-top:0}.family-page.catalog-family-cf .family-products{background:#071a2e}.family-page.catalog-family-sp .family-products{background:#f7f7f2}.family-page.catalog-family-rf .family-products{background:linear-gradient(#eef4f8,#f8fafc)}@media (width<=1280px){.family-grid.family-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.family-grid.family-grid-four{grid-template-columns:1fr}.family-grid-four .family-card{min-height:360px}.family-page-hero h1{white-space:normal;font-size:clamp(28px,8vw,42px)}.mission-section .mission-image-grid article{height:300px}.mission-image-grid b{font-size:21px}.mission-image-grid span{font-size:10px}}.mission-image-grid>a{background:#071724;border:1px solid #24506d;height:340px;display:block;position:relative;overflow:hidden}.mission-image-grid>a:after{content:"";background:linear-gradient(#0000 35%,#030e19f2);position:absolute;inset:0}.mission-image-grid>a img{object-fit:cover;width:100%;height:100%;transition:all .35s}.mission-image-grid>a:hover img{transform:scale(1.035)}.mission-image-grid>a b,.mission-image-grid>a span,.mission-image-grid>a i{z-index:2;position:absolute;left:24px}.mission-image-grid>a b{color:#fff;font-size:25px;bottom:48px}.mission-image-grid>a span{color:#78ccdc;font-size:11px;bottom:24px}.mission-image-grid>a i{color:#fff;letter-spacing:.06em;font-size:10px;font-style:normal;font-weight:800;top:22px;left:auto;right:24px}.solution-page,.solution-nav{background:#fff}.comms-hero{align-items:flex-end;min-height:650px;padding:90px clamp(24px,7vw,112px);display:flex;position:relative;overflow:hidden}.comms-hero>img,.comms-hero-shade{width:100%;height:100%;position:absolute;inset:0}.comms-hero>img{object-fit:cover}.comms-hero-shade{background:linear-gradient(90deg,#03101dfa 0%,#03101dd1 43%,#03101d33 78%),linear-gradient(#0000 45%,#03101d99)}.comms-hero-copy{z-index:2;color:#fff;max-width:860px;position:relative}.comms-hero-copy h1{letter-spacing:-.05em;white-space:nowrap;margin:20px 0 24px;font-size:clamp(44px,5.7vw,82px);line-height:1.03}.comms-hero-copy>p:not(.eyebrow){color:#bdcfdb;max-width:760px;font-size:17px;line-height:1.85}.comms-hero-pills{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.comms-hero-pills span{color:#9edee8;letter-spacing:.08em;background:#06283c6b;border:1px solid #72cadc73;padding:8px 11px;font-size:9px;font-weight:800}.comms-hero-index{z-index:2;color:#fff;text-align:right;position:absolute;bottom:80px;right:5vw}.comms-hero-index b{color:#ffffff2e;font-size:74px;line-height:1;display:block}.comms-hero-index span{letter-spacing:.14em;color:#80cfdd;font-size:9px;line-height:1.6}.solution-section{padding:100px clamp(24px,7vw,112px)}.solution-heading{max-width:880px}.solution-heading h2{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(36px,4vw,58px);line-height:1.08}.solution-heading>p:last-child{color:#607286;line-height:1.8}.solution-heading.inverse{color:#fff}.solution-heading.inverse>p:last-child{color:#91a8bb}.mission-use-grid{background:#cad8e2;border:1px solid #cad8e2;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:50px;display:grid}.mission-use-grid article{background:#f8fafc;border-top:3px solid #0c62a1;min-height:180px;padding:28px}.mission-use-grid article:nth-child(2){border-color:#20a1bb}.mission-use-grid article:nth-child(3){border-color:#ed6944}.mission-use-grid article:nth-child(4){border-color:#688f33}.mission-use-grid b{font-size:18px}.mission-use-grid p{color:#6d7f8f;margin:16px 0 0;font-size:12px;line-height:1.7}.signal-chain-board{color:#fff;background:#0b243b;border:1px solid #25445d;margin-top:50px;padding:32px;overflow-x:auto}.signal-chain-board>header{color:#79cddd;letter-spacing:.1em;border-bottom:1px solid #284960;justify-content:space-between;min-width:1040px;padding-bottom:13px;font-size:9px;font-weight:800;display:flex}.signal-chain-board .rx-head{margin-top:34px}.signal-line{grid-template-columns:1fr 30px 1.15fr 30px 1.15fr 30px 1.05fr 30px .6fr;align-items:center;gap:8px;min-width:1040px;padding:26px 0;display:grid}.signal-line.reverse{grid-template-columns:.6fr 30px 1.2fr 30px 1.15fr 30px 1.15fr}.signal-line>i{color:#4fbfd2;text-align:center;font-style:normal}.signal-node{background:#102f49;border:1px solid #31536c;flex-direction:column;justify-content:center;min-height:96px;padding:18px;display:flex}.signal-node small{color:#69cfdf;font-size:9px;font-weight:900}.signal-node b{margin:5px 0;font-size:19px}.signal-node em{color:#89a7b9;letter-spacing:.08em;font-size:8px;font-style:normal}.signal-node.power{background:#3b2831;border-color:#ed6944}.signal-node.gain{border-color:#6ba4cc}.signal-node.antenna{color:#8cd5df;background:0 0;border-style:dashed;align-items:center;font-weight:900}.signal-node.muted{color:#c7d5de}.monitor-line{grid-template-columns:72% 1fr;min-width:1040px;padding:0 12px;display:grid}.monitor-line>span{border-top:1px dashed #536d7e;margin-top:21px}.monitor-line>a{background:#2d2630;border:1px solid #7a553d;justify-content:space-between;gap:20px;padding:12px 16px;display:flex}.metrics-section{background:#eef4f8}.solution-metrics{background:#c8d5de;border:1px solid #c8d5de;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:48px;display:grid}.solution-metrics>div{background:#fff;min-height:160px;padding:26px;position:relative}.solution-metrics span{color:#e1e8ed;font-size:28px;font-weight:900;position:absolute;top:18px;right:20px}.solution-metrics small,.solution-metrics b{display:block}.solution-metrics small{color:#7b8e9e;font-size:10px}.solution-metrics b{color:#0b568e;margin-top:28px;font-size:20px}.solution-note{color:#7a8c9b;margin:18px 0 0;font-size:10px;line-height:1.7}.solution-capabilities{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:48px;display:grid}.solution-capabilities article{background:#fff;border:1px solid #d2dee7;border-top:3px solid #0b63a5;min-height:290px;padding:30px 26px;position:relative}.solution-capabilities article:nth-child(2){border-top-color:#20a1bb}.solution-capabilities article:nth-child(3){border-top-color:#ed6944}.solution-capabilities article:nth-child(4){border-top-color:#688f33}.solution-capabilities span{color:#dce6ec;font-size:36px;font-weight:900}.solution-capabilities h3{margin:34px 0 14px;font-size:20px}.solution-capabilities p{color:#687c8d;font-size:12px;line-height:1.8}.mapping-section{background:#f5f8fa}.solution-mapping{border-top:1px solid #cbd8e1;margin-top:48px}.solution-mapping>a{color:#071a33;border-bottom:1px solid #cbd8e1;grid-template-columns:64px 1.15fr 1fr 1fr;align-items:center;gap:24px;min-height:112px;padding:20px 24px;transition:all .2s;display:grid}.solution-mapping>a:hover{background:#fff;box-shadow:0 10px 28px #0a375812}.solution-mapping>a>span{color:#cbd8e1;font-size:25px;font-weight:900}.solution-mapping small{color:#7a8e9f;letter-spacing:.12em;font-size:8px}.solution-mapping h3{margin:7px 0 0;font-size:20px}.solution-mapping p{color:#667b8c;font-size:12px}.solution-mapping b{color:#0b609b;text-align:right;font-size:12px}.routes-section{background:#071a2e}.solution-routes{grid-template-columns:1.35fr .825fr .825fr;gap:14px;margin-top:50px;display:grid}.solution-routes>a{color:#fff;background:#0d2945;border:1px solid #244b69;flex-direction:column;min-height:390px;padding:28px;transition:all .25s;display:flex}.solution-routes>a:hover{border-color:#4bbbd0;transform:translateY(-3px)}.solution-routes>a.recommended{background:linear-gradient(145deg,#123452,#0d2945);border-top:4px solid #ed6944}.solution-routes header{justify-content:space-between;align-items:center;display:flex}.solution-routes header span{color:#274b65;font-size:36px;font-weight:900}.solution-routes header small{color:#8fd7e3;border:1px solid #35637c;padding:6px 9px;font-size:9px}.solution-routes h3{margin:30px 0 14px;font-size:28px}.solution-routes p{color:#9ab0c1;font-size:12px;line-height:1.8}.solution-routes>a>div{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.solution-routes>a>div b{color:#9ed4de;border:1px solid #36566f;padding:6px 8px;font-size:9px}.solution-routes footer{color:#fff;border-top:1px solid #294961;margin-top:25px;padding-top:18px;font-size:11px;font-weight:800}.product-set-section{background:#f6f8fa}.solution-product-set{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.solution-product-set>a{background:#fff;border:1px solid #d1dce5;min-height:190px;padding:27px;transition:all .25s;position:relative}.solution-product-set>a:hover{border-color:#0d66b8;box-shadow:0 12px 32px #09315717}.solution-product-set small{color:#7790a4;font-size:9px}.solution-product-set h3{margin:12px 0 9px;font-size:28px}.solution-product-set p{color:#0b609b;font-size:11px}.solution-product-set span{color:#ed6944;position:absolute;bottom:22px;right:24px}.reference-section{background:#fff}.reference-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;display:grid}.reference-grid>a{color:#071a33;border:1px solid #cedbe4;flex-direction:column;min-height:280px;padding:28px;transition:all .25s;display:flex;position:relative}.reference-grid>a:hover{border-color:#0c68a7;transform:translateY(-3px);box-shadow:0 14px 34px #07315214}.reference-grid span{color:#e3eaef;font-size:34px;font-weight:900;position:absolute;top:20px;right:24px}.reference-grid small{color:#0b668b;background:#e8f3f7;width:max-content;padding:6px 9px;font-size:9px;font-weight:800}.reference-grid h3{max-width:85%;margin:38px 0 14px;font-size:24px}.reference-grid p{color:#687c8d;font-size:12px;line-height:1.8}.reference-grid b{color:#0b609b;margin-top:auto;font-size:11px}.solution-cta{background:#fff;justify-content:space-between;align-items:center;gap:50px;padding:72px clamp(24px,7vw,112px);display:flex}.solution-cta h2{margin:12px 0;font-size:clamp(30px,3.3vw,48px)}.solution-cta p{color:#65798a}.solution-cta .primary{white-space:nowrap}@media (width<=1080px){.comms-hero-copy h1{white-space:normal}.mission-use-grid,.solution-metrics,.solution-capabilities{grid-template-columns:repeat(2,1fr)}.solution-mapping>a{grid-template-columns:52px 1fr 1fr}.solution-mapping b{text-align:left;grid-column:2/4}.solution-routes{grid-template-columns:1fr}.solution-routes>a{min-height:auto}.solution-product-set{grid-template-columns:repeat(2,1fr)}.reference-grid{grid-template-columns:1fr}}@media (width<=680px){.comms-hero{min-height:620px;padding:70px 22px}.comms-hero-copy h1{font-size:40px}.comms-hero-index{display:none}.solution-section{padding:72px 22px}.mission-use-grid,.solution-metrics,.solution-capabilities,.solution-product-set{grid-template-columns:1fr}.solution-mapping>a{grid-template-columns:38px 1fr;gap:12px;padding:20px 10px}.solution-mapping p,.solution-mapping b{text-align:left;grid-column:2/3;margin:0}.mission-use-grid article,.solution-metrics>div{min-height:140px}.solution-capabilities article{min-height:auto}.signal-chain-board{border-left:0;border-right:0;margin-left:-22px;margin-right:-22px}.solution-cta{flex-direction:column;align-items:flex-start;padding:60px 22px}.mission-image-grid>a{height:300px}.mission-image-grid>a b{font-size:21px}.mission-image-grid>a span{font-size:10px}}.application-case-grid{grid-template-columns:repeat(4,1fr)}.application-case-grid>a{min-height:310px}.application-case-grid h3{font-size:22px;line-height:1.25}.case-hero{color:#fff;background:linear-gradient(125deg,#041322,#082d4b 68%,#0a486a);grid-template-columns:minmax(0,1fr) 350px;align-items:end;gap:80px;padding:92px clamp(24px,7vw,112px);display:grid}.case-hero>div{max-width:1050px}.case-hero h1{letter-spacing:-.05em;margin:20px 0 24px;font-size:clamp(44px,5.2vw,76px);line-height:1.02}.case-hero>div>p:not(.eyebrow){color:#bad0dd;max-width:880px;font-size:17px;line-height:1.85}.case-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.case-tags span{color:#8ed9e5;letter-spacing:.08em;background:#08314bb3;border:1px solid #367393;padding:8px 11px;font-size:9px;font-weight:800}.case-hero aside{background:#0314228c;border-left:3px solid #ed6944;padding:28px}.case-hero aside small,.case-hero aside b{display:block}.case-hero aside small{color:#6bc6d7;letter-spacing:.12em;margin-bottom:14px;font-size:9px;font-weight:800}.case-hero aside b{font-size:17px;line-height:1.7}.case-architecture{background:#f7f9fb}.case-chain{background:#fff;border:1px solid #bfcfdb;margin-top:48px;padding:30px;overflow-x:auto;box-shadow:0 14px 36px #08304f0f}.case-chain>header{color:#47677e;letter-spacing:.1em;border-bottom:1px solid #aebfcb;justify-content:space-between;min-width:960px;padding:0 4px 13px;font-size:9px;font-weight:800;display:flex}.case-chain>div{align-items:stretch;min-width:960px;padding:34px 0 30px;display:flex}.case-chain-item{flex:1;align-items:center;min-width:0;display:flex}.case-chain-item article{background:#98cbe7;border:2px solid #202a31;flex-direction:column;justify-content:center;width:100%;min-height:150px;padding:30px 20px 22px;display:flex;position:relative}.case-chain-item article.core{background:#75b9df}.case-chain-item article.rf{background:#afd7ea}.case-chain-item article.power{background:#86c3e3}.case-chain-item article.monitor{background:#c5e1ee}.case-chain-item article>small{color:#0b243647;font-size:20px;font-weight:900;position:absolute;top:10px;right:13px}.case-chain-item h3{margin:0 0 12px;font-size:18px;line-height:1.25}.case-chain-item p{color:#304c5e;margin:0;font-size:11px;line-height:1.55}.case-chain-item>i{color:#202a31;text-align:center;flex:0 0 34px;width:34px;font-size:25px;font-style:normal}.case-chain>footer{background:#e9f3f8;border:1px dashed #4d7590;justify-content:space-between;align-items:center;min-width:960px;padding:14px 18px;display:flex}.case-chain>footer span{color:#55778e;letter-spacing:.1em;font-size:9px;font-weight:800}.case-chain>footer b{color:#195d8b;letter-spacing:.04em;font-size:10px}.case-metrics-section{background:#071a2e}.case-metrics{background:#264961;border:1px solid #264961;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;display:grid}.case-metrics article{color:#fff;background:#0d2945;min-height:150px;padding:25px;position:relative}.case-metrics article>span{color:#244964;font-size:26px;font-weight:900;position:absolute;top:14px;right:18px}.case-metrics small,.case-metrics b{display:block}.case-metrics small{color:#83a2b7;font-size:9px}.case-metrics b{color:#fff;margin-top:28px;font-size:21px}.case-note{color:#8fa7b8;margin:18px 0 0;font-size:10px;line-height:1.75}.case-value-section{background:#fff}.case-values{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:48px;display:grid}.case-values article{border:1px solid #cedae3;border-top:3px solid #0b65a5;min-height:260px;padding:30px;position:relative}.case-values article:nth-child(2){border-top-color:#26a1b7}.case-values article:nth-child(3){border-top-color:#ed6944}.case-values span{color:#dce6ec;font-size:34px;font-weight:900}.case-values h3{margin:34px 0 14px;font-size:21px}.case-values p{color:#687c8d;font-size:12px;line-height:1.8}.case-products-section{background:#071a2e}.case-products{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:48px;display:grid}.case-products>a{color:#fff;background:#0d2945;border:1px solid #254963;flex-direction:column;min-height:205px;padding:26px;transition:all .2s;display:flex}.case-products>a:hover{border-color:#55bfd1;transform:translateY(-3px)}.case-products small{color:#83a2b7;font-size:9px;line-height:1.5}.case-products h3{margin:17px 0;font-size:26px}.case-products b{color:#78cedd;margin-top:auto;font-size:10px}.case-page .solution-cta{background:#eef4f8}@media (width<=1120px){.application-case-grid{grid-template-columns:repeat(2,1fr)}.case-hero{grid-template-columns:1fr;gap:36px}.case-hero aside{max-width:650px}.case-metrics,.case-products{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.application-case-grid,.case-metrics,.case-values,.case-products{grid-template-columns:1fr}.case-hero{padding:74px 22px}.case-hero h1{font-size:42px}.case-chain{border-left:0;border-right:0;margin-left:-22px;margin-right:-22px}.case-metrics article{min-height:135px}}.adi-diagram{color:#111;background:#fff;border:1px solid #9ba5ad;margin-top:48px;padding:24px;font-family:Arial,Helvetica Neue,sans-serif;overflow-x:auto;box-shadow:0 12px 34px #102d4114}.adi-diagram *{font-family:Arial,Helvetica Neue,sans-serif}.adi-diagram-title{border-bottom:2px solid #222;justify-content:space-between;align-items:center;min-width:1180px;padding:0 2px 15px;display:flex}.adi-diagram-title b{letter-spacing:.02em;font-size:16px}.adi-diagram-title span{color:#49545d;letter-spacing:.08em;font-size:10px;font-weight:700}.adi-diagram-body{grid-template-columns:165px 410px 1fr;align-items:center;gap:32px;min-width:1180px;padding:28px 0 24px;display:grid}.adi-left-column{place-items:center;display:grid}.adi-left-column>.adi-block{width:100%;min-height:104px}.adi-bidir{font-size:26px;line-height:34px}.adi-interface{text-align:center;background:#f6f7f8;border:2px solid #222;width:125px;padding:10px;font-size:10px;font-weight:800;line-height:1.45}.adi-core{background:#d8eaf5;border:3px solid #222;min-height:390px;padding:18px;position:relative}.adi-core:before{content:"⇄";font-size:25px;font-weight:800;position:absolute;top:48%;left:-35px}.adi-core>header{text-align:center;border-bottom:2px solid #28333b;padding:0 0 14px;font-size:20px;font-weight:800}.adi-core-grid{grid-template-columns:1fr 1fr;gap:14px;padding:24px 6px;display:grid}.adi-core-grid .adi-block{min-height:112px}.adi-core>footer{text-align:center;letter-spacing:.04em;background:#eef6fa;border:1px dashed #526674;margin:0 6px;padding:12px;font-size:10px;font-weight:800}.adi-rf-paths{grid-template-columns:28px 1fr;align-items:center;gap:8px;display:grid}.adi-path-label{font-size:20px;font-weight:800}.adi-path{align-items:stretch;display:flex}.adi-path-item{flex:1;align-items:center;min-width:0;display:flex}.adi-path-item>.adi-block{width:100%;min-height:92px}.adi-path-item>i{text-align:center;flex:0 0 24px;font-size:20px;font-style:normal;font-weight:800}.adi-feedback{background:#fafafa;border:2px dashed #40484e;grid-column:2/3;align-items:stretch;max-width:78%;margin:12px 0 12px auto;padding:11px;display:flex}.adi-feedback .adi-block{min-height:76px}.adi-feedback .adi-path-item>i{font-size:16px}.adi-block{text-align:center;background:#92c8e4;border:2px solid #222;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:13px 10px;display:flex}.adi-block b{overflow-wrap:anywhere;font-size:13px;line-height:1.22}.adi-block small{color:#263c4b;letter-spacing:.02em;margin-top:7px;font-size:8px;font-weight:700;line-height:1.35;display:block}.adi-block.core{background:#82c0e2}.adi-block.rf{background:#aed8eb}.adi-block.power{clip-path:polygon(0 0,100% 50%,0 100%);background:#85c4e5;padding-right:25px}.adi-block.monitor{background:#d4e9f3}.adi-block.io{background:#96c9e4}.adi-block.antenna{background:#fff;border-style:dashed}.adi-support{border-top:2px solid #222;grid-template-columns:150px repeat(3,1fr);align-items:stretch;gap:14px;min-width:1180px;padding:18px 0;display:grid}.adi-support>span{letter-spacing:.05em;align-items:center;font-size:11px;font-weight:800;display:flex}.adi-support .adi-block{background:#c4dfed;min-height:70px}.adi-legend{color:#3f4d56;border-top:1px solid #b8c0c5;justify-content:flex-end;gap:22px;min-width:1180px;padding-top:12px;font-size:9px;font-weight:700;display:flex}.adi-legend span{align-items:center;gap:7px;display:flex}.adi-legend i{background:#82c0e2;border:1px solid #222;width:16px;height:10px}.adi-legend i.rf{background:#aed8eb}.adi-legend i.power{background:#85c4e5}.adi-legend i.monitor{background:#d4e9f3}@media (width<=680px){.adi-diagram{border-left:0;border-right:0;margin-left:-22px;margin-right:-22px;padding:18px}.adi-diagram-title,.adi-diagram-body,.adi-support,.adi-legend{min-width:1080px}.adi-diagram-body{grid-template-columns:145px 365px 1fr;gap:24px}.adi-core{min-height:370px}.adi-block b{font-size:12px}}.signal-chain-section{background:#f5f7f8}.signal-chain-section .solution-heading{color:#071a33}.signal-chain-section .solution-heading>p:last-child{color:#607286}.signal-chain-board{color:#111;background:#fff;border-color:#8f9aa2;font-family:Arial,Helvetica Neue,sans-serif;box-shadow:0 12px 34px #102d4112}.signal-chain-board *{font-family:Arial,Helvetica Neue,sans-serif}.signal-chain-board>header{color:#283640;border-bottom:2px solid #222}.signal-line>i{color:#222;font-weight:800}.signal-node{color:#111;background:#a9d5e9;border:2px solid #222}.signal-node small{color:#18445e}.signal-node em{color:#294858}.signal-node.core{background:#83c1e3;border-color:#222}.signal-node.power{clip-path:polygon(0 0,100% 50%,0 100%);background:#86c4e4;border-color:#222;padding-right:28px}.signal-node.gain{background:#add8eb;border-color:#222}.signal-node.antenna{color:#111;background:#fff;border-color:#222}.signal-node.muted{color:#111;background:#c9e3ef}.monitor-line>span{border-color:#5c6971}.monitor-line>a{background:#d8eaf3;border:2px dashed #38434a}.monitor-line small{color:#49606e}.monitor-line b{color:#143f59}.simplified-reference{padding-top:82px;padding-bottom:78px}.simplified-reference .solution-heading{max-width:760px}.simplified-reference .application-case-grid{border-top:1px solid #bcc9d2;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:38px}.simplified-reference .application-case-grid>a{border:1px solid #bcc9d2;border-top:0;border-left:0;min-height:220px;padding:30px 34px}.simplified-reference .application-case-grid>a:nth-child(odd){border-left:1px solid #bcc9d2}.simplified-reference .application-case-grid span{font-size:24px}.simplified-reference .application-case-grid h3{max-width:none;margin:26px 0 10px;font-size:24px}.simplified-reference .application-case-grid p{max-width:620px}.comms-capability-strip{background:#fff;grid-template-columns:repeat(4,1fr);padding:0 clamp(24px,7vw,112px) 82px;display:grid}.comms-capability-strip>div{border-top:2px solid #202124;border-bottom:1px solid #bac5cc;padding:22px 24px}.comms-capability-strip small,.comms-capability-strip b{display:block}.comms-capability-strip small{color:#738594;font-size:10px}.comms-capability-strip b{color:#0b588f;margin-top:10px;font-size:20px}.solution-page:not(.case-page) .comms-hero{min-height:490px;padding-top:64px;padding-bottom:64px}.solution-page:not(.case-page) .comms-hero-copy h1{font-size:clamp(42px,4.8vw,68px)}.solution-page:not(.case-page) .comms-hero-index{bottom:58px}.case-page{background:#fff}.case-page .case-hero{color:#071a33;background:#f6f8f9;border-bottom:1px solid #c6d0d7;grid-template-columns:minmax(0,1fr) 300px;gap:58px;padding-top:70px;padding-bottom:62px}.case-page .case-hero h1{font-size:clamp(42px,4.7vw,66px)}.case-page .case-hero>div>p:not(.eyebrow){color:#52697a}.case-page .case-tags span{color:#2b657f;background:#fff;border-color:#a9becb}.case-page .case-hero aside{background:#fff;border-left:3px solid #0b6da8;box-shadow:0 8px 24px #0a37550f}.case-page .case-hero aside small{color:#4c819b}.case-page .case-architecture{background:#fff;padding-top:72px;padding-bottom:72px}.case-page .case-architecture .solution-heading{max-width:760px}.case-page .case-architecture .solution-heading h2{font-size:clamp(34px,3.4vw,50px)}.adi-svg-wrap{background:#fff;border:1px solid #8f989e;margin-top:38px;overflow-x:auto}.adi-svg{background:#fff;width:100%;min-width:1180px;height:auto;font-family:Arial,Helvetica Neue,sans-serif;display:block}.adi-svg text{fill:#111;font-family:Arial,Helvetica Neue,sans-serif}.svg-heading{font-size:18px;font-weight:800}.svg-note{letter-spacing:.06em;font-size:10px;font-weight:700;fill:#4c565d!important}.svg-title{font-size:13px;font-weight:800}.svg-sub{font-size:9px;font-weight:700;fill:#33444f!important}.svg-core-name,.svg-path-label{font-size:18px;font-weight:800}.svg-section-label{letter-spacing:.06em;font-size:11px;font-weight:800}.svg-line{stroke:#202124;stroke-width:3px;fill:none}.svg-line.bi{stroke-width:3px}.modern-diagram-wrap{background:#020617;border:1px solid #24334b;border-radius:18px;margin-top:38px;overflow-x:auto;box-shadow:0 18px 50px #07183024}.modern-diagram{background:#020617;width:100%;min-width:1120px;height:auto;font-family:Inter,Geist,Arial,sans-serif;display:block}.modern-diagram text{font-family:Inter,Geist,Arial,sans-serif}.modern-zone>rect:first-child,.modern-support>rect{fill:#0b1220;stroke:#334155;stroke-width:1.5px}.modern-zone.dashed>rect:first-child{stroke-dasharray:7 7}.modern-title{fill:#f8fafc;letter-spacing:-.5px;font-size:30px;font-weight:750}.modern-subtitle{fill:#94a3b8;letter-spacing:.06em;font-size:14px;font-weight:600}.modern-zone-no{fill:#60a5fa;font-size:12px;font-weight:800}.modern-zone-title{fill:#a8b8cc;letter-spacing:1.15px;font-size:13px;font-weight:800}.modern-zone-note{fill:#94a3b8;font-size:12px;font-weight:600}.modern-core-shell{fill:#1e293b;stroke:#60a5fa;stroke-width:2.5px}.modern-core-title{fill:#f8fafc;font-size:18px;font-weight:800}.modern-core-sub{fill:#cbd5e1;font-size:11px;font-weight:650}.modern-core-boundary{fill:none;stroke:#60a5fa;stroke-width:1.25px;stroke-dasharray:5 5}.modern-chip-tag,.modern-bus-label{fill:#bfdbfe;letter-spacing:.06em;font-size:10px;font-weight:800}.modern-node rect{stroke-width:1.4px}.modern-node.rf rect{fill:#111c2e;stroke:#3b82f6}.modern-node.core rect{fill:#26364d;stroke:#52647b}.modern-node.power rect{fill:#2b190d;stroke:#fb923c;stroke-width:2px}.modern-node.support rect{fill:#08251d;stroke:#34d399;stroke-width:1.5px}.modern-node.io rect{fill:#10223a;stroke:#60a5fa}.modern-node.antenna rect{fill:#111c2e;stroke:#7dd3fc;stroke-dasharray:6 5}.modern-node-title{fill:#e2e8f0;font-size:13px;font-weight:800}.modern-node-sub{fill:#94a3b8;font-size:9px;font-weight:700}.modern-node.power .modern-node-title{fill:#fed7aa}.modern-node.power .modern-node-sub{fill:#fdba74}.modern-node.support .modern-node-title{fill:#d1fae5}.modern-node.support .modern-node-sub{fill:#6ee7b7}.modern-channel{fill:#e2e8f0;font-size:13px;font-weight:800}.modern-tx{fill:#fb923c;letter-spacing:.08em;font-size:11px;font-weight:800}.modern-rx{fill:#38bdf8;letter-spacing:.08em;font-size:11px;font-weight:800}.modern-separator{stroke:#334155;stroke-width:1px}.modern-signal,.modern-signal-soft,.modern-power-line,.modern-control,.modern-support-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.modern-signal{stroke:#38bdf8;stroke-width:4px}.modern-signal-soft{stroke:#7dd3fc;stroke-width:3px}.modern-power-line{stroke:#fb923c;stroke-width:4px}.modern-control{stroke:#94a3b8;stroke-width:1.75px;stroke-dasharray:7 6}.modern-support-line{stroke:#34d399;stroke-width:2px}.modern-control-label,.modern-support-label,.modern-legend{fill:#94a3b8;letter-spacing:.06em;font-size:10px;font-weight:800}.modern-support-label{fill:#6ee7b7}.modern-pill{fill:#132238;stroke:#60a5fa;stroke-width:1px}.modern-pill-text{fill:#bfdbfe;font-size:9px;font-weight:800}.case-summary{background:#c3cdd4;border-top:1px solid #c3cdd4;border-bottom:1px solid #c3cdd4;grid-template-columns:1fr 1fr;gap:1px;padding-top:0;padding-bottom:0;display:grid}.case-summary-column{background:#f6f8f9;padding:62px clamp(28px,5vw,76px)}.case-summary-column h2{margin:12px 0 30px;font-size:34px}.case-metrics.compact{background:0 0;border:0;border-top:1px solid #b9c5cd;grid-template-columns:repeat(2,1fr);gap:0;margin:0}.case-metrics.compact article{color:#071a33;background:0 0;border-bottom:1px solid #b9c5cd;min-height:106px;padding:19px 0}.case-metrics.compact article:nth-child(odd){border-right:1px solid #b9c5cd;padding-right:18px}.case-metrics.compact article:nth-child(2n){padding-left:18px}.case-metrics.compact small{color:#738594}.case-metrics.compact b{color:#0b588f;margin-top:12px;font-size:17px}.case-values.compact{margin:0;display:block}.case-values.compact article{border:0;border-top:1px solid #b9c5cd;min-height:0;padding:20px 0}.case-values.compact h3{margin:0 0 7px;font-size:17px}.case-values.compact p{margin:0;line-height:1.65}.case-summary .case-note.full{color:#667985;background:#fff;grid-column:1/-1;margin:0;padding:16px clamp(28px,5vw,76px)}.case-bottom{border-bottom:1px solid #cad3d9;justify-content:space-between;align-items:center;gap:34px;padding:38px clamp(24px,7vw,112px);display:flex}.case-bottom>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.case-bottom b{letter-spacing:.08em;color:#718392;font-size:10px}.case-bottom a{color:#0b5f98;font-size:12px;font-weight:800}.case-bottom>div a{border-right:1px solid #c8d1d7;padding-right:18px}.case-page .detail-footer{margin-top:0}.low-cost-details{background:#fff;border-top:1px solid #c8d2d9;border-bottom:1px solid #c8d2d9;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);display:grid}.low-cost-features,.low-cost-metrics{padding:68px clamp(24px,5vw,74px)}.low-cost-features{border-right:1px solid #c8d2d9}.low-cost-details h2,.low-cost-applications h2{letter-spacing:-.04em;margin:12px 0 32px;font-size:clamp(30px,3.3vw,48px);line-height:1.12}.low-cost-features ul{border-top:1px solid #c8d2d9;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:0;padding:0;list-style:none;display:grid}.low-cost-features li{color:#40596d;border-bottom:1px solid #d8e0e6;padding:17px 0 17px 20px;font-size:14px;line-height:1.7;position:relative}.low-cost-features li:before{content:"";background:#0c6ba6;border-radius:50%;width:6px;height:6px;position:absolute;top:29px;left:0}.low-cost-metrics{background:#f4f7f8}.low-cost-metrics>div{border-top:1px solid #bdc9d1}.low-cost-metrics article{border-bottom:1px solid #bdc9d1;padding:23px 0}.low-cost-metrics small,.low-cost-metrics b{display:block}.low-cost-metrics small{color:#718392;letter-spacing:.08em;font-size:10px}.low-cost-metrics b{color:#0b588f;margin-top:10px;font-size:20px;line-height:1.35}.low-cost-applications{color:#fff;background:#071a2e;padding:78px clamp(24px,7vw,112px)}.low-cost-applications>.kicker{color:#7fd3df}.low-cost-applications h2{max-width:700px}.low-cost-app-grid{background:#2b4b63;border:1px solid #2b4b63;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:42px;display:grid}.low-cost-app-grid article{background:#0b2944;min-height:208px;padding:28px}.low-cost-app-grid span{color:#63bfd0;letter-spacing:.12em;font-size:11px;font-weight:900}.low-cost-app-grid h3{margin:24px 0 12px;font-size:21px}.low-cost-app-grid p{color:#a7bac8;margin:0;font-size:13px;line-height:1.75}.case-bottom.simple{justify-content:flex-end;padding-top:25px;padding-bottom:25px}@media (width<=900px){.simplified-reference .application-case-grid{grid-template-columns:1fr}.simplified-reference .application-case-grid>a{border-left:1px solid #bcc9d2}.comms-capability-strip{grid-template-columns:repeat(2,1fr)}.case-summary,.low-cost-details{grid-template-columns:1fr}.case-summary .case-note.full{grid-column:auto}.case-page .case-hero{grid-template-columns:1fr}.case-page .case-hero aside{max-width:none}.low-cost-features{border-bottom:1px solid #c8d2d9;border-right:0}.low-cost-app-grid{grid-template-columns:1fr}}@media (width<=680px){.simplified-reference .application-case-grid h3{font-size:21px}.comms-capability-strip{grid-template-columns:1fr;padding-bottom:58px}.case-summary-column,.low-cost-features,.low-cost-metrics{padding:48px 22px}.case-bottom{flex-direction:column;align-items:flex-start}.case-bottom.simple{align-items:flex-end}.adi-svg-wrap{border-left:0;border-right:0;margin-left:-22px;margin-right:-22px}.supplied-reference-diagram{border-radius:10px;margin-left:-8px;margin-right:-8px;padding:8px}.low-cost-features ul{grid-template-columns:1fr}.low-cost-applications{padding:62px 22px}}.mission-section .section-head .kicker{letter-spacing:.16em;font-size:16px}.mission-section .section-head>p:last-child{font-size:16px;line-height:1.85}.mission-section .mission-image-grid>a,.mission-section .mission-image-grid>article{height:360px;min-height:360px}.mission-section .mission-image-grid b{font-size:27px;line-height:1.25;bottom:60px}.mission-section .mission-image-grid span{color:#91dce7;font-size:14px;line-height:1.5;bottom:29px;left:24px;right:24px}.mission-section .mission-image-grid>a i{letter-spacing:.04em;font-size:13px;top:24px;right:24px}.family-grid-four .family-card small{font-size:12px}.family-grid-four .family-card p{font-size:14px;line-height:1.7}.family-grid-four .family-card b{font-size:13px}.catalog-hero-label span{font-size:11px;line-height:1.6}@media (width<=680px){.mission-section .section-head .kicker{font-size:14px}.mission-section .section-head>p:last-child{font-size:15px}.mission-section .mission-image-grid>a,.mission-section .mission-image-grid>article{height:310px;min-height:310px}.mission-section .mission-image-grid b{font-size:23px;bottom:62px}.mission-section .mission-image-grid span{font-size:13px;bottom:28px}.mission-section .mission-image-grid>a i{font-size:12px}}.case-product-combination{flex:1;min-width:0;display:block!important}.case-product-combination>b{margin-bottom:14px;display:block}.case-product-combination>div{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px!important;display:grid!important}.case-product-combination>div>a{background:#f7f9fa;flex-direction:column;gap:6px;min-width:0;display:flex;color:#0b5f98!important;border:1px solid #c7d2da!important;padding:13px 15px!important}.case-product-combination strong{font-size:13px}.case-product-combination small{color:#667b8b;font-size:10px;line-height:1.45}.case-bottom .case-contact{white-space:nowrap}.anchor-alias{width:1px;height:1px;position:absolute;overflow:hidden}.catalog-pending{color:#7a8b98;font-size:11px;font-weight:700}@media (width<=760px){.case-product-combination>div{grid-template-columns:1fr}.case-bottom .case-contact{white-space:normal}}.rf-family-products>.rf-subsection-head,.rf-family-products>.rf-subsection-head+.device-groups,.catalog-family-rf .rf-subsection-head,.catalog-family-rf .rf-subsection-head+.device-groups{display:none}.catalog-family-rf .sip-family-head>p:not(.kicker){font-size:0}.catalog-family-rf .sip-family-head>p:not(.kicker):after{content:"射频 SiP 按增益控制、功分监测、频率变换与频率源分类展示。";font-size:1rem}.platform-diagram{background:#fff;border:1px solid #d9e1ee;border-radius:18px;grid-template-columns:190px 30px minmax(230px,1.25fr) minmax(300px,1.35fr) 165px;align-items:center;gap:20px;max-width:1120px;margin:22px auto 38px;padding:30px;display:grid;overflow-x:auto}.supplied-reference-diagram{background:#fff;border:1px solid #d9e1ee;border-radius:18px;max-width:1200px;margin:22px auto 38px;padding:14px}.supplied-reference-diagram img{width:100%;height:auto;display:block}.platform-support{gap:12px;display:grid}.platform-support>div,.platform-core,.platform-lane>div,.platform-antenna{border:2px solid #203957;border-radius:12px}.platform-support>div{color:#fff;text-align:center;background:#4c607a;padding:16px 12px;font-size:15px;font-weight:700}.platform-support small{color:#203957;text-align:center;font-size:12px;font-weight:650;line-height:1.55}.platform-arrow{color:#075baf;text-align:center;font-size:34px;font-weight:800}.platform-core{text-align:center;color:#101827;background:#dfe7f5;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:26px;font-size:23px;line-height:1.55;display:flex;position:relative}.platform-core span+span{font-size:19px}.platform-core b{margin-top:24px;font-size:29px}.platform-core em{color:#36516f;font-size:10px;font-style:normal;font-weight:800;position:absolute;bottom:13px}.platform-rf{gap:44px;display:grid}.platform-lane{grid-template-columns:42px 1fr 42px;align-items:center;gap:9px;display:grid}.platform-lane i{color:#6f35a8;font-size:38px;font-style:normal;font-weight:900;line-height:1}.platform-lane>div{text-align:center;color:#111827;background:#dfe7f5;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:12px;display:flex}.platform-lane span{letter-spacing:.4px;font-size:13px;font-weight:800}.platform-lane small{max-width:200px;font-size:11px;line-height:1.4}.platform-lane b{margin-top:10px;font-size:24px}.platform-antenna{color:#fff;text-align:center;background:#4c607a;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;padding:20px;font-size:22px;line-height:1.35;display:flex}.platform-antenna span{font-size:17px;font-weight:650}@media (width<=820px){.platform-diagram{grid-template-columns:150px 24px 230px 290px 145px;gap:12px;padding:18px}.platform-core,.platform-antenna{min-height:250px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
