.project-guide-module__oaADFq__page{--guide-line:#0e1c2833;--guide-muted:#4e5659}.project-guide-module__oaADFq__page section[id],.project-guide-module__oaADFq__options article[id],.project-guide-module__oaADFq__routeDetail[id]{scroll-margin-top:7rem}.project-guide-module__oaADFq__routeDetail[id=drawing-or-sample]{scroll-margin-top:min(70svh,40rem)}.project-guide-module__oaADFq__page p,.project-guide-module__oaADFq__page dd{overflow-wrap:break-word}.project-guide-module__oaADFq__page .lingya-inner-section{padding-block:clamp(64px,6vw,104px)}.project-guide-module__oaADFq__page .lingya-route-grid{gap:clamp(28px,4vw,64px)}.project-guide-module__oaADFq__page .lingya-route-grid h3{letter-spacing:-.03em;line-height:1.16}.project-guide-module__oaADFq__page .lingya-route-grid article>p{line-height:1.65}.project-guide-module__oaADFq__divided{border-top:1px solid var(--guide-line)}.project-guide-module__oaADFq__thirdRoute{border-top:1px solid var(--guide-line);grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);display:grid}.project-guide-module__oaADFq__thirdRoute h2{max-width:24ch;margin:0;font-size:clamp(28px,3vw,44px);font-weight:450;line-height:1.2}.project-guide-module__oaADFq__thirdRoute p{max-width:66ch;color:var(--guide-muted);margin:0 0 24px;font-size:17px;line-height:1.7}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__thirdRoute{align-items:center}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__thirdRoute h2{margin-bottom:24px}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__thirdRoute .photo-placeholder{aspect-ratio:16/10;border-radius:20px;width:100%;min-height:0}.project-guide-module__oaADFq__page.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__customizationCompact{padding-block:0 clamp(40px,4vw,64px)}.project-guide-module__oaADFq__disclosure{border-block:1px solid var(--guide-line)}.project-guide-module__oaADFq__disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;line-height:1.4;list-style:none;display:flex}.project-guide-module__oaADFq__disclosure summary::-webkit-details-marker{display:none}.project-guide-module__oaADFq__disclosure summary svg{flex-shrink:0}.project-guide-module__oaADFq__disclosure[open]>summary svg{transform:rotate(45deg)}.project-guide-module__oaADFq__disclosure summary:focus-visible{outline-offset:4px;outline:2px solid}.project-guide-module__oaADFq__disclosure .project-guide-module__oaADFq__optionDetails{padding-bottom:28px}.project-guide-module__oaADFq__customizationCompact .project-guide-module__oaADFq__specifications{border-top:0;grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,80px);display:grid}.project-guide-module__oaADFq__customizationCompact .project-guide-module__oaADFq__specifications>div{border-bottom:0;padding-top:8px}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__workflow h3{font-size:clamp(22px,1.7vw,28px)}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__workflow p{max-width:38ch}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__options article>p{min-height:0;margin-bottom:22px}.project-guide-module__oaADFq__routeDetail{border-top:1px solid var(--guide-line);margin-top:28px;padding-top:24px}.project-guide-module__oaADFq__routeDetail:target{outline:1px solid var(--guide-line);outline-offset:12px}.project-guide-module__oaADFq__page .lingya-route-grid .project-guide-module__oaADFq__routeDetail h3{max-width:40ch;margin-top:0;font-size:clamp(19px,1.5vw,24px);font-weight:500;line-height:1.4}.project-guide-module__oaADFq__routeDetail p{max-width:66ch;color:var(--guide-muted);margin:16px 0 22px;font-size:16px;line-height:1.7}.project-guide-module__oaADFq__textLink{letter-spacing:.065em;text-transform:uppercase;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;width:fit-content;max-width:100%;padding:12px 0;font-size:12px;line-height:1.5;display:inline-flex}.project-guide-module__oaADFq__textLink svg{flex-shrink:0}.project-guide-module__oaADFq__textLink:hover{color:#5a605b}.project-guide-module__oaADFq__textLink:focus-visible,.project-guide-module__oaADFq__questions summary:focus-visible{outline-offset:5px;outline:2px solid}.project-guide-module__oaADFq__linkRow{flex-wrap:wrap;gap:16px 40px;margin-top:30px;display:flex}.project-guide-module__oaADFq__specifications{border-top:1px solid var(--guide-line);margin:0}.project-guide-module__oaADFq__specifications>div{border-bottom:1px solid var(--guide-line);padding:22px 0}.project-guide-module__oaADFq__specifications dt,.project-guide-module__oaADFq__optionDetails dt,.project-guide-module__oaADFq__materialDetails dt{font-size:16px;font-weight:550;line-height:1.5}.project-guide-module__oaADFq__specifications dd,.project-guide-module__oaADFq__optionDetails dd,.project-guide-module__oaADFq__materialDetails dd{color:var(--guide-muted);max-width:66ch;margin:8px 0 0;font-size:16px;line-height:1.65}.project-guide-module__oaADFq__workflow{border-top:1px solid var(--guide-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.project-guide-module__oaADFq__workflow li{border-right:1px solid var(--guide-line);padding:28px clamp(16px,2vw,32px) 12px}.project-guide-module__oaADFq__workflow li:nth-child(4n+1){padding-left:0}.project-guide-module__oaADFq__workflow li:nth-child(4n){border-right:0;padding-right:0}.project-guide-module__oaADFq__workflow li:nth-child(n+5){border-top:1px solid var(--guide-line);margin-top:24px}.project-guide-module__oaADFq__stepNumber{font-variant-numeric:tabular-nums;margin-bottom:28px;font-size:13px;display:block}.project-guide-module__oaADFq__workflow h3,.project-guide-module__oaADFq__selection h3{letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(23px,1.9vw,30px);font-weight:450;line-height:1.25}.project-guide-module__oaADFq__workflow p,.project-guide-module__oaADFq__selection p{color:var(--guide-muted);margin:0;font-size:16px;line-height:1.7}.project-guide-module__oaADFq__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,100px);display:grid}.project-guide-module__oaADFq__options article{border-top:1px solid var(--guide-line);min-width:0;padding-top:28px}.project-guide-module__oaADFq__options h3{letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(36px,3.2vw,52px);font-weight:430;line-height:1.15}.project-guide-module__oaADFq__options article>p{max-width:64ch;min-height:5.1em;color:var(--guide-muted);margin:0 0 32px;font-size:17px;line-height:1.7}.project-guide-module__oaADFq__optionDetails{gap:28px;margin:0;display:grid}.project-guide-module__oaADFq__planning .project-guide-module__oaADFq__development{border-top:1px solid var(--guide-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.project-guide-module__oaADFq__development article{border-right:1px solid var(--guide-line);padding:28px clamp(18px,2.5vw,40px)}.project-guide-module__oaADFq__development article:first-child{padding-left:0}.project-guide-module__oaADFq__development article:last-child{border-right:0;padding-right:0}.project-guide-module__oaADFq__development h3{margin:0 0 22px;font-size:18px;font-weight:500;line-height:1.4}.project-guide-module__oaADFq__development strong{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(27px,2.7vw,42px);font-weight:450;line-height:1.2;display:block}.project-guide-module__oaADFq__development p,.project-guide-module__oaADFq__scheduleNote{color:#38403c;font-size:15px;line-height:1.65}.project-guide-module__oaADFq__scheduleNote{max-width:95ch;margin:12px 0 40px}.project-guide-module__oaADFq__terms{border-top:1px solid var(--guide-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(30px,6vw,90px);padding:34px 0;display:grid}.project-guide-module__oaADFq__terms h3{margin:0 0 14px;font-size:17px;font-weight:500;line-height:1.4}.project-guide-module__oaADFq__terms strong{letter-spacing:-.03em;font-size:clamp(40px,4vw,62px);font-weight:430;line-height:1.1}.project-guide-module__oaADFq__terms p{color:#38403c;max-width:68ch;margin:0;font-size:17px;line-height:1.7}.project-guide-module__oaADFq__faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,7vw,100px);display:grid}.project-guide-module__oaADFq__faq .lingya-inner-heading{margin:0;display:block}.project-guide-module__oaADFq__faq .lingya-inner-heading>p{justify-self:start;margin-top:24px}.project-guide-module__oaADFq__questions{border-top:1px solid var(--guide-line)}.project-guide-module__oaADFq__questions details{border-bottom:1px solid var(--guide-line)}.project-guide-module__oaADFq__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:28px;padding:24px 0;font-size:clamp(18px,1.45vw,23px);line-height:1.4;list-style:none;display:flex}.project-guide-module__oaADFq__questions summary::-webkit-details-marker{display:none}.project-guide-module__oaADFq__questions summary svg{flex-shrink:0}.project-guide-module__oaADFq__questions details[open] summary svg{transform:rotate(45deg)}.project-guide-module__oaADFq__questions p{color:var(--guide-muted);max-width:70ch;margin:0;padding:0 42px 28px 0;font-size:16px;line-height:1.7}.project-guide-module__oaADFq__materials{border-top:1px solid var(--guide-line)}.project-guide-module__oaADFq__materials article{border-bottom:1px solid var(--guide-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(36px,5vw,80px);padding:clamp(44px,5vw,80px) 0;display:grid}.project-guide-module__oaADFq__materials .photo-placeholder{aspect-ratio:16/10;border-radius:20px;width:100%;min-height:0}.project-guide-module__oaADFq__materials article:nth-child(2n)>.photo-placeholder{grid-area:1/2}.project-guide-module__oaADFq__materials article:nth-child(2n)>.project-guide-module__oaADFq__materialCopy{grid-area:1/1}.project-guide-module__oaADFq__materials article:has(>.photo-placeholder[hidden]){grid-template-columns:minmax(0,1fr)}.project-guide-module__oaADFq__materials article:has(>.photo-placeholder[hidden])>.project-guide-module__oaADFq__materialCopy{grid-column:1;max-width:100%}.project-guide-module__oaADFq__materialCopy{min-width:0}.project-guide-module__oaADFq__materialCopy h3{letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(40px,3.8vw,64px);font-weight:430;line-height:1.13}.project-guide-module__oaADFq__materialCopy>p{max-width:66ch;margin:0 0 28px;font-size:18px;line-height:1.65}.project-guide-module__oaADFq__materialDetails{gap:22px;margin:0;display:grid}.project-guide-module__oaADFq__materialDetails dt{font-size:14px}.project-guide-module__oaADFq__materialDetails dd{font-size:15px}.project-guide-module__oaADFq__selection{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-bottom:34px;display:grid}.project-guide-module__oaADFq__selection article{border-top:1px solid var(--guide-line);padding-top:24px}@media (max-width:1050px){.project-guide-module__oaADFq__workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.project-guide-module__oaADFq__workflow li:nth-child(2n){border-right:0;padding-right:0}.project-guide-module__oaADFq__workflow li:nth-child(odd){padding-left:0}.project-guide-module__oaADFq__workflow li:nth-child(n+3){border-top:1px solid var(--guide-line);margin-top:24px}.project-guide-module__oaADFq__materials article{gap:32px}.project-guide-module__oaADFq__faq{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.project-guide-module__oaADFq__page .lingya-inner-section{padding-block:56px}.project-guide-module__oaADFq__thirdRoute,.project-guide-module__oaADFq__options,.project-guide-module__oaADFq__terms,.project-guide-module__oaADFq__selection,.project-guide-module__oaADFq__planning .project-guide-module__oaADFq__development,.project-guide-module__oaADFq__materials article,.project-guide-module__oaADFq__customizationCompact .project-guide-module__oaADFq__specifications{grid-template-columns:minmax(0,1fr)}.project-guide-module__oaADFq__options article>p{min-height:0}:is(.project-guide-module__oaADFq__materials article:nth-child(2n)>.photo-placeholder,.project-guide-module__oaADFq__materials article:nth-child(2n)>.project-guide-module__oaADFq__materialCopy){grid-area:auto}.project-guide-module__oaADFq__materials article{gap:28px;padding-block:40px}.project-guide-module__oaADFq__materialCopy h3{font-size:38px}.project-guide-module__oaADFq__materialCopy>p{font-size:17px}.project-guide-module__oaADFq__development article{border-right:0;border-bottom:1px solid var(--guide-line);padding:24px 0}.project-guide-module__oaADFq__terms{gap:24px}.project-guide-module__oaADFq__questions p{padding-right:0}}@media (max-width:480px){.project-guide-module__oaADFq__workflow{grid-template-columns:minmax(0,1fr)}.project-guide-module__oaADFq__workflow li{border-right:0;border-bottom:1px solid var(--guide-line);padding:24px 0}.project-guide-module__oaADFq__workflow li:nth-child(n+3){border-top:0;margin-top:0}.project-guide-module__oaADFq__stepNumber{margin-bottom:16px}}@media (max-width:900px){.project-guide-module__oaADFq__routeDetail[id=drawing-or-sample]{scroll-margin-top:min(60svh,24rem)}.project-guide-module__oaADFq__page .lingya-inner-section{padding-block:52px}.project-guide-module__oaADFq__thirdRoute,.project-guide-module__oaADFq__options,.project-guide-module__oaADFq__terms,.project-guide-module__oaADFq__selection,.project-guide-module__oaADFq__planning .project-guide-module__oaADFq__development{grid-template-columns:minmax(0,1fr)}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__thirdRoute h2{margin-bottom:20px;font-size:clamp(28px,5vw,38px)}.project-guide-module__oaADFq__compact .project-guide-module__oaADFq__thirdRoute p{font-size:16px;line-height:1.65}.project-guide-module__oaADFq__textLink{letter-spacing:.04em;gap:18px;min-height:44px}.project-guide-module__oaADFq__options{gap:32px}.project-guide-module__oaADFq__options h3{margin-bottom:18px;font-size:30px}.project-guide-module__oaADFq__options article>p{min-height:0;font-size:16px}.project-guide-module__oaADFq__planning .project-guide-module__oaADFq__development article{border-right:0;border-bottom:1px solid var(--guide-line);padding:24px 0}.project-guide-module__oaADFq__selection{gap:28px}.project-guide-module__oaADFq__questions summary{gap:16px;min-height:48px;padding:20px 0;font-size:18px}.project-guide-module__oaADFq__materialDetails{gap:18px}.project-guide-module__oaADFq__materialDetails dd{font-size:16px}}
.capability-depth-module__8rlwqq__section{width:min(100%, var(--lingya-max));color:var(--lingya-ink);margin-inline:auto;padding:clamp(72px,7vw,112px) 32px}.capability-depth-module__8rlwqq__withRule{border-top:1px solid var(--lingya-line)}.capability-depth-module__8rlwqq__sequenceNote{color:#151817ad;max-width:74ch;margin:0 0 clamp(30px,4vw,54px);font-size:15px;line-height:1.65}.capability-depth-module__8rlwqq__definitionRows{border-top:1px solid var(--lingya-line);margin:0}.capability-depth-module__8rlwqq__definitionRows>div{border-bottom:1px solid var(--lingya-line);grid-template-columns:minmax(210px,.42fr) minmax(0,.58fr);gap:clamp(28px,6vw,100px);padding:26px 0;display:grid}.capability-depth-module__8rlwqq__definitionRows dt{font-size:clamp(19px,1.55vw,25px);font-weight:460;line-height:1.3}.capability-depth-module__8rlwqq__definitionRows dd{color:#4e5659;max-width:68ch;margin:0;font-size:16px;line-height:1.7}.capability-depth-module__8rlwqq__bridge{border-top:1px solid var(--lingya-line);grid-template-columns:minmax(0,1.15fr) minmax(240px,.55fr);align-items:end;gap:clamp(36px,7vw,116px);display:grid}.capability-depth-module__8rlwqq__bridge h2{letter-spacing:-.035em;text-wrap:balance;max-width:16ch;margin:0 0 28px;font-size:clamp(39px,4.2vw,64px);font-weight:430;line-height:1.09}.capability-depth-module__8rlwqq__bridge p{color:#4e5659;max-width:68ch;margin:0;font-size:17px;line-height:1.65}.capability-depth-module__8rlwqq__textLink{letter-spacing:.065em;border-bottom:1px solid;justify-content:space-between;align-items:center;gap:28px;width:fit-content;max-width:100%;padding-block:12px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}.capability-depth-module__8rlwqq__textLink svg{flex-shrink:0}.capability-depth-module__8rlwqq__textLink:focus-visible{outline-offset:5px;outline:2px solid}.capability-depth-module__8rlwqq__linkStack{justify-items:start;gap:10px;display:grid}.capability-depth-module__8rlwqq__comparison{border-top:1px solid var(--lingya-line)}.capability-depth-module__8rlwqq__comparisonHead,.capability-depth-module__8rlwqq__comparisonRow{grid-template-columns:minmax(160px,.86fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr);gap:clamp(18px,3vw,44px);display:grid}.capability-depth-module__8rlwqq__comparisonHead{color:#65706d;letter-spacing:.11em;text-transform:uppercase;padding:18px 0;font-size:11px}.capability-depth-module__8rlwqq__comparison dl{margin:0}.capability-depth-module__8rlwqq__comparisonRow{border-top:1px solid var(--lingya-line);align-items:start;padding:25px 0}.capability-depth-module__8rlwqq__comparisonRow dt{font-size:clamp(18px,1.5vw,23px);font-weight:470;line-height:1.35}.capability-depth-module__8rlwqq__comparisonRow dd{color:#4e5659;margin:0;font-size:15px;line-height:1.6}.capability-depth-module__8rlwqq__mobileLabel{display:none}.capability-depth-module__8rlwqq__mediaSection{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:clamp(42px,7vw,120px);display:grid}.capability-depth-module__8rlwqq__mediaSection:has(>:only-child){display:block}.capability-depth-module__8rlwqq__mediaSection .lingya-inner-heading{max-width:72ch;margin-bottom:38px;display:block}.capability-depth-module__8rlwqq__mediaSection .lingya-inner-heading>p{justify-self:start;margin-top:22px}.capability-depth-module__8rlwqq__detailImage{aspect-ratio:4/3;border-radius:var(--lingya-photo-radius);width:100%;min-height:0}.capability-depth-module__8rlwqq__finishList,.capability-depth-module__8rlwqq__clientList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(25px,4vw,64px);max-width:950px;margin:0;padding:0;list-style:none;display:grid}.capability-depth-module__8rlwqq__finishList li,.capability-depth-module__8rlwqq__clientList li{border-top:1px solid var(--lingya-line);padding:22px 0;font-size:clamp(18px,1.55vw,25px);line-height:1.4}.capability-depth-module__8rlwqq__naturalNote{border-top:1px solid var(--lingya-line);max-width:68ch;padding-top:28px}.capability-depth-module__8rlwqq__naturalNote h3{margin:0 0 12px;font-size:19px;font-weight:480}.capability-depth-module__8rlwqq__naturalNote p{color:#4e5659;margin:0;font-size:16px;line-height:1.7}.capability-depth-module__8rlwqq__threePrinciples{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,70px);display:grid}.capability-depth-module__8rlwqq__threePrinciples article{border-top:1px solid var(--lingya-line);padding-top:24px}.capability-depth-module__8rlwqq__threePrinciples h3{letter-spacing:-.025em;max-width:20ch;margin:0 0 20px;font-size:clamp(23px,2.05vw,32px);font-weight:450;line-height:1.2}.capability-depth-module__8rlwqq__threePrinciples p{color:#4e5659;max-width:50ch;margin:0;font-size:16px;line-height:1.7}.capability-depth-module__8rlwqq__consistencyPath{counter-reset:stage;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.capability-depth-module__8rlwqq__consistencyPath li{border-top:1px solid var(--lingya-line);counter-increment:stage;padding:24px 0;font-size:clamp(18px,1.5vw,24px);line-height:1.3}.capability-depth-module__8rlwqq__consistencyPath li:before{color:#66716d;letter-spacing:.08em;content:counter(stage, decimal-leading-zero);margin-bottom:22px;font-size:11px;display:block}@media (max-width:900px){.capability-depth-module__8rlwqq__comparisonHead{display:none}.capability-depth-module__8rlwqq__comparisonRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px}.capability-depth-module__8rlwqq__comparisonRow dt{grid-column:1/-1;margin-bottom:8px}.capability-depth-module__8rlwqq__comparisonRow dd{min-width:0}.capability-depth-module__8rlwqq__mobileLabel{color:#65706d;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:10px;display:block}.capability-depth-module__8rlwqq__mediaSection{grid-template-columns:minmax(0,1fr)}.capability-depth-module__8rlwqq__detailImage{max-width:800px}}@media (max-width:700px){.capability-depth-module__8rlwqq__section{padding:64px 18px}.capability-depth-module__8rlwqq__definitionRows>div,.capability-depth-module__8rlwqq__bridge{grid-template-columns:minmax(0,1fr);gap:12px}.capability-depth-module__8rlwqq__bridge{gap:36px}.capability-depth-module__8rlwqq__threePrinciples{grid-template-columns:minmax(0,1fr);gap:28px}.capability-depth-module__8rlwqq__threePrinciples article{padding-top:20px}.capability-depth-module__8rlwqq__consistencyPath{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.capability-depth-module__8rlwqq__comparisonRow,.capability-depth-module__8rlwqq__finishList,.capability-depth-module__8rlwqq__clientList,.capability-depth-module__8rlwqq__consistencyPath{grid-template-columns:minmax(0,1fr)}.capability-depth-module__8rlwqq__comparisonRow dd{padding-top:4px}.capability-depth-module__8rlwqq__clientList li,.capability-depth-module__8rlwqq__finishList li{padding:18px 0}}@media (max-width:900px){.capability-depth-module__8rlwqq__section{padding:52px var(--lingya-mobile-gutter,20px)}.capability-depth-module__8rlwqq__threePrinciples{grid-template-columns:minmax(0,1fr);gap:28px}.capability-depth-module__8rlwqq__bridge{grid-template-columns:minmax(0,1fr);gap:24px}.capability-depth-module__8rlwqq__bridge h2{max-width:24ch;font-size:clamp(30px,6vw,44px)}.capability-depth-module__8rlwqq__textLink{min-height:44px}.capability-depth-module__8rlwqq__mediaSection{gap:24px}.capability-depth-module__8rlwqq__consistencyPath{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px}.capability-depth-module__8rlwqq__consistencyPath li{font-size:18px;line-height:1.45}}
@media (max-width:900px){.mobile-content-flow-module__IRzV9a__processRow.mobile-content-flow-module__IRzV9a__processRow,.mobile-content-flow-module__IRzV9a__qualityRow.mobile-content-flow-module__IRzV9a__qualityRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.mobile-content-flow-module__IRzV9a__processRow.mobile-content-flow-module__IRzV9a__processRow>.mobile-content-flow-module__IRzV9a__copy,.mobile-content-flow-module__IRzV9a__qualityRow.mobile-content-flow-module__IRzV9a__qualityRow>.mobile-content-flow-module__IRzV9a__copy{display:contents}.mobile-content-flow-module__IRzV9a__processRow>.mobile-content-flow-module__IRzV9a__copy>span,.mobile-content-flow-module__IRzV9a__qualityRow>.mobile-content-flow-module__IRzV9a__copy>span{order:1;grid-column:1;margin:0;padding:0;font-size:12px;line-height:1.4}.mobile-content-flow-module__IRzV9a__processRow>.mobile-content-flow-module__IRzV9a__copy>h3,.mobile-content-flow-module__IRzV9a__qualityRow>.mobile-content-flow-module__IRzV9a__copy>h3{overflow-wrap:break-word;order:2;grid-column:1;margin:-8px 0 0;font-size:clamp(30px,6vw,42px);line-height:1.15}.mobile-content-flow-module__IRzV9a__processRow.mobile-content-flow-module__IRzV9a__processRow[data-layout]>.mobile-content-flow-module__IRzV9a__media,.mobile-content-flow-module__IRzV9a__qualityRow.mobile-content-flow-module__IRzV9a__qualityRow:nth-child(n)>.mobile-content-flow-module__IRzV9a__media{aspect-ratio:auto;order:3;grid-area:auto/1;width:100%;height:auto;min-height:0;padding:0}.mobile-content-flow-module__IRzV9a__processRow>.mobile-content-flow-module__IRzV9a__copy>p,.mobile-content-flow-module__IRzV9a__qualityRow>.mobile-content-flow-module__IRzV9a__copy>p{order:4;grid-column:1;max-width:66ch;margin:0;font-size:16px;line-height:1.65}:is(.mobile-content-flow-module__IRzV9a__processRow>.mobile-content-flow-module__IRzV9a__media .photo-placeholder__image,.mobile-content-flow-module__IRzV9a__qualityRow>.mobile-content-flow-module__IRzV9a__media .photo-placeholder__image){object-fit:contain;width:100%;height:auto;position:relative;inset:auto}.mobile-content-flow-module__IRzV9a__processRow.mobile-content-flow-module__IRzV9a__processRow[data-layout]>video.mobile-content-flow-module__IRzV9a__media{aspect-ratio:16/9;object-fit:contain}}@media (max-width:760px){.mobile-content-flow-module__IRzV9a__materialRow.mobile-content-flow-module__IRzV9a__materialRow,.mobile-content-flow-module__IRzV9a__materialDetail.mobile-content-flow-module__IRzV9a__materialDetail{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;display:grid}.mobile-content-flow-module__IRzV9a__materialRow.mobile-content-flow-module__IRzV9a__materialRow>.mobile-content-flow-module__IRzV9a__copy,.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__copy{display:contents}.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__copy>.lingya-inner-heading{display:contents}.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__copy>.lingya-inner-heading{visibility:visible!important;opacity:1!important;transform:none!important}:is(.mobile-content-flow-module__IRzV9a__materialRow>.mobile-content-flow-module__IRzV9a__copy>h3,.mobile-content-flow-module__IRzV9a__materialDetail .lingya-inner-heading>h2){order:1;grid-column:1;margin:0}.mobile-content-flow-module__IRzV9a__materialRow.mobile-content-flow-module__IRzV9a__materialRow:nth-child(n)>.mobile-content-flow-module__IRzV9a__media,.mobile-content-flow-module__IRzV9a__materialDetail.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__media{aspect-ratio:auto;order:2;grid-area:auto/1;width:100%;height:auto;min-height:0;padding:0}:is(.mobile-content-flow-module__IRzV9a__materialRow>.mobile-content-flow-module__IRzV9a__copy>p,.mobile-content-flow-module__IRzV9a__materialDetail .lingya-inner-heading>p){order:3;grid-column:1;margin:0;font-size:16px;line-height:1.65}.mobile-content-flow-module__IRzV9a__materialRow>.mobile-content-flow-module__IRzV9a__copy>dl,.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__copy>ul,.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__copy>div{order:4;grid-column:1}:is(.mobile-content-flow-module__IRzV9a__materialRow>.mobile-content-flow-module__IRzV9a__media .photo-placeholder__image,.mobile-content-flow-module__IRzV9a__materialDetail>.mobile-content-flow-module__IRzV9a__media .photo-placeholder__image){object-fit:contain;width:100%;height:auto;position:relative;inset:auto}.mobile-content-flow-module__IRzV9a__comparison.mobile-content-flow-module__IRzV9a__comparison{border-top:0}.mobile-content-flow-module__IRzV9a__comparison>div[aria-hidden=true]{display:none}.mobile-content-flow-module__IRzV9a__comparison>dl{gap:18px;display:grid}.mobile-content-flow-module__IRzV9a__comparison .mobile-content-flow-module__IRzV9a__comparisonCard{border:1px solid var(--lingya-line);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:18px;padding:24px}.mobile-content-flow-module__IRzV9a__comparisonCard dt{margin-bottom:0;font-size:23px}.mobile-content-flow-module__IRzV9a__comparisonCard dd{font-size:16px;line-height:1.65}.mobile-content-flow-module__IRzV9a__comparisonCard dd>span{letter-spacing:.04em;margin-bottom:6px;font-size:12px;line-height:1.4;display:block}}
