@charset "UTF-8";.physical_ai_hero{position:relative;height:518px;}@media screen and (max-width:1919px){.physical_ai_hero{height:27vw;}}@media screen and (max-width:1479px){.physical_ai_hero{height:400px;}}@media screen and (max-width:1049px){.physical_ai_hero{height:320px;}}@media screen and (max-width:767px){.physical_ai_hero{height:auto;background-image:url(/business/semiconductor/manufacturers/nvidia/assets/uploads/physical-ai/bg_home_solution_light_sp.png);background-position:center center;background-repeat:no-repeat;background-size:cover;}}.physical_ai_hero .physical_ai_hero_img{text-align:center;overflow:hidden;width:100%;height:518px;}@media screen and (max-width:1919px){.physical_ai_hero .physical_ai_hero_img{height:27vw;}}@media screen and (max-width:1479px){.physical_ai_hero .physical_ai_hero_img{height:400px;}}@media screen and (max-width:1049px){.physical_ai_hero .physical_ai_hero_img{height:320px;}}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_img{height:clamp(180px, 30vw, 250px);}}.physical_ai_hero .physical_ai_hero_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_img img{width:calc(100% - 40px);height:clamp(180px, 30vw, 250px);-o-object-position:right center;object-position:right center;}}.physical_ai_hero .physical_ai_hero_title{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_title{position:relative;padding-top:37px;}}.physical_ai_hero .physical_ai_hero_title_inner{max-width:1130px;margin-inline:auto;padding:0 160px;height:100%;display:flex;align-items:center;}@media screen and (max-width:1049px){.physical_ai_hero .physical_ai_hero_title_inner{max-width:688px;padding:0 80px;}}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_title_inner{margin-left:auto;margin-right:auto;padding:0 20px;}}.physical_ai_hero .physical_ai_hero_sub{position:relative;font-size:15px;line-height:1;padding-left:20px;letter-spacing:0.1em;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_sub{font-size:13px;}}.physical_ai_hero .physical_ai_hero_sub::before{content:"";display:block;position:absolute;top:0.1em;bottom:0;margin:auto 0;left:1px;width:7px;height:7px;background-color:#b696ff;transform-origin:center;rotate:45deg;z-index:1;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_sub::before{background-color:#5b2488;}}.physical_ai_hero .physical_ai_hero_main{padding-top:0.5em;position:relative;font-size:40px;font-weight:700;line-height:1.5;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_main{font-size:min(6.8vw, 32px);line-height:1.2;}}.physical_ai_hero .physical_ai_hero_desc{font-size:22px;line-height:1.5;letter-spacing:0.05em;padding:10px 0 30px;}@media screen and (max-width:767px){.physical_ai_hero .physical_ai_hero_desc{font-size:15px;letter-spacing:0.1em;padding:20px 0 20px;}}.physical_ai_bg1{background-image:url(/business/semiconductor/manufacturers/nvidia/assets/uploads/physical-ai/physical_ai_bg1.png);background-position:center top;background-repeat:no-repeat;background-size:100%;}.physical_ai_bg2{background-image:url(/business/semiconductor/manufacturers/nvidia/assets/uploads/physical-ai/bg_home_solution_light_pc.png);background-position:right top;background-repeat:no-repeat;background-size:50%;}@media screen and (max-width:1920px){.physical_ai_bg2{background-size:65%;}}@media screen and (max-width:1380px){.physical_ai_bg2{background-size:90%;}}.physical_ai_bg3{background-image:url(/business/semiconductor/manufacturers/nvidia/assets/uploads/physical-ai/bg_home_solution_light_pc.png);background-position:right top;background-repeat:no-repeat;background-size:80%;}@media screen and (max-width:1860px){.physical_ai_bg3{background-size:100%;}}.physical_ai .physical_ai_h2 span.ib{display:inline-block;}@media screen and (max-width:580px){.physical_ai .physical_ai_h2 br.no_sp{display:none;}}.physical_ai .physical_ai_h3{text-align:center;margin-top:clamp(40px, 6vw, 60px);}.physical_ai .physical_ai_h3 span.ib{display:inline-block;}.physical_ai .physical_ai_p{line-height:1.8;margin-top:clamp(20px, 3vw, 30px);}.physical_ai .physical_ai_figure{margin-top:clamp(20px, 3vw, 30px);}section.physical_ai_about{padding:clamp(50px, 10vw, 100px) 0 0;}section.physical_ai_about .physical_ai_grid1{padding-top:20px;display:grid;grid-template-columns:repeat(4, 1fr);gap:15px;}@media screen and (max-width:767px){section.physical_ai_about .physical_ai_grid1{grid-template-columns:repeat(1, 1fr);max-width:450px;margin-inline:auto;}}section.physical_ai_about .physical_ai_grid1 dl{position:relative;background-color:#292342;padding:clamp(20px, 2.5vw, 25px) clamp(15px, 2vw, 20px);margin:0;}section.physical_ai_about .physical_ai_grid1 dl:not(.last)::after{content:"";position:absolute;top:50%;right:-14px;z-index:1;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:15px solid #b696ff;transform:translateY(-50%);}@media screen and (max-width:767px){section.physical_ai_about .physical_ai_grid1 dl:not(.last)::after{top:auto;bottom:0;right:auto;left:50%;border-top:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:15px solid #b696ff;transform:translate(-50%, 30px);}}section.physical_ai_about .physical_ai_grid1 dl.last{background-image:linear-gradient(344deg, #7f1084, #3b1e87);}section.physical_ai_about .physical_ai_grid1 dl dt{font-size:clamp(17px, 2vw, 20px);font-weight:500;text-align:center;letter-spacing:0.1em;}section.physical_ai_about .physical_ai_grid1 dl dd{padding-top:clamp(10px, 1.5vw, 15px);font-size:clamp(14px, 1.5vw, 15px);font-weight:400;line-height:1.8;letter-spacing:0.1em;}section.physical_ai_kouka{padding:clamp(40px, 8vw, 80px) 0 0;}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_kouka_figure{display:grid;grid-template-columns:repeat(2, 1fr);gap:6px;}}section.physical_ai_kouka .physical_ai_grid2_1,
section.physical_ai_kouka .physical_ai_grid2_2{display:grid;gap:5px;grid-template-columns:1.2fr repeat(3, 1fr);}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_1, section.physical_ai_kouka .physical_ai_grid2_2{grid-template-columns:repeat(1, 1fr);gap:2px;}}section.physical_ai_kouka .physical_ai_grid2_1 li,
section.physical_ai_kouka .physical_ai_grid2_2 li{display:flex;align-items:center;justify-content:center;padding:15px 10px;font-size:15px;line-height:1.8;text-align:center;position:relative;}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_1 li, section.physical_ai_kouka .physical_ai_grid2_2 li{display:block;font-size:14px;}}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_grid2_1 li, section.physical_ai_kouka .physical_ai_grid2_2 li{font-size:13px;line-height:1.5;}}section.physical_ai_kouka .physical_ai_grid2_1 li br.sp,
section.physical_ai_kouka .physical_ai_grid2_2 li br.sp{display:none;}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_1 li br.sp, section.physical_ai_kouka .physical_ai_grid2_2 li br.sp{display:inline;}}section.physical_ai_kouka .physical_ai_grid2_1 li .heading p,
section.physical_ai_kouka .physical_ai_grid2_2 li .heading p{display:block;position:absolute;top:53%;transform:translateY(-50%);left:clamp(10px, 1.5vw, 20px);width:50px;}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_grid2_1 li .heading p, section.physical_ai_kouka .physical_ai_grid2_2 li .heading p{position:relative;top:0;left:0;transform:translateY(0);width:50px;margin-inline:auto;}}section.physical_ai_kouka .physical_ai_grid2_1 li .heading span,
section.physical_ai_kouka .physical_ai_grid2_2 li .heading span{display:block;font-size:15px;font-weight:700;padding:0 min(1vw, 30px) 0 min(4vw, 50px);}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_1 li .heading span, section.physical_ai_kouka .physical_ai_grid2_2 li .heading span{padding:0 min(1vw, 30px) 0;}}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_grid2_1 li .heading span, section.physical_ai_kouka .physical_ai_grid2_2 li .heading span{padding:0;font-size:14px;line-height:1.5;}}section.physical_ai_kouka .physical_ai_grid2_1 li:first-child::after,
section.physical_ai_kouka .physical_ai_grid2_2 li:first-child::after{content:"";}section.physical_ai_kouka .physical_ai_grid2_1{padding-top:30px;}section.physical_ai_kouka .physical_ai_grid2_1 li{background-color:#292342;position:relative;}section.physical_ai_kouka .physical_ai_grid2_1 li::after{content:"↓";font-size:36px;position:absolute;bottom:-36px;color:#b696ff;z-index:1;transform:scaleY(0.7);}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_1 li::after{content:"→";font-size:25px;transform:scaleY(1) translateY(-50%);right:-18px;top:50%;bottom:auto;}}section.physical_ai_kouka .physical_ai_grid2_2{padding-top:10px;}@media screen and (max-width:1180px){section.physical_ai_kouka .physical_ai_grid2_2{padding-top:30px;}}section.physical_ai_kouka .physical_ai_grid2_2 li{background-color:#251452;}section.physical_ai_kouka .physical_ai_case_grid{padding:20px 0;display:grid;gap:5px;grid-template-columns:repeat(5, 1fr);}@media screen and (max-width:1240px){section.physical_ai_kouka .physical_ai_case_grid{grid-template-columns:repeat(3, 1fr);gap:10px;}}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_case_grid{grid-template-columns:repeat(2, 1fr);gap:10px;}}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid{grid-template-columns:repeat(1, 1fr);padding:10px 0;gap:5px;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item{position:relative;overflow:hidden;height:340px;}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item{aspect-ratio:none;height:auto;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl{position:relative;z-index:1;padding:30px 15px;}@media screen and (max-width:767px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl{padding:30px 15px clamp(200px, 40vw, 400px);}}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl{padding:20px 10px;display:flex;align-items:center;gap:15px;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dt{text-align:center;font-size:18px;padding-bottom:15px;margin-bottom:15px;position:relative;}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dt{font-size:15px;padding-bottom:0px;margin-bottom:0px;width:130px;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dt::after{content:"";width:30px;height:2px;background-color:#6e55ad;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dt::after{display:none;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dd{font-size:15px;line-height:1.8;letter-spacing:0.1em;color:#eee;}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_grid_item dl dd{font-size:13px;line-height:1.5;flex:1;}}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_img{position:absolute;inset:0;margin:0;}section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;}@media screen and (max-width:480px){section.physical_ai_kouka .physical_ai_case_grid .physical_ai_case_img img{opacity:0.4;}}.physical_ai_movie{padding:20px 0;}@media screen and (max-width:480px){.physical_ai_movie{padding:10px 0;}}section.physical_ai-env{padding:clamp(40px, 8vw, 80px) 0;}section.physical_ai-env .physical_ai_technology_grid{padding-top:20px;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;}@media screen and (max-width:767px){section.physical_ai-env .physical_ai_technology_grid{grid-template-columns:repeat(1, 1fr);padding-top:15px;gap:10px;}}section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item{text-align:center;background-color:#1d163a;padding:25px;}@media screen and (max-width:767px){section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item{padding:25px 15px;}}section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item img{max-width:140px;height:auto;}@media screen and (max-width:767px){section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item img{max-width:100px;}}section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item dt{padding-top:clamp(10px, 2vw, 20px);font-size:clamp(16px, 2vw, 18px);}@media screen and (max-width:767px){section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item dt{font-size:17px;}section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item dt br{display:none;}}section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item dd{padding-top:clamp(15px, 3vw, 20px);font-size:clamp(13px, 1.5vw, 15px);line-height:1.8;font-weight:400;text-align:left;}@media screen and (max-width:767px){section.physical_ai-env .physical_ai_technology_grid .physical_ai_tech_item dd{line-height:1.5;}}section.physical_ai-solution{padding:clamp(40px, 8vw, 80px) 0;}section.physical_ai-solve{padding:clamp(40px, 8vw, 80px) 0;}section.physical_ai-solve .physical_ai_solve_grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-top:clamp(20px, 3vw, 30px);}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_solve_grid{grid-template-columns:repeat(1, 1fr);gap:10px;}}section.physical_ai-solve .physical_ai_solve_grid_item{border:solid 1px #443b52;padding:30px clamp(15px, 2vw, 30px) 20px;background-color:rgba(5, 0, 23, 0.5);box-shadow:inset 0 0 50px rgba(58, 50, 78, 0.8);}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_solve_grid_item{text-align:center;padding:clamp(20px, 3vw, 30px) clamp(15px, 2vw, 30px) clamp(10px, 2vw, 20px);}}section.physical_ai-solve .physical_ai_h4{font-size:clamp(16px, 1.5vw, 21px);text-align:center;position:relative;padding-bottom:20px;margin-bottom:20px;}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_h4{padding-bottom:15px;margin-bottom:15px;}section.physical_ai-solve .physical_ai_h4 br{display:none;}}section.physical_ai-solve .physical_ai_h4::after{content:"";width:47px;height:3px;background-color:#7f1084;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_h4::after{width:35px;height:2px;}}@media screen and (max-width:767px){section.physical_ai-solve ul{display:inline-block;text-align:left;}}section.physical_ai-solve li{font-size:clamp(14px, 1.5vw, 15px);line-height:1.8;font-weight:400;margin-bottom:15px;padding-left:16px;position:relative;}@media screen and (max-width:767px){section.physical_ai-solve li{font-size:13px;line-height:1.5;margin-bottom:10px;}}section.physical_ai-solve li::before{content:"●";color:#b696ff;position:absolute;top:8px;left:0;font-size:7px;}@media screen and (max-width:767px){section.physical_ai-solve li::before{top:6px;font-size:6px;}}section.physical_ai-solve .physical_ai_reason_grid{margin-top:clamp(20px, 3vw, 30px);display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_reason_grid{grid-template-columns:repeat(1, 1fr);gap:10px;}}section.physical_ai-solve .physical_ai_reason_item{display:flex;background-color:#1d163a;}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_img{width:30%;max-width:130px;height:100%;aspect-ratio:13/18;overflow:hidden;flex-shrink:0;}@media screen and (max-width:767px){section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_img{width:min(40%, 130px);}}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_text{flex:1;padding:clamp(20px, 2vw, 30px);display:flex;align-items:center;}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_text dt{font-size:clamp(16px, 1.6vw, 20px);font-weight:400;display:flex;gap:10px;}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_text dt::before{content:"";width:10px;height:10px;flex-shrink:0;margin-top:clamp(8px, 1vw, 10px);background-color:#660d6a;transform:rotate(45deg);}section.physical_ai-solve .physical_ai_reason_item .physical_ai_reason_item_text dd{padding-top:10px;font-size:clamp(12px, 1.3vw, 15px);font-weight:400;letter-spacing:0.1em;}.physical_ai_contact_btn{text-align:center;padding:clamp(30px, 8vw, 80px) 20px;width:calc(100% - 40px);max-width:700px;margin-inline:auto;}.physical_ai_contact_btn a{position:relative;border-radius:clamp(4px, 1vw, 8px);display:block;padding:clamp(24px, 4vw, 30px);font-size:clamp(17px, 3vw, 23px);color:#fff;background-color:#b696ff;background-image:linear-gradient(146deg, #7f1084 30%, #3b1e87 70%);transition:filter 0.2s;}.physical_ai_contact_btn a:hover{filter:brightness(1.2);}.physical_ai_contact_btn a::after{content:"";position:absolute;right:clamp(20px, 6vw, 60px);top:50%;width:clamp(7px, 1vw, 10px);height:clamp(7px, 1vw, 10px);border-top:2px solid currentColor;border-right:2px solid currentColor;transform:translateY(-50%) rotate(45deg);}