.plain .content,.question .content{justify-content:center}.plain h1{font-size:clamp(32px,4vw,62px)}.plain .lead{font-size:clamp(23px,2.5vw,38px);max-width:95%;line-height:1.8}.plain .items{grid-template-columns:repeat(2,1fr);gap:18px}.plain .item{padding:22px 28px;background:#ffffff10;border-left:3px solid #a6e8ff}.plain .number{font-size:16px;display:block;margin-bottom:15px}.plain .slide-foot{margin-top:4%}.quote:not(.photo) .content{padding-left:8%;max-width:96%;justify-content:center}.quote:not(.photo) .lead{font-size:clamp(24px,2.6vw,40px);line-height:1.8}.quote:not(.photo) .slide-foot{margin-top:5%}.question h1{font-size:clamp(30px,3.3vw,50px)}.question .items{margin-top:2%;gap:16px}.question .item{display:flex;gap:25px;align-items:center;border:1px solid #bcdeff70;background:#ffffff0c;border-radius:14px;padding:15px 25px}.question .number{font-size:26px}.question h2{font-size:clamp(22px,2.3vw,35px)}.question .slide-foot{margin-top:4%}.timeline h1{font-size:clamp(26px,3.1vw,47px);max-width:100%}.timeline .items{margin-top:2%}.timeline .item p{font-size:clamp(17px,1.65vw,25px)}.score .item p{font-size:14px}.score .body{max-width:100%}.cover .lead{max-width:85%;font-size:clamp(18px,1.8vw,28px);line-height:1.65}.cover h1{font-size:clamp(36px,4.6vw,70px);max-width:95%}.cover .content{width:72%}.cover .body{font-size:clamp(13px,1.25vw,19px)}body[data-deck-type=unit] .cover h1{font-size:clamp(38px,4.7vw,72px)}.types h2{font-size:clamp(20px,2vw,30px)}.types .item{min-height:190px}.reflect h1{font-size:clamp(32px,4.2vw,64px)}.reflect .lead{font-size:clamp(22px,2.1vw,32px)}@media(max-width:850px){.cover .content{width:95%}.cover .lead{max-width:100%}.plain .lead,.quote:not(.photo) .lead{font-size:25px}.quote:not(.photo) .content{padding-left:30px}.plain .items{grid-template-columns:1fr}.question .item{padding:14px}.timeline .item p{font-size:18px}}@media(max-width:550px){.slide{min-height:780px}.cover h1{font-size:44px}.cover .lead{font-size:21px}.cover .body{font-size:15px}.question h1{font-size:29px}.question h2{font-size:22px}.quote:not(.photo) .content{padding-left:22px}.reflect h1{font-size:33px}.plain .lead{font-size:25px}.timeline h1{font-size:29px}}
.quadrants .items{grid-template-columns:1fr 1fr;gap:18px;margin-top:1%}.quadrants .item{padding:26px 32px;border-radius:15px;background:#ffffff15;border:1px solid #badfff66;display:flex;gap:25px;align-items:center}.quadrants .number{font-size:28px;min-width:95px}.quadrants .item h2{font-size:34px}.five-steps .items{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:5%}.five-steps .item{padding:22px 14px;border-top:3px solid #b9ecff;border-radius:0 0 15px 15px;background:#ffffff12}.five-steps .number{font-size:18px;display:block;margin-bottom:24px}.five-steps h2{font-size:clamp(19px,2vw,29px)}@media(max-width:850px){.five-steps .items{grid-template-columns:repeat(3,1fr)}.quadrants .item{padding:20px;gap:12px}.quadrants .number{min-width:70px;font-size:22px}}@media(max-width:550px){.five-steps .items{grid-template-columns:1fr;gap:10px}.five-steps .item{display:flex;align-items:center;gap:20px;padding:10px 20px}.five-steps .number{margin:0}.quadrants .items{grid-template-columns:1fr}.quadrants .item{padding:15px 20px}.quadrants h1{font-size:34px}.quadrants .item h2{font-size:27px}}
@media(min-width:851px) and (max-width:1200px){.slide{min-height:650px}}
