.school-page-info{--primary-color:#017487;background-color:#f5f5f5;display:flex;justify-content:center;margin:0 auto;max-width:970px}.school-page-info.sixth-form-college{--primary-color:#1d3e56}.school-page-info.primary-school{--primary-color:#5e2652}.school-page-info.independent-secondary-school{--primary-color:#9b1f45}.school-page-info.state-secondary-school-ib{--primary-color:#bf0101}.school-page-info__inner-container{display:flex;flex-direction:column;gap:15px;max-width:572px;width:100%}.school-page-info__grid{display:grid;gap:20px 12px;grid-template-columns:repeat(2,1fr)}.school-page-info.primary-school .school-page-info__block.teacher{order:-3}.school-page-info.primary-school .school-page-info__block.total-pupils{order:-2}.school-page-info.primary-school .school-page-info__block.gender{order:-1}.school-page-info.independent-secondary-school .school-page-info__block.teacher{order:-4}.school-page-info.independent-secondary-school .school-page-info__block.day-fees{order:-3}.school-page-info.independent-secondary-school .school-page-info__block.total-pupils{order:-2}.school-page-info.independent-secondary-school .school-page-info__block.boarding-fees{order:-1}.school-page-info.independent-secondary-school .school-page-info__block.gender{order:0}.school-page-info.state-secondary-school-ib .school-page-info__block.teacher{order:-4}.school-page-info.state-secondary-school-ib .school-page-info__block.gender{order:-3}.school-page-info.state-secondary-school-ib .school-page-info__block.total-pupils{order:-2}.school-page-info.state-secondary-school-ib .school-page-info__block.boarding-fees{order:-1}.school-page-info.state-secondary-school .school-page-info__block.boarding-fees,.school-page-info.state-secondary-school .school-page-info__explanation-text.boarding-fees{display:none}.school-page-info__column-1,.school-page-info__column-2{display:flex;flex-direction:column;gap:20px}.school-page-info__headline{color:var(--primary-color);font-family:TimesModern-Bold;font-size:28px;font-style:normal;font-weight:700;line-height:31.5px;margin-bottom:0;padding:20px 0 0}.school-page-info__block{display:flex;flex-direction:column;gap:7px}.school-page-info__label{color:var(--primary-color);font-family:Roboto-Medium;font-size:16px;line-height:1.125}.school-page-info__value{color:#01000d;font-family:Roboto-Medium;font-size:16px;line-height:1.5}.school-page-info__block.progress_8 .school-page-info__value{background-color:#c2d9b5;border:1px solid #91b67d;border-radius:4px;font-size:14px;padding:4px 6px;width:-moz-fit-content;width:fit-content}.school-page-info__explanation-text{color:#333;font-family:Roboto-Regular;font-size:14px;line-height:1.5}.school-page-info__link{color:#005c8a;cursor:pointer;display:flex;font-family:Roboto-Medium;font-size:16px;line-height:1.5;margin-bottom:24px;text-decoration:none}.school-page-info__link .arrow-right{background:url(https://static-dlv.tnl-parent-power.gcpp.io/prod/assets/right-arrow-simple.1c4acb8ec9db38086965725fd5203d30.svg);display:flex;height:24px;width:24px}.school-page-info__hidden{display:none}@media screen and (max-width:768px){.school-page-info{padding:16px 16px 24px}.school-page-info__grid{gap:24px;grid-template-columns:1fr}.school-page-info__block{flex-direction:row;gap:10px;justify-content:space-between}.school-page-info__headline{padding:0}.school-page-info__link{margin-bottom:0}}.pp-school-page-info.gd-frame{display:flex;justify-content:center;max-width:100%}@media(max-width:767.98px){.pp-school-page-info.gd-frame{padding:0 16px}}.pp-school-page-info-wrapper{display:flex;flex-direction:column;flex-shrink:0;justify-content:center;max-width:572px;width:100%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__headline{color:#069;font-family:TimesModern-Bold;font-size:28px;font-style:normal;font-weight:700;line-height:31.5px;margin-bottom:0;padding:20px 0;width:100%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info{align-items:flex-start;background:#f5f5f5;border-top:1px solid #01000d;display:flex;justify-content:flex-start;max-width:572px;padding:5px 16px;width:100%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content{display:flex;flex-direction:column;gap:15px;width:100%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row{display:flex;flex-direction:row;gap:16px}@media(max-width:767.98px){.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row{gap:4px}}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.grid-format{display:grid;gap:20px 12px!important;grid-template-columns:repeat(2,1fr)}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.grid-format.sixth-form-college .pp-need-to-know-label{color:#1d3e56!important}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-boarding-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-day-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-gender,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-teacher,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-total{font-family:Roboto-Medium;font-size:16px;font-style:normal;line-height:24px;max-width:124px;width:145px;width:100%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-boarding-fees .pp-need-to-know-label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-day-fees .pp-need-to-know-label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-gender .pp-need-to-know-label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-teacher .pp-need-to-know-label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-total .pp-need-to-know-label{font-family:Roboto-Regular}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-boarding-fees__label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-day-fees__label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-gender__label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-teacher__label,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-total__label{color:dimgray;font-weight:400;margin-bottom:0}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-boarding-fees__text,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-day-fees__text,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-gender__text,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-teacher__text,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-total__text{color:#01000d;font-weight:500;margin-bottom:0}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-day-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-teacher{padding-left:0}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-boarding-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-total{border:none}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-image{align-self:center;display:flex;justify-content:flex-end;width:25%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-image img{background:50%/cover no-repeat;border-radius:45px;height:80px;width:80px}@media(max-width:575.98px){.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info{border-top:1px solid #01000d;padding:16px}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row{flex-direction:column}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row .pp-school-page-info-wrapper__basic-info__content-boarding-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row .pp-school-page-info-wrapper__basic-info__content-day-fees,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row .pp-school-page-info-wrapper__basic-info__content-gender,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row .pp-school-page-info-wrapper__basic-info__content-teacher,.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info__content .pp-school-page-info-wrapper__basic-info__content-row .pp-school-page-info-wrapper__basic-info__content-total{border-right:none;padding:0}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-image{align-self:flex-start;width:40%}.pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-image img{border-radius:80px;height:132px;width:132px}}.pp-school-page-vertical-grey-separator{background-color:#e4e4e4;height:49px;width:1px}.pp-school-page-info.gd-frame.pp-school-page-info-2024{background-color:#f5f5f5;margin:0 auto;max-width:970px}.pp-school-page-info.gd-frame.pp-school-page-info-2024.state-secondary-school{color:#017487}.pp-school-page-info.gd-frame.pp-school-page-info-2024.independent-secondary-school{color:#9b1f45}.pp-school-page-info.gd-frame.pp-school-page-info-2024.sixth-form-college{color:#1d3e56}.pp-school-page-info.gd-frame.pp-school-page-info-2024.primary-school{color:#5e2652}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:15px;max-width:572px}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__headline{color:inherit;margin-top:16px;padding:0}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-our-methodology_link{color:#005c8a;display:flex;font-family:Roboto-Medium;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-our-methodology_link .arrow-right{background:url(https://static-dlv.tnl-parent-power.gcpp.io/prod/assets/right-arrow-simple.1c4acb8ec9db38086965725fd5203d30.svg);display:flex;height:24px;width:24px}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-our-methodology_link:hover{cursor:pointer;text-decoration:none}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info{align-items:flex-start;align-self:stretch;background:unset;border:none;display:flex;gap:16px;padding:0}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row{gap:16px}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.mobile-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.second-row .pp-need-to-know-block.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.second-row .pp-school-page-vertical-grey-separator.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.mobile-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.second-row .pp-need-to-know-block.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.second-row .pp-school-page-vertical-grey-separator.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.mobile-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.second-row .pp-need-to-know-block.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.second-row .pp-school-page-vertical-grey-separator.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.mobile-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.second-row .pp-need-to-know-block.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.second-row .pp-school-page-vertical-grey-separator.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.mobile-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.second-row .pp-need-to-know-block.state-secondary,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.second-row .pp-school-page-vertical-grey-separator.state-secondary{display:none}@media(max-width:767.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib{display:none}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.mobile{display:flex;flex-direction:column}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.mobile .pp-need-to-know-block-second-row-mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.mobile .pp-need-to-know-block-second-row-mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.mobile .pp-need-to-know-block-second-row-mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.mobile .pp-need-to-know-block-second-row-mobile,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.mobile .pp-need-to-know-block-second-row-mobile{display:flex;gap:16px}}@media only screen and (max-width:767.98px)and (max-width:380px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school-ib.mobile .pp-need-to-know-block-second-row-mobile .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.independent-secondary-school.mobile .pp-need-to-know-block-second-row-mobile .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.primary-school.mobile .pp-need-to-know-block-second-row-mobile .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.sixth-form-college.mobile .pp-need-to-know-block-second-row-mobile .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school-ib.mobile .pp-need-to-know-block-second-row-mobile .pp-need-to-know-block{min-width:unset}}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school.mobile-secondary{display:none}@media(max-width:767.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school{display:none}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school.mobile-secondary{display:flex;flex-direction:row}}@media only screen and (max-width:767.98px)and (max-width:380px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.state-secondary-school.mobile-secondary .pp-need-to-know-block{min-width:105px}}@media(max-width:767.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school-ib,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.state-secondary-school-ib{display:flex;flex-direction:column}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school-ib .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.state-secondary-school-ib .pp-need-to-know-block{min-width:150px}}@media only screen and (max-width:767.98px)and (max-width:380px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school-ib .pp-need-to-know-block,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.state-secondary-school-ib .pp-need-to-know-block{min-width:unset}}@media(max-width:767.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school .pp-school-page-vertical-grey-separator,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.independent-secondary-school-ib .pp-school-page-vertical-grey-separator,.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content-row.second-row.state-secondary-school-ib .pp-school-page-vertical-grey-separator{display:none}}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-label{color:inherit;font-family:Roboto-Regular;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:0;padding-bottom:4px}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value{align-self:stretch;color:#01000d;display:flex;flex:1 0 0;flex-direction:column;font-family:Roboto-Medium;font-size:16px;font-style:normal;font-weight:500;justify-content:center;line-height:150%;margin-bottom:0}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper{align-items:center;border-radius:4px;display:flex;gap:10px;height:26px;justify-content:center;padding:8px}@media(max-width:767.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper.well_above_average{background:#c2d9b5;border:1px solid #91b67d;color:#133c1c}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper.above_average{background:#ddedd4;border:1px solid #9fc18c;color:#133c1c}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper.average{background:#fff7bf;border:1px solid #d3c985;color:#544611}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper.bellow_average{background:#fcd6c3;border:1px solid #c08f76;color:#63253f}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper.well_bellow_average{background:#f6d7d2;border:1px solid #cb978f;color:#942616}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper .pp-need-to-know-value{color:inherit;font-family:Roboto-Medium;font-size:14px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:575.98px){.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-need-to-know-value-wrapper .pp-need-to-know-value{max-width:100px}}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-info-wrapper .pp-school-page-info-wrapper__basic-info .pp-school-page-info-wrapper__basic-info__content{display:flex;flex-direction:column;gap:20px;width:100%}.pp-school-page-info.gd-frame.pp-school-page-info-2024 .pp-school-page-vertical-grey-separator{background-color:#e4e4e4;height:59px;width:1px}.pp-need-to-know-fees-asterisk{color:#797979;font-family:Roboto-Regular;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.pp-need-to-know-block{min-width:150px}