.technology-lab-module__9p4FZW__root{--ink:#181a16;--paper:#eeece5;--blue:#2441e2;--line:#d2d0c5;--muted:#626358;color:var(--ink);background:var(--paper);overflow:hidden}.technology-lab-module__9p4FZW__root *{box-sizing:border-box}.technology-lab-module__9p4FZW__root a{text-decoration:none}.technology-lab-module__9p4FZW__root a:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.technology-lab-module__9p4FZW__hero{background:#e7e5db;padding:31px clamp(24px,5.4vw,88px) clamp(88px,9vw,145px)}.technology-lab-module__9p4FZW__crumb{color:#77766e;border-bottom:1px solid #ccc7bb;flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:22px;font-size:12px;display:flex}.technology-lab-module__9p4FZW__crumb a{color:var(--ink);font-weight:650}.technology-lab-module__9p4FZW__crumb a:hover{color:var(--blue)}.technology-lab-module__9p4FZW__heroGrid{grid-template-columns:minmax(0,1.7fr) minmax(285px,.63fr);align-items:end;gap:clamp(36px,8vw,130px);padding-top:clamp(70px,9vw,145px);display:grid}.technology-lab-module__9p4FZW__kicker,.technology-lab-module__9p4FZW__heading>span,.technology-lab-module__9p4FZW__closing>span,.technology-lab-module__9p4FZW__outlook>div:first-child>span{letter-spacing:.19em;color:var(--blue);font-size:11px;font-weight:800}.technology-lab-module__9p4FZW__kicker{align-items:center;gap:11px;line-height:1.6;display:flex}.technology-lab-module__9p4FZW__dot{background:#24a375;border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.technology-lab-module__9p4FZW__hero h1{letter-spacing:-.072em;max-width:1050px;margin:24px 0 34px;font-size:clamp(56px,7.1vw,116px);font-weight:625;line-height:.985}.technology-lab-module__9p4FZW__hero h1 em,.technology-lab-module__9p4FZW__root h2 em{color:var(--blue);font-style:normal}.technology-lab-module__9p4FZW__heroGrid>div>p{color:#44483f;max-width:790px;font-size:clamp(18px,1.55vw,22px);line-height:1.65}.technology-lab-module__9p4FZW__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.technology-lab-module__9p4FZW__primary,.technology-lab-module__9p4FZW__secondary{text-align:center;border-radius:99px;justify-content:center;align-items:center;min-height:56px;padding:16px 25px;font-size:13px;font-weight:800;display:inline-flex}.technology-lab-module__9p4FZW__primary{background:var(--ink);color:#fff!important}.technology-lab-module__9p4FZW__primary:hover{background:var(--blue)}.technology-lab-module__9p4FZW__secondary{color:var(--ink);border:1px solid #bbb8ac}.technology-lab-module__9p4FZW__secondary:hover{color:var(--blue);border-color:var(--blue)}.technology-lab-module__9p4FZW__summary{color:#f8f6eb;background:#161915;padding:33px 31px}.technology-lab-module__9p4FZW__summary>span{color:#dbf89b;letter-spacing:.15em;font-size:11px;font-weight:800}.technology-lab-module__9p4FZW__summary>strong{letter-spacing:-.075em;margin-top:34px;font-size:clamp(65px,7vw,103px);line-height:1;display:block}.technology-lab-module__9p4FZW__summary>p{color:#d5dccc;padding-bottom:32px;font-size:15px}.technology-lab-module__9p4FZW__summary>div{border-top:1px solid #363c35;justify-content:space-between;gap:12px;padding:15px 0;font-size:13px;display:flex}.technology-lab-module__9p4FZW__summary>div>span{color:#aeb9a7}.technology-lab-module__9p4FZW__summary>div>b{text-align:right;font-weight:750}.technology-lab-module__9p4FZW__summary>small{color:#b7bbae;margin-top:19px;font-size:11px;line-height:1.55;display:block}.technology-lab-module__9p4FZW__stats{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.technology-lab-module__9p4FZW__stats>div{border-right:1px solid var(--line);padding:32px clamp(20px,3vw,48px)}.technology-lab-module__9p4FZW__stats>div:last-child{border-right:0}.technology-lab-module__9p4FZW__stats>div>span{letter-spacing:-.055em;color:var(--blue);font-size:clamp(40px,5.8vw,85px);font-weight:620;line-height:1}.technology-lab-module__9p4FZW__stats p{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.5}.technology-lab-module__9p4FZW__section,.technology-lab-module__9p4FZW__screens,.technology-lab-module__9p4FZW__comparison,.technology-lab-module__9p4FZW__outlook{padding:clamp(77px,10vw,150px) clamp(24px,5.4vw,88px)}.technology-lab-module__9p4FZW__heading{max-width:1080px;margin-bottom:clamp(35px,5vw,72px)}.technology-lab-module__9p4FZW__heading h2,.technology-lab-module__9p4FZW__outlook h2{letter-spacing:-.06em;margin:22px 0;font-size:clamp(40px,5.7vw,84px);line-height:1.04}.technology-lab-module__9p4FZW__heading p{color:#54574e;max-width:850px;font-size:clamp(16px,1.45vw,19px);line-height:1.65}.technology-lab-module__9p4FZW__featureGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.technology-lab-module__9p4FZW__featureGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:315px;padding:clamp(29px,4vw,55px)}.technology-lab-module__9p4FZW__featureGrid small{color:var(--blue);letter-spacing:.12em;font-size:11px;font-weight:800}.technology-lab-module__9p4FZW__featureGrid h3{letter-spacing:-.04em;max-width:600px;margin:30px 0 16px;font-size:clamp(24px,2.5vw,38px);line-height:1.12}.technology-lab-module__9p4FZW__featureGrid p{color:#555a50;max-width:600px;font-size:15px;line-height:1.75}.technology-lab-module__9p4FZW__screens{color:#f3f4e9;background:#151915}.technology-lab-module__9p4FZW__screens .technology-lab-module__9p4FZW__heading>span,.technology-lab-module__9p4FZW__screens .technology-lab-module__9p4FZW__heading h2 em{color:#d9ef85}.technology-lab-module__9p4FZW__screens .technology-lab-module__9p4FZW__heading p{color:#bac4b8}.technology-lab-module__9p4FZW__screenGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.technology-lab-module__9p4FZW__screenGrid figure,.technology-lab-module__9p4FZW__productShot{min-width:0;margin:0}.technology-lab-module__9p4FZW__screenshot{background:#fbfaf7;border:1px solid #536056;width:100%;height:clamp(260px,30vw,460px);position:relative;overflow:hidden}.technology-lab-module__9p4FZW__screenshot img{object-fit:cover;object-position:top left}.technology-lab-module__9p4FZW__screenGrid figcaption,.technology-lab-module__9p4FZW__productShot figcaption{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 0;font-size:13px;display:flex}.technology-lab-module__9p4FZW__screenGrid figcaption b,.technology-lab-module__9p4FZW__productShot figcaption b{color:#eef4e6;font-size:15px}.technology-lab-module__9p4FZW__screenGrid figcaption span,.technology-lab-module__9p4FZW__productShot figcaption span{color:#afbbad}.technology-lab-module__9p4FZW__productShot{max-width:900px;margin:45px auto 0}.technology-lab-module__9p4FZW__productShot .technology-lab-module__9p4FZW__screenshot{height:390px}.technology-lab-module__9p4FZW__performanceGrid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.technology-lab-module__9p4FZW__performanceGrid>div{border:1px solid var(--line);background:#f9f8f1;padding:clamp(30px,4vw,55px)}.technology-lab-module__9p4FZW__performanceGrid>div>span{letter-spacing:.13em;color:#62675c;font-size:10px;font-weight:800;line-height:1.6}.technology-lab-module__9p4FZW__performanceGrid strong{letter-spacing:-.07em;color:var(--blue);margin:22px 0;font-size:clamp(58px,7vw,105px);line-height:1.08;display:block}.technology-lab-module__9p4FZW__performanceGrid strong small{color:#72786c;font-size:.25em}.technology-lab-module__9p4FZW__performanceGrid>div>p{color:#73796c;margin:0;font-size:14px}.technology-lab-module__9p4FZW__caution{color:#4c452f;background:#fff4dc;border-left:4px solid #d58a2b;margin:30px 0 42px;padding:21px 25px;font-size:15px;line-height:1.75}.technology-lab-module__9p4FZW__methodology{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:40px;padding-top:42px;display:grid}.technology-lab-module__9p4FZW__methodology>div>span{color:var(--blue);letter-spacing:.14em;font-size:10px;font-weight:800}.technology-lab-module__9p4FZW__methodology p{color:var(--muted);margin-top:16px;font-size:15px;line-height:1.7}.technology-lab-module__9p4FZW__comparison{background:#e5e7f6}.technology-lab-module__9p4FZW__tableWrap{-webkit-overflow-scrolling:touch;border:1px solid #bbc3df;overflow-x:auto}.technology-lab-module__9p4FZW__tableWrap table{border-collapse:collapse;width:100%;min-width:710px}.technology-lab-module__9p4FZW__tableWrap th{color:#fff;text-align:left;letter-spacing:.09em;background:#142242;padding:20px;font-size:12px}.technology-lab-module__9p4FZW__tableWrap td{vertical-align:top;border-bottom:1px solid #c1c8d7;padding:24px 18px;font-size:14px;line-height:1.55}.technology-lab-module__9p4FZW__tableWrap td:first-child{width:24%;font-weight:800}.technology-lab-module__9p4FZW__tableWrap tbody tr:nth-child(2n){background:#f4f5fb}.technology-lab-module__9p4FZW__decisionGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.technology-lab-module__9p4FZW__decisionGrid article{border:1px solid var(--line);background:#f9f8f2;flex-direction:column;min-height:340px;padding:clamp(27px,3vw,43px);display:flex}.technology-lab-module__9p4FZW__decisionGrid article>span{color:var(--blue);font-size:12px;font-weight:800}.technology-lab-module__9p4FZW__decisionGrid h3{letter-spacing:-.03em;margin:27px 0 17px;font-size:clamp(22px,2vw,29px);line-height:1.2}.technology-lab-module__9p4FZW__decisionGrid p{color:#545c52;font-size:14px;line-height:1.7}.technology-lab-module__9p4FZW__decisionGrid a{color:var(--blue);margin-top:auto;padding-top:24px;font-size:13px;font-weight:800}.technology-lab-module__9p4FZW__outlook{background:#dadfd3}.technology-lab-module__9p4FZW__outlookGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:35px;display:grid}.technology-lab-module__9p4FZW__outlookGrid article{border-top:2px solid #8f9b8c;padding-top:24px}.technology-lab-module__9p4FZW__outlookGrid b{color:#3a5c45;font-size:12px}.technology-lab-module__9p4FZW__outlookGrid h3{letter-spacing:-.03em;margin:25px 0 16px;font-size:clamp(23px,2.5vw,32px);line-height:1.15}.technology-lab-module__9p4FZW__outlookGrid p{color:#545f54;font-size:14px;line-height:1.7}.technology-lab-module__9p4FZW__closing{border-top:1px solid var(--line);background:#e3e0d5;padding:clamp(85px,11vw,170px) clamp(24px,5.4vw,88px)}.technology-lab-module__9p4FZW__closing h2{letter-spacing:-.065em;max-width:1110px;margin:25px 0;font-size:clamp(44px,6.8vw,104px);line-height:1}.technology-lab-module__9p4FZW__closing>p{color:#53554c;max-width:810px;font-size:19px;line-height:1.65}@media (max-width:1030px){.technology-lab-module__9p4FZW__heroGrid{grid-template-columns:1fr}.technology-lab-module__9p4FZW__summary{max-width:560px}.technology-lab-module__9p4FZW__stats{grid-template-columns:repeat(2,1fr)}.technology-lab-module__9p4FZW__stats>div:nth-child(2){border-right:0}.technology-lab-module__9p4FZW__stats>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.technology-lab-module__9p4FZW__decisionGrid{grid-template-columns:1fr}.technology-lab-module__9p4FZW__decisionGrid article{min-height:0}}@media (max-width:680px){.technology-lab-module__9p4FZW__hero{padding-bottom:66px}.technology-lab-module__9p4FZW__hero h1{font-size:clamp(46px,10.5vw,70px)}.technology-lab-module__9p4FZW__summary>strong{font-size:78px}.technology-lab-module__9p4FZW__section,.technology-lab-module__9p4FZW__screens,.technology-lab-module__9p4FZW__comparison,.technology-lab-module__9p4FZW__outlook,.technology-lab-module__9p4FZW__closing{padding-top:75px;padding-bottom:75px}.technology-lab-module__9p4FZW__heading h2,.technology-lab-module__9p4FZW__outlook h2{font-size:clamp(39px,8vw,58px)}.technology-lab-module__9p4FZW__actions{align-items:stretch}.technology-lab-module__9p4FZW__actions>a{width:100%}.technology-lab-module__9p4FZW__stats>div{padding:23px 22px}.technology-lab-module__9p4FZW__featureGrid,.technology-lab-module__9p4FZW__screenGrid,.technology-lab-module__9p4FZW__performanceGrid,.technology-lab-module__9p4FZW__methodology,.technology-lab-module__9p4FZW__outlookGrid{grid-template-columns:1fr}.technology-lab-module__9p4FZW__featureGrid article{min-height:0}.technology-lab-module__9p4FZW__screenshot{height:290px}.technology-lab-module__9p4FZW__productShot .technology-lab-module__9p4FZW__screenshot{height:310px}.technology-lab-module__9p4FZW__performanceGrid strong{font-size:67px}.technology-lab-module__9p4FZW__heading p{font-size:16px}}.technology-lab-module__9p4FZW__sources{background:#d7ddf0;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:clamp(35px,7vw,115px);padding:clamp(70px,8vw,115px) clamp(24px,5.4vw,88px);display:grid}.technology-lab-module__9p4FZW__sources>div>span{color:var(--blue);letter-spacing:.14em;font-size:11px;font-weight:800}.technology-lab-module__9p4FZW__sources h2{letter-spacing:-.055em;margin:21px 0;font-size:clamp(38px,4.8vw,70px);line-height:1.07}.technology-lab-module__9p4FZW__sources>div>p{color:#505e6b;max-width:700px;font-size:15px;line-height:1.75}.technology-lab-module__9p4FZW__sources ul{border-top:1px solid #9faec6;align-self:center;margin:0;padding:0;list-style:none}.technology-lab-module__9p4FZW__sources li{border-bottom:1px solid #9faec6}.technology-lab-module__9p4FZW__sources a{color:#1739bd;padding:20px 0;font-size:14px;font-weight:750;line-height:1.4;display:block}.technology-lab-module__9p4FZW__sources a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:800px){.technology-lab-module__9p4FZW__sources{grid-template-columns:1fr}}
