.yoqIha_section{padding-block:clamp(64px,8.33vw,120px)}.yoqIha_inner{grid-template-columns:minmax(0,461fr) minmax(0,655fr);align-items:center;gap:24px;max-width:1224px;margin-inline:auto;padding-inline:30px;display:grid}.yoqIha_copy{flex-direction:column;gap:16px;display:flex}.yoqIha_text{letter-spacing:normal;color:#515c62;margin:0;font-size:1rem;line-height:1.6}.yoqIha_stat{color:#152430;background:#f3f3ef80;border-left:3px solid #2ec99b;flex-direction:column;gap:8px;margin:8px 0 0;padding:24px 24px 24px 27px;display:flex}.yoqIha_stat blockquote{letter-spacing:normal;color:inherit;margin:0;font-size:1rem;font-weight:600;line-height:1.6}.yoqIha_source{color:#677074;font-size:.75rem;line-height:1.4}.yoqIha_media{--circle:min(483px, 100%);justify-content:center;display:flex;position:relative}.yoqIha_photo{width:var(--circle);aspect-ratio:1;border-radius:50%;position:relative;overflow:hidden}.yoqIha_photoImg{object-fit:cover;object-position:55% 50%;width:100%;height:100%}.yoqIha_accentLeft,.yoqIha_accentRight{pointer-events:none;width:140px;height:140px;position:absolute;top:50%;transform:translateY(-50%)}.yoqIha_accentLeft{left:0}.yoqIha_accentRight{right:0}@media (max-width:899px){.yoqIha_inner{grid-template-columns:minmax(0,1fr);gap:32px}.yoqIha_media{--circle:min(483px, 80vw)}.yoqIha_accentLeft,.yoqIha_accentRight{display:none}}
.yy3-Nq_section{padding-block:clamp(40px,4.44vw,64px) clamp(64px,8.33vw,120px)}.yy3-Nq_inner{max-width:1224px;margin-inline:auto;padding-inline:30px}.yy3-Nq_panel{background:#f3f3ef80;border:1px solid #dbdfd4;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;padding:clamp(24px,4.44vw,64px);display:grid}.yy3-Nq_heading{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.yy3-Nq_eyebrow{color:#197758;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700;line-height:16px}.yy3-Nq_title{color:#152430;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.412rem + .376vw,1.75rem);font-weight:500;line-height:1.2}.yy3-Nq_lead{color:#515c62;margin:0;font-size:1.125rem;line-height:1.6}.yy3-Nq_list{flex-direction:column;gap:16px;display:flex}.yy3-Nq_item .yy3-Nq_summary{cursor:pointer;border-radius:6px;align-items:center;gap:16px;list-style:none;display:flex}.yy3-Nq_item .yy3-Nq_summary::-webkit-details-marker{display:none}.yy3-Nq_item .yy3-Nq_marker{color:#152430;border:1px solid #dbdfd4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .15s,color .15s;display:inline-flex}.yy3-Nq_item .yy3-Nq_summaryText{color:#152430;opacity:.6;transition:opacity .15s}.yy3-Nq_item .yy3-Nq_summaryText h1,.yy3-Nq_item .yy3-Nq_summaryText h2,.yy3-Nq_item .yy3-Nq_summaryText h3,.yy3-Nq_item .yy3-Nq_summaryText h4,.yy3-Nq_item .yy3-Nq_summaryText h5,.yy3-Nq_item .yy3-Nq_summaryText h6{margin:0;font-size:1rem;font-weight:600}.yy3-Nq_item .yy3-Nq_body{padding-top:2px;padding-left:36px}.yy3-Nq_item .yy3-Nq_body p{color:#515c62;margin:0;font-size:.875rem;line-height:1.6}.yy3-Nq_item:hover .yy3-Nq_summaryText,.yy3-Nq_item[open] .yy3-Nq_summaryText{opacity:1}.yy3-Nq_item[open] .yy3-Nq_marker{color:#2ec99b;transform:rotate(180deg)}@media (max-width:899px){.yy3-Nq_panel{grid-template-columns:minmax(0,1fr)}}.yy3-Nq_plain{padding-block:clamp(64px,8.33vw,120px) clamp(48px,5.55vw,80px)}.yy3-Nq_plain .yy3-Nq_panel{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,461fr) minmax(0,631fr);align-items:start;padding:0}.yy3-Nq_plain .yy3-Nq_heading{gap:12px}.yy3-Nq_plain .yy3-Nq_lead{margin-top:4px;font-size:1rem}.yy3-Nq_plain .yy3-Nq_item .yy3-Nq_summaryText{color:#515c62;opacity:1;font-size:1rem;font-weight:600;line-height:1.6}.yy3-Nq_plain .yy3-Nq_item .yy3-Nq_marker{color:#677074}.yy3-Nq_plain .yy3-Nq_item .yy3-Nq_body{padding-top:4px}.yy3-Nq_plain .yy3-Nq_item .yy3-Nq_body p{font-size:1rem}.yy3-Nq_plain .yy3-Nq_item:hover .yy3-Nq_summaryText,.yy3-Nq_plain .yy3-Nq_item[open] .yy3-Nq_summaryText{color:#152430}.yy3-Nq_plain .yy3-Nq_item[open] .yy3-Nq_marker{color:#197758}@media (max-width:899px){.yy3-Nq_plain .yy3-Nq_panel{grid-template-columns:minmax(0,1fr);gap:32px}}
.vf1_Ea_section{--pad:clamp(48px, 5.55vw, 80px);padding-block:var(--pad);flex-direction:column;justify-content:center;min-height:650px;display:flex;position:relative;overflow:hidden}.vf1_Ea_block{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;width:calc(50% + 12px);position:absolute;top:0;bottom:0;left:0;overflow:hidden}@media (max-width:1025px){.vf1_Ea_block{width:50%}}.vf1_Ea_block.vf1_Ea_blockRight{left:auto;right:0}.vf1_Ea_inner{grid-template-columns:minmax(0,655fr) minmax(0,485fr);align-items:center;gap:24px;width:100%;max-width:1224px;margin-inline:auto;padding-inline:30px;display:grid;position:relative}.vf1_Ea_copy{flex-direction:column;grid-column:2;gap:12px;max-width:461px;display:flex}@media (max-width:1025px){.vf1_Ea_copy{max-width:430px}}.vf1_Ea_copy.vf1_Ea_copyLeft{grid-column:1}.vf1_Ea_eyebrow{color:#197758;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700;line-height:16px}.vf1_Ea_title{color:#152430;letter-spacing:-.02em;margin:0;font-size:clamp(1.875rem,1.677rem + .845vw,2.4375rem);font-weight:400;line-height:1.2}.vf1_Ea_lead p{color:#515c62;margin:0;font-size:1.125rem;line-height:1.6}@media (max-width:899px){.vf1_Ea_section{min-height:0}.vf1_Ea_block,.vf1_Ea_block.vf1_Ea_blockRight{aspect-ratio:4/3;width:100%;min-height:280px;position:static;left:auto;right:auto}.vf1_Ea_inner{grid-template-columns:minmax(0,1fr);justify-items:start;gap:32px;margin-top:32px}.vf1_Ea_copy,.vf1_Ea_copy.vf1_Ea_copyLeft{grid-column:auto;max-width:671px}}
.WPN5JG_section{padding-block:clamp(48px,5.55vw,80px)}.WPN5JG_inner{grid-template-columns:minmax(0,461fr) minmax(0,631fr);gap:48px;max-width:1224px;margin-inline:auto;padding-inline:30px;display:grid}.WPN5JG_copy{flex-direction:column;gap:16px;display:flex}.WPN5JG_lead{letter-spacing:normal;color:#515c62;margin:0;font-size:1rem;line-height:1.6}.WPN5JG_lead strong{color:#152430;font-weight:600}.WPN5JG_list{flex-direction:column;gap:24px;margin:0;padding:0;list-style:none;display:flex}.WPN5JG_item{border-left:1px solid #dbdfd4;align-items:flex-start;gap:16px;padding-left:16px;display:flex}.WPN5JG_number{color:#197758;letter-spacing:.04em;flex:none;width:20px;padding-top:5px;font-size:.75rem;font-weight:600;line-height:1.5}.WPN5JG_text{flex-direction:column;gap:3px;display:flex}.WPN5JG_itemTitle{letter-spacing:normal;color:#152430;margin:0;font-size:1rem;font-weight:600;line-height:1.6}.WPN5JG_itemText{letter-spacing:normal;color:#515c62;margin:0;font-size:1rem;line-height:1.6}@media (max-width:899px){.WPN5JG_inner{grid-template-columns:minmax(0,1fr);gap:32px}}
.J55VWG_inner{max-width:1224px;margin-inline:auto;padding-block:clamp(48px,5.55vw,80px) clamp(40px,4.44vw,64px);padding-inline:30px}.J55VWG_panel{--tile:64px;background:#f3f3ef80;border:1px solid #dbdfd4;border-radius:24px;padding:clamp(24px,4.44vw,64px);position:relative;overflow:hidden}.J55VWG_wafer{pointer-events:none;width:545px;max-width:none;height:auto;position:absolute;top:-68px;left:75.7%}.J55VWG_heading{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.J55VWG_eyebrow{color:#197758;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:700;line-height:16px}.J55VWG_title{color:#152430;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.412rem + .376vw,1.75rem);font-weight:500;line-height:1.2}.J55VWG_steps{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none;display:grid;position:relative}.J55VWG_steps:before{content:"";top:calc(var(--tile)/2 - 2.5px);left:calc(var(--tile)/2);opacity:.5;background:#bab78d;height:5px;position:absolute;right:20px}.J55VWG_steps:after{content:"";top:calc(var(--tile)/2 - 14.5px);opacity:.5;clip-path:polygon(0 0,100% 50%,0 100%);background:#bab78d;width:24px;height:29px;position:absolute;right:0}.J55VWG_step{flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}.J55VWG_tile{width:var(--tile);height:var(--tile);background:#bab78d;border-radius:17px;justify-content:center;align-items:center;display:inline-flex}.J55VWG_tile img{max-width:35px;max-height:35px}.J55VWG_stepText{flex-direction:column;gap:8px;display:flex}.J55VWG_stepTitle{color:#152430;margin:0;font-size:1rem;font-weight:600;line-height:24px}.J55VWG_stepBody p{color:#515c62;margin:0;font-size:.875rem;line-height:1.625}.J55VWG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:899px){.J55VWG_wafer{display:none}.J55VWG_steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.J55VWG_steps:before,.J55VWG_steps:after{display:none}}