@font-face{font-family:'Space Grotesk';src:url(//anphysrad.com/wp-content/uploads/apr2-review/./space-grotesk-latin.woff2) format('woff2');font-weight:400 700;font-display:swap}.apr2{--brand:#2942ed;--brand-strong:#2036c6;--dark:#111736;--ink:#141b38;--muted:#4c5872;--quiet:#5f6d8b;--rule:#dce1ed;--fog:#f1f4fc;--paper:#fcfcfe;--lavender:#c7d1ff;--white:#fff;--pad:clamp(1.15rem, 5.3vw, 5.5rem);--wide:1280px;--display:'Space Grotesk',system-ui,sans-serif;--mono:ui-monospace,'SFMono-Regular',Consolas,monospace;color:var(--ink);font:400 16px/1.62 system-ui,-apple-system,'Segoe UI',sans-serif;background:var(--paper)}.apr2 *,.apr2 *:before,.apr2 *:after{box-sizing:border-box}.apr2 [hidden]{display:none !important}.apr2 .wrap{width:min(var(--wide), calc(100% - 2 * var(--pad)));margin-inline:auto}.apr2 h1,.apr2 h2,.apr2 h3,.apr2 p,.apr2 figure{margin:0}.apr2 h1,.apr2 h2,.apr2 h3{color:inherit;font-family:var(--display);font-weight:700;line-height:1.08;letter-spacing:-.045em;overflow-wrap:anywhere}.apr2 h1{font-size:clamp(2.6rem, 5.15vw, 5.35rem);max-width:14ch}.apr2 h2{font-size:clamp(1.9rem, 3.6vw, 3.45rem)}.apr2 h3{font-size:clamp(1.22rem, 2vw, 1.78rem)}.apr2 p,.apr2 a,.apr2 li{overflow-wrap:anywhere}.apr2 a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.apr2 a:focus-visible,.apr2 button:focus-visible,.apr2 input:focus-visible,.apr2 textarea:focus-visible,.apr2 [tabindex="0"]:focus-visible{outline:3px solid #314cf6;outline-offset:4px}.apr2 h1:focus,.apr2 h2:focus,.apr2 main:focus,.apr2 [data-view] section:focus{outline:none}.apr2 .home-hero a:focus-visible,.apr2 .cobalt a:focus-visible,.apr2 .partner-hero a:focus-visible,.apr2 .footer a:focus-visible{outline-color:#ffcc70}.apr2 .img{display:block;max-width:100%;height:auto}.apr2 .mono,.apr2 .kicker,.apr2 .signal{font-family:var(--mono);letter-spacing:.075em;font-weight:600}.apr2 .kicker,.apr2 .signal{font-size:.72rem;line-height:1.38;text-transform:uppercase}.apr2 .kicker{display:flex;align-items:center;gap:.7rem;color:var(--brand-strong)}.apr2 .kicker span{display:inline-grid;place-items:center;min-width:2.2rem;padding:.22rem .25rem;border:1px solid currentColor;font-size:.69rem;font-variant-numeric:tabular-nums}.apr2 .signal{color:var(--brand-strong)}.apr2 .lead{margin-top:1.3rem;max-width:53ch;color:var(--muted);font-size:clamp(1rem, 1.44vw, 1.24rem);line-height:1.55}.apr2 .arrow{display:inline-block;flex:none;font-size:1.07em;line-height:1;font-weight:600}.apr2 .actions{margin-top:1.55rem;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.apr2 .button,.apr2 .text-link,.apr2 .list-title,.apr2 .language-link{display:inline-flex;align-items:center;gap:.65rem}.apr2 .button{justify-content:center;min-height:48px;padding:.7rem .95rem;border:1px solid transparent;border-radius:2px;font:650 .89rem/1.3 system-ui,sans-serif;text-decoration:none;cursor:pointer}.apr2 .button.primary{background:var(--brand);color:#fff}.apr2 .button.primary:hover{background:var(--brand-strong)}.apr2 .button.ghost{background:0 0;border-color:#a4afea;color:#fff}.apr2 .button.ghost:hover{background:#ffffff16}.apr2 .button.outline{border-color:#a8b3d2;color:var(--brand-strong);background:0 0}.apr2 .button.outline:hover{background:#e7ebff}.apr2 .button.white{color:#1825a4;background:#fff}.apr2 .button.white:hover{background:#e9edff}.apr2 .text-link,.apr2 .language-link{min-height:44px;width:fit-content;color:var(--brand-strong);font-size:.9rem;font-weight:700;text-decoration:none}.apr2 .text-link:hover,.apr2 .list-title:hover,.apr2 .language-link:hover{text-decoration:underline}.apr2 .list-title{justify-content:space-between;color:var(--ink);text-decoration:none}.apr2 .list-title .arrow{font-size:.83em;color:var(--brand-strong)}.apr2 .figure{min-width:0}.apr2 .figure figcaption,.apr2 .hero-picture figcaption{padding:.62rem 0 0;color:var(--quiet);font-size:.75rem;line-height:1.45}.apr2 .archive-link{color:inherit}.apr2 .masthead{background:#fff;border-bottom:1px solid var(--rule)}.apr2 .utility{border-bottom:1px solid #e6eaf5;color:#3d4a66;background:#f5f7ff;font:630 .64rem/1.2 var(--mono);letter-spacing:.095em;text-transform:uppercase}.apr2 .utility .wrap{min-height:32px;display:flex;justify-content:space-between;align-items:center;gap:1rem}.apr2 .utility a{padding:.55rem 0;color:var(--brand-strong);text-decoration:none}.apr2 .utility a:hover{text-decoration:underline}.apr2 .utility-items{display:flex;gap:1rem;align-items:center}.apr2 .site-nav{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:1.35rem}.apr2 .mark{display:inline-flex;flex:none;align-items:center;min-height:56px}.apr2 .mark .img{width:clamp(138px, 15vw, 192px)}.apr2 .menu{display:flex;align-items:center;gap:clamp(.65rem, 2.05vw, 2rem)}.apr2 .menu a:not(.button){display:inline-flex;align-items:center;min-height:46px;color:var(--ink);font-size:.89rem;font-weight:650;text-decoration:none;white-space:nowrap}.apr2 .menu a:not(.button):hover,.apr2 .menu a[aria-current=page]:not(.button){color:var(--brand-strong);text-decoration:underline;text-underline-offset:.47em}.apr2 .menu .button{min-height:44px}.apr2 .menu-toggle{display:none;align-items:center;gap:.45rem;min-height:44px;padding:.42rem .6rem;color:var(--ink);background:#fff;border:1px solid var(--rule);font:650 .84rem/1.2 system-ui,sans-serif;cursor:pointer}.apr2 .menu-toggle svg{width:20px;height:20px}.apr2 .skip{position:fixed;z-index:100;inset:.35rem auto auto .6rem;padding:.65rem .85rem;background:#fff;transform:translateY(-145%)}.apr2 .skip:focus{transform:translateY(0)}.apr2 .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.apr2 .home-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);min-height:min(590px, 49vw);background:var(--dark);color:#fff}.apr2 .home-copy{align-self:center;padding:clamp(2.4rem, 5.8vw, 6rem) clamp(1.4rem, 4vw, 4.3rem) clamp(2.4rem, 5.8vw, 6rem) max(var(--pad), calc((100vw - var(--wide))/2))}.apr2 .home-copy .kicker{margin-bottom:1.24rem;color:var(--lavender)}.apr2 .home-copy .kicker:before{content:'';width:1.75rem;height:2px;background:#8493ff;flex:none}.apr2 .home-copy h1{font-size:clamp(2.6rem, 5.25vw, 5.65rem);max-width:12ch;line-height:.98}.apr2 .home-copy em{color:var(--lavender);font-style:normal}.apr2 .home-copy .lead{max-width:41ch;color:#dce3fa}.apr2 .hero-picture{min-width:0;position:relative;display:flex;align-items:stretch;background:#253656;isolation:isolate}.apr2 .hero-picture picture{display:block;position:absolute;inset:0}.apr2 .hero-picture .img{width:100%;height:100%;object-fit:cover;object-position:54% 48%}.apr2 .hero-picture:after{content:'';z-index:0;position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#11173630,transparent 34%,transparent 65%,#111736d0 100%)}.apr2 .hero-picture .photo-index{z-index:1;position:absolute;top:1.1rem;left:1.1rem;display:inline-flex;gap:.58rem;align-items:center;padding:.45rem .62rem;color:#fff;background:#111736e0;font:600 .69rem/1.35 var(--mono);letter-spacing:.055em;text-transform:uppercase}.apr2 .photo-index span{color:#bac6ff;font-variant-numeric:tabular-nums}.apr2 .hero-picture figcaption{align-self:flex-end;position:relative;z-index:1;padding:.7rem 1.1rem 1rem;color:#fff}.apr2 .home-index{border-bottom:1px solid var(--rule);background:#fff}.apr2 .home-index .wrap{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr))}.apr2 .index-item{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:1.02rem .95rem;min-height:67px;color:var(--ink);text-decoration:none;font:700 .91rem/1.35 var(--display);border-inline-end:1px solid var(--rule)}.apr2 .index-item:first-child{border-inline-start:1px solid var(--rule)}.apr2 .index-item:before{content:attr(data-index);color:var(--brand-strong);font:650 .7rem/1 var(--mono)}.apr2 .index-item .arrow{margin-left:auto;color:var(--brand-strong)}.apr2 .index-item:hover{background:var(--fog)}.apr2 .band{padding:clamp(2.65rem, 6.5vw, 6rem) 0}.apr2 .band.pale{background:var(--fog)}.apr2 .section-lead{display:grid;grid-template-columns:minmax(155px, .56fr) minmax(0, 1.44fr);align-items:start;gap:1.15rem 1.65rem;margin-bottom:clamp(1.5rem, 4.25vw, 3.5rem)}.apr2 .section-lead .kicker{padding-top:.56rem}.apr2 .section-lead h2{max-width:24ch}.apr2 .section-lead p:not(.kicker){margin-top:.65rem;max-width:61ch;color:var(--muted)}.apr2 .home-work,.apr2 .research-split{display:grid;grid-template-columns:minmax(0, 1.17fr) minmax(0, 1fr);gap:clamp(1.35rem, 4.7vw, 4.1rem);align-items:start}.apr2 .work-feature,.apr2 .research-feature{min-width:0;background:#fff;border:1px solid var(--rule)}.apr2 .equipment-stage{display:grid;place-items:center;background:#f0f3fd;min-height:clamp(220px, 26vw, 365px);padding:1.05rem;border-bottom:1px solid var(--rule)}.apr2 .equipment-stage .img{width:87%;height:clamp(200px, 24vw, 330px);object-fit:contain;mix-blend-mode:multiply}.apr2 .feature-copy{padding:clamp(1.05rem, 2.8vw, 2.15rem)}.apr2 .feature-copy h3{margin-top:.42rem}.apr2 .feature-copy p:not(.kicker,.signal){margin-top:.63rem;color:var(--muted)}.apr2 .topic-list{border-top:1px solid var(--rule)}.apr2 .topic-row{min-width:0;display:grid;grid-template-columns:minmax(72px, .33fr) minmax(0, 1fr);gap:1.05rem;padding:1.12rem 0;border-bottom:1px solid var(--rule);align-items:center}.apr2 .topic-row .img{width:100%;height:clamp(75px, 8.8vw, 115px);object-fit:cover;background:#e6ebf8}.apr2 .topic-row .img[data-image=nuc],.apr2 .topic-row .img[data-image^=mapa]{object-fit:contain;background:#fff}.apr2 .topic-row p{margin-top:.44rem;color:var(--muted);font-size:.91rem}.apr2 .topic-row h3{font-size:clamp(1.18rem, 1.8vw, 1.54rem)}.apr2 .topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:.4rem 2rem}.apr2 .topic-grid>.text-link{align-self:center}.apr2 .research-feature .scientific-figure{background:#fff;border-bottom:1px solid var(--rule)}.apr2 .research-feature .scientific-figure .img{width:100%;height:clamp(240px, 31vw, 365px);object-fit:contain;padding:.8rem}.apr2 .research-feature figcaption{padding:.45rem 1.05rem .8rem}.apr2 .research-notes article{padding:1.45rem 0;border-top:1px solid #cbd3e9}.apr2 .research-notes article h3{margin:.48rem 0 .58rem}.apr2 .research-notes article p:not(.kicker){color:var(--muted)}.apr2 .research-notes .button{margin-top:.4rem}.apr2 .cobalt{background:var(--brand);color:#fff}.apr2 .cobalt .kicker,.apr2 .cobalt .mono{color:#e2e8ff}.apr2 .cooperate{display:grid;grid-template-columns:minmax(0, 1.03fr) minmax(0, .97fr);gap:clamp(1.75rem, 5.3vw, 4.8rem);align-items:start}.apr2 .cooperate h2{margin:.7rem 0 .9rem;max-width:18ch}.apr2 .cooperate p{color:#f3f5ff}.apr2 .partner-ways{list-style:none;margin:0;padding:0;border-top:1px solid #ffffff7a}.apr2 .partner-ways li{display:grid;grid-template-columns:2.15rem minmax(0, 1fr);gap:.72rem;align-items:center;padding:.8rem 0;border-bottom:1px solid #ffffff70}.apr2 .partner-ways .mono{font-size:.77rem}.apr2 .partner-ways .list-title{display:flex;min-height:37px;justify-content:space-between;color:#fff;font:700 1.07rem/1.25 var(--display);letter-spacing:-.015em}.apr2 .partner-ways .arrow{color:#fff}.apr2 .partner-ways p{font-size:.85rem}.apr2 .brand-ledger{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 2.25rem}.apr2 .brand-group>h3{padding:.75rem 0;border-bottom:2px solid var(--brand);font-size:1.15rem}.apr2 .brand-card{display:grid;grid-template-columns:minmax(70px, .32fr) minmax(0, 1fr);align-items:center;gap:.9rem;min-height:92px;padding:.65rem 0;border-bottom:1px solid var(--rule)}.apr2 .brand-image{display:grid;align-items:center;height:66px;padding:.4rem;border:1px solid var(--rule);background:#fff}.apr2 .brand-image .img{width:100%;height:100%;max-height:50px;object-fit:contain}.apr2 .brand-card h3{font-size:1rem;letter-spacing:-.015em}.apr2 .brand-name{text-decoration:none}.apr2 .brand-name:hover{text-decoration:underline}.apr2 .brand-card p{margin-top:.26rem;font-size:.83rem;line-height:1.4;color:var(--muted)}.apr2 .document-link{display:inline-flex;align-items:center;min-height:32px;margin-right:.8rem;color:var(--brand-strong);font-size:.74rem;font-weight:650;gap:.22rem}.apr2 .institution-note{display:grid;gap:.37rem;margin-top:1.6rem;padding:1.15rem 1.35rem;border-inline-start:3px solid var(--brand);background:var(--fog)}.apr2 .institution-note p:not(.signal){color:var(--muted)}.apr2 .brand-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;align-items:stretch}.apr2 .brand-strip a{display:grid;place-items:center;min-height:64px;padding:.35rem;border:1px solid var(--rule);background:#fff}.apr2 .brand-strip .img{width:100%;max-height:44px;object-fit:contain}.apr2 .inner-hero{padding:clamp(2.75rem, 6.8vw, 6rem) 0;background:var(--fog);border-bottom:1px solid var(--rule)}.apr2 .hero-body{display:grid;align-items:center;gap:clamp(1.5rem, 5vw, 4.4rem)}.apr2 .with-media .hero-body{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.apr2 .inner-hero h1{margin-top:.57rem;max-width:17ch;font-size:clamp(2.35rem, 4.8vw, 4.8rem)}.apr2 .inner-hero .crumb{margin-bottom:.65rem;color:var(--muted);font-size:.84rem;font-weight:650}.apr2 .hero-media{min-width:0}.apr2 .hero-media>.img{width:100%;height:clamp(235px, 28vw, 410px);object-fit:cover;background:#e3e9fa}.apr2 .hero-media>.img[data-image^=mapa],.apr2 .hero-media>.img[data-image=electrets],.apr2 .hero-media>.img[data-image=nuc],.apr2 .hero-media>.img[data-image=rad8],.apr2 .hero-media>.img[data-image=gsms]{object-fit:contain;padding:.7rem;background:#fff;border:1px solid var(--rule)}.apr2 .catalog-hero,.apr2 .service-hero{background:#fff}.apr2 .catalog-hero .hero-media>.img{background:var(--fog)}.apr2 .catalog-hero h1{max-width:15ch}.apr2 .research-hero{background:#eef1ff}.apr2 .research-hero .hero-media>.img{background:#fff;border:1px solid #dce2f7}.apr2 .project-hero{background:#edf0ff}.apr2 .partner-hero{background:var(--dark);color:#fff}.apr2 .partner-hero h1{max-width:16ch}.apr2 .partner-hero .kicker,.apr2 .partner-hero .language-link{color:var(--lavender)}.apr2 .partner-hero .lead{color:#e0e5fb}.apr2 .partner-hero .hero-media figcaption{color:#e0e5fb}.apr2 .partner-hero .hero-media{padding:0 0 .25rem;border-bottom:1px solid #94a3d9}.apr2 .generic-hero.course{background:#f8f7ff}.apr2 .generic-hero.partnerform{background:#e9edff}.apr2 .generic-hero.opportunity .hero-text>h1{max-width:16ch}.apr2 .generic-hero.project .hero-text>h1{max-width:17ch}.apr2 .company-hero .hero-media>.img{min-height:220px;object-fit:cover}.apr2 .catalog-strip{position:relative;background:var(--brand);color:#fff;isolation:isolate}.apr2 .catalog-strip>.img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.44;z-index:-1}.apr2 .catalog-strip nav{display:flex;gap:0 1.1rem;flex-wrap:wrap}.apr2 .family-jump{display:inline-flex;align-items:center;min-height:56px;gap:.55rem;text-decoration:none;font:700 .91rem/1.3 var(--display)}.apr2 .family-jump:hover{text-decoration:underline}.apr2 .family-band{border-bottom:1px solid var(--rule)}.apr2 .family-header{max-width:68ch;margin-bottom:1.55rem}.apr2 .family-header h2{margin:.4rem 0 .45rem}.apr2 .family-header p:not(.kicker){color:var(--muted)}.apr2 .product-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.apr2 .product-group.catalog-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.apr2 .catalog-wide .product:only-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;align-items:center}.apr2 .product{display:flex;flex-direction:column;min-width:0;background:#fff;border:1px solid var(--rule)}.apr2 .product-image{display:grid;place-items:center;height:clamp(155px, 19vw, 238px);background:#eef1fa;border-bottom:1px solid var(--rule);padding:.8rem}.apr2 .catalog-wide .product:only-child .product-image{border:0;border-right:1px solid var(--rule)}.apr2 .product-image .img{width:95%;height:100%;max-height:clamp(135px, 17vw, 214px);object-fit:contain;mix-blend-mode:multiply}.apr2 .product-image.missing-product{background:#f5f6fa;color:var(--muted);text-align:center;font:620 .79rem/1.3 var(--mono)}.apr2 .product-copy{display:flex;flex-direction:column;flex:1;padding:clamp(.85rem, 2.2vw, 1.5rem)}.apr2 .product h3{margin:.37rem 0 .48rem}.apr2 .product-spec{margin-bottom:.42rem;color:var(--ink);font-weight:700;line-height:1.4}.apr2 .product p:not(.signal,.product-spec){color:var(--muted);font-size:.93rem}.apr2 .product-actions{display:flex;flex-wrap:wrap;gap:0 .9rem;margin-top:auto;padding-top:.5rem}.apr2 .product-actions .text-link{font-size:.81rem}.apr2 .side-split,.apr2 .image-article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(1.1rem, 4.5vw, 3.5rem)}.apr2 .side-split h2,.apr2 .image-article h2{margin:.4rem 0 .63rem}.apr2 .side-split p:not(.kicker),.apr2 .image-article p:not(.kicker){color:var(--muted)}.apr2 .image-article .scientific-figure{background:#fff;padding:.75rem;border:1px solid var(--rule)}.apr2 .image-article .scientific-figure .img{width:100%;max-height:360px;object-fit:contain}.apr2 .image-article .scientific-figure figcaption{padding:.45rem .2rem .15rem}.apr2 .image-article>div{align-self:center}.apr2 .publication-list{display:grid;border-top:2px solid var(--brand)}.apr2 .publication{display:grid;grid-template-columns:minmax(160px, .34fr) minmax(0, 1fr);gap:clamp(1.05rem, 3.9vw, 3rem);padding:1.18rem 0;border-bottom:1px solid var(--rule)}.apr2 .publication .scientific-figure{border:1px solid var(--rule);background:#fff}.apr2 .publication .scientific-figure .img{width:100%;height:clamp(120px, 16vw, 200px);object-fit:contain;padding:.55rem}.apr2 .publication figcaption{padding:.28rem .58rem .63rem}.apr2 .document-plate{display:grid;grid-template-columns:32px 1fr;align-content:center;align-items:center;gap:.35rem .64rem;padding:1.1rem;min-height:119px;background:#edf1ff;border-left:2px solid var(--brand);color:var(--brand-strong)}.apr2 .document-plate svg{width:27px;height:27px}.apr2 .document-plate .mono{font-size:.68rem}.apr2 .document-plate strong{grid-column:2;font:700 1.75rem/1 var(--display);letter-spacing:-.05em}.apr2 .publication-copy{align-self:center;min-width:0}.apr2 .publication-copy h3{margin:.37rem 0 .47rem}.apr2 .publication-copy p:not(.signal){color:var(--muted);font-size:.92rem}.apr2 .reference-actions,.apr2 .section-links{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem}.apr2 .section-links{margin-top:1.1rem}.apr2 .doi{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--brand-strong);font:620 .79rem/1.4 var(--mono);text-decoration:none}.apr2 .doi:hover{text-decoration:underline}.apr2 .publication-copy .rights-note{font-size:.75rem !important;color:var(--quiet)}.apr2 .editorial-cols{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr);align-items:start;gap:clamp(1.4rem, 6vw, 5.5rem)}.apr2 .narrative{max-width:850px;margin-inline:auto}.apr2 .narrative .prose-section+.prose-section{margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid var(--rule)}.apr2 .narrative h2,.apr2 .citations h2{margin:0 0 .42rem;font-size:clamp(1.38rem, 2.3vw, 2rem)}.apr2 .narrative p{max-width:75ch;color:var(--muted)}.apr2 .citations{margin-top:2rem}.apr2 .citations ul{padding-inline-start:1rem;margin:.5rem 0 0}.apr2 .aside-notes{padding:1.08rem 1.2rem;border-top:3px solid var(--brand);background:var(--fog)}.apr2 .aside-notes h2{margin-bottom:.45rem;font-size:clamp(1.35rem, 2.25vw, 1.95rem)}.apr2 .aside-notes p{color:var(--muted);font-size:.92rem}.apr2 .aside-notes ul{margin:.55rem 0;padding-inline-start:1rem}.apr2 .aside-notes .figure{margin-top:.6rem}.apr2 .aside-notes .figure>.img{width:100%;max-height:260px;object-fit:cover}.apr2 .instrument-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;margin:.65rem 0}.apr2 .instrument-pair .figure{padding:.35rem;background:#fff;border:1px solid var(--rule)}.apr2 .instrument-pair .figure>.img{height:132px;object-fit:contain}.apr2 .instrument-pair .figure figcaption{padding:.3rem .15rem 0}.apr2 .instrument-pair .figure a{font-size:.75rem}.apr2 .method-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0 0 .85rem;border:1px solid #cbd4ee;background:#fff}.apr2 .method-steps li{min-width:0;padding:1rem;border-inline-end:1px solid #cbd4ee}.apr2 .method-steps li:last-child{border:0}.apr2 .method-steps .mono{color:var(--brand-strong);font-size:.73rem}.apr2 .method-steps h3{margin:.4rem 0;font-size:1.24rem}.apr2 .method-steps p{color:var(--muted);font-size:.86rem}.apr2 .pilot-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem 1.35rem}.apr2 .pilot-item{min-width:0;display:grid;grid-template-columns:minmax(75px,.32fr) minmax(0,1fr);gap:1rem;align-items:center;border-top:1px solid var(--rule);padding:.85rem 0}.apr2 .pilot-item:first-child{grid-row:span 2;grid-template-columns:1fr;background:#eef1ff;border:1px solid #dce2f8;padding:1rem}.apr2 .pilot-image{min-width:0;background:#edf1fc}.apr2 .pilot-image .img{width:100%;height:130px;object-fit:contain;mix-blend-mode:multiply}.apr2 .pilot-item:first-child .pilot-image .img{height:clamp(140px,17vw,245px)}.apr2 .pilot-item h3{margin:.32rem 0 .5rem}.apr2 .pilot-item p:not(.kicker){color:var(--muted);font-size:.91rem}.apr2 .index-rows{list-style:none;padding:0;margin:.45rem 0 0;border-top:1px solid var(--rule)}.apr2 .index-rows>li{padding:.9rem 0;border-bottom:1px solid var(--rule)}.apr2 .index-rows h3{margin:.3rem 0 .43rem;font-size:1.35rem}.apr2 .index-rows p:not(.signal){color:var(--muted)}.apr2 .service-group{display:grid;grid-template-columns:minmax(0,.49fr) minmax(0,1.51fr);gap:1.2rem 2.25rem;padding:1.25rem 0}.apr2 .service-group h2{font-size:clamp(1.5rem, 2.5vw, 2.3rem)}.apr2 .test-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.apr2 .test-list article{display:grid;grid-template-columns:minmax(80px,.45fr) minmax(0,1fr);gap:.72rem;align-items:center;padding-bottom:.65rem;border-bottom:1px solid var(--rule)}.apr2 .test-list article .img{width:100%;aspect-ratio:4/3;object-fit:cover}.apr2 .test-list h3{margin-bottom:.26rem;font-size:1.16rem}.apr2 .test-list p{color:var(--muted);font-size:.84rem}.apr2 .form-layout{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:start;gap:1.2rem 3rem}.apr2 .form-layout h2{margin:.6rem 0}.apr2 .form-layout>div>p:not(.kicker){color:var(--muted)}.apr2 .demo-form{padding:clamp(1rem, 2.75vw, 1.9rem);border:1px solid var(--rule);background:#fff}.apr2 .demo-form fieldset{margin:0;padding:0;border:0;min-inline-size:0}.apr2 .form-note,.apr2 .selected-product{margin-bottom:1rem;color:var(--muted);font-size:.86rem}.apr2 .selected-product{padding:.5rem .75rem;border-left:2px solid var(--brand);background:var(--fog)}.apr2 .form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .8rem}.apr2 .field{margin-bottom:.75rem}.apr2 .field label{display:block;font-size:.92rem;font-weight:680;margin-bottom:.22rem}.apr2 .field small{display:block;color:var(--muted);font-size:.78rem}.apr2 .field input,.apr2 .field textarea{display:block;width:100%;min-height:44px;padding:.5rem .62rem;border:1px solid #8f9cba;border-radius:2px;background:#fff;color:var(--ink);font:inherit}.apr2 .field textarea{resize:vertical}.apr2 .check{display:flex;align-items:flex-start;gap:.5rem;margin:.45rem 0 .9rem;font-size:.86rem}.apr2 .check input{width:1.1em;height:1.1em;margin:.24em 0 0;accent-color:var(--brand)}.apr2 .form-result:not(:empty){margin-top:.8rem;color:#146348;font-weight:650}.apr2 .contact-details{margin:1.25rem auto 0;max-width:850px}.apr2 .contact-details h2{font-size:1.45rem}.apr2 .contact-details p{margin:.45rem 0}.apr2 .footer{position:relative;isolation:isolate;background:var(--dark);color:#f3f5ff;padding:clamp(2rem,4.5vw,4rem) 0 3.1rem;overflow:hidden}.apr2 .footer .footer-bg{position:absolute;inset:0 0 0 auto;z-index:-1;width:53%;height:100%;object-fit:cover;opacity:.2}.apr2 .footer-content{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0,.85fr) minmax(0,1fr);gap:1.3rem 1.5rem}.apr2 .footer .kicker{color:var(--lavender)}.apr2 .footer .footer-brand{font:700 1.7rem/1.1 var(--display);margin:.45rem 0;letter-spacing:-.04em}.apr2 .footer a{color:#fff}.apr2 .footer p:not(.footer-brand,.kicker){color:#dee5ff;font-size:.87rem}.apr2 .footer-links{display:grid;gap:.25rem}.apr2 .footer-links a{width:fit-content;padding:.21rem 0;font-size:.88rem}.apr2 .whatsapp{position:fixed;z-index:20;bottom:max(1rem, env(safe-area-inset-bottom));right:max(1rem, env(safe-area-inset-right));display:inline-flex;align-items:center;gap:.45rem;min-height:46px;padding:.49rem .73rem;border:1px solid #b6d9c9;border-radius:30px;background:#fff;color:#125a40;box-shadow:0 3px 16px #0f253324;font:690 .82rem/1.2 system-ui,sans-serif;text-decoration:none}.apr2 .whatsapp:hover{background:#edf9f4}.apr2 .whatsapp svg{width:24px;height:24px}@media(max-width:950px){.apr2 .site-nav{min-height:67px;position:relative;flex-wrap:wrap;gap:0 .7rem}.apr2 .menu-toggle{display:inline-flex}.apr2 .site-nav .menu{width:100%;padding:0 0 .75rem;flex-wrap:wrap;gap:.1rem 1.25rem}.apr2.js .site-nav .menu:not(.menu-open){display:none}.apr2 .home-copy h1{font-size:clamp(2.45rem,6.35vw,4.15rem)}.apr2 .home-copy{padding-block:2.5rem}.apr2 .home-hero{min-height:450px}.apr2 .product-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.apr2 .home-hero,.apr2 .with-media .hero-body,.apr2 .home-work,.apr2 .research-split,.apr2 .cooperate,.apr2 .section-lead,.apr2 .editorial-cols,.apr2 .side-split,.apr2 .image-article,.apr2 .form-layout,.apr2 .service-group{grid-template-columns:minmax(0,1fr)}.apr2 .hero-picture{min-height:clamp(208px,62vw,410px)}.apr2 .home-copy{padding:2.35rem var(--pad) 2.1rem}.apr2 .home-copy h1{font-size:clamp(2.65rem,8.2vw,4.2rem)}.apr2 .home-copy .lead{margin-top:.9rem}.apr2 .hero-break{display:none}.apr2 .home-index .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.apr2 .index-item{min-height:55px;padding:.58rem;font-size:.84rem}.apr2 .index-item:nth-child(3){border-inline-start:1px solid var(--rule)}.apr2 .index-item:nth-child(n+3){border-top:1px solid var(--rule)}.apr2 .section-lead .kicker{padding-top:0}.apr2 .section-lead{gap:.65rem}.apr2 .hero-media>.img{height:clamp(220px,56vw,420px)}.apr2 .topic-grid,.apr2 .test-list{grid-template-columns:minmax(0,1fr);gap:.25rem}.apr2 .brand-ledger{grid-template-columns:minmax(0,1fr)}.apr2 .brand-card{grid-template-columns:minmax(78px, .24fr) minmax(0, 1fr)}.apr2 .method-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.apr2 .method-steps li:nth-child(2){border-inline-end:0}.apr2 .method-steps li:nth-child(n+3){border-top:1px solid #cbd4ee}.apr2 .pilot-feature{grid-template-columns:minmax(0,1fr)}.apr2 .pilot-item:first-child{grid-row:auto}.apr2 .footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}.apr2 .footer .footer-bg{width:72%}}@media(max-width:480px){.apr2 .utility{font-size:.59rem}.apr2 .utility-items{gap:.55rem}.apr2 .utility .wrap{gap:.45rem}.apr2 .utility .place{display:none}.apr2 .home-copy h1{max-width:13ch}.apr2 .home-copy .button{padding-inline:.67rem;font-size:.81rem}.apr2 .topic-row{gap:.75rem}.apr2 .product-group,.apr2 .product-group.catalog-wide,.apr2 .catalog-wide .product:only-child,.apr2 .publication,.apr2 .form-grid{grid-template-columns:minmax(0,1fr)}.apr2 .catalog-wide .product:only-child .product-image{border-right:0;border-bottom:1px solid var(--rule)}.apr2 .product-image{height:185px}.apr2 .product-image .img{max-height:161px}.apr2 .brand-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.apr2 .document-plate{min-height:86px}.apr2 .footer-content{grid-template-columns:minmax(0,1fr)}.apr2 .footer{padding-bottom:4.55rem}.apr2 .whatsapp{padding:.45rem .63rem;bottom:max(.6rem, env(safe-area-inset-bottom));right:max(.6rem, env(safe-area-inset-right))}}@media(prefers-reduced-motion:reduce){.apr2 *,.apr2 *:before,.apr2 *:after{scroll-behavior:auto !important}}.apr2 .external-arrow{width:1em;height:1em;vertical-align:-.08em}.apr2 .archive-link .external-arrow{margin-left:.22em}.apr2 .home-copy h1{max-width:100%;font-size:clamp(2.6rem, 5.02vw, 5.35rem)}.apr2 .research-hero .hero-body{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr)}.apr2 .research-hero .hero-text{grid-column:2;grid-row:1}.apr2 .research-hero .hero-media{grid-column:1;grid-row:1}.apr2 .soil-instruments{min-width:0;padding:1rem;background:#fff;border-top:3px solid var(--brand)}.apr2 .soil-instruments .instrument-pair{margin:.7rem 0}.apr2 .soil-instruments .instrument-pair .figure>.img{height:clamp(150px, 21vw, 288px);width:100%;object-fit:contain}.apr2 .soil-instruments p:not(.kicker){color:var(--muted);font-size:.82rem}.apr2 .partnership-visual{min-width:0}.apr2 .partnership-visual .instrument-pair{margin:0;gap:.7rem}.apr2 .partnership-visual .figure{padding:.55rem .65rem .3rem}.apr2 .partnership-visual .instrument-pair .figure:nth-child(2){margin-top:clamp(1rem, 3vw, 3rem)}.apr2 .partnership-visual .instrument-pair .figure:first-child{margin-bottom:clamp(1rem, 3vw, 3rem)}.apr2 .partnership-visual .instrument-pair .figure>.img{height:clamp(130px, 17vw, 248px);width:100%;object-fit:contain}.apr2 .partner-visual-note{margin-top:.65rem;color:#dce4ff;font-size:.77rem}.apr2 .health-band{padding-block:clamp(1.75rem, 4vw, 3.5rem)}.apr2 .aside-notes .figure+p{margin-top:.55rem}@media(max-width:720px){.apr2 .home-copy h1{font-size:clamp(2.45rem, 8.25vw, 4.15rem)}.apr2 .research-hero .hero-body{grid-template-columns:minmax(0,1fr)}.apr2 .research-hero .hero-text,.apr2 .research-hero .hero-media{grid-area:auto}}.apr2 .publication-copy .original-paper-title{margin-bottom:.25rem;font-size:.82rem !important}.wp-site-blocks:has(.apr2-wp){padding:0}.wp-site-blocks:has(.apr2-wp)>:is(header,footer){display:none}.wp-site-blocks :is(main,.wp-block-group,.entry-content):has(.apr2-wp){margin:0 !important;padding:0 !important;max-width:none !important}.wp-site-blocks main:has(.apr2-wp) .wp-block-post-title{display:none}.wp-site-blocks .entry-content>.apr2-wp{width:100%;margin:0 !important;max-width:none !important}body:has(.apr2-wp)>#page>#masthead,body:has(.apr2-wp)>#page>#colophon,body:has(.apr2-wp) .ast-single-entry-banner,body:has(.apr2-wp) .ast-article-single>.entry-header{display:none}body:has(.apr2-wp) #content .ast-container,body:has(.apr2-wp) #primary,body:has(.apr2-wp) #content .ast-article-single,body:has(.apr2-wp) #content .entry-content{width:100%;max-width:none;padding:0 !important;margin:0 !important;border:0}.apr2-wp .wpforms-container{margin:0}.apr2-wp .apr-crumb{border-bottom:1px solid var(--rule);background:#fff}.apr2-wp .rank-math-breadcrumb{padding:.5rem 0;font-size:.82rem;color:var(--muted)}.apr2-wp .rank-math-breadcrumb a{display:inline-flex;align-items:center;min-height:29px}.apr2-wp .rank-math-breadcrumb .separator{padding:0 .35em}.apr2-wp .apr-intents{border-block:1px solid var(--rule);background:#fff;padding:1rem 0 1.15rem}.apr2-wp .apr-intents h2{font-size:clamp(1.25rem,2.25vw,1.85rem);padding:.25rem 0 .6rem}.apr2-wp .apr-intents ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:.55rem 1rem}.apr2-wp .apr-intents li{margin:0}.apr2-wp .apr-intents a{min-height:44px;align-items:center;display:flex;justify-content:space-between;gap:.3em;padding:.4rem .6rem;border-bottom:2px solid var(--brand);color:var(--ink);font-size:.9rem;font-weight:650;text-decoration:none}.apr2-wp .apr-intents a:hover{background:var(--fog)}.apr2-wp .apr-related{padding:2rem 0;border-top:1px solid var(--rule)}.apr2-wp .apr-related h2{font-size:1.6rem}.apr2-wp .apr-related ul{padding-left:1.15rem;margin:.5rem 0 0}.apr2-wp .apr-form-note{color:var(--muted);font-size:.86rem;padding:.55rem 0 0}.apr2-wp [data-apr-confirmation]{color:var(--ink)}.apr2-wp :target{scroll-margin-top:50px}@media(max-width:840px){.apr2-wp .apr-intents ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:365px){.apr2-wp .apr-intents ul{grid-template-columns:1fr}}.apr-release .site-nav>nav[hidden]{display:none !important}.apr-release .apr-mobile-nav{display:none}.apr-release .apr-review-section h2{margin-bottom:.75rem}.apr-release .apr-review-section p+p{margin-top:.65rem}.apr-release .apr-review-grid{display:grid;gap:.95rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-top:1.4rem}.apr-release .apr-review-card{border:1px solid var(--rule);padding:1.1rem}.apr-release .apr-review-card h3{margin-bottom:.55rem}.apr-release .apr-profile{margin:.7rem 0;border:1px solid var(--rule)}.apr-release .apr-profile summary{padding:.72rem 1rem;cursor:pointer;color:var(--ink);min-height:44px;font-weight:650}.apr-release .apr-profile-body{padding:.4rem 1rem 1rem}.apr-release .apr-profile-body>p{margin-bottom:.8rem}.apr-release #contenido [id]{scroll-margin-block-start:1rem}.apr-release summary:focus-visible,.apr-release #contenido:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media(max-width:950px){.apr-release .site-nav{flex-wrap:nowrap}.apr-release .site-nav>nav{display:none}.apr-release .apr-mobile-nav{display:block;flex:none}.apr-release .apr-mobile-nav summary{display:flex;align-items:center;min-height:44px;padding:.45rem .75rem;color:var(--ink);border:1px solid var(--rule);cursor:pointer;font-weight:650}.apr-release .apr-mobile-nav summary::-webkit-details-marker{display:none}.apr-release .apr-mobile-nav summary:after{content:'▾';margin-inline-start:.55rem}.apr-release .apr-mobile-nav[open] summary:after{content:'▴'}.apr-release .apr-mobile-links{position:absolute;z-index:30;inset:100% 0 auto auto;width:min(21rem,100%);padding:.5rem .85rem;max-height:70vh;overflow:auto;background:#fff;border:1px solid var(--rule);box-shadow:0 .6rem 1.4rem #0f253324}.apr-release .apr-mobile-links a{display:flex;align-items:center;min-height:44px;padding:.42rem .55rem;color:var(--ink)}.apr-release .apr-mobile-links a.button.primary{color:#fff}}