.ResearchShowcase-module__HynpVW__section{color:#f1f6f0;background:#0e343c;padding:80px 0 0;scroll-margin-top:100px}.ResearchShowcase-module__HynpVW__heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:56px;margin-bottom:36px;display:grid}.ResearchShowcase-module__HynpVW__kicker{letter-spacing:.13em;font-weight:700;color:#9ed7cd!important;margin:0 0 14px!important;font-size:10px!important;line-height:1.5!important}.ResearchShowcase-module__HynpVW__heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(34px,3.9vw,52px)!important;line-height:1.1!important}.ResearchShowcase-module__HynpVW__heading em{color:#d8ebb6;font-style:normal}.ResearchShowcase-module__HynpVW__heading>p{color:#bcd5d7;max-width:440px;margin:0;font-size:17px;line-height:1.75}.ResearchShowcase-module__HynpVW__workbench{color:#183d43;background:#f4f7f2;border:1px solid #567b7a;border-radius:15px;overflow:hidden;box-shadow:0 24px 60px #031f2433}.ResearchShowcase-module__HynpVW__tabs{background:#e4ede7;border-bottom:1px solid #cbdcd4;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.ResearchShowcase-module__HynpVW__tabs button{text-align:left;color:#385b5d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:12px;min-height:54px;padding:17px 20px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.4;display:flex}.ResearchShowcase-module__HynpVW__tabs button>span:first-child{opacity:.7;font-size:10px;font-weight:500}.ResearchShowcase-module__HynpVW__tabs button>span:last-child{margin-left:auto}.ResearchShowcase-module__HynpVW__tabs button[aria-selected=true]{color:#fff;background:#173f45;box-shadow:0 4px 10px #0e343c15}.ResearchShowcase-module__HynpVW__tabs button:hover:not([aria-selected=true]){background:#eff5ed;border-color:#b7cec4}.ResearchShowcase-module__HynpVW__panel{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:30px;padding:32px;display:grid}.ResearchShowcase-module__HynpVW__story .ResearchShowcase-module__HynpVW__kicker{color:#386d6b!important}.ResearchShowcase-module__HynpVW__story h3{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(24px,2.5vw,32px);line-height:1.25}.ResearchShowcase-module__HynpVW__story>p:not(.ResearchShowcase-module__HynpVW__kicker){color:#4d676a;margin:0;font-size:15px;line-height:1.75}.ResearchShowcase-module__HynpVW__outcome{border-top:1px solid #cedcd1;grid-template-columns:auto 1fr;align-items:center;column-gap:13px;margin-top:26px;padding-top:20px;display:grid}.ResearchShowcase-module__HynpVW__outcome>strong{letter-spacing:-.05em;color:#1b645d;font-size:42px;font-weight:600;line-height:1.2}.ResearchShowcase-module__HynpVW__outcome>span{color:#42635f;max-width:135px;font-size:12px;line-height:1.5}.ResearchShowcase-module__HynpVW__outcome p{color:#4d676a;grid-column:1/-1;margin:10px 0 0;font-size:13px;line-height:1.6}.ResearchShowcase-module__HynpVW__capture{align-self:center;min-width:0;margin:0!important}.ResearchShowcase-module__HynpVW__capture>button{text-align:left;cursor:zoom-in;background:#102431;border:1px solid #b9ceca;border-radius:8px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 16px 32px #25484014}.ResearchShowcase-module__HynpVW__capture img{width:100%;height:auto;display:block;border-radius:0!important}.ResearchShowcase-module__HynpVW__capture button>span{color:#d5e8e7;justify-content:space-between;gap:10px;padding:12px 16px;font-size:11px;line-height:1.5;display:flex}.ResearchShowcase-module__HynpVW__capture b{white-space:nowrap;font-weight:500}.ResearchShowcase-module__HynpVW__capture figcaption{color:#536f6b!important;opacity:1!important;margin:12px 0 0!important;font-size:11px!important;line-height:1.65!important}.ResearchShowcase-module__HynpVW__try{border-top:1px solid #cedcd1;grid-column:1/-1;justify-content:space-between;align-items:center;gap:28px;padding-top:22px;display:flex}.ResearchShowcase-module__HynpVW__try strong{color:#284c4b;font-size:13px}.ResearchShowcase-module__HynpVW__try p{color:#4d676a;max-width:680px;margin:7px 0 0;font-size:13px;line-height:1.6}.ResearchShowcase-module__HynpVW__try>a{color:#fff;background:#164f50;border-radius:7px;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:16px 20px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.ResearchShowcase-module__HynpVW__try>a:hover{background:#0f3f40}.ResearchShowcase-module__HynpVW__scope{color:#4d6966;background:#e8efe7;border-top:1px solid #cbdcd4;padding:15px 32px;font-size:11px;line-height:1.6}.ResearchShowcase-module__HynpVW__next{justify-content:space-between;align-items:center;gap:32px;padding:34px 0 42px;display:flex}.ResearchShowcase-module__HynpVW__next h3{letter-spacing:-.025em;color:#edf6f0;margin:0 0 10px;font-size:22px;line-height:1.3}.ResearchShowcase-module__HynpVW__next p{color:#bdd4d5;max-width:630px;margin:0;font-size:14px;line-height:1.7}.ResearchShowcase-module__HynpVW__next>a{color:#e1edc9;text-underline-offset:5px;flex-shrink:0;align-items:center;gap:20px;font-size:13px;text-decoration:underline;display:flex}.ResearchShowcase-module__HynpVW__section :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #7fbd96}.ResearchShowcase-module__HynpVW__dialog{color:#183d43;background:#f2f7f2;border:1px solid #637f7f;border-radius:12px;width:calc(100% - 36px);max-width:1440px;max-height:90dvh;margin:auto;padding:18px;overflow:auto;box-shadow:0 20px 80px #001f3f55}.ResearchShowcase-module__HynpVW__dialog::backdrop{background:#071d29d9}.ResearchShowcase-module__HynpVW__dialog>div{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;font-size:14px;display:flex}.ResearchShowcase-module__HynpVW__dialog button{color:#fff;font:inherit;cursor:pointer;background:#183d43;border:0;border-radius:6px;padding:12px 18px}.ResearchShowcase-module__HynpVW__dialog>img{width:100%;height:auto;display:block}.ResearchShowcase-module__HynpVW__dialog>p{margin:14px 0 0;font-size:13px;line-height:1.7}@media (max-width:1050px){.ResearchShowcase-module__HynpVW__heading{gap:28px}.ResearchShowcase-module__HynpVW__panel{grid-template-columns:1fr;gap:26px}.ResearchShowcase-module__HynpVW__story{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}.ResearchShowcase-module__HynpVW__story h3{grid-column:1}.ResearchShowcase-module__HynpVW__story>.ResearchShowcase-module__HynpVW__kicker{grid-column:1/-1}.ResearchShowcase-module__HynpVW__story>p:not(.ResearchShowcase-module__HynpVW__kicker){grid-column:1}.ResearchShowcase-module__HynpVW__outcome{border-top:0;border-left:1px solid #cedcd1;grid-area:2/2/4;align-self:center;margin:0;padding:0 0 0 32px}.ResearchShowcase-module__HynpVW__capture{width:100%;max-width:100%}.ResearchShowcase-module__HynpVW__next{flex-direction:column;align-items:start;gap:22px}.ResearchShowcase-module__HynpVW__try{align-items:start}.ResearchShowcase-module__HynpVW__try>a{max-width:290px}.ResearchShowcase-module__HynpVW__tabs button{padding:16px 13px;font-size:14px}}@media (max-width:620px){.ResearchShowcase-module__HynpVW__section{padding-top:44px}.ResearchShowcase-module__HynpVW__heading{grid-template-columns:1fr;gap:20px;margin-bottom:26px}.ResearchShowcase-module__HynpVW__heading>p{font-size:16px}.ResearchShowcase-module__HynpVW__heading h2{font-size:34px!important}.ResearchShowcase-module__HynpVW__tabs{gap:5px;padding:7px}.ResearchShowcase-module__HynpVW__tabs button{flex-direction:column;align-items:start;gap:6px;padding:12px 10px;font-size:12px;line-height:1.4}.ResearchShowcase-module__HynpVW__tabs button>span:last-child{display:none}.ResearchShowcase-module__HynpVW__panel{gap:24px;padding:24px 18px}.ResearchShowcase-module__HynpVW__story{display:block}.ResearchShowcase-module__HynpVW__story h3{font-size:27px}.ResearchShowcase-module__HynpVW__story>p:not(.ResearchShowcase-module__HynpVW__kicker){font-size:14px}.ResearchShowcase-module__HynpVW__outcome{border-top:1px solid #cedcd1;border-left:0;margin-top:22px;padding:18px 0 0}.ResearchShowcase-module__HynpVW__outcome>strong{font-size:38px}.ResearchShowcase-module__HynpVW__outcome>span{max-width:none}.ResearchShowcase-module__HynpVW__try{flex-direction:column;gap:18px}.ResearchShowcase-module__HynpVW__try>a{width:100%;max-width:none}.ResearchShowcase-module__HynpVW__scope{padding:15px 18px}.ResearchShowcase-module__HynpVW__next{padding:28px 0 34px}.ResearchShowcase-module__HynpVW__next h3{font-size:21px}.ResearchShowcase-module__HynpVW__next>a{font-size:13px;line-height:1.6}.ResearchShowcase-module__HynpVW__capture button>span{padding:10px 12px;font-size:10px}.ResearchShowcase-module__HynpVW__dialog{width:calc(100% - 16px);padding:12px}.ResearchShowcase-module__HynpVW__dialog>div{font-size:12px}}
