.esg-atcion-banner .overline-regular{color:var(--color-primary-teal-700)}.esg-atcion-banner .heading-1{color:var(--color-primary-deep-teal-700)}.esg-atcion-banner .heading-6{color:var(--color-text-on-light)}.esg-action-container .overline-regular,.esg-action-container .heading-3{color:var(--color-text-on-dark);text-align:center;margin:auto}.esg-action-container .content-block-container{margin-top:1rem}.esg-action-section .esg-action-container{margin:7.5rem 0 10.625rem;padding:0 6.25rem;border-radius:.5rem .5rem 6.25rem;background-image:url(../../images/esg/starshining-esg-action-bg-pc.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.esg-action-section .action-list{margin-top:8.75rem;padding-bottom:5rem;display:flex;flex-direction:column;gap:1.5rem}.esg-action-section .esg-action-container .swiper-pagination{display:none}.esg-action-section .action-container{border-radius:var(--border-radius-card);background:#fffffff2;padding:0 3.5rem}.esg-action-section .top-block{display:flex}.esg-action-section .top-block .sgd-container{width:2.5rem;height:2.5rem}.esg-action-section .bottom-block{margin:1.5rem 0 3rem;display:grid;grid-template-columns:300fr 308fr 308fr;gap:2.5rem}.esg-action-section .left-block{display:flex;flex-direction:column;gap:1rem}.esg-action-section .left-block .body-1{padding:0}.esg-action-section .left-block .body-1:before{content:none}.esg-action-section .middle-block,.esg-action-section .right-block{display:flex;flex-direction:column;gap:1.5rem}.esg-action-section .middle-block .no-ul{display:flex;flex-direction:column;gap:.5rem}.esg-action-section .middle-block .body-1:before{background:var(--color-primary-teal-700)}.esg-action-section .middle-block .heading-6,.esg-action-section .right-block .heading-6:first-child,.esg-action-section .right-block .display-highlight-3{color:var(--color-primary-teal-700)}.esg-action-section .right-block .display-container{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.esg-action-section .right-block .display-container .heading-6{margin-top:1rem}.esg-action-section .right-block .display-container .caption-regular{margin-top:.25rem;color:var(--color-states-neutrals-700)}@media screen and (max-width:1199px){.esg-action-section{margin-top:3.75rem;background-image:url(../../images/esg/starshining-esg-action-bg-mb.jpg);background-size:cover;background-repeat:no-repeat;background-position:top}.esg-action-section .action-list{margin-top:7.25rem;padding-bottom:0;flex-direction:row;gap:0}.esg-action-section .esg-action-container{margin:0;padding:0;border-radius:0;background:none}.esg-action-container .overline-regular{color:var(--color-primary-teal-700);padding-top:2.5rem}.esg-action-container .heading-3{color:var(--color-text-on-light)}.esg-action-section .middle-block .heading-6,.esg-action-section .right-block .heading-6:first-child{font-weight:var(--font-weight-heading-6);font-size:var(--font-size-heading-6);line-height:var(--font-line-height-heading-6);letter-spacing:var(--font-letter-spacing-heading-6)}.esg-action-section .action-container{padding:0 1.5rem;height:fit-content}.esg-action-section .esg-action-container .swiper-pagination{display:block}.esg-action-section .bottom-block{margin:1.25rem 0 2.5rem;grid-template-columns:1fr;gap:2rem}.esg-action-section .middle-block,.esg-action-section .right-block{gap:1rem}.esg-action-section .right-block .display-container .caption-regular{margin-top:.5rem}.esg-action-section .swiper{overflow:hidden;position:relative}.esg-action-section .swiper-pagination{margin-bottom:5rem}}@media screen and (max-width:767px){.esg-action-section{margin-top:3.75rem}}.esg-funding-section{margin:3.75rem 0 10.625rem}.esg-funding-container{background:#414810;border-radius:var(--border-radius-card);overflow:hidden;padding:0 6.25rem 12.5rem;background-image:url(../../images/esg/starshining-esg-funding-bottom-bg.jpg);background-size:contain;background-repeat:no-repeat;background-position:bottom center;position:relative}.esg-funding-container:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;aspect-ratio:4096 / 2731;background-image:url(../../images/esg/starshining-esg-funding-top-bg-pc.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.esg-funding-section .gradient-bg-block{background:linear-gradient(270deg,#f5f5f500,#f5f5f5 25% 100%);padding:2.25rem 11.125rem 2.25rem 1.25rem;min-width:41.375rem;width:fit-content;margin:6.25rem 0 0 -6.25rem;position:relative;display:flex;flex-direction:column;gap:.625rem}.esg-funding-section .gradient-bg-block .heading-3{color:var(--color-primary-deep-teal-700)}.esg-funding-section .select-trigger:after{background:var(--color-primary-teal-700)}.esg-funding-section .case-list{margin-top:6.25rem;position:relative}.esg-funding-section .case-container{grid-template-columns:408fr 704fr}.esg-funding-section .case-container .left-block{border-right:1px solid var(--color-border-outline-button)}.case-list .case-container .left-block img{border-radius:var(--border-radius-button)}.esg-funding-section .pagination-container{position:absolute;left:50%;transform:translate(-50%);bottom:5.625rem}.esg-funding-section .page-btn,.esg-funding-section .ellipsis{color:var(--color-text-on-dark)}@media screen and (max-width:1199px){.esg-funding-section{margin-bottom:5rem}.esg-funding-container{background-image:none;padding:0 1.25rem 9.375rem}.esg-funding-container:before{background-image:url(../../images/esg/starshining-esg-funding-top-bg-mb.jpg)}.esg-funding-section .gradient-bg-block{background:transparent;min-width:0;width:100%;margin:calc((100% + 2.5rem)*.59375) 0 0;position:relative;padding:0;z-index:1;gap:1.25rem}.esg-funding-section .select-trigger:after{background:var(--color-icon-on-dark)}.esg-funding-section .gradient-bg-block .heading-3,.esg-funding-section .gradient-bg-block .heading-6{color:var(--color-text-on-dark)}.esg-funding-section .gradient-bg-block .select-trigger{border-bottom:1px solid var(--color-base-light-1)}.esg-funding-section .case-list{margin-top:3.75rem}.esg-funding-section .case-container{grid-template-columns:1fr}.esg-funding-section .case-container .left-block{border-right:none;border-bottom:1px solid var(--color-border-outline-button)}.esg-funding-section .pagination-container{bottom:3.75rem}}
