html[lang=cn] #hero #slides li .u-container{max-width:45rem}html[lang=cn] #intro{max-width:75rem}.bg-lite ul.accordion>li,.bg-lite ul.accordion>li:last-child{border-color:rgba(12,34,28,.1)}ul.accordion:not(:first-child){margin-top:3.75rem}ul.accordion:not(:last-child){margin-bottom:3.75rem}ul.accordion,ul.accordion>li>button{text-align:left}ul.accordion>li{border-top:1px solid #deede9;padding:var(--space-s) 0}ul.accordion>li:last-child{border-bottom:1px solid #deede9}ul.accordion>li>button{position:relative;width:100%}ul.accordion>li>button.open{margin-bottom:1.6875rem}ul.accordion>li>button.open .plus:before{opacity:0;transform:translate(-50%,-50%) rotate(0deg)}ul.accordion>li>button.open .plus:after{transform:translate(-50%,-50%) rotate(270deg)}ul.accordion>li>button.open+.answer{display:block}ul.accordion>li>button.open h4{color:#c65e4c}ul.accordion>li>button.open .plus:after{background-color:#c65e4c}ul.accordion>li>button h4{padding-right:1.5rem}ul.accordion>li>button h4:not(:last-child){margin-bottom:0}ul.accordion>li>button .plus{height:1.25rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.25rem}ul.accordion>li>button .plus:after,ul.accordion>li>button .plus:before{background-color:#173f35;content:"";display:block;height:1.25rem;left:50%;position:absolute;top:50%;transition:all .5s ease-in-out;width:2px}ul.accordion>li>button .plus:before{transform:translate(-50%,-50%) rotate(-180deg)}ul.accordion>li>button .plus:after{transform:translate(-50%,-50%) rotate(90deg)}@media (max-height:479px),(max-width:767px){ul.accordion>li>button .plus{height:.6rem;width:.6rem}ul.accordion>li>button .plus:after,ul.accordion>li>button .plus:before{height:.6rem}}ul.accordion .answer{display:none;padding-bottom:3.25rem}ul.accordion .answer:has(figure.left),ul.accordion .answer:has(figure.right){overflow:auto}ul.accordion .answer p{letter-spacing:normal}ul.accordion .answer p .button{margin-top:1rem}ul.accordion .answer ul:not([class]):not([id]){list-style-type:disc}@media (max-height:479px),(max-width:767px){ul.accordion .answer{padding-bottom:1rem}}#home-page-accordion{gap:48px;margin-left:auto;margin-right:auto;margin-top:50px;width:768px}#home-page-accordion h2{text-align:center}@media (max-height:479px),(max-width:767px){#home-page-accordion{gap:0;margin-left:0;top:0;width:100%}#home-page-accordion h2{text-align:center}}#hero{height:39.8125rem}#hero #hero-controls{display:none;height:0}#hero #hero-controls .bullets{height:0}#hero #slides{height:100%}#hero #slides li{display:grid;margin:auto;max-width:var(--grid-max-width);place-content:center start;width:100%}@media (min-width:1200px){#hero #slides li{height:inherit}}#hero #slides li .u-container{max-width:35.75rem}@media (max-width:1023px){#hero #slides li .u-container{max-width:100%}}#hero #slides li .text-container{padding:8.5625rem 10.5625rem 8.5625rem 2.25rem}@media (max-width:479px){#hero #slides li .text-container{padding:3rem calc(3.5rem - var(--grid-gutter))!important}}@media (max-width:1023px){#hero #slides li .text-container{padding:4rem calc(3.5rem - var(--grid-gutter))}}#hero #slides li .hero-title{color:#173f35;display:block;font-family:Quicksand,sans-serif;font-size:calc(var(--step-5-1));font-weight:500;line-height:calc(var(--step-5-1)*110/100);margin-bottom:var(--space-s)}#hero #slides li .bg-container{height:100%;left:0;position:absolute;transform:translateX(100%);transition:opacity 1s;width:50%}#hero #slides li .bg-container.full.loaded{-webkit-animation:fadeIn 1.4s forwards;animation:fadeIn 1.4s forwards}@media (max-width:479px){#hero #slides li .bg-container{height:47%!important;transform:translateY(113%)!important;width:100%!important}}@media (max-width:1023px){#hero #slides li .bg-container{height:60%;transform:translateY(67%);width:100%}}#hero #slides li.current .bg-container{opacity:1}#hero #slides li.current{min-height:inherit}#hero #slides li:not(.current){display:none}#intro{margin:var(--space-xl-2xl) auto;max-width:70.5rem;text-align:center}#intro h1{font-size:var(--step-3);font-weight:500;line-height:calc(var(--step-3)*120/100)}#intro h1,#intro p{margin-bottom:var(--space-m)}#intro .button{background-color:#f7d5bf;color:#0c221c;font-size:var(--step--2);font-weight:500;line-height:calc(var(--step--2)*160/100)}#intro .button:active,#intro .button:focus,#intro .button:hover{background-color:#fcece3!important}#donor-slider{margin:var(--space-2xl) 0 0;position:relative}#donor-slider .content-box{background-color:#fff;border-radius:var(--space-s-m);left:50%;min-width:17rem;padding:var(--space-l-xl) var(--space-xl);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:1}#donor-slider .content-box h2{font-size:var(--step-2);font-weight:600;line-height:calc(var(--step-2)*140/100);margin-bottom:1rem}#donor-slider .content-box p{font-size:var(--step--1);font-weight:400;line-height:calc(var(--step--1)*180/100)}#donor-slider .splide.splide-4,#donor-slider .splide.splide-5{display:none}@media (max-width:767px){#donor-slider .splide.splide-4,#donor-slider .splide.splide-5{display:block}}#donor-slider .splide__slide{border:1px solid #fff;width:18rem}@media (max-width:767px){#donor-slider .splide__slide{width:6rem}}#trustcards{background-color:#173f35;padding:var(--space-xl-3xl) 0}#trustcards .u-container #content .content-box{margin:auto;max-width:57rem;text-align:center}#trustcards .u-container #content .content-box h2{color:#fff;font-size:calc(var(--step-3-2));font-weight:600;line-height:calc(var(--step-3-2)*140/100);margin-bottom:var(--space-l-2)}#trustcards .u-container #content .cards-container{display:grid;gap:var(--space-m-xl);grid-template-columns:repeat(4,1fr)}#trustcards .u-container #content .cards-container .image-card{background-color:#14382f;border-radius:var(--space-s-m);color:#fff;min-height:21.875rem;padding:10.75rem 1.6875rem 3.25rem;position:relative;text-align:center;transition:.3s}#trustcards .u-container #content .cards-container .image-card:hover{background-color:#0c221c}#trustcards .u-container #content .cards-container .image-card h4{color:#f5917f;font-size:calc(var(--step-0));font-weight:500;line-height:calc(var(--step-0)*150/100);margin-bottom:var(--space-xs)}#trustcards .u-container #content .cards-container .image-card p{font-size:calc(var(--step--2));font-weight:400;line-height:calc(var(--step--2)*150/100);margin-bottom:0;padding:0 1rem}#trustcards .u-container #content .cards-container figure{position:absolute;right:50%!important;top:3.25rem;transform:translate(50%)}@media (max-width:479px){#trustcards .u-container #content .cards-container{grid-template-columns:1fr!important}#trustcards .u-container #content .cards-container .image-card{min-height:auto;padding:1.25rem 1.75rem 1.25rem 7.75rem;text-align:left}#trustcards .u-container #content .cards-container .image-card p{padding:0}#trustcards .u-container #content .cards-container figure{height:4.25rem;left:2rem;position:absolute;right:auto!important;top:50%;transform:translateY(-50%);width:4.25rem}#trustcards .u-container #content .cards-container figure img{height:inherit}}@media (max-width:1023px){#trustcards .u-container #content .cards-container{grid-template-columns:repeat(2,1fr)}}section.image_text .u-container .box{height:42rem;position:relative}@media (max-width:479px){section.image_text .u-container .box{height:45rem!important}}@media (max-width:1023px){section.image_text .u-container .box{height:61rem}}section.image_text .u-container .box .bg-wrapper{height:auto}section.image_text .u-container .box .figure-wrapper{order:2;position:relative}section.image_text .u-container .box .figure-wrapper:after{background-color:#fff;background-image:url(/assets/images/logo-gshc.svg);background-position:50%;background-repeat:no-repeat;border:1rem solid #f7d5bf;border-radius:50%;bottom:-3rem;content:"";height:17.5rem;position:absolute;right:50%;transform:translateX(50%);width:17.5rem}@media (max-width:479px){section.image_text .u-container .box .figure-wrapper:after{background-size:70%;border:.5rem solid #f7d5bf;bottom:-1.5rem;height:9.25rem;width:9.25rem}}

/*# sourceMappingURL=home.css.map*/