@media(min-width:3000px){
  .story .sectionInner,
  .servicesSection .sectionInner,
  .reviewBookSection>.sectionInner{
    max-width:2380px;
  }
  .story{
    padding-top:clamp(150px,6.2vw,230px);
    padding-bottom:clamp(150px,6.2vw,230px);
  }
  .storyCard{
    max-width:1920px;
    min-height:980px;
    padding:clamp(140px,6vw,210px) clamp(120px,6vw,190px);
  }
  .storyContent{
    width:61%;
  }
  .story h2{
    max-width:920px;
    font-size:116px;
  }
  .storyText{
    max-width:790px;
    margin-top:88px;
    font-size:24px;
    line-height:1.68;
  }
  .servicesSection .sectionInner{
    padding-top:clamp(145px,6vw,220px);
  }
  .sectionTitle{
    max-width:1320px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:96px;
    text-align:left;
  }
  .sectionTitle .kicker{
    text-align:center;
  }
  .sectionTitle h2{
    max-width:1180px;
    margin:0 auto;
    font-size:80px;
    line-height:.98;
    text-align:left;
  }
  .sectionTitle h2 .multiWords{
    justify-content:flex-start;
  }
  .sectionSeoText{
    max-width:1060px;
    margin-left:auto;
    margin-right:auto;
    font-size:20px;
    line-height:1.6;
    text-align:center;
  }
  .prismaServiceCard{
    min-height:760px;
    padding:46px 42px;
  }
  .prismaServiceCard h3{
    margin-top:82px;
    font-size:44px;
  }
  .prismaServiceCard>p{
    font-size:17px;
    line-height:1.65;
  }
  .prismaServiceCard li{
    font-size:15px;
  }
  .serviceMiniGrid article{
    min-height:210px;
    padding:28px 26px 24px;
  }
  .serviceMiniGrid article h3{
    max-width:250px;
    font-size:26px;
  }
  .reviewBookSection>.sectionInner{
    padding-top:clamp(150px,6vw,230px);
    padding-bottom:clamp(150px,6vw,230px);
  }
  .reviewBookHeader{
    max-width:1900px;
    margin:0 auto;
  }
  .reviewBookHeader h2{
    max-width:1180px;
    font-size:116px;
  }
  .reviewMetric strong{
    font-size:86px;
  }
  .reviewMetric span{
    max-width:140px;
    font-size:13px;
  }
  .demoCopy{
    max-width:980px;
    margin:34px auto 0;
    font-size:17px;
  }
  .reviewBookSection .reviewBookScene{
    max-width:1740px;
    margin-top:92px;
    padding:0 44px;
    transform:translateX(clamp(-74px,-2.4vw,-34px));
  }
  .reviewBook{
    height:920px;
  }
  .reviewBookLeft{
    padding:68px 64px 52px;
  }
  .reviewBookLeft>p{
    font-size:12px;
  }
  .reviewBookLeft h3{
    margin-top:86px;
    font-size:86px;
  }
  .reviewBookLeft>span{
    max-width:500px;
    font-size:15px;
  }
  .reviewBookPagination{
    left:64px;
    bottom:48px;
    font-size:12px;
  }
  .reviewBookPage{
    padding:42px 56px 34px;
  }
  .reviewPageNumber{
    font-size:17px;
  }
  .reviewBookEntry header>span{
    font-size:10px;
  }
  .reviewBookEntry header>strong{
    font-size:14px;
  }
  .reviewBookEntry blockquote{
    font-size:22px;
    line-height:1.36;
  }
  .reviewBookEntry footer>span{
    font-size:12px;
  }
  .reviewBookEntry footer>small{
    font-size:9px;
  }
  .bookPageTab{
    width:72px;
    height:80px;
  }
}
