@charset "UTF-8";*{margin:0;padding:0}body{height:100%}html{background-color:#fff;color:#757575;height:100%;margin:0;padding:0}@media (min-width: 1025px){html{min-width:90rem}}.gfi-header[data-v-6b206d9d]{position:sticky;top:0;z-index:1000;width:100%;height:5.5rem;box-sizing:border-box;background-color:#020c1e;border-bottom:none;transition:transform .35s cubic-bezier(.22,.61,.36,1),background-color .25s ease}.gfi-header.is-hidden[data-v-6b206d9d]{transform:translate3d(0,-100%,0);pointer-events:none}.gfi-header[data-v-6b206d9d]:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:1.5px;pointer-events:none;background:linear-gradient(90deg,rgba(196,154,108,.12) 0%,rgba(234,191,142,.68) 52%,rgba(196,154,108,.12) 100%)}.gfi-header.is-scrolled[data-v-6b206d9d]{background-color:#020c1e}.gfi-header.is-scrolled .gfi-header__logo img[data-v-6b206d9d]{filter:none}.gfi-header__inner[data-v-6b206d9d]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:none;height:100%;margin:0 auto;padding:0 var(--gfi-page-pad-x)}.gfi-header__logo[data-v-6b206d9d]{display:flex;align-items:center;flex-shrink:0;width:14.25rem;height:2.375rem}.gfi-header__logo img[data-v-6b206d9d]{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0) invert(1);transition:filter .25s ease}.gfi-header__nav[data-v-6b206d9d]{position:relative;display:flex;align-items:center;gap:3.75rem;height:100%}.gfi-header__item[data-v-6b206d9d]{position:relative;display:flex;align-items:center;height:100%}.gfi-header__link[data-v-6b206d9d]{position:relative;display:inline-flex;align-items:center;padding:0;border:none;background:transparent;color:#fff;font-family:PingFang SC,Poppins,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.4;white-space:nowrap;cursor:pointer;transition:color .2s ease}.gfi-header__link[data-v-6b206d9d]:hover{color:#ca9f74}.gfi-header__item.is-active .gfi-header__link[data-v-6b206d9d],.gfi-header__item.is-open .gfi-header__link[data-v-6b206d9d]{font-weight:600}.gfi-header__item.is-active .gfi-header__link[data-v-6b206d9d]{color:#fff}.gfi-header__item.is-open:not(.is-active) .gfi-header__link[data-v-6b206d9d]{color:#ca9f74}.gfi-header__underline[data-v-6b206d9d]{position:absolute;left:0;bottom:1.375rem;z-index:1;height:.25rem;border-radius:.625rem;background:#c49a6c;pointer-events:none;will-change:transform,width;transition:transform .35s cubic-bezier(.22,1,.36,1),width .35s cubic-bezier(.22,1,.36,1),opacity .2s ease}.gfi-header.is-scrolled .gfi-header__underline[data-v-6b206d9d]{bottom:1.375rem}.gfi-header__panel[data-v-6b206d9d]{position:absolute;top:calc(100% - .5rem);left:50%;z-index:10;display:inline-flex;flex-direction:column;align-items:stretch;gap:.5rem;transform:translate(-50%)}.gfi-header__dropdown[data-v-6b206d9d],.gfi-header__submenu[data-v-6b206d9d]{display:flex;flex-direction:column;box-sizing:border-box;min-width:7.5rem;padding:.625rem 0;border-radius:.5rem;background:#181818}.gfi-header__dropdown-item[data-v-6b206d9d]{box-sizing:border-box;width:100%;min-width:7.5rem;padding:.75rem 1.25rem;color:#fff;font-family:PingFang SC,Poppins,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.gfi-header__dropdown-item[data-v-6b206d9d]:hover,.gfi-header__dropdown-item.is-hover[data-v-6b206d9d],.gfi-header__dropdown-item.is-active[data-v-6b206d9d]{background:#333}.gfi-header__menu-btn[data-v-6b206d9d]{display:none;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;cursor:pointer}.gfi-header__menu-btn img[data-v-6b206d9d]{display:block;width:1.25rem;height:1.25rem}@media (max-width: 1024px){.gfi-header__inner[data-v-6b206d9d]{padding:0 1.5rem}.gfi-header__logo[data-v-6b206d9d]{width:8.75rem;height:1.5rem}.gfi-header__nav[data-v-6b206d9d]{gap:1.25rem}.gfi-header__link[data-v-6b206d9d],.gfi-header__dropdown-item[data-v-6b206d9d]{font-size:1rem}.gfi-header__dropdown-item[data-v-6b206d9d]{min-width:6.75rem;padding:.625rem 1.25rem}}@media (max-width: 1024px){.gfi-header[data-v-6b206d9d]{height:3.125rem;background-color:#040f22}.gfi-header.is-scrolled[data-v-6b206d9d]{background-color:#040f22}.gfi-header.is-mobile-open[data-v-6b206d9d]:after{display:none}.gfi-header__inner[data-v-6b206d9d]{padding:0 1.25rem}.gfi-header__logo[data-v-6b206d9d]{width:7.5rem;height:1.375rem}.gfi-header__logo img[data-v-6b206d9d],.gfi-header.is-scrolled .gfi-header__logo img[data-v-6b206d9d]{filter:brightness(0) invert(1)}.gfi-header__nav[data-v-6b206d9d]{display:none}.gfi-header__menu-btn[data-v-6b206d9d]{display:inline-flex}}.gfi-header-mobile[data-v-6b206d9d]{display:none}@media (max-width: 1024px){.gfi-header-mobile[data-v-6b206d9d]{display:block;position:fixed;top:3.125rem;left:0;right:0;bottom:0;z-index:999;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#040f22}.gfi-header-mobile__nav[data-v-6b206d9d]{box-sizing:border-box;width:100%;padding-bottom:2.5rem}.gfi-header-mobile__row[data-v-6b206d9d]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;box-sizing:border-box;width:100%}.gfi-header-mobile__row--l1[data-v-6b206d9d]{padding:1.25rem;min-height:3.875rem}.gfi-header-mobile__row--l2[data-v-6b206d9d]{padding:.75rem 1.25rem;justify-content:space-between}.gfi-header-mobile__row--l3[data-v-6b206d9d]{padding:.75rem 1.25rem;justify-content:flex-start}.gfi-header-mobile__children[data-v-6b206d9d],.gfi-header-mobile__l2[data-v-6b206d9d],.gfi-header-mobile__l3[data-v-6b206d9d]{display:flex;flex-direction:column;width:100%}.gfi-header-mobile__label[data-v-6b206d9d]{flex:1;min-width:0;padding:0;border:none;background:transparent;color:#fff;font-family:PingFang SC,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;text-align:left;cursor:pointer}.gfi-header-mobile__label--sub[data-v-6b206d9d]{font-size:.875rem;font-weight:500;line-height:1.4}.gfi-header-mobile__label.is-active[data-v-6b206d9d]{color:#ca9f74}.gfi-header-mobile__chevron[data-v-6b206d9d]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:none;background:transparent;cursor:pointer;transform:rotate(180deg);transition:transform .2s ease}.gfi-header-mobile__chevron.is-open[data-v-6b206d9d]{transform:rotate(0)}.gfi-header-mobile__chevron img[data-v-6b206d9d]{display:block;width:1.25rem;height:1.25rem}}.gfi-footer[data-v-0ce63143]{width:100%;background:#031028;color:#fff;font-family:PingFang SC,Poppins,sans-serif}.gfi-footer__inner[data-v-0ce63143]{box-sizing:border-box;width:100%;max-width:none;margin:0 auto}.gfi-footer__inner--pc[data-v-0ce63143]{padding:3.4375rem var(--gfi-page-pad-x) 3.75rem}.gfi-footer__inner--mobile[data-v-0ce63143]{display:none;padding:2.5rem 1.25rem}.gfi-footer__main[data-v-0ce63143]{display:flex;align-items:flex-start;justify-content:space-between;gap:5rem}.gfi-footer__cols[data-v-0ce63143]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:5rem;min-width:0}.gfi-footer__col[data-v-0ce63143]{display:flex;flex-direction:column;gap:1.25rem}.gfi-footer__title[data-v-0ce63143]{margin:0;color:#fff;font-size:1.375rem;font-weight:600;line-height:1.4}.gfi-footer__link[data-v-0ce63143]{color:#fff;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s ease}.gfi-footer__link[data-v-0ce63143]:hover{color:#c49a6c}.gfi-footer__brand[data-v-0ce63143]{flex-shrink:0;width:max-content;max-width:none;transform:translate(-4rem)}.gfi-footer__logo[data-v-0ce63143]{display:block;width:12.1875rem;height:2rem}.gfi-footer__logo img[data-v-0ce63143]{display:block;width:100%;height:100%;object-fit:contain}.gfi-footer__slogan[data-v-0ce63143]{margin:1.4375rem 0 0;color:#86909c;font-size:1.125rem;font-weight:300;line-height:1.4;white-space:nowrap}.gfi-footer__email[data-v-0ce63143]{display:inline-flex;align-items:center;gap:1.25rem;margin-top:3.75rem;color:#fff;font-size:1.125rem;font-weight:300;line-height:1.4;letter-spacing:.07em;white-space:nowrap;text-decoration:none;transition:color .2s ease}.gfi-footer__email img[data-v-0ce63143]{display:block;width:1.75rem;height:1.75rem;flex-shrink:0}.gfi-footer__email[data-v-0ce63143]:hover{color:#c49a6c}.gfi-footer__divider[data-v-0ce63143]{width:100%;height:0;margin:4.25rem 0 1.5rem;border:none;border-top:1.5px solid #0a1a33}.gfi-footer__copy[data-v-0ce63143]{margin:0;color:#fff;font-size:1.125rem;font-weight:600;line-height:1.4}.gfi-footer__m-logo[data-v-0ce63143]{display:block;width:10rem;height:1.625rem;margin:0 auto}.gfi-footer__m-logo img[data-v-0ce63143]{display:block;width:100%;height:100%;object-fit:contain}.gfi-footer__m-slogan[data-v-0ce63143]{margin:2rem auto 0;max-width:15.9375rem;color:#fff;font-size:.875rem;font-weight:400;line-height:1.4;text-align:center}.gfi-footer__m-nav[data-v-0ce63143]{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:2.5rem}.gfi-footer__m-nav-link[data-v-0ce63143]{color:#fff;font-size:.875rem;font-weight:400;line-height:1.4;text-decoration:none}.gfi-footer__m-email[data-v-0ce63143]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2.5rem;color:#86909c;font-size:1.125rem;font-weight:300;line-height:1.4;text-decoration:none}.gfi-footer__m-email img[data-v-0ce63143]{display:block;width:1.25rem;height:1.25rem;flex-shrink:0}.gfi-footer__m-copy[data-v-0ce63143]{margin:4.75rem 0 0;color:#fff;font-size:1rem;font-weight:600;line-height:1.4;text-align:center}.gfi-footer.is-mobile .gfi-footer__inner--pc[data-v-0ce63143]{display:none}.gfi-footer.is-mobile .gfi-footer__inner--mobile[data-v-0ce63143]{display:block}@font-face{font-family:Poppins;src:url(/assets/Poppins-Medium-2f0180fd.ttf),url(/assets/Poppins-Light-7cb38432.ttf),url(/assets/Poppins-Bold-b8b92424.ttf);font-weight:400;font-style:normal}.cont_box{width:100%;min-height:100vh;background:#020c1e;font-family:Poppins,Poppins}.gfi-backtop.el-backtop{width:auto;height:auto;padding:.75rem;border-radius:.5rem;background:#ca9f74;box-shadow:none}.gfi-backtop.el-backtop:hover{background:#d4af88}.gfi-backtop__icon{display:block;width:2rem;height:2rem}@media (max-width: 1024px){.gfi-backtop.el-backtop{right:1rem!important;bottom:3rem!important;padding:.5rem;border-radius:.375rem}.gfi-backtop__icon{width:1.25rem;height:1.25rem}}
