.ResearchDevelopmentAreas-module__QAjQiq__section{padding:48px var(--g-gutter) 110px;color:#1d1d1f;background:#fff;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 clamp(40px,6vw,112px);scroll-margin-top:100px;display:grid}.ResearchDevelopmentAreas-module__QAjQiq__heading{border-top:1px solid #e3e5e8;padding-top:34px;position:sticky;top:120px}.ResearchDevelopmentAreas-module__QAjQiq__heading>span{font:var(--g-type-label);letter-spacing:var(--g-track-label);color:var(--g-label-ink);display:block}.ResearchDevelopmentAreas-module__QAjQiq__section .ResearchDevelopmentAreas-module__QAjQiq__heading h2{font:var(--g-type-section);letter-spacing:var(--g-track-section);text-wrap:balance;margin:16px 0 18px}.ResearchDevelopmentAreas-module__QAjQiq__heading p{font:var(--g-type-body);letter-spacing:var(--g-track-text);color:#6e6e73;text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word;max-width:34em;margin:0}.ResearchDevelopmentAreas-module__QAjQiq__heading .ResearchDevelopmentAreas-module__QAjQiq__consult{max-width:100%;font-size:var(--g-size-small);font-weight:var(--g-w-medium);align-items:center;gap:18px;margin-top:28px;display:inline-flex}.ResearchDevelopmentAreas-module__QAjQiq__consult svg{flex:none;width:19px;height:19px}.ResearchDevelopmentAreas-module__QAjQiq__rows{border-top:1px solid #e3e5e8;min-width:0}.ResearchDevelopmentAreas-module__QAjQiq__rows article{border-bottom:1px solid #e3e5e8;grid-template-columns:64px minmax(0,1fr);gap:24px;padding:34px 0 38px;scroll-margin-top:100px;display:grid}.ResearchDevelopmentAreas-module__QAjQiq__number{font:var(--g-type-number);letter-spacing:var(--g-track-number);font-variant-numeric:tabular-nums;color:#b4b8be;font-size:36px;line-height:1.1}.ResearchDevelopmentAreas-module__QAjQiq__rows small{font:var(--g-type-note);letter-spacing:var(--g-track-note);color:var(--g-accent-ink);display:block}.ResearchDevelopmentAreas-module__QAjQiq__section .ResearchDevelopmentAreas-module__QAjQiq__rows h3{font:var(--g-type-card);letter-spacing:var(--g-track-card);margin:10px 0 12px}.ResearchDevelopmentAreas-module__QAjQiq__rows p{font:var(--g-type-body);letter-spacing:var(--g-track-text);color:#697078;text-wrap:pretty;word-break:keep-all;overflow-wrap:break-word;max-width:62ch;margin:0}.ResearchDevelopmentAreas-module__QAjQiq__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:22px;display:flex}.ResearchDevelopmentAreas-module__QAjQiq__actions a{max-width:100%;font-size:var(--g-size-small);font-weight:var(--g-w-medium);align-items:center;gap:18px;display:inline-flex}.ResearchDevelopmentAreas-module__QAjQiq__actions svg{flex:none;width:19px;height:19px}.ResearchDevelopmentAreas-module__QAjQiq__section :focus-visible{outline-offset:4px;outline:3px solid #008cb0}@media (max-width:1000px){.ResearchDevelopmentAreas-module__QAjQiq__section{grid-template-columns:minmax(0,1fr);gap:0}.ResearchDevelopmentAreas-module__QAjQiq__heading{border-top:0;padding-top:0;padding-bottom:36px;position:static}}@media (max-width:760px){.ResearchDevelopmentAreas-module__QAjQiq__section{padding:48px var(--g-gutter) 64px}.ResearchDevelopmentAreas-module__QAjQiq__heading{padding-bottom:28px}.ResearchDevelopmentAreas-module__QAjQiq__section .ResearchDevelopmentAreas-module__QAjQiq__heading h2{margin-top:10px}.ResearchDevelopmentAreas-module__QAjQiq__rows article{grid-template-columns:36px minmax(0,1fr);gap:14px;padding:28px 0}.ResearchDevelopmentAreas-module__QAjQiq__number{font-size:24px;line-height:1.3}}.ResearchDevelopmentAreas-module__QAjQiq__heroAside{z-index:1;right:var(--g-gutter);flex-direction:column;align-items:flex-end;gap:10px;max-width:240px;display:flex;position:absolute;bottom:96px}.ResearchDevelopmentAreas-module__QAjQiq__heroSem{width:clamp(150px,10.5vw,200px);margin:0}.ResearchDevelopmentAreas-module__QAjQiq__heroSem img{aspect-ratio:4/3;object-fit:cover;background:#fff;border:5px solid #fff;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 12px 30px -16px #1d1d1f40}.ResearchDevelopmentAreas-module__QAjQiq__heroSem figcaption,.ResearchDevelopmentAreas-module__QAjQiq__heroNote{font:var(--g-type-note);letter-spacing:var(--g-track-note);color:#8e9299;text-align:right;margin:8px 0 0}.ResearchDevelopmentAreas-module__QAjQiq__heroNote{margin:0}@media (max-width:700px){.ResearchDevelopmentAreas-module__QAjQiq__heroAside{top:118px;bottom:auto;right:var(--g-gutter);max-width:70vw}.ResearchDevelopmentAreas-module__QAjQiq__heroSem{display:none}}
.ResearchAreaPage-module__DrGq4W__hero{background:#f5f5f7;align-items:center;min-height:105svh;padding:180px max(5vw,24px) 115px;display:flex;position:relative;overflow:hidden}.ResearchAreaPage-module__DrGq4W__visual{position:absolute;inset:0 0 0 34%;overflow:hidden}.ResearchAreaPage-module__DrGq4W__visual img,.ResearchAreaPage-module__DrGq4W__visual video{object-fit:cover;filter:saturate(.25);width:100%;height:100%;transform:scale(1.08)}.ResearchAreaPage-module__DrGq4W__visual:after{content:"";background:linear-gradient(90deg,#f5f5f7 0%,#f5f5f759 30%,#0000 75%);position:absolute;inset:0}.ResearchAreaPage-module__DrGq4W__copy{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffffab;border:1px solid #fffc;border-radius:28px;max-width:710px;padding:36px 40px;position:relative;box-shadow:0 28px 70px #18212b15}.ResearchAreaPage-module__DrGq4W__copy>span{letter-spacing:.12em;color:#62666c;font-size:11px}.ResearchAreaPage-module__DrGq4W__copy h1{white-space:pre-line;letter-spacing:-.05em;margin:28px 0;font-size:clamp(35px,4.2vw,66px);line-height:1.16}.ResearchAreaPage-module__DrGq4W__copy p{color:#666a70;max-width:560px;font-size:17px;line-height:1.85}.ResearchAreaPage-module__DrGq4W__copy a,.ResearchAreaPage-module__DrGq4W__consult a{background:linear-gradient(#fff,#e9eaed);border-radius:30px;align-items:center;gap:28px;margin-top:20px;padding:14px 23px;font-size:14px;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 7px 18px #20263112,inset 0 0 0 1px #fff}.ResearchAreaPage-module__DrGq4W__copy a:hover,.ResearchAreaPage-module__DrGq4W__consult a:hover{transform:translateY(-2px);box-shadow:0 10px 22px #20263120}.ResearchAreaPage-module__DrGq4W__switcher{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);white-space:nowrap;background:#ffffffb8;border-radius:36px;gap:6px;padding:6px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 12px 30px #20263116}.ResearchAreaPage-module__DrGq4W__switcher a{color:#65696e;border-radius:28px;padding:13px 22px;font-size:13px}.ResearchAreaPage-module__DrGq4W__switcher a[aria-current]{color:#23262a;background:#fff;box-shadow:0 3px 10px #17212c0c}.ResearchAreaPage-module__DrGq4W__switcher span{margin-left:20px}.ResearchAreaPage-module__DrGq4W__consult{text-align:center;background:#f5f5f7;padding:60px max(6vw,24px) 90px}.ResearchAreaPage-module__DrGq4W__consult p{color:#696d73;max-width:660px;margin:auto;line-height:1.8}@supports (animation-timeline:view()){.ResearchAreaPage-module__DrGq4W__visual img,.ResearchAreaPage-module__DrGq4W__visual video{animation:linear both ResearchAreaPage-module__DrGq4W__research-approach;animation-timeline:view();animation-range:cover}@keyframes ResearchAreaPage-module__DrGq4W__research-approach{0%{transform:scale(1.04)translateY(-3%)}to{transform:scale(1.2)translateY(3%)}}}@media (max-width:700px){.ResearchAreaPage-module__DrGq4W__hero{align-items:flex-end;min-height:100svh;padding:280px 20px 110px}.ResearchAreaPage-module__DrGq4W__visual{inset:0 0 35%}.ResearchAreaPage-module__DrGq4W__visual:after{background:linear-gradient(#0000 25%,#f5f5f7)}.ResearchAreaPage-module__DrGq4W__copy{border-radius:24px;padding:28px 25px}.ResearchAreaPage-module__DrGq4W__copy h1{font-size:35px}.ResearchAreaPage-module__DrGq4W__copy p{font-size:15px}.ResearchAreaPage-module__DrGq4W__switcher a{padding:12px 15px}.ResearchAreaPage-module__DrGq4W__switcher span{margin-left:10px}}@media (prefers-reduced-motion:reduce){.ResearchAreaPage-module__DrGq4W__visual img,.ResearchAreaPage-module__DrGq4W__visual video{animation:none;transform:none}.ResearchAreaPage-module__DrGq4W__copy a,.ResearchAreaPage-module__DrGq4W__consult a{transition:none}}.ResearchAreaPage-module__DrGq4W__hero[data-research-area=production-technology]{background:#fff}.ResearchAreaPage-module__DrGq4W__hero[data-research-area=production-technology] .ResearchAreaPage-module__DrGq4W__visual:after{background:linear-gradient(90deg,#fff 0%,#ffffff80 35%,#ffffff18 100%)}.ResearchAreaPage-module__DrGq4W__hero[data-research-area=production-technology] .ResearchAreaPage-module__DrGq4W__copy{background:#fffffff0;box-shadow:0 24px 64px #28364416}.ResearchAreaPage-module__DrGq4W__switcher{background:#fffffff0;border:1px solid #fff}.ResearchAreaPage-module__DrGq4W__consult{background:#fff}@media (max-width:700px){.ResearchAreaPage-module__DrGq4W__hero[data-research-area=production-technology] .ResearchAreaPage-module__DrGq4W__visual:after{background:linear-gradient(#0000 10%,#fff)}}.ResearchAreaPage-module__DrGq4W__hero,.ResearchAreaPage-module__DrGq4W__consult{padding-inline:var(--g-gutter)}.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__copy>span{font:var(--g-type-label);letter-spacing:var(--g-track-label);color:var(--g-label-ink)}.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__copy h1{font:var(--g-type-page);letter-spacing:var(--g-track-page);text-wrap:balance;margin:16px 0 20px}.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__copy p{font:var(--g-type-lead);letter-spacing:var(--g-track-text);text-wrap:pretty}.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__switcher a{font-size:var(--g-size-small)}.ResearchAreaPage-module__DrGq4W__consult.ResearchAreaPage-module__DrGq4W__consult p{font:var(--g-type-body);letter-spacing:var(--g-track-text);text-wrap:pretty}.ResearchAreaPage-module__DrGq4W__hero,.ResearchAreaPage-module__DrGq4W__consult{background:#fff}.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__visual:after{background:linear-gradient(90deg,#fff 0%,#ffffff59 30%,#fff0 75%)}@media (max-width:700px){.ResearchAreaPage-module__DrGq4W__hero .ResearchAreaPage-module__DrGq4W__visual:after{background:linear-gradient(#fff0 25%,#fff)}}
