.value-products .lens-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.value-products .lens-card{height:700px;background:#e6ebee;align-items:flex-end}.magnet-concept-frame{position:absolute;inset:0;overflow:hidden}.magnet-concept-frame img{position:absolute;width:300%;max-width:none;height:100%;object-fit:fill;left:0;top:0}.magnet-concept-frame.panel-1 img{left:-100%}.magnet-concept-frame.panel-2 img{left:-200%}.value-products .lens-card-label{margin:14px;width:calc(100% - 28px);padding:24px 22px;min-height:260px}.value-products .lens-card h3{font-size:27px;line-height:1.5;margin-bottom:15px}.value-products .lens-card-label p{font-size:18px;line-height:1.8}.value-products .lens-card-label .application-message{font-size:21px;line-height:1.7;margin-bottom:13px;color:#24496e}.product-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:36px;border-top:1px solid #ccd9e2;padding-top:26px}.product-evidence a{display:flex;flex-direction:column;gap:10px}.product-evidence strong{font-size:34px;font-weight:500;color:#24496e}.product-evidence span{font-size:20px}.product-evidence small{font-size:16px;color:#556b79}.product-evidence a:hover small{text-decoration:underline}.actual-product-details .concept-detail{position:relative;height:auto;aspect-ratio:2/3;max-height:650px;max-width:440px;margin:auto;width:100%}.concept-detail>span{z-index:1}.material-highlight{margin:26px 0;padding:20px;border-left:3px solid #8aa5b9;background:#eef3f6}.material-highlight h3{font-size:24px;margin-bottom:15px}.material-highlight p+p{font-size:15px;margin-top:18px;color:#556b79}
@media(min-width:961px) and (max-width:1200px){.value-products .lens-card{height:720px}.value-products .lens-card-label{padding:22px 17px;min-height:310px}.value-products .lens-card h3{font-size:25px}.value-products .lens-card-label .application-message{font-size:20px}}
@media(max-width:960px){.value-products .lens-product-grid{grid-template-columns:1fr}.value-products .lens-card{height:760px;max-width:540px;width:100%;margin:auto}.value-products .lens-card-label{min-height:240px}.value-products .lens-card h3{font-size:29px}.product-evidence{gap:18px}.product-evidence strong{font-size:29px}.product-evidence span{font-size:18px}.product-evidence small{font-size:15px}}
@media(max-width:760px){.value-products .lens-card{height:630px}.value-products .lens-card-label{padding:22px 20px;min-height:250px}.value-products .lens-card h3{font-size:26px}.value-products .lens-card-label p{font-size:18px}.value-products .lens-card-label .application-message{font-size:21px}.product-evidence{grid-template-columns:1fr;gap:22px}.product-evidence a{border-bottom:1px solid #dde5ec;padding-bottom:20px}.product-evidence strong{font-size:32px}.actual-product-details .concept-detail{height:auto;max-height:none}.material-highlight h3{font-size:22px}}
@media(max-width:360px){.value-products .lens-card{height:650px}.value-products .lens-card-label{padding:20px 16px;min-height:290px}.value-products .lens-card h3{font-size:25px}.value-products .lens-card-label .application-message{font-size:20px}}
.magnet-concept-frame svg{display:block;width:100%;height:100%}
