/* C264: section hierarchy and navigation migration only; no AUM selectors. */
@media(max-width:360px){main .strength-copy h2{white-space:normal;overflow-wrap:anywhere}}
@media(min-width:1200px){.toyo-footer .tf-nav{grid-template-columns:1.05fr 1.15fr 1.05fr 1.35fr 1.8fr}}
@media(max-width:600px){.toyo-footer .tf-company{grid-row:auto}.toyo-footer .tf-policy-column{grid-row:auto}}
#main .section-heading>h2{font-size:40px}
main .strength-copy .c264-category{font-size:22px;line-height:1.65;letter-spacing:.04em;margin-bottom:20px;overflow-wrap:anywhere}
#main .principle-title h3{font-size:30px}
.c264-sustainability{scroll-margin-top:0}
.c264-sustainability>h2{font-size:40px;line-height:1.5}
.c264-case-intro{margin-top:18px;color:#536e80;font-size:17px}
.c264-sustainability .certification-layout+.certification-layout{border-top:1px solid #d5dfe4;padding-top:48px;margin-top:48px}
@media(max-width:900px){#main .section-heading>h2,.c264-sustainability>h2{font-size:32px}main .strength-copy .c264-category{font-size:20px}}
@media(max-width:600px){#main .section-heading>h2,.c264-sustainability>h2{font-size:28px}main .strength-copy .c264-category{font-size:18px;margin-bottom:16px}#main .principle-title h3{font-size:26px}.c264-case-intro{font-size:15px}.c264-sustainability .certification-layout+.certification-layout{padding-top:32px;margin-top:40px}}
