.kbj-article-section.kbj-promotion-section .btn-article-mobile{display:none}@media(max-width:768px){.kbj-article-section.kbj-promotion-section{padding:32px 0}.kbj-article-section.kbj-promotion-section .kbj-article-header .ant-btn{display:none}.kbj-article-section.kbj-promotion-section .btn-article-mobile{font-size:var(--text-sm);font-weight:var(--font-medium);display:flex;width:120px;margin:24px auto 0}}.kbj-detail-banner{position:relative;background-position:50%;background-size:cover}.kbj-detail-banner .detail-banner-img.square-image{display:flex;align-items:center;justify-content:center}.kbj-detail-banner .detail-banner-img img{width:100%}.kbj-detail-banner .bg-blur{backdrop-filter:blur(16px);background:url(/images/pages/promotion/bg-blur.png) no-repeat 50%/cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.kbj-detail-banner .box-flex{position:relative;z-index:2}.kbj-detail-banner .kbj-detail-title{font-size:var(--text-2xl);font-weight:var(--font-bold);margin:16px 0;color:var(--neutral-black)}.kbj-detail-banner .detail-text{font-size:var(--text-xs);color:#6d758f}.kbj-detail-banner .detail-list ul{display:flex;flex-direction:column;gap:8px}.kbj-detail-banner .detail-list .detail-list-item{display:flex;align-items:center;gap:8px;background:#f5f5f5;border-radius:32px;padding:8px;min-height:40px;font-size:var(--text-sm);color:var(--gray-300)}.kbj-detail-banner .detail-list .detail-list-item svg{width:24px;height:24px}.kbj-detail-banner .detail-date{display:flex;gap:16px;font-size:var(--text-xs);color:#6d758f;margin:24px 0 0;color:var(--gray-400)}.kbj-detail-banner .detail-date span{display:flex;align-items:center;gap:8px;width:50%}.kbj-detail-banner .detail-date span.count-down{color:var(--warning-500)}.kbj-detail-banner .ant-btn-gray-outline{font-size:var(--text-xs);font-weight:var(--font-medium);position:absolute;top:24px;right:24px}.kbj-detail-banner .box-flex{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;padding:32px 0;gap:32px;width:1152px;margin:0 auto;max-width:calc(100% - 32px)}.kbj-detail-banner .box-flex .left img,.kbj-detail-banner .box-flex .left picture{width:100%}.kbj-detail-banner .box-flex .right{padding:24px}.kbj-detail-banner .box-shadow{filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));border-radius:24px;overflow:hidden;background:#fff;aspect-ratio:1;position:relative}@media(max-width:1280px){.kbj-detail-banner{min-height:0;height:auto}.kbj-detail-banner .mobile-scroll{overflow-x:auto;height:30vw}.kbj-detail-banner .mobile-scroll::-webkit-scrollbar{display:none}}@media(max-width:768px){.kbj-detail-banner .mobile-scroll{height:auto}.kbj-detail-banner .ant-btn-gray-outline{top:16px;right:16px;border:none;width:fit-content}.kbj-detail-banner .ant-btn-gray-outline svg{width:24px;height:24px}.kbj-detail-banner .ant-btn-gray-outline span{display:none}.kbj-detail-banner .box-flex{grid-template-columns:repeat(1,1fr);justify-content:center;padding:0;gap:0}.kbj-detail-banner .box-flex .right{padding:16px}.kbj-detail-banner .box-shadow{width:100vw;border-radius:0;filter:none;overflow:visible;aspect-ratio:0}.kbj-detail-banner .detail-date{flex-direction:column}.kbj-detail-banner .detail-date span{width:100%}}.kbj-detail-button{display:grid;justify-content:center;gap:16px}.kbj-detail-button.desktop{position:absolute;bottom:24px;left:24px;right:24px;grid-template-columns:repeat(2,1fr)}.kbj-detail-button.mobile{display:none;position:fixed;top:auto;bottom:0;left:0;width:100%;grid-template-columns:repeat(1,1fr);background:#fff;padding:16px;gap:12px;z-index:98}.kbj-detail-button.mobile .ant-btn{height:40px;font-size:var(--text-xs)}@media(max-width:768px){.kbj-detail-button:not(.mobile){display:none}.kbj-detail-button.mobile{display:grid}}:root{--background:#fff;--primary-100:#fff9e7;--primary-200:#fff0c5;--primary-300:#ffe498;--primary-400:#fed768;--primary-500:#fec00f;--primary-600:#e5ad0e;--primary-700:#cb9a0c;--secondary-100:#feefe9;--secondary-200:#fcd7ca;--secondary-300:#f9b8a0;--secondary-400:#f69774;--secondary-500:#f15a22;--secondary-600:#cd4d1d;--secondary-700:#ab4018;--tertiary-100:#fff7e8;--tertiary-200:#feecc7;--tertiary-300:#fedd9b;--tertiary-400:#fdcd6d;--tertiary-500:#fcaf17;--tertiary-600:#f6910a;--tertiary-700:#b54908;--quaternary-100:#e4e2dd;--quaternary-200:#cac7be;--quaternary-300:#aca598;--quaternary-400:#948b7b;--quaternary-500:#857b6d;--quaternary-600:#776c61;--quaternary-700:#5c524c;--base-white:#fff;--base-black:#000;--neutral-black:#222229;--grayalpha-100:rgba(34,34,41,.08);--grayalpha-200:rgba(34,34,41,.12);--grayalpha-300:rgba(34,34,41,.16);--grayalpha-400:rgba(34,34,41,.28);--grayalpha-500:rgba(34,34,41,.4);--grayalpha-600:rgba(34,34,41,.52);--gray-default:#222229;--gray-600:#fdfdfd;--gray-500:#f5f5f5;--gray-400:#949495;--gray-300:#454547;--gray-200:#211f23;--gray-100:#171719;--grayalpha-700:rgba(34,34,41,.64);--grayalpha-800:rgba(34,34,41,.76);--grayalpha-900:rgba(34,34,41,.88);--grayalpha-1000:rgba(34,34,41,.96);--whitealpha-100:hsla(0,0%,100%,.08);--whitealpha-200:hsla(0,0%,100%,.12);--whitealpha-300:hsla(0,0%,100%,.16);--whitealpha-400:hsla(0,0%,100%,.28);--whitealpha-500:hsla(0,0%,100%,.4);--whitealpha-600:hsla(0,0%,100%,.52);--whitealpha-700:hsla(0,0%,100%,.64);--whitealpha-800:hsla(0,0%,100%,.76);--whitealpha-900:hsla(0,0%,100%,.88);--whitealpha-1000:hsla(0,0%,100%,.96);--yellowalpha-100:rgba(254,192,15,.08);--yellowalpha-200:rgba(254,192,15,.12);--yellowalpha-300:rgba(254,192,15,.16);--yellowalpha-400:rgba(254,192,15,.28);--yellowalpha-500:rgba(254,192,15,.4);--yellowalpha-600:rgba(254,192,15,.52);--yellowalpha-700:rgba(254,192,15,.64);--yellowalpha-800:rgba(254,192,15,.76);--yellowalpha-900:rgba(254,192,15,.88);--yellowalpha-1000:rgba(254,192,15,.96);--orangealpha-300:rgba(241,90,34,.16);--error-100:#ffe8e8;--warning-100:#fff8e8;--success-100:#eaf8ee;--success-200:#abe2b8;--success-300:#88d69b;--success-400:#54c570;--success-500:#31b953;--warning-200:#ffe19f;--warning-300:#ffd477;--warning-400:#ffb514;--warning-500:#e8a512;--error-200:#ffa1a2;--error-300:#ff7a7c;--error-400:#ff1a1d;--error-500:#cc1517;--font-db_heavent_rounded:"DBHeaventRounded";--font-regular:400;--font-medium:500;--font-bold:700;--font-black:900;--text-3xs:16px;--text-2xs:20px;--text-xs:22px;--text-sm:24px;--text-md:26px;--text-lg:28px;--text-xl:32px;--text-2xl:36px;--text-3xl:44px;--text-4xl:48px;--text-5xl:56px;--text-6xl:68px}@media(max-width:768px){:root{--text-xl:30px;--text-2xl:32px;--text-3xl:36px;--text-4xl:38px;--text-5xl:40px;--text-6xl:44px}}h1,h2,h3,h4,h5,h6,strong{font-weight:var(--font-bold)}.font-regular{font-weight:var(--font-regular)}.font-medium{font-weight:var(--font-medium)}.font-bold{font-weight:var(--font-bold)}.font-black{font-weight:var(--font-black)}.text-3xs{font-size:var(--text-3xs)}.text-2xs{font-size:var(--text-2xs)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-md{font-size:var(--text-md)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.kbj-detail-content{padding:80px 0;width:1064px;max-width:100%;margin:0 auto}@media(max-width:768px){.kbj-detail-content{padding:0 0 24px}}.kbj-detail-content .kbj-detail-title{font-size:var(--text-2xl);font-weight:var(--font-bold);margin:16px 0 0;color:var(--neutral-black)}.kbj-detail-content .detail-date{display:flex;gap:16px;font-size:var(--text-xs);color:#6d758f;margin:0;color:var(--gray-300);justify-content:flex-end}.kbj-detail-content .detail-date span{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%}.kbj-detail-content .detail-date span.count-down{color:var(--warning-500)}.kbj-detail-content .detail-date._mobile{display:none}@media(max-width:768px){.kbj-detail-content .detail-date._mobile{display:flex;justify-content:flex-start;padding:12px 0 0}.kbj-detail-content .detail-date._mobile span{justify-content:flex-start}.kbj-detail-content .detail-date._desktop{display:none}}.kbj-detail-content .badge-and-shared{display:flex;justify-content:space-between;align-items:center;padding:40px 0 0}@media(max-width:768px){.kbj-detail-content .badge-and-shared{padding:16px 0 0}}.kbj-detail-content .kbj-detail-subtitle{font-size:var(--text-lg);font-weight:var(--font-medium);color:var(--gray-300);font-family:var(--font-db_heavent_rounded);padding:40px 0 0}.kbj-detail-content .kbj-detail-subtitle div,.kbj-detail-content .kbj-detail-subtitle h1,.kbj-detail-content .kbj-detail-subtitle h2,.kbj-detail-content .kbj-detail-subtitle h3,.kbj-detail-content .kbj-detail-subtitle h4,.kbj-detail-content .kbj-detail-subtitle h5,.kbj-detail-content .kbj-detail-subtitle h6,.kbj-detail-content .kbj-detail-subtitle li,.kbj-detail-content .kbj-detail-subtitle p,.kbj-detail-content .kbj-detail-subtitle span,.kbj-detail-content .kbj-detail-subtitle ul{font-family:var(--font-db_heavent_rounded)!important}.kbj-detail-content .detail-condition{background:var(--gray-500);padding:24px;border-radius:16px;font-size:var(--text-xs);color:var(--gray-400);margin:40px 0 0}.kbj-detail-content .detail-condition button{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--text-sm);color:var(--gray-200);width:100%;padding:12px 0;font-weight:var(--font-medium)}.kbj-detail-content .detail-condition .detail-condition-content{overflow:hidden;font-size:var(--text-sm);font-family:var(--font-db_heavent_rounded)}.kbj-detail-content .detail-condition .detail-condition-content div,.kbj-detail-content .detail-condition .detail-condition-content h1,.kbj-detail-content .detail-condition .detail-condition-content h2,.kbj-detail-content .detail-condition .detail-condition-content h3,.kbj-detail-content .detail-condition .detail-condition-content h4,.kbj-detail-content .detail-condition .detail-condition-content h5,.kbj-detail-content .detail-condition .detail-condition-content h6,.kbj-detail-content .detail-condition .detail-condition-content li,.kbj-detail-content .detail-condition .detail-condition-content p,.kbj-detail-content .detail-condition .detail-condition-content span,.kbj-detail-content .detail-condition .detail-condition-content ul{font-family:var(--font-db_heavent_rounded)!important}.kbj-detail-content .kbj-detail-banner-button{display:none}