.page-banner[data-v-fd2e73b4]{position:relative;block-size:600px;background:#f8f2eb;overflow:hidden}.page-banner .bg-img[data-v-fd2e73b4]{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:1025px;block-size:600px;object-fit:cover;-webkit-mask-image:linear-gradient(to inline-end,transparent 0%,#000 38%);mask-image:linear-gradient(to inline-end,transparent 0%,#000 38%)}.page-banner.is-full[data-v-fd2e73b4]{background:#fbf7f1}.page-banner.is-full .bg-img[data-v-fd2e73b4]{inset-inline-start:0;inset-inline-end:0;inline-size:100%;block-size:100%;object-fit:cover;-webkit-mask-image:none;mask-image:none}.page-banner .container[data-v-fd2e73b4]{position:relative;z-index:1}.page-banner .content[data-v-fd2e73b4]{position:relative;padding-block-start:200px}.page-banner .en[data-v-fd2e73b4]{font-size:26px;line-height:42px;color:var(--c-brown);margin:0}.page-banner h1[data-v-fd2e73b4]{font-family:var(--font-display);font-weight:700;font-size:60px;line-height:84px;color:var(--c-primary);margin-block-start:6px;margin-block-end:0}.page-banner .desc[data-v-fd2e73b4]{margin-block-start:16px;max-inline-size:620px;font-size:20px;line-height:30px;color:var(--c-brown);white-space:pre-line}@media (max-width: 1199px){.page-banner[data-v-fd2e73b4]{block-size:480px}.page-banner .bg-img[data-v-fd2e73b4]{inline-size:760px;block-size:480px}.page-banner .content[data-v-fd2e73b4]{padding-block-start:150px}.page-banner h1[data-v-fd2e73b4]{font-size:44px;line-height:60px}}@media (max-width: 991px){.page-banner[data-v-fd2e73b4]{block-size:360px}.page-banner .bg-img[data-v-fd2e73b4]{inset-inline-end:-120px;inline-size:600px;block-size:360px}.page-banner .content[data-v-fd2e73b4]{padding-block-start:110px}.page-banner .en[data-v-fd2e73b4]{font-size:18px;line-height:28px}.page-banner h1[data-v-fd2e73b4]{font-size:32px;line-height:44px}.page-banner .desc[data-v-fd2e73b4]{font-size:16px;line-height:24px}}
