.qa-item{box-sizing:border-box;cursor:pointer;background:#f0f0f0;border-radius:10px;width:960px;height:60px;margin-bottom:5px;padding:0 20px;transition:height .3s;overflow:hidden}.qa-header{justify-content:space-between;align-items:center;height:60px;display:flex}.qa-question{color:#1d1d1d;font-size:20px;font-weight:700}.qa-icon{cursor:pointer}.qa-content{color:#4b4b4b;margin-top:8px;font-size:16px;line-height:1.4}.qa-item.expanded{height:140px}.qa-item.expanded .qa-question{color:#ff4b4b}
.landing-block-fifth{opacity:0;z-index:0;background-color:#fff;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:60px 0;transition:opacity .6s ease-out;display:flex;position:relative;overflow:visible}.landing-block-fifth.animate{opacity:1}.gem-prism{pointer-events:none;z-index:1;opacity:0;width:160px;height:175px;position:absolute;top:250px;left:220px}.micro-gem{pointer-events:none;z-index:1;opacity:0;width:60px;height:70px;position:absolute;top:-10px;right:600px}.micro-gem-2{transform-origin:50%;pointer-events:none;z-index:1;opacity:0;width:60px;height:70px;position:absolute;bottom:200px;right:310px;transform:rotate(140deg)}.fifth-container{z-index:2;flex-direction:column;align-items:center;width:1180px;display:flex;position:relative}.fifth-title{color:#1d1d1d;text-align:center;opacity:0;margin:10px 0 0;font-size:58px;line-height:1.1;transform:translateY(20px)}.fifth-subtitle{color:#555;text-align:center;opacity:0;max-width:580px;margin:10px 0 0;font-size:16px;line-height:1.4;transform:translateY(20px)}.info-main-container{opacity:0;width:1180px;height:215px;margin-top:10px;display:flex;transform:translateY(20px)}.info-left{box-sizing:border-box;opacity:0;background-color:#f6f6f6;border-radius:20px;flex-direction:column;width:717px;height:215px;padding:20px;display:flex;transform:translateY(20px)}.info-title{color:#1d1d1d;margin:0;font-size:24px}.info-desc{color:#4b4b4b;margin:8px 0 0;font-size:20px;line-height:1.4}.info-date{color:#4b4b4b;margin-top:auto;font-size:18px}.info-right{opacity:0;flex-direction:column;justify-content:space-between;width:458px;height:215px;margin-left:5px;display:flex;transform:translateY(20px)}.info-button{cursor:pointer;border:none;border-radius:10px;gap:8px;width:100%;height:100px;font-family:FaktumSemiBold,sans-serif;font-size:20px;font-weight:400;transition:transform .2s,box-shadow .2s}.info-button:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.info-button--light{color:#1d1d1d;background-color:#f6f6f6}.info-button--red{color:#fff;background-color:#ff4b4b}.faq-container{box-sizing:border-box;opacity:0;background-color:#f6f6f6;border-radius:20px;flex-direction:column;align-items:center;width:100%;margin-top:20px;padding:20px 0;display:flex;transform:translateY(20px)}.faq-title{color:#1d1d1d;text-align:center;margin:0;font-size:52px;line-height:1.1}.faq-highlight{color:#ff4b4b}.faq-subtitle{color:#555;text-align:center;max-width:950px;margin:16px 0 0;font-size:18px;line-height:1.4}.qa-list{width:100%}.qa-item{box-sizing:border-box;opacity:0;cursor:pointer;background:#fff;border-radius:10px;width:960px;height:60px;margin:5px auto 0;padding:0 20px;transition:height .3s;overflow:hidden;transform:translateY(20px)}.qa-header{justify-content:space-between;align-items:center;height:60px;display:flex}.qa-question{color:#1d1d1d;font-size:20px;font-weight:700}.qa-icon{cursor:pointer}.qa-content{color:#4b4b4b;margin-top:8px;font-size:16px;line-height:1.4}.qa-item.expanded{height:140px}.qa-item.expanded .qa-question{color:#ff4b4b}.landing-block-fifth.animate .gem-prism{animation:.8s ease-out .3s forwards fadeOpacity}.landing-block-fifth.animate .micro-gem{animation:.8s ease-out .5s forwards fadeOpacity}.landing-block-fifth.animate .micro-gem-2{animation:.8s ease-out .7s forwards fadeOpacity}.landing-block-fifth.animate .fifth-title{animation:.6s ease-out .9s forwards fadeInUp}.landing-block-fifth.animate .fifth-subtitle{animation:.6s ease-out 1.1s forwards fadeInUp}.landing-block-fifth.animate .info-main-container{animation:.6s ease-out 1.3s forwards fadeInUp}.landing-block-fifth.animate .info-left{animation:.6s ease-out 1.5s forwards fadeInUp}.landing-block-fifth.animate .info-right{animation:.6s ease-out 1.7s forwards fadeInUp}.landing-block-fifth.animate .faq-container{animation:.6s ease-out 1.9s forwards fadeInUp}.landing-block-fifth.animate .qa-list .qa-item:first-child{animation:.6s ease-out 2.1s forwards fadeInUp}.landing-block-fifth.animate .qa-list .qa-item:nth-child(2){animation:.6s ease-out 2.3s forwards fadeInUp}.landing-block-fifth.animate .qa-list .qa-item:nth-child(3){animation:.6s ease-out 2.5s forwards fadeInUp}.landing-block-fifth.animate .qa-list .qa-item:nth-child(4){animation:.6s ease-out 2.7s forwards fadeInUp}.landing-block-fifth.animate .qa-list .qa-item:nth-child(5){animation:.6s ease-out 2.9s forwards fadeInUp}@keyframes fadeOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1440px){.landing-block-fifth{padding:40px 0}.gem-prism{width:120px;height:130px;top:200px;left:150px}.micro-gem{width:48px;height:56px;top:-10px;right:450px}.micro-gem-2{width:48px;height:56px;bottom:160px;right:200px}.fifth-container{width:960px}.fifth-title{font-size:48px}.fifth-subtitle{max-width:500px;margin:8px 0 0;font-size:14px}.info-main-container{flex-direction:column;gap:16px;width:960px;height:auto}.info-left{width:100%;padding:16px}.info-right{flex-direction:row;justify-content:space-between;width:100%;height:80px}.info-title{font-size:20px}.info-desc{font-size:16px}.info-date{font-size:14px}.info-button{width:90%;height:80px;font-size:16px}.faq-container{width:100%;padding:16px}.faq-title{font-size:40px}.faq-subtitle{max-width:90%;font-size:16px}.qa-item{width:100%;height:50px;margin-bottom:4px}.qa-question{font-size:18px}.qa-content{font-size:14px}.qa-item.expanded{height:120px}}@media (max-width:1024px){.gem-prism{top:50px;left:100px}.micro-gem-2{right:0}}@media (max-width:768px){.gem-prism{top:90px;left:20px}.micro-gem{top:-10px;right:250px}.micro-gem-2{right:-10px}.landing-block-fifth{padding:40px 0}.fifth-container{width:100%;padding:0 16px}.fifth-title{font-size:36px}.fifth-subtitle{max-width:500px;font-size:16px}.info-main-container{flex-direction:column;gap:16px;width:100%;height:auto}.info-left,.info-right{width:100%}.info-right{flex-direction:row;justify-content:space-between;gap:12px;height:auto}.info-button{width:48%;height:60px;font-size:14px}.faq-container{padding:16px}.faq-title{font-size:32px}.faq-subtitle{max-width:100%;font-size:14px}.qa-item{width:100%}.qa-question{font-size:18px}.qa-content{font-size:14px}.qa-item.expanded{height:120px}}@media (max-width:600px){.qa-question{font-size:13px}}@media (max-width:469px){.landing-block-fifth{align-items:flex-start;padding:40px 0}.gem-prism{top:350px;left:-20px}.micro-gem{top:-10px;right:50px}.micro-gem-2{right:-10px}.fifth-title{margin-top:0;font-size:28px}.fifth-subtitle{margin:8px 0 0;font-size:14px}.info-main-container{flex-direction:column;gap:16px;width:100%;height:auto;margin-top:16px}.info-left{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:auto;padding:40px;display:flex}.info-right{flex-direction:column;gap:12px;width:100%;margin:0;display:flex}.info-button{text-align:left;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 20px;font-size:20px;display:flex}.info-button-text,.info-button-icon{flex:none}.faq-title{font-size:28px}.faq-subtitle{max-width:80%;margin:8px 0 0;font-size:14px}.info-desc{text-align:left;margin-bottom:20px}.qa-item{width:100%;height:60px;padding:10px}.qa-header{height:auto;padding:10px 0}.qa-question{font-size:13px}.qa-content{margin-top:8px;font-size:14px}.qa-item.expanded{height:auto}.fifth-container{align-items:stretch;width:100%;padding:0 25px}}@media (max-width:375px){.fifth-container{align-items:stretch;width:100%;padding:0 15px}}@media (max-width:320px){.fifth-container{align-items:stretch;width:100%;padding:0 10px}.micro-gem{width:40px;height:50px;right:20px}}.info-button-icon{display:none}@media (max-width:469px){.info-button-icon{display:inline-block}}
