/* Five English grade detail pages. The approved hero, type faces and palette are inherited. */
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-page{width:100%;margin:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-specs{margin:0;padding:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-facts-grid{grid-template-columns:1fr 1fr 1.6fr}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-specification-notes{padding-block:24px 0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-forms{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0 0 20px;font-size:17px;line-height:1.55}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-forms strong{font-weight:500}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical{border-top:1px solid #cad1d0;margin:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical>summary{padding:18px 4px;min-height:60px;font-size:18px;font-weight:500;cursor:pointer}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gr-research{margin:0;border-top:1px solid #cad1d0;border-bottom:1px solid #cad1d0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-related{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding-block:36px 40px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-related h2{font-size:42px!important;line-height:1.14!important;margin:0 0 14px;color:#092d47}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-related .gg-link{font-size:16px;min-height:44px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-enquiry{padding-block:36px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content{padding:8px 0 24px;color:#092d47}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(article,div,header,details){max-width:100%;background:transparent;color:inherit;box-shadow:none;border-radius:0;opacity:1!important;visibility:visible!important;transform:none!important}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content>div{margin:24px 0 0;padding:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(h2,h3){font-size:30px!important;line-height:1.2!important;margin:0 0 16px;color:#092d47}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(p,dt,dd,li,td,th,summary,a,small,strong,span){font-family:"Grades Body",Arial,sans-serif!important;font-size:16px!important;line-height:1.6!important;letter-spacing:normal!important;color:#092d47}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(p,ul,ol,dl){margin-block:12px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(ul,ol){padding-inline-start:22px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .gc-reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:24px 0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .gc-reference-grid article{padding:0;border:0;min-width:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__pairs div{padding-block:8px;border-bottom:1px solid #cad1d0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__pairs dt{font-weight:500}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__pairs dd{margin:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__chemistry dd{margin-inline:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__chemistry dl>div{grid-template-columns:minmax(0,1fr)}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__chemistry{padding:12px 0;margin:12px 0;border-block:1px solid #cad1d0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .gc-table-wrap{overflow-x:auto;max-width:100%}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content table{width:100%;border-collapse:collapse;background:transparent;margin:16px 0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content :is(th,td){padding:14px 12px;vertical-align:top;border-bottom:1px solid #cad1d0;text-align:left;background:transparent}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content caption{text-align:left;font:400 16px/1.6 "Grades Body",Arial,sans-serif}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .supply-stage__evidence{padding:16px 0;border:0;display:block}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-grade-decisions__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-grade-decisions__grid article{padding:0;border:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] #grade-faq>details{border:0;border-top:1px solid #cad1d0;padding:0;margin:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] #grade-faq summary{padding:14px 32px 14px 0;min-height:52px;cursor:pointer}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-document-links>a{display:block;padding-block:10px;border-bottom:1px solid #cad1d0;min-height:44px;text-decoration:none}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-document-links>a :is(h3,strong,p){display:inline;font:inherit!important}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-document-links>a p{display:block}
@media(max-width:760px){
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-facts-grid{grid-template-columns:1fr 1fr}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-facts-grid dl:last-child{grid-column:1/-1}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-specification-notes{padding-top:20px}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-forms{display:block}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-forms strong{display:block;margin-bottom:6px}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-related{grid-template-columns:1fr;gap:24px;padding-block:28px 32px}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-related h2{font-size:36px!important;margin-bottom:10px}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-enquiry{padding-block:28px}
 #main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .gc-reference-grid,#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-grade-decisions__grid{grid-template-columns:1fr}
}

#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art figcaption{bottom:64px;max-width:calc(100% - 48px)}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art figcaption span{display:block}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art figcaption a{display:inline;min-height:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art::after{bottom:max(5vw,7%)}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-image-pending{background:#243f4c}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gr-research-content{padding:8px 4px 24px;color:#092d47;font:400 16px/1.65 "Grades Body",Arial,sans-serif}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gr-research-content p{margin:12px 0;color:inherit}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gr-research-content a{color:inherit;text-decoration:underline}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gr-research-content img{display:block;width:auto;max-width:100%;height:auto;margin:20px 0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-read-next p{font:400 17px/1.6 "Grades Body",Arial,sans-serif;color:#092d47;max-width:46ch;margin:0 0 12px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] #grade-buyer-questions>details{border:0;border-top:1px solid #cad1d0;padding:0;margin:0}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] #grade-buyer-questions summary{padding:14px 32px 14px 0;min-height:52px;cursor:pointer}
@media(max-width:760px){#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art figcaption{bottom:38px;max-width:calc(100% - 40px)}#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gc-technical-content .source-route-passport__grid{grid-template-columns:1fr}}

/* Source scale pixels stay free of the text scrim in both responsive crops. */
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art::after{bottom:0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--gc-scale-y,0px)),calc(100% - var(--gc-scale-x,0px)) calc(100% - var(--gc-scale-y,0px)),calc(100% - var(--gc-scale-x,0px)) 100%,0 100%)}
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art figcaption{bottom:calc(var(--gc-scale-y,40px) + 12px)}
@media(max-width:760px){#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-hero-copy{padding-bottom:210px}}

@media(max-width:760px){#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art::after{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--gc-scale-y,0px)),0 calc(100% - var(--gc-scale-y,0px)))}}

/* Fit modest-resolution published panels without stretching them across the page. */
#main-content[data-grades-v2][data-grades-restored="r9"][data-grade-concise="five-r11"] .gg-real-art svg{left:auto;right:0;width:min(100%,640px)}
