.xyG6LW_root{background:var(--color-white);width:100%;color:var(--color-text-primary)}.xyG6LW_intro{background:var(--color-white);border-top:1px solid var(--color-gray-100);width:100%;padding-block:var(--section-py);flex-direction:column;align-items:center;display:flex}.xyG6LW_introInner{flex-direction:column;align-items:center;gap:60px;display:flex}.xyG6LW_introHeading{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.xyG6LW_introTitle{font-size:var(--font-40);font-weight:var(--weight-bold);letter-spacing:-.8px;color:var(--color-gray-800);text-align:center;margin:0;line-height:1.4}.xyG6LW_introTitle .accent{color:var(--brand-SSG-000)}.xyG6LW_introSub{text-align:center;flex-direction:column;gap:8px;display:flex}.xyG6LW_introSubAccent{font-size:var(--font-22);font-weight:var(--weight-semibold);letter-spacing:-.44px;color:var(--brand-SSG-000);margin:0;line-height:1.4}.xyG6LW_introSubDesc{font-size:var(--font-22);font-weight:var(--weight-semibold);letter-spacing:-.44px;color:var(--color-gray-700);line-height:1.4}.xyG6LW_introSubDesc p{margin:0}.xyG6LW_introBottom{align-items:center;gap:40px;width:100%;display:flex}.xyG6LW_introCard{background:var(--brand-new-world-600-bg,#f6f4f9);border-radius:30px;flex-direction:column;flex-shrink:0;gap:28px;width:678px;padding:30px;display:flex;box-shadow:0 2px 6px #cac2d5b3}.xyG6LW_introCardTitle{font-size:var(--font-32);font-weight:var(--weight-semibold);letter-spacing:-.64px;color:var(--color-gray-800);margin:0;line-height:1.4}.xyG6LW_introCardDesc{font-size:var(--font-20);font-weight:var(--weight-regular);letter-spacing:-.4px;color:var(--color-gray-700);line-height:1.6}.xyG6LW_introCardDesc p{margin:0}.xyG6LW_introImage{border-radius:30px;flex:1;min-width:0;height:360px;position:relative;overflow:hidden}.xyG6LW_introImageFill{object-fit:cover}.xyG6LW_introImageMo{display:none}@media (max-width:768px){.xyG6LW_intro{border-top:none;padding-block:60px}.xyG6LW_introTitle{font-size:28px}.xyG6LW_introSubAccent,.xyG6LW_introSubDesc{font-size:17px}.xyG6LW_introBottom{flex-direction:column}.xyG6LW_introCard{text-align:center;width:100%}.xyG6LW_introImage{aspect-ratio:686/294;flex:none;width:100%;height:auto}.xyG6LW_introImagePc{display:none}.xyG6LW_introImageMo{display:block}}.xyG6LW_hybrid{background:var(--gradient-section-dark);width:100%;padding-block:var(--section-py);color:var(--color-white);flex-direction:column;align-items:center;display:flex}.xyG6LW_hybridSub{font-size:var(--font-24);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-align:center;margin:0}.xyG6LW_advantages{background:var(--color-surface-purple);width:100%;padding-block:var(--section-py);flex-direction:column;align-items:center;display:flex}.xyG6LW_comparison{background:var(--brand-new-world-600-bg,#f6f4f9);flex-direction:column;align-items:center;width:100%;padding:120px 0;display:flex}.xyG6LW_comparisonTitle{font-size:var(--font-40);font-weight:var(--weight-bold);letter-spacing:-.8px;color:var(--color-gray-800);text-align:center;margin:0 0 80px;line-height:1.4}.xyG6LW_comparisonGrid{align-items:flex-end;gap:28px;width:100%;display:flex}.xyG6LW_comparisonCol{flex-direction:column;gap:12px;display:flex}.xyG6LW_comparisonColLeft,.xyG6LW_comparisonColRight{flex:1;width:100%;min-width:0}.xyG6LW_comparisonColCenter{flex-shrink:0;width:178px}.xyG6LW_comparisonHeader{border-radius:var(--radius-s,16px);height:70px;color:var(--color-white);font-size:var(--font-24);font-weight:var(--weight-semibold);letter-spacing:-.48px;justify-content:center;align-items:center;line-height:1.4;display:flex}.xyG6LW_comparisonHeaderLeft{background:#9c83bc}.xyG6LW_comparisonHeaderCenter{background:var(--color-gray-700,#333)}.xyG6LW_comparisonHeaderRight{background:#4f3a6b}.xyG6LW_comparisonBody{background:var(--color-white);border-radius:var(--radius-s,16px);overflow:hidden}.xyG6LW_comparisonCell{font-size:var(--font-18);font-weight:var(--weight-regular);letter-spacing:-.36px;color:var(--color-neutral-800);text-align:center;white-space:nowrap;justify-content:center;align-items:center;padding:24px 28px;line-height:1.6;display:flex}.xyG6LW_comparisonCellBorder{border-bottom:1px solid var(--color-gray-300,#d4d4d4)}.xyG6LW_comparisonCellTall{min-height:106px}.xyG6LW_methods{background:var(--color-white);width:100%;padding-block:var(--section-py);flex-direction:column;align-items:center;display:flex;overflow:hidden}.xyG6LW_methodContent{flex-direction:column;gap:28px;display:flex}.xyG6LW_methodContentHead{gap:var(--gap-md);flex-direction:column;display:flex}.xyG6LW_methodBadge{border-radius:var(--radius-sm);background:var(--color-surface-badge);color:var(--brand-SSG-000);font-size:var(--font-16);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);padding-block:8px;align-self:flex-start;padding:8px 20px;display:inline-flex}.xyG6LW_methodTitle{font-size:var(--font-32);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-neutral-800);margin:0}.xyG6LW_methodDesc{font-size:var(--font-18);font-weight:var(--weight-regular);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);color:var(--color-neutral-700);margin:0}.xyG6LW_target{background:var(--color-white);width:100%;padding-block:var(--section-py);flex-direction:column;align-items:center;display:flex}@media (max-width:768px){.xyG6LW_hybrid{padding-block:60px}.xyG6LW_hybridSub{font-size:17px}.xyG6LW_advantages{padding-block:60px}.xyG6LW_comparison{padding:60px 0}.xyG6LW_comparisonTitle{margin-bottom:32px;font-size:28px}.xyG6LW_comparisonGrid{align-items:stretch;gap:16px;min-width:700px}.xyG6LW_comparisonCol{flex:1;min-width:0}.xyG6LW_comparisonColCenter{flex:0 0 140px}.xyG6LW_comparisonBody{flex:1}.xyG6LW_comparisonCell{padding:16px 20px;font-size:15px}.xyG6LW_comparisonCellTall{min-height:80px}.xyG6LW_comparisonHeader{height:56px;font-size:18px}.xyG6LW_methods{padding-block:60px}.xyG6LW_methodContent,.xyG6LW_methodContentHead{gap:12px}.xyG6LW_methodBadge{padding:6px 14px}.xyG6LW_methodTitle{font-size:22px}.xyG6LW_methodDesc{font-size:15px}.xyG6LW_target,.xyG6LW_match{padding-block:60px}.xyG6LW_matchCardBadge{gap:8px;height:44px;font-size:16px}.xyG6LW_matchCardDesc{font-size:15px}.xyG6LW_matchFooter{font-size:22px}}.xyG6LW_match{background:var(--color-surface-purple);width:100%;padding-block:var(--section-py);flex-direction:column;align-items:center;display:flex}.xyG6LW_matchCards{justify-content:center;gap:clamp(16px,3vw,45px);width:100%;display:flex}.xyG6LW_matchCard{aspect-ratio:450/470;border-radius:var(--radius-xl);background:var(--color-white);flex:1 1 0;max-width:450px;position:relative;overflow:hidden}.xyG6LW_matchCardImage{object-fit:cover}.xyG6LW_matchCardGradient{pointer-events:none;background:linear-gradient(#6f237c00 0%,#4c1854cc 100%);height:59.5745%;position:absolute;bottom:0;left:0;right:0}.xyG6LW_matchCardContent{flex-direction:column;align-items:center;gap:18px;width:calc(100% - 60px);max-width:360px;display:flex;position:absolute;top:59.5745%;left:50%;transform:translate(-50%)}.xyG6LW_matchCardBadge{border-radius:var(--radius-full);background:var(--color-white);width:100%;max-width:360px;height:55px;color:var(--color-gray-800);font-size:var(--font-22);font-weight:var(--weight-semibold);line-height:var(--leading-normal);letter-spacing:var(--tracking-tight);justify-content:center;align-items:center;gap:10px;display:flex}.xyG6LW_matchCardDot{border-radius:var(--radius-full);background:#d4b7da;width:4px;height:4px}.xyG6LW_matchCardDesc{color:var(--color-white);font-size:var(--font-18);font-weight:var(--weight-regular);line-height:var(--leading-loose);letter-spacing:var(--tracking-tight);text-align:center}.xyG6LW_matchCardDesc p{margin:0}[data-locale=en] .xyG6LW_matchCardBadge,[data-locale=th] .xyG6LW_matchCardBadge,[data-locale=vi] .xyG6LW_matchCardBadge,[data-locale=mn] .xyG6LW_matchCardBadge,[data-locale=ru] .xyG6LW_matchCardBadge,[data-locale=id] .xyG6LW_matchCardBadge,[data-locale=kk] .xyG6LW_matchCardBadge,[data-locale=ms] .xyG6LW_matchCardBadge,[data-locale=uz] .xyG6LW_matchCardBadge,[data-locale=zh-CN] .xyG6LW_matchCardBadge,[data-locale=zh-TW] .xyG6LW_matchCardBadge,[data-locale=ja] .xyG6LW_matchCardBadge{max-width:100%;font-size:var(--font-18);padding-inline:16px}[data-locale=en] .xyG6LW_matchCardBadge span,[data-locale=th] .xyG6LW_matchCardBadge span,[data-locale=vi] .xyG6LW_matchCardBadge span,[data-locale=mn] .xyG6LW_matchCardBadge span,[data-locale=ru] .xyG6LW_matchCardBadge span,[data-locale=id] .xyG6LW_matchCardBadge span,[data-locale=kk] .xyG6LW_matchCardBadge span,[data-locale=ms] .xyG6LW_matchCardBadge span,[data-locale=uz] .xyG6LW_matchCardBadge span,[data-locale=zh-CN] .xyG6LW_matchCardBadge span,[data-locale=zh-TW] .xyG6LW_matchCardBadge span,[data-locale=ja] .xyG6LW_matchCardBadge span{white-space:nowrap}[data-locale=en] .xyG6LW_matchCardContent,[data-locale=th] .xyG6LW_matchCardContent,[data-locale=vi] .xyG6LW_matchCardContent,[data-locale=mn] .xyG6LW_matchCardContent,[data-locale=ru] .xyG6LW_matchCardContent,[data-locale=id] .xyG6LW_matchCardContent,[data-locale=kk] .xyG6LW_matchCardContent,[data-locale=ms] .xyG6LW_matchCardContent,[data-locale=uz] .xyG6LW_matchCardContent,[data-locale=zh-CN] .xyG6LW_matchCardContent,[data-locale=zh-TW] .xyG6LW_matchCardContent,[data-locale=ja] .xyG6LW_matchCardContent{max-width:none}.xyG6LW_matchFooter{text-align:center;color:var(--color-gray-800);font-size:var(--font-32);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0}.xyG6LW_matchFooter .highlight{background-image:linear-gradient(#0000 60%,#81299033 60%);padding:0 4px 2px}@media (max-width:1024px){.xyG6LW_matchCards{flex-wrap:wrap}.xyG6LW_matchCard{flex:calc(50% - 16px);min-width:280px}}@media (max-width:768px){.xyG6LW_match{padding-block:60px}.xyG6LW_matchCards{flex-direction:column;align-items:center;gap:20px;padding:0}.xyG6LW_matchCard{aspect-ratio:300/313;border-radius:20px;flex:none;width:100%}.xyG6LW_matchCardGradient{height:60%}.xyG6LW_matchCardContent{gap:12px;width:calc(100% - 40px);top:auto;bottom:20px}.xyG6LW_matchCardBadge{gap:7px;max-width:240px;height:37px;font-size:16px}.xyG6LW_matchCardDot{width:3px;height:3px}.xyG6LW_matchCardDesc{letter-spacing:-.3px;font-size:15px;line-height:1.6}.xyG6LW_matchFooter{letter-spacing:-.36px;font-size:18px}}
