.subPageTemplate{background-color:#f8f8f8;border:1px solid #b3b3b36b;border-top:.25vh solid #151515;border-bottom:none;grid-template-rows:auto 1fr;grid-template-columns:25vw 1fr;width:95.8333vw;height:fit-content;margin-top:2.23958vw;display:grid}.subPageTemplate .block{border:1px solid #b3b3b36b}.subPageTemplate .block-1{border:1px solid #b3b3b36b;border-top:none;border-left:none;flex-direction:column;justify-content:space-between;padding:2vw 3vw 0 0;display:flex}.subPageTemplate .block-1 .block-1-sub-1{margin-bottom:5vw;padding-right:1vw}.subPageTemplate .block-1 .block-1-sub-1 span{padding:.5vw .25vw;font-size:max(1rem,2.5vw);font-weight:700}.subPageTemplate .block-1 .block-1-sub-2{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.subPageTemplate .block-1 .block-1-sub-2 p{color:#595959;margin-bottom:1vw;padding:0 0 0 1vw;font-size:max(1rem,1vw);font-weight:400}.subPageTemplate .block-2{border:none;flex-direction:column;justify-content:space-between;padding:2vw 3vw 0;display:flex}.subPageTemplate .block-2 .block-2-sub-1 p{margin-bottom:5vw;font-size:max(1rem,1.5vw);font-weight:400}.subPageTemplate .block-2 .block-2-sub-2{color:#595959;justify-content:space-between;align-items:flex-end;margin-bottom:1vw;font-size:max(1rem,1vw);font-weight:400;display:flex}.subPageTemplate .block-2 .block-2-sub-2>p:nth-child(2){align-items:left;width:30vw;display:flex}.subPageTemplate .block-3{border:1px solid #b3b3b36b;border-top:none;border-left:none;padding:2vw 1vw}.subPageTemplate .block-3 p{font-size:max(1rem,2vw);font-weight:500}.subPageTemplate .block-4{border:none;border-top:1px solid #b3b3b36b;height:fit-content}@media screen and (max-width:768px){.subPageTemplate{grid-template-rows:minmax(auto,auto) 1fr;grid-template-columns:1fr}.subPageTemplate .block-1 .block-1-sub-1{margin-bottom:1rem}.subPageTemplate .block-1 .block-1-sub-1 span{padding:.5vw 1vw;font-size:max(2.5rem,2.5vw);font-weight:700}.subPageTemplate .block-1 .block-1-sub-2{padding:3vw;display:none}.subPageTemplate .block-2{padding:3vw}.subPageTemplate .block-2 .block-2-sub-2{color:#595959;justify-content:space-between;align-items:flex-end;height:25%;margin-bottom:3rem;display:none}.subPageTemplate .block-2 .block-2-sub-2 p,.subPageTemplate .block-3{display:none!important}}
.highlightContainer{vertical-align:baseline;width:fit-content;display:inline-block;position:relative}.highlightFill{z-index:0;background:0 0;width:0;height:100%;position:absolute;top:0;left:0}.highlightText{z-index:1;display:flex;position:relative}
