.technology-page{--technology-dark:#101210;--technology-light:#f7f7f2;--technology-muted:#aaafa8;--technology-accent:#c7ddce;background:var(--technology-light);color:var(--technology-dark)}html.technology-static{scroll-behavior:auto}.technology-eyebrow{letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.75rem;font-size:.8125rem;font-weight:500;line-height:1.5}.technology-text-link{min-height:3rem;color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:2rem;padding:.65rem 0;font-size:.9375rem;text-decoration:none;display:inline-flex}.technology-text-link span{transition:transform .25s}.technology-text-link:hover span{transform:translate(3px)}.technology-page :is(a,button,summary):focus-visible{outline-offset:6px;outline:2px solid}.technology-hero{min-height:min(64rem,100svh - 4.75rem);padding:clamp(3rem, 5.5vw, 5.5rem) var(--page-inline) 4rem;color:#fff;isolation:isolate;background:#181a16;flex-direction:column;justify-content:space-between;display:flex;position:relative}.technology-hero__image,.technology-hero__image img{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.technology-hero__image img{object-fit:cover;object-position:center 56%}.technology-hero:after{content:"";z-index:-1;background:linear-gradient(#10151099,#0000 55%,#10130ce8),linear-gradient(90deg,#0c110bd1,#0000 78%);position:absolute;inset:0}.technology-hero__copy{width:100%;max-width:75rem;margin-inline:auto}.technology-hero__copy .technology-eyebrow{color:#e6e9e0}.technology-hero h1{font-family:var(--font-display);letter-spacing:-.065em;text-wrap:initial;margin:0;font-size:clamp(4.5rem,8.4vw,8.75rem);font-weight:500;line-height:.97}.technology-hero__copy>p:last-child{letter-spacing:-.015em;margin:2rem 0 0;font-size:clamp(1.125rem,1.5vw,1.4rem);line-height:1.5}.technology-hero__foot{justify-content:space-between;align-items:end;gap:2rem;width:100%;max-width:75rem;margin:6rem auto 0;display:flex}.technology-hero__foot p{color:#e2e5dc;margin:.85rem 0 0;font-size:.875rem}.technology-hero .capability-status{color:#fff;background:#181e1770;border-color:#b2b8a9;font-size:.8125rem}.technology-hero__disclosure{bottom:1.1rem;right:var(--page-inline);color:#ccd0c6;font-size:.75rem;position:absolute}@media (max-width:60rem){.technology-hero__image img{object-position:right center}}@media (max-width:40rem){.technology-hero{min-height:calc(100svh - 4.5rem);padding:2.5rem 1.25rem 4rem}.technology-hero__image img{object-position:right center}.technology-hero:after{background:linear-gradient(#101510c9,#10151012 60%,#101510f0)}.technology-hero h1{font-size:clamp(3.6rem,16vw,6rem)}.technology-hero__copy>p:last-child{margin-top:1.25rem}.technology-hero__foot{flex-direction:column;align-items:start;gap:1.5rem;margin-top:9rem}.technology-hero__foot p{max-width:19rem}.technology-hero__disclosure{font-size:.75rem;right:1.25rem}}.technology-intro{padding:clamp(5rem, 9vw, 9rem) var(--page-inline);text-align:center;background:var(--technology-light)}.technology-intro h2{max-width:65rem;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:initial;margin:0 auto;font-size:clamp(2.4rem,4.5vw,4.75rem);font-weight:500;line-height:1.13}.technology-intro h2 span{color:#787d72}.technology-intro>p:not(.technology-eyebrow){color:#53594f;max-width:38rem;margin:2rem auto 1.25rem;font-size:1.125rem;line-height:1.75}.technology-section-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:4rem;max-width:80rem;margin-inline:auto;display:grid}.technology-section-heading h2{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:initial;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:500;line-height:1.04}.technology-section-heading h2 span{color:#777e72}.technology-section-heading>p,.technology-engineering__intro p{color:#596052;justify-self:end;max-width:26rem;margin:0;font-size:1.125rem;line-height:1.75}.technology-details{border-top:1px solid #a2a99c55;font-size:.9375rem;line-height:1.75}.technology-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.5rem;padding-block:1rem;font-weight:500;list-style:none;display:flex}.technology-details summary::-webkit-details-marker{display:none}.technology-details summary>span{flex-shrink:0;font-size:1.5rem;font-weight:400;line-height:1;transition:transform .2s}.technology-details[open] summary>span{transform:rotate(45deg)}.technology-details>p{max-width:65rem;color:inherit;opacity:.8;margin:0 0 1.25rem}.radar-lab{color:#f4f6f0;background:#101510;padding:5.5rem 2rem 2.5rem}.radar-lab:focus{outline:none}.radar-lab__heading{text-align:center;margin:0 auto 3.5rem}.radar-lab__heading .technology-eyebrow{color:#b6c6b6}.radar-lab__heading h2{font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5.75vw,6.25rem);font-weight:500;line-height:1.05}.radar-lab__heading>p:last-child{color:#b7c0b3;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.7}.radar-lab__experience{--radar-stage-height:clamp(36rem, calc(100svh - 14rem), 52rem);max-width:min(100rem, calc(var(--radar-stage-height) * 1.7778));flex-direction:column;margin-inline:auto;display:flex}.radar-lab__panel{isolation:isolate;background:#101b14;border-radius:.3rem;order:1;height:clamp(36rem,100svh - 14rem,52rem);position:relative;overflow:hidden}.radar-lab__panel:focus-visible{outline-offset:.5rem;outline:2px solid #c8e6cc}.radar-lab__scene,.radar-lab__room,.radar-lab__room img,.radar-lab__graphics,.radar-lab__overlay{width:100%;height:100%;position:absolute;inset:0}.radar-lab__scene{z-index:-2}.radar-lab__room img{object-fit:cover;object-position:center;display:block}.radar-lab__room{transition:opacity .65s,filter .65s}.radar-lab__room--response{opacity:0}.radar-lab__scene.is-response-ready .radar-lab__room--response{opacity:1}.radar-lab__panel--points .radar-lab__room:not(.radar-lab__room--response){opacity:.055;filter:saturate(0)}.radar-lab__panel--movement .radar-lab__room:not(.radar-lab__room--response){opacity:.14;filter:saturate(.2)}.radar-lab__panel--event .radar-lab__room:not(.radar-lab__room--response){opacity:.28;filter:saturate(.45)}.radar-lab__panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b130c44,#0b130c19 45%,#0b130cf2),linear-gradient(90deg,#0b130c50,#0000 70%);position:absolute;inset:0}.radar-lab__overlay--portrait{display:none}.radar-lab__graphics{animation:.7s both technologyDiagramIn}.radar-lab__signal-paths path{stroke-dasharray:1600;stroke-dashoffset:0;animation:1.2s ease-out both technologyTraceIn}.radar-lab__point-field{filter:drop-shadow(0 0 5px #b5e0c160)}.radar-lab__scene-meta{color:#f3f5ee;font-family:var(--font-mono);text-shadow:0 1px 8px #000;justify-content:space-between;gap:1rem;font-size:.75rem;line-height:1.5;display:flex;position:absolute;inset:1.75rem 2rem auto}.radar-lab__scene-meta span:last-child{text-align:right}.radar-lab__copy{color:#fff;max-width:30rem;position:absolute;bottom:2.5rem;left:3rem}.radar-lab__stage-name{color:#d0decc;letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem;font-size:.8125rem}.radar-lab__copy h3{max-width:12ch;font-family:var(--font-display);letter-spacing:-.05em;text-wrap:initial;margin:0;font-size:clamp(2.5rem,3.4vw,4rem);font-weight:500;line-height:1.04}.radar-lab__explanation{color:#e0e7da;max-width:28rem;margin:1rem 0 0;font-size:1rem;line-height:1.7}.radar-lab__scene-status{position:absolute;bottom:2.5rem;right:2rem}.radar-lab .capability-status{color:#e1eadb;background:#101b1480;border-color:#b5c9b2;font-size:.8125rem}.radar-lab .capability-status--future-exploration{color:#f2dfbb;border-color:#c2a976}.radar-lab__controls{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#101510ed;border-radius:100px;order:2;align-items:center;gap:1rem;width:100%;max-width:65rem;margin:1.5rem auto 0;padding:.65rem;display:flex;position:sticky;bottom:1rem}.radar-lab__tabs{background:#202a21;border:1px solid #4b584b;border-radius:100px;flex:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;padding:.4rem;display:grid}.radar-lab__tabs button{color:#c0cbb8;cursor:pointer;background:0 0;border:none;border-radius:100px;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:.85rem .5rem;font-size:.875rem;transition:color .2s,background .2s;display:flex;position:relative}.radar-lab__tabs button>span{font-size:.75rem;font-family:var(--font-mono);opacity:.7}.radar-lab__tabs small{color:#ded0b6;background:#202a21;padding:.05rem .3rem;font-size:.75rem;position:absolute;top:-.85rem;right:.65rem}.radar-lab__tabs button[aria-selected=true]{color:#172315;background:#e1eddb}.radar-lab__tabs button:hover:not([aria-selected=true]){color:#fff;background:#374233}.radar-lab :is(button,summary):focus-visible{outline-offset:4px;outline:2px solid #e1f3d7}.radar-lab__arrow{color:#edf4e5;cursor:pointer;background:0 0;border:1px solid #5c6c57;border-radius:50%;flex:0 0 2.9rem;place-items:center;width:2.9rem;height:2.9rem;font-size:1.2rem;display:grid}.radar-lab__arrow:hover:not(:disabled){background:#374233}.radar-lab__arrow:disabled{opacity:.3;cursor:default}.radar-lab__notes{max-width:65rem;margin:1.1rem auto 0}.radar-lab__boundary{color:#b4c0ac;justify-content:space-between;gap:1rem;margin:0 0 1.5rem;font-size:.75rem;line-height:1.65;display:flex}.radar-lab__boundary span{text-align:right}.radar-lab .technology-details{color:#cad6c4;border-color:#424e40}.radar-lab__image-message{top:5rem;color:#fff;text-align:center;background:#152719;padding:.75rem;font-size:.875rem;position:absolute;inset-inline:1rem}.technology-privacy{padding:clamp(5rem, 9vw, 9rem) var(--page-inline) 5rem;background:#f7f7f2}.technology-privacy__comparison{grid-template-columns:1fr 1fr;column-gap:.4rem;max-width:80rem;margin:4rem auto 0;display:grid}.technology-privacy__optical,.technology-privacy__spatial{aspect-ratio:1.35;background:#152019;min-width:0;position:relative;overflow:hidden}.technology-privacy__optical img{object-fit:cover;object-position:74% center;filter:saturate(.65);width:100%;height:100%;display:block}.technology-privacy__spatial svg{width:100%;height:100%}.technology-privacy__optical>span,.technology-privacy__spatial>span{color:#fff;background:#101b16b8;border-radius:2px;padding:.4rem .65rem;font-size:.75rem;position:absolute;top:1.5rem;left:1.5rem}.technology-privacy__comparison figcaption{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:3rem;padding:1.5rem 0 2.5rem;display:grid}.technology-privacy__comparison h3{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.125rem;font-weight:500}.technology-privacy__comparison p{color:#646b5c;max-width:30rem;margin:0;font-size:1rem;line-height:1.7}.technology-privacy__boundary{border-top:1px solid #c8cdbf;grid-template-columns:1fr 1fr;gap:3rem;max-width:80rem;margin:1rem auto 0;padding-top:2rem;display:grid}.technology-privacy__boundary>span{letter-spacing:-.035em;max-width:16ch;font-size:clamp(1.4rem,2.25vw,2rem);font-weight:500;line-height:1.25}.technology-privacy__boundary p{color:#646b5c;max-width:31rem;margin:0;font-size:1rem;line-height:1.75}.technology-placement{color:#f3f5ee;padding:5rem var(--page-inline) 2rem;background:#101210;overflow:hidden}.technology-placement__main{grid-template-columns:.95fr 1.45fr;align-items:center;max-width:85rem;margin:auto;display:grid}.technology-placement__copy{z-index:1;position:relative}.technology-placement__copy h2{font-family:var(--font-display);letter-spacing:-.055em;text-wrap:initial;margin:0;font-size:clamp(2.7rem,4.2vw,4.65rem);font-weight:500;line-height:1.08}.technology-placement__copy h2>span{color:#949c90}.technology-placement__copy>p:not(.technology-eyebrow){color:#b9c1b3;max-width:27rem;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.75}.technology-placement__principles{max-width:28rem;margin-top:2.5rem}.technology-placement__principles>div{grid-template-columns:2rem 1fr;gap:1rem;margin-top:1.5rem;display:grid}.technology-placement__principles>div>span{font-size:.75rem;font-family:var(--font-mono);color:#a2b499;padding-top:.3rem}.technology-placement__principles p{color:#b2bcaa;margin:0;font-size:.9375rem;line-height:1.75}.technology-placement__principles strong{color:#eff3e8;margin-bottom:.25rem;font-size:1rem;font-weight:500;display:block}.technology-placement__product{width:calc(100% + 12rem);min-width:0;margin:0 -10rem 0 -2rem}.technology-placement__product img{mix-blend-mode:lighten;width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(#000 40%,#0000 73%);mask-image:radial-gradient(#000 40%,#0000 73%)}.technology-placement__product figcaption{text-align:center;color:#a9b0a3;flex-direction:column;gap:.5rem;margin-top:-1rem;padding-bottom:3rem;font-size:.75rem;display:flex}.technology-placement__product figcaption>span{color:#eff3e8;font-size:1rem}.technology-placement__context{border-top:1px solid #414b3c;grid-template-columns:1fr 1fr;gap:2rem 5rem;max-width:80rem;margin:4rem auto 0;padding-top:2.5rem;display:grid}.technology-placement__context h3{letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.25rem;font-weight:500}.technology-placement__context>div p{color:#aeb9a5;max-width:33rem;margin:0;font-size:1rem;line-height:1.75}.technology-placement__context .technology-details{color:#bdc8b4;border-color:#414b3c;grid-column:1/-1}.technology-engineering{padding:clamp(5rem, 8vw, 8rem) var(--page-inline) 4rem;background:#ecefe6}.technology-engineering__intro{justify-self:end}.technology-engineering__intro p{margin-top:1.25rem}.technology-engineering__intro .capability-status{background:0 0;font-size:.8125rem}.technology-engineering__body{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:80rem;margin:5rem auto 3rem;display:grid}.technology-frequency>p{font-family:var(--font-display);letter-spacing:-.08em;align-items:baseline;margin:0 0 1.75rem;font-size:clamp(9rem,18vw,18rem);font-weight:500;line-height:.8;display:flex}.technology-frequency>p>span{letter-spacing:-.04em;margin-left:1rem;font-size:clamp(1.8rem,3.5vw,3.5rem)}.technology-frequency>span{color:#596151;margin-bottom:1.25rem;font-size:.875rem;display:block}.technology-frequency>a{text-underline-offset:5px;font-size:.875rem}.technology-frequency>a>span{margin-left:.5rem}.technology-engineering__layers{margin:0;padding:0;list-style:none}.technology-engineering__layers li{border-top:1px solid #bec7b3;grid-template-columns:2rem 1fr;gap:1rem;padding:1.5rem 0;display:grid}.technology-engineering__layers li>span{font-size:.75rem;font-family:var(--font-mono);color:#626f56;padding-top:.25rem}.technology-engineering__layers h3{letter-spacing:-.025em;margin:0 0 .6rem;font-size:1.25rem;font-weight:500}.technology-engineering__layers p{color:#616b57;max-width:32rem;margin:0;font-size:1rem;line-height:1.7}.technology-engineering>.technology-details{color:#4b5741;border-color:#bec7b3;max-width:80rem;margin-inline:auto}.technology-next{border-top:1px solid #bec7b3;justify-content:space-between;align-items:end;gap:3rem;max-width:80rem;margin:5rem auto 0;padding-top:4rem;display:flex}.technology-next h3{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3.6vw,3.75rem);font-weight:500;line-height:1.15}.technology-next>div:last-child{flex-direction:column;gap:1rem;min-width:14rem;display:flex}@keyframes technologyTraceIn{0%{stroke-dashoffset:1600px}to{stroke-dashoffset:0}}@keyframes technologyDiagramIn{0%{opacity:0}to{opacity:1}}.technology-static .technology-page *,.technology-static .technology-page :after,.technology-static .technology-page :before{transition:none!important;animation:none!important}@media (max-width:64rem){.technology-section-heading{gap:2.5rem}.radar-lab{padding-inline:1.25rem}.radar-lab__experience{max-width:100%}.radar-lab__panel{aspect-ratio:3/2;height:auto}.radar-lab__copy{max-width:50%;bottom:2rem;left:2rem}.radar-lab__copy h3{font-size:clamp(1.85rem,3.5vw,2.8rem)}.radar-lab__scene-status{bottom:2rem;right:1.5rem}.radar-lab__tabs button{flex-direction:column;gap:.3rem}.radar-lab__controls{gap:.65rem}.technology-placement__main{grid-template-columns:1fr 1.1fr}.technology-placement__product{width:calc(100% + 6rem);margin:0 -4rem 0 -2rem}.technology-placement__context{gap:2rem 3rem}}@media (max-width:48rem){.technology-section-heading{grid-template-columns:1fr;gap:1.5rem}.technology-section-heading>p,.technology-engineering__intro{justify-self:start;max-width:34rem}.technology-engineering__intro p{max-width:34rem}.technology-section-heading h2{font-size:3.5rem}.technology-privacy__comparison{margin-top:2.5rem}.technology-privacy__optical>span,.technology-privacy__spatial>span{width:fit-content;padding:.35rem .5rem;font-size:.75rem;inset:auto .75rem .75rem}.technology-placement__main{flex-direction:column;display:flex}.technology-placement__copy{width:100%}.technology-placement__copy h2{font-size:clamp(2.75rem,8vw,4rem)}.technology-placement__copy>p:not(.technology-eyebrow){max-width:35rem}.technology-placement__principles{grid-template-columns:1fr 1fr;gap:2rem;max-width:none;margin-top:1rem;display:grid}.technology-placement__product{width:calc(100% + 2.5rem);max-width:45rem;margin:0 -1.25rem}.technology-placement__context{margin-top:1rem}.technology-engineering__body{gap:2.5rem}.technology-next{flex-direction:column;align-items:start}}@media (max-width:40rem){.technology-intro{text-align:left;padding:4.5rem 1.25rem}.technology-intro h2{font-size:clamp(2.05rem,8.25vw,3rem);line-height:1.17}.technology-intro>p:not(.technology-eyebrow){margin-top:1.5rem;font-size:1rem}.technology-eyebrow{margin-bottom:1.25rem;font-size:.75rem}.radar-lab{padding:3.5rem 0 1.5rem}.radar-lab__heading{text-align:left;margin-bottom:2rem;padding-inline:1.25rem}.radar-lab__heading h2{font-size:clamp(2.5rem,10vw,4rem)}.radar-lab__heading>p:last-child{margin-top:1rem;font-size:1rem}.radar-lab__panel{aspect-ratio:auto;border-radius:0;order:2;height:clamp(36rem,100svh - 13rem,45rem)}.radar-lab__panel:after{background:linear-gradient(#0b130c5c,#0b130c08 35%,#0b130cd1 76%,#0b130c)}.radar-lab__overlay--portrait{display:block}.radar-lab__overlay--landscape{display:none}.radar-lab__scene-meta{flex-direction:column;gap:.3rem;font-size:.75rem;inset:1rem 1.25rem auto}.radar-lab__scene-meta span:last-child{text-align:left;color:#d4dfca}.radar-lab__copy{max-width:none;bottom:4rem;left:1.25rem;right:1.25rem}.radar-lab__copy h3{max-width:14ch;font-size:2.35rem}.radar-lab__stage-name{margin-bottom:.8rem;font-size:.75rem}.radar-lab__explanation{max-width:30rem;margin-top:.9rem;font-size:1rem;line-height:1.65}.radar-lab__scene-status{bottom:1.25rem;left:1.25rem;right:auto}.radar-lab .capability-status{padding-block:.3rem;font-size:.75rem}.radar-lab__controls{border-radius:1.25rem;order:1;width:calc(100% - 1.5rem);margin:0 auto 1rem;padding:.4rem;display:block;top:4.5rem;bottom:auto}.radar-lab__tabs{border-radius:1rem;grid-area:1/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}.radar-lab__tabs button{border-radius:.65rem;flex-direction:row;gap:.4rem;min-height:2.8rem;padding:.55rem .25rem;font-size:.875rem}.radar-lab__tabs small,.radar-lab__arrow{display:none}.radar-lab__arrow:first-child{grid-column:1}.radar-lab__arrow:last-child{grid-column:3}.radar-lab__notes{margin-top:1.5rem;padding-inline:1.25rem}.radar-lab__boundary{font-size:.75rem;display:block}.radar-lab__boundary span{text-align:left;color:#939f8b;margin-top:.35rem;display:block}.technology-details{font-size:.875rem}.technology-details summary{min-height:4.5rem}.technology-privacy{padding:4.5rem 1.25rem 3.5rem}.technology-section-heading h2{font-size:clamp(3rem,12vw,4.5rem)}.technology-section-heading>p,.technology-engineering__intro p{font-size:1rem}.technology-privacy__comparison{column-gap:.25rem}.technology-privacy__optical,.technology-privacy__spatial{aspect-ratio:.75}.technology-privacy__spatial svg{transform:scale(1.25)}.technology-privacy__optical img{object-position:68% center}.technology-privacy__optical>span,.technology-privacy__spatial>span{width:auto;padding:.25rem .4rem;font-size:.75rem;bottom:.5rem;left:.5rem;right:.5rem}.technology-privacy__comparison figcaption{gap:1rem;padding-top:1.25rem}.technology-privacy__comparison h3{font-size:1rem;line-height:1.45}.technology-privacy__comparison p{font-size:.875rem;line-height:1.65}.technology-privacy__boundary{grid-template-columns:1fr;gap:1rem;margin-top:0;padding-top:1.5rem}.technology-privacy__boundary>span{max-width:22ch;font-size:1.5rem}.technology-placement{padding:4rem 1.25rem 1.5rem}.technology-placement__principles{grid-template-columns:1fr;gap:0;margin-top:1.25rem}.technology-placement__copy>p:not(.technology-eyebrow){font-size:1rem}.technology-placement__product figcaption{margin-top:-1.5rem;padding-bottom:2rem}.technology-placement__context{grid-template-columns:1fr;gap:1.75rem;padding-top:2rem}.technology-placement__context>div p{font-size:.9375rem}.technology-engineering{padding:4.5rem 1.25rem 3rem}.technology-engineering__body{grid-template-columns:1fr;gap:3rem;margin:3.5rem auto 2rem}.technology-frequency>p{margin-bottom:1.5rem;font-size:10rem}.technology-frequency>p>span{font-size:2.25rem}.technology-engineering__layers h3{font-size:1.125rem}.technology-engineering__layers p{font-size:.9375rem}.technology-next{gap:2rem;margin-top:2rem;padding-top:2.5rem}.technology-next>div:last-child{gap:.75rem;width:100%}.technology-page+.site-footer{grid-template-columns:minmax(0,1fr)}.technology-page+.site-footer .site-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:23rem){.radar-lab__copy h3{font-size:2rem}.radar-lab__tabs button{gap:.25rem;font-size:.875rem}.radar-lab__tabs button>span{display:none}.technology-frequency>p{font-size:8.5rem}}@media (prefers-reduced-motion:reduce){.technology-page *,.technology-page :after,.technology-page :before{transition:none!important;animation:none!important}}.technology-page .technology-hero{color:#292c28;background:#f8f6f1;grid-template-columns:.9fr 1.1fr;grid-template-areas:"copy image""foot image";gap:2rem 5vw;min-height:0;padding:4rem 5vw;display:grid}.technology-page .technology-hero:after{display:none}.technology-hero__radar{grid-area:image;min-width:0;margin:0}.technology-hero__radar img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}.technology-hero__radar figcaption{color:#586153;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.8125rem;display:flex}.technology-page .technology-hero__copy{grid-area:copy;align-self:end}.technology-page .technology-hero__copy .technology-eyebrow{color:#586153}.technology-page .technology-hero h1{letter-spacing:-.045em;font-size:clamp(3.4rem,6.2vw,6.5rem);font-weight:400;line-height:1.06}.technology-page .technology-hero__foot{grid-area:foot;align-self:start;margin:0;display:block}.technology-page .technology-hero__foot p{color:#586153}.technology-page .technology-hero .capability-status{color:#334c3b;background:0 0;border-color:#87977d}.technology-page .technology-hero__foot a{margin-top:1rem}.technology-page :is(.technology-intro h2,.radar-lab__heading h2,.technology-section-heading h2,.technology-placement__copy h2,.technology-next h3){letter-spacing:-.035em;font-weight:400}.technology-page .radar-lab__copy h3{font-weight:400}@media (max-width:700px){.technology-page .technology-hero{grid-template-columns:1fr;grid-template-areas:"copy""image""foot";gap:1.75rem;padding:2.5rem 1.25rem}.technology-page .technology-hero h1{font-size:clamp(3.2rem,12vw,4.5rem)}.technology-page .technology-hero__copy>p:last-child{font-size:1.125rem}.technology-hero__radar img{aspect-ratio:4/3}.technology-hero__radar figcaption{flex-wrap:wrap;gap:.35rem 1rem}}
