.ofsted-rating{margin:0;padding:0;background:linear-gradient(180deg, #c6d0e8 0%, #facceb 100%);max-width:808px;margin-left:auto;margin-right:auto}.ofsted-rating__header{max-width:768px}.ofsted-rating__layout{display:flex;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:40px}@media(max-width: 808px){.ofsted-rating__layout{flex-direction:column-reverse;padding:40px 24px;gap:32px;text-align:center}}.ofsted-rating__content{flex:1 1 65%}@media(max-width: 808px){.ofsted-rating__content{flex:1 1 100%;text-align:left}}.ofsted-rating__heading{font-family:var(--wp--preset--font-family--primary);font-size:clamp(2rem,4vw,3rem);font-weight:700;color:var(--wp--preset--color--toledo, #450020);line-height:1.1;margin:0 0 16px}.ofsted-rating__description{font-family:var(--wp--preset--font-family--secondary);font-size:clamp(1rem,2vw,1.25rem);color:var(--wp--preset--color--toledo, #450020);line-height:1.5;margin:0 0 24px}.ofsted-rating__cta{margin-top:8px}.ofsted-rating__badge{flex:0 0 auto}@media(max-width: 808px){.ofsted-rating__badge{flex:1 1 100%;width:100%}}.ofsted-rating__image{max-width:240px;height:auto;display:block;max-height:208px}