html{scroll-behavior:smooth}.section__banner{background-image:url(../images/gil/banner-BoFmBVvu.webp)}.gil__header{margin-bottom:3.75rem}.gil__header__sub1{color:var(--color-white);font-family:D-DIN-PRO;font-style:Bold;font-size:var(--font-24);font-weight:700;line-height:var(--font-24);letter-spacing:0;text-align:left;margin-bottom:.875rem}.gil__header__title{color:var(--color-white);font-family:Douyin Sans;font-style:Bold;font-size:var(--font-64);font-weight:700;line-height:var(--font-77);letter-spacing:0;text-align:left;margin-bottom:.875rem}.gil__header__sub2{color:var(--color-white);font-family:"OPPO Sans 4.0";font-style:Medium;font-size:var(--font-18);font-weight:500;line-height:var(--font-24);letter-spacing:0;text-align:justify}.section-1{background:var(--color-white);padding-top:7.5rem;padding-bottom:7.5rem}.section-1 .section__inner{justify-content:space-between;display:flex}.section-1__header{flex-shrink:0;max-width:27.5rem}.section-1__body{flex:1;min-width:0;max-width:40rem;padding-top:3.125rem}.section-1__body .section__desc{margin-bottom:1.875rem}.section-1__body .section__desc:last-of-type{margin-bottom:2.75rem}.section12,.section45{min-height:100vh}.section-2{background:var(--color-white);padding-top:5rem;padding-bottom:11.875rem}.section-2 .section__inner{flex-direction:column;overflow:hidden}.section-2__header{margin-bottom:3.75rem}.section-2__cards{will-change:transform;gap:1.125rem;width:max-content;display:flex;transform:translate(12.5rem)}.section-2-card{background:var(--color-white);cursor:pointer;border:1px solid #204d791a;border-radius:1.875rem;flex-direction:column;flex-shrink:0;width:22.75rem;height:28.125rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.section-2-card:hover .section-2-card__media{opacity:1}.section-2-card:hover .section-2-card__body{transform:translateY(0)}.section-2-card:hover .section-2-card__tag{opacity:0}.section-2-card:hover .section-2-card__desc{opacity:1}}.section-2-card__number{color:#204d7980;font-family:D-DIN-PRO,sans-serif;font-size:var(--font-36);font-weight:400;line-height:var(--font-36);position:absolute;top:1.25rem;left:1.25rem}.section-2-card__media{opacity:0;border-radius:1.25rem;flex-shrink:0;width:100%;height:10rem;transition:opacity .3s;position:relative;overflow:hidden}.section-2-card__media img{object-fit:cover;width:100%;height:100%;display:block}.section-2-card__body{flex-direction:column;flex:1;justify-content:flex-end;gap:.875rem;transition:transform .3s;display:flex;transform:translateY(4.25rem)}.section-2-card__tag{color:var(--color-text);font-family:"OPPO Sans 4.0",sans-serif;font-size:var(--font-18);font-weight:400;line-height:var(--font-24);-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:1.5rem;transition:opacity .3s;display:-webkit-box}.section-2-card__title{color:var(--color-text);font-family:D-DIN-PRO,sans-serif;font-size:var(--font-28);font-weight:600;line-height:var(--font-28);text-transform:uppercase;min-height:3.5rem}.section-2-card__desc{opacity:0;color:var(--color-text);font-family:"OPPO Sans 4.0",sans-serif;font-size:var(--font-18);font-weight:400;line-height:var(--font-24);overflow:hidden}.section-3{background-image:url(../images/gil/section-3-bg-Dj1R1POD.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:6.875rem;padding-bottom:5.5rem;position:relative}.section-3:before{content:"";background:var(--color-text);z-index:0;width:26.875rem;height:100%;position:absolute;top:0;bottom:0;left:0}.section-3 .section__inner{z-index:1;position:relative}.section-3 .banner-text-svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.section-3 .banner-text-svg text{font-family:Douyin Sans;font-size:7.375rem;font-weight:700}.section-3__header{margin-bottom:3.75rem}.section-3__content{gap:1.25rem;margin-bottom:5rem;display:flex}.section-3-item{cursor:pointer;border-radius:2.25rem;flex-direction:column;flex:1;justify-content:flex-end;min-width:0;height:30rem;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.section-3-item:hover .section-3-item__bg{transform:scale(1.12)}}.section-3-item__bg{transition:transform .3s;position:absolute;inset:0}.section-3-item__bg img{object-fit:cover;width:100%;height:100%;display:block}.section-3-item__overlay{background:linear-gradient(#0000 35%,#0000001a 100%);position:absolute;inset:0}.section-3-item__body{z-index:1;padding:1.875rem;position:relative}.section-3-item__icon{width:4rem;height:4rem;margin-bottom:1.5rem}.section-3-item__icon img{object-fit:cover;width:100%;height:100%;display:block}.section-3-item__title{color:var(--color-white);font-style:Medium;font-size:var(--font-28);font-weight:500;line-height:var(--font-33);letter-spacing:0;text-align:left;text-transform:capitalize;margin-bottom:.5rem}.section-3-item__desc{color:var(--color-white);font-family:"OPPO Sans 4.0";font-style:Regular;font-size:var(--font-18);font-weight:400;line-height:var(--font-24);letter-spacing:0;text-align:left;text-transform:capitalize;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.section-4{background-image:url(../images/gil/section-4-bg-C0JESxAe.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:10rem;padding-bottom:5.375rem;position:relative}.section-4 .section__inner{z-index:1;flex-direction:column;justify-content:space-between;min-height:48.125rem;display:flex;position:relative}.section-4 .gil__desc{color:#fff;font-family:"OPPO Sans 4.0";font-style:Bold;font-size:var(--font-22);font-weight:600;line-height:var(--font-26);letter-spacing:0;text-align:left;margin-bottom:2.6875rem}.section-4 .gil__desc2{color:#fff;font-family:"OPPO Sans 4.0";font-style:Bold;font-size:var(--font-18);font-weight:500;line-height:var(--font-24);letter-spacing:0;text-align:left}.section-4__header{flex-shrink:0;max-width:30rem;margin-bottom:0}.section-4__header .section__title{color:var(--color-white)}.section-4__header .section__title__sub{color:var(--color-white);font-size:var(--font-18);font-weight:400}.section-4__body{flex:1;justify-content:flex-end;display:flex}.section-4__body__inner{max-width:40rem}.section-4__desc{color:var(--color-white);font-family:"OPPO Sans 4.0",sans-serif;font-size:var(--font-18);font-weight:400;line-height:var(--font-24)}.section-4-steps{grid-template-columns:repeat(3,1fr);gap:9rem;display:grid}.section-4-step{border-left:1px solid #fff3;flex-direction:column;justify-content:space-between;padding-left:1.5625rem;display:flex}.section-4-step__number{color:var(--color-white);font-family:D-DIN-PRO;font-style:Regular;font-size:var(--font-16);font-weight:400;line-height:var(--font-16);letter-spacing:0;text-align:left;margin-bottom:.625rem;display:block}.section-4-step__title{color:var(--color-white);font-family:D-DIN-PRO;font-style:Medium;font-size:var(--font-24);font-weight:500;line-height:var(--font-24);letter-spacing:0;text-align:left;margin-bottom:1.5rem}.section-4-step__desc{color:var(--color-white);font-family:"OPPO Sans 4.0";font-style:Medium;font-size:var(--font-18);font-weight:500;line-height:var(--font-21);letter-spacing:0;text-align:left}.section-5{background:var(--color-white);padding-top:10rem;padding-bottom:11.25rem}.section-5 .section__inner{justify-content:space-between;display:flex}.section-5__header{flex-shrink:0;max-width:22.5rem}.section-5__stack{width:52.5rem;height:31.1875rem}.section-5__cards{position:relative}.section-5-card{will-change:transform;cursor:pointer;background:#e7ebef;border:1px solid #17426c1a;border-radius:2.5rem;flex-direction:column;justify-content:space-between;width:52.5rem;height:22.1875rem;padding:3rem;display:flex;position:absolute;left:0;overflow:hidden}.section-5-card__head{justify-content:space-between;align-items:center;display:flex}.section-5-card__head svg{width:3.875rem;height:3.875rem}.section-5-card__icon{width:4rem;height:4rem}.section-5-card__number{color:var(--color-text);font-family:D-DIN-PRO;font-style:Regular;font-size:var(--font-24);font-weight:400;line-height:var(--font-24);letter-spacing:0;text-align:left}.section-5-card__body{transition:opacity .2s}.section-5-card__title{color:var(--color-text);font-family:"OPPO Sans 4.0";font-style:Medium;font-size:var(--font-28);font-weight:500;line-height:var(--font-33);letter-spacing:0;text-align:left;margin-bottom:.5rem}.section-5-card__desc{color:var(--color-text);font-family:"OPPO Sans 4.0";font-style:Regular;font-size:var(--font-18);font-weight:400;line-height:var(--font-21);letter-spacing:0;text-align:left}.section-6{background:#fafafa;padding-top:7.5rem;padding-bottom:8.75rem}.section-6 .br{display:none}.section-6__header{margin-bottom:3.125rem}.section-6__content{align-items:center;gap:5rem;display:flex}.section-6__media{border-radius:2.5rem;flex-shrink:0;width:47.5rem;height:33.75rem;overflow:hidden}.section-6__media img{object-fit:cover;width:100%;height:100%;display:block}.section-6__body{flex:1;min-width:0}.section-6__logo{width:8.375rem;height:1.875rem;margin-bottom:1rem;display:block}.section-6__subtitle{color:var(--color-text);font-family:"OPPO Sans 4.0";font-style:SemiBold;font-size:var(--font-32);font-weight:600;line-height:var(--font-38);letter-spacing:0;text-align:justify;margin-bottom:1.5rem}.section-6__desc{color:var(--color-text-muted);font-family:"OPPO Sans 4.0";font-style:Regular;font-size:var(--font-18);font-weight:400;line-height:var(--font-28);letter-spacing:0;text-align:justify;margin-bottom:1.625rem;padding-right:2.5rem}.section-6__quote{border-top:1px solid #204d791f;padding-top:2.5rem}.section-6__quote-title{color:var(--color-text);font-family:"OPPO Sans 4.0";font-style:Medium;font-size:var(--font-24);font-weight:500;line-height:var(--font-24);letter-spacing:0;text-align:justify;margin-bottom:.75rem}.section-6__quote-text{color:var(--color-text-muted);font-family:"OPPO Sans 4.0";font-style:Regular;font-size:var(--font-18);font-weight:400;line-height:var(--font-24);letter-spacing:0;text-align:justify;margin-bottom:.375rem;padding-right:2.5rem}.section-6__quote-author{color:var(--color-text-muted);font-family:"OPPO Sans 4.0";font-style:Medium;font-size:var(--font-18);font-weight:500;line-height:var(--font-21);letter-spacing:0;text-align:right;justify-content:flex-end;align-items:center;display:flex;position:relative}.section-6__quote-author:before{content:"";background:#234f7a1a;width:6.125rem;height:1px;margin-right:.875rem;display:block}.section-7{background:#204d7912;padding-top:7.5rem;padding-bottom:10rem;overflow-x:hidden}.section-7__header{text-align:center;margin-bottom:3.75rem}.section-7__header .section__title,.section-7__header .section__title__sub{text-align:center}.section-7__logos{flex-direction:column;gap:1.875rem;display:flex;position:relative}.section-7-marquee{width:100%;overflow:hidden}.section-7-marquee--left .section-7-row__track{animation:36s linear infinite section7-marquee-left}.section-7-marquee--right .section-7-row__track{animation:40s linear infinite section7-marquee-right}.section-7-marquee:first-child .section-7-row__track{animation-duration:72s}.section-7-marquee:nth-child(2) .section-7-row__track{animation-duration:42s}.section-7-marquee:nth-child(3) .section-7-row__track{animation-duration:38s}.section-7-marquee:nth-child(4) .section-7-row__track{animation-duration:44s}.section-7-row__track{will-change:transform;width:max-content;display:flex}.section-7-row__group{flex-shrink:0;gap:1.25rem;padding-right:1.25rem;display:flex}.section-7-item{background:var(--color-white);border-radius:1.25rem;flex-shrink:0;justify-content:center;align-items:center;height:5.625rem;padding:0 5rem;display:flex}.section-7-item img{object-fit:contain;width:auto;max-width:13.75rem;max-height:2.625rem;display:block}.footer-gil .site-footer__brand{align-items:center;gap:1.25rem;display:flex}.footer-gil .site-footer__brand .site-footer__logo2{width:21.75rem;height:9.375rem}@keyframes section7-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes section7-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.section-7-row__track{animation:none!important}}.section-8{background-image:url(../images/gil/section-8-bg-CDkVk8E9.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;padding-top:7.5rem;padding-bottom:7.5rem;display:flex}.section-8 .section__inner{text-align:center;flex-direction:column;align-items:center;display:flex}.section-8__header{margin-bottom:1.875rem}.section-8__header .section__title{color:var(--color-white);text-align:center;margin-bottom:.75rem}.section-8__header .section__title__sub{color:var(--color-white);text-align:center;font-weight:400}@media (width<=576px){.section-1{padding-top:80px;padding-bottom:80px}.section-1 .section__inner{flex-direction:column;gap:32px}.section-1__header,.section-1__body{max-width:100%}.section12{min-height:auto}.section-2{padding-top:0;padding-bottom:40px}.section-2 .section__inner{overflow:visible}.section-2__header{margin-bottom:32px}.section-2__cards{will-change:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;max-width:100%;padding:0 20px 8px;overflow-x:auto;transform:none}.section-2__cards::-webkit-scrollbar{display:none}.section-2-card{scroll-snap-align:start}.section-2-card:last-child{letter-spacing:-1px}.section-2-card__body{transform:translateY(0)}.section-2-card__title{min-height:auto}.section-2-card__desc{opacity:1}.section-3{min-height:auto;padding-top:80px;padding-bottom:80px;overflow:hidden}.section-3:before{display:none}.section-3 .banner-text-svg text{font-size:48px}.section-3__header{margin-bottom:32px}.section-3__header .section__title,.section-3__header .section__title__sub{color:var(--color-white);text-align:center}.section-3__content{flex-direction:column;gap:16px;margin-bottom:48px}.section-3-item{flex:none;width:100%;height:320px}.section-3-item__body{padding:24px}.section-3-item__icon{width:48px;height:48px;margin-bottom:16px}.section-3-item__title{font-size:22px;line-height:28px}.section-3-item__desc{font-size:16px;line-height:22px}.section-4{min-height:auto;padding-top:80px;padding-bottom:80px}.section-4 .section__inner{gap:48px;min-height:auto}.section-4__top{flex-direction:column;gap:32px}.section-4__header{max-width:100%}.section-4__body{align-self:flex-start;max-width:100%}.section-4-steps{grid-template-columns:1fr;gap:32px}.section-4-step{min-height:auto;padding-bottom:24px}.section-5{padding-top:80px;padding-bottom:80px}.section-5 .section__inner{flex-direction:column;gap:40px}.section-5__header{max-width:100%}.section-5__stack{width:100%;height:auto}.section-5__cards{flex-direction:column;gap:16px;height:auto;display:flex}.section-5-card{cursor:default;width:100%;padding:32px;position:static;top:auto!important;transform:none!important}.section-5-card.is-peek .section-5-card__body,.section-5-card.is-peek .section-5-card__head{opacity:1;visibility:visible}.section-6{padding-top:80px;padding-bottom:80px}.section-6 .br{display:block}.section-6__header{margin-bottom:40px}.section-6__content{flex-direction:column;gap:32px}.section-6__media{width:100%;max-width:100%}.section-6__quote-text,.section-6__desc{padding-right:0}.section-6__quote-author{margin-top:20px}.section-6__quote-author:before{display:none}.section-7{padding-top:80px;padding-bottom:80px}.section-7__header{margin-bottom:40px}.section-7-item{height:64px;padding:0 40px}.section-7-item img{max-width:140px;max-height:32px}.section-8{min-height:320px;padding:60px 20px}.section-8__header{margin-bottom:32px}}
