@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.enjoy{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.enjoy .enjoy-block{display:block;width:100%;max-width:640px;margin:0 auto;text-align:center}.enjoy h2{color:var(--c-text)}.enjoy .enjoy-subtitle{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);color:var(--c-paragrph)}.enjoy .enjoy-button{margin-top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);display:flex;justify-content:center}@media(max-width: 1024px){.enjoy .enjoy-block{max-width:768px;width:100%;text-align:center}}@media(max-width: 768px){.enjoy{padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) 0}}.invest-responsibly-page .invest{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(40px, 40px + 120 * (100vw - 320px) / 1600, 160px)}.invest-responsibly-page .invest .invest-panel{display:grid;grid-template-columns:.6fr 1.4fr;gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}.invest-responsibly-page .invest .tab{margin-bottom:clamp(12px,12px + 12*(100vw - 320px)/1600,24px);cursor:pointer}.invest-responsibly-page .invest .tab-line{display:flex;align-items:center}.invest-responsibly-page .invest .tab-pane{padding-left:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.invest-responsibly-page .invest h3{color:var(--c-text);padding-left:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.invest-responsibly-page .invest .paragraph,.invest-responsibly-page .invest .content-img{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.invest-responsibly-page .invest .paragraph-strong{color:var(--c-paragrph)}.invest-responsibly-page .invest .tab.active h3{color:var(--c-prime)}.invest-responsibly-page .invest .tab.active .tab-icon .line-fill{fill:var(--c-prime)}.invest-responsibly-page .invest .tab.active .tab-icon .line-stroke{stroke:var(--c-prime)}.invest-responsibly-page .invest .tab-content>.tab-pane{display:none}.invest-responsibly-page .invest .tab-content>.active{display:block}.invest-responsibly-page .ed-center .invest-text{width:100%;max-width:600px;text-align:center;margin:0 auto}.invest-responsibly-page .ed-center .brand-row{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(16px,16px + 44*(100vw - 320px)/1600,60px)}.invest-responsibly-page .ed-center h3{color:var(--c-text)}.invest-responsibly-page .ed-center .paragraph,.invest-responsibly-page .ed-center h3{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}@media(max-width: 1024px){.invest-responsibly-page .invest .invest-panel{grid-template-columns:.8fr 1.2fr}.invest-responsibly-page .invest .tab-pane{padding-left:0}.invest-responsibly-page .invest .invest-text{max-width:100%;width:100%;text-align:left}.invest-responsibly-page .ed-center .brand-row{grid-template-columns:1fr 1fr}}@media(max-width: 768px){.invest-responsibly-page .invest .invest-panel{grid-template-columns:1fr;gap:24px;text-align:center}.invest-responsibly-page .invest .tab-line{justify-content:center}.invest-responsibly-page .invest .tab-pane{width:100%;max-width:576px;margin:0 auto}.invest-responsibly-page .ed-center .brand-row{margin:0;display:block}.invest-responsibly-page .ed-center .brand-col{width:100%;max-width:468px;margin:24px auto 0;text-align:center}.invest-responsibly-page .ed-center .brand-col svg{margin:0 auto}}@media(max-width: 576px){.invest-responsibly-page .brand-row{grid-template-columns:1fr}}
