._hero_1xywo_3{isolation:isolate;background:linear-gradient(#fda4ae,#fcbfc6 60%,#fdd2d7);border-radius:8px;flex-direction:column;align-items:center;gap:22px;padding:44px 24px 26px;display:flex;position:relative;overflow:visible}._hero_1xywo_3:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(260px 120px at 20% 0,#fff5,#fff0 70%),radial-gradient(220px 90px at 92% 100%,#ffffff40,#fff0 70%);position:absolute;inset:0}._heroHeart_1xywo_5{z-index:-1;width:110px;height:96px;clip-path:path("M55 96C24 74 0 54 0 28 0 11 13 0 28 0c11 0 20 6 27 16C62 6 71 0 82 0c15 0 28 11 28 28 0 26-24 46-55 68z");background:#ffffff38;position:absolute;top:-8px;left:14%}._heroSpark_1xywo_6{z-index:-1;color:#ffffffb3;line-height:1;position:absolute}._sparkA_1xywo_7{font-size:16px;top:46px;left:11%}._sparkB_1xywo_8{font-size:24px;bottom:30px;left:2.2%}._centerLink_1xywo_9{color:#e2475b;white-space:nowrap;background:#fffffff0;border:1px solid #fff;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:14px;text-decoration:none;display:flex;position:absolute;top:16px;right:16px}._centerLink_1xywo_9:hover{background:#fff}._search_1xywo_11{color:#999;background:#fff;border-radius:8px;align-items:center;gap:10px;width:min(636px,100%);height:40px;padding:0 14px;display:flex;box-shadow:0 2px 10px #e8576b1f}._search_1xywo_11 input{color:#333;background:0 0;border:0;outline:none;flex:1;min-width:0;font:14px Be Vietnam Pro,Arial,sans-serif}._search_1xywo_11 input::-webkit-search-cancel-button{display:none}._search_1xywo_11 button{color:#999;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}._kinds_1xywo_15{flex-wrap:wrap;justify-content:center;gap:12px 56px;display:flex}._kinds_1xywo_15 button{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;font:500 14px Be Vietnam Pro,Arial,sans-serif;display:flex;position:relative}._kindIcon_1xywo_17{color:#ed5566;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .2s;display:grid;box-shadow:0 3px 10px #d8445a26}._kinds_1xywo_15 button:hover ._kindIcon_1xywo_17{transform:translateY(-2px)}._kindActive_1xywo_19 ._kindIcon_1xywo_17{color:#fff;background:linear-gradient(145deg,#ff7d92,#ed4a62);border:3px solid #fff;width:48px;height:48px;margin:-2px 0}._kindActive_1xywo_19:after{content:"";border:8px solid #0000;border-bottom-color:#fff;position:absolute;bottom:-27px;left:50%;translate:-50%}._kinds_1xywo_15 button:focus-visible{outline-offset:4px;border-radius:8px;outline:2px solid #fff}._scenesWrap_1xywo_23{margin-top:24px;position:relative}._scenes_1xywo_23{scrollbar-width:none;scroll-snap-type:x mandatory;gap:16px;padding:4px 2px;display:flex;overflow-x:auto}._scenes_1xywo_23::-webkit-scrollbar{display:none}._scene_1xywo_23{color:#333;text-align:left;cursor:pointer;scroll-snap-align:start;border:0;border-radius:6px;flex:1 0 160px;justify-content:space-between;align-items:center;gap:2px;min-width:160px;height:64px;padding:0 4px 0 14px;font-family:Be Vietnam Pro,Arial,sans-serif;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative}._scene_1xywo_23:hover{color:#333;transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}._sceneText_1xywo_28{flex-direction:column;gap:3px;min-width:0;display:flex}._sceneText_1xywo_28 b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._sceneText_1xywo_28 small{color:#888;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._scene_1xywo_23 img{object-fit:contain;filter:drop-shadow(0 4px 6px #0000001a);flex:none;width:48px;max-width:none;height:48px}._sceneBadge_1xywo_32{color:#fff;background:linear-gradient(90deg,#ff5a5f,#ff2d55);border-radius:8px 8px 8px 0;padding:1px 6px;font:700 10px/16px Be Vietnam Pro,Arial,sans-serif;position:absolute;top:-8px;right:-2px}._scenesNext_1xywo_33{color:#666;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;right:-14px;translate:0 -50%;box-shadow:0 2px 8px #00000024}._anchor_1xywo_35{scroll-margin-top:72px}._section_1xywo_36{margin-top:48px}._sectionHead_1xywo_37{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}._sectionHead_1xywo_37 h2{color:#333;flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;font-size:20px;font-weight:600;display:flex}._sectionHead_1xywo_37 h2 small{color:#999;font-size:14px;font-weight:400}._more_1xywo_40{color:#888;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:2px;padding:0;font:14px Be Vietnam Pro,Arial,sans-serif;display:flex}._more_1xywo_40:hover{color:#e2475b}._railWrap_1xywo_43{position:relative;container-type:inline-size}._rail_1xywo_43{--cols:2;--gap:16px;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));gap:var(--gap);scrollbar-width:none;scroll-snap-type:x mandatory;padding:2px 2px 6px;display:grid;overflow-x:auto}._rail_1xywo_43::-webkit-scrollbar{display:none}._railNext_1xywo_47{color:#666;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:calc(50% - 22px);right:-16px;box-shadow:0 2px 8px #00000024}._railNext_1xywo_47:hover{color:#e2475b}._faq_1xywo_51{max-width:760px;margin:64px auto 0}._faq_1xywo_51 h2{color:#222;text-align:center;margin:0 0 12px;font-size:20px}._faq_1xywo_51 details{border-bottom:1px solid #f0f0f2}._faq_1xywo_51 summary{color:#333;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px 4px;font-size:15px;font-weight:500;list-style:none;display:flex}._faq_1xywo_51 summary::-webkit-details-marker{display:none}._faq_1xywo_51 details[open] summary svg{rotate:180deg}._faq_1xywo_51 details p{color:#666;margin:0 4px 16px;font-size:14px;line-height:1.7}@media (max-width:900px){._kinds_1xywo_15{gap:12px 28px}._railNext_1xywo_47,._scenesNext_1xywo_33,._centerLink_1xywo_9{display:none}._hero_1xywo_3{padding-top:32px}}@media (max-width:520px){._hero_1xywo_3{gap:18px;padding:24px 12px 18px}._kinds_1xywo_15{scrollbar-width:none;flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%;padding:2px;overflow-x:auto}._kinds_1xywo_15::-webkit-scrollbar{display:none}._kinds_1xywo_15 button{white-space:nowrap;flex:none;gap:5px;font-size:11px}._promo_1xywo_68 ._promoArt_1xywo_68{gap:10px;padding:18px 12px}._promoTitle_1xywo_69{font-size:20px}._promoPill_1xywo_70{white-space:normal;font-size:11px}._promoIcon_1xywo_71{border-radius:20px;width:72px;height:72px}._promoGo_1xywo_72{bottom:12px;left:12px}._kindIcon_1xywo_17{width:40px;height:40px}._kindActive_1xywo_19 ._kindIcon_1xywo_17{width:44px;height:44px}._kindActive_1xywo_19:after{display:none}}@media (prefers-reduced-motion:reduce){._scene_1xywo_23,._kindIcon_1xywo_17{transition:none}._scene_1xywo_23:hover{transform:none}}@container (width>=648px){._rail_1xywo_43{--cols:3;--gap:24px}}@container (width>=872px){._rail_1xywo_43{--cols:4}}@container (width>=1096px){._rail_1xywo_43{--cols:5}}@container (width>=1320px){._rail_1xywo_43{--cols:6}}@container (width>=1544px){._rail_1xywo_43{--cols:7}}._promo_1xywo_68 ._promoArt_1xywo_68{color:#2f5bd8;isolation:isolate;background:linear-gradient(160deg,#dff0ff 0%,#eef0ff 45%,#ffe6ef 100%);flex-direction:column;align-items:flex-start;gap:12px;padding:28px 18px;text-decoration:none;display:flex}._promoArt_1xywo_68:hover{color:#2f5bd8}._promoTitle_1xywo_69{letter-spacing:-.01em;background:linear-gradient(90deg,#2f6cf0,#7a5af8);color:#0000;-webkit-background-clip:text;background-clip:text;font:800 26px/1.15 Be Vietnam Pro,Arial,sans-serif}._promoPill_1xywo_70{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#5b8def,#8b6cf6);border-radius:999px;padding:4px 10px;font-size:12px}._promoIcon_1xywo_71{z-index:-1;color:#6a7cf2;background:linear-gradient(145deg,#ffffffd9,#fff6);border-radius:28px;place-items:center;width:110px;height:110px;display:grid;position:absolute;bottom:22%;right:14%;rotate:-8deg;box-shadow:0 18px 40px #5b6cf033}._promoGo_1xywo_72{color:#e2475b;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:18px;left:18px;box-shadow:0 4px 12px #0000000f}._promo_1xywo_68 ._promoArt_1xywo_68:hover ._promoGo_1xywo_72{background:#fff4f6}._seeAll_1xywo_92 ._seeAllArt_1xywo_92{color:#333;text-align:center;background:repeating-linear-gradient(135deg,#fafafb 0 10px,#f5f5f7 10px 20px);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 14px;text-decoration:none;display:flex}._seeAllArt_1xywo_92:hover{color:#e2475b}._seeAllIcon_1xywo_94{color:#e2475b;background:#fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 6px 18px #e2475b1f}._seeAllArt_1xywo_92 b{font-size:16px;font-weight:600}._seeAllArt_1xywo_92 small{color:#999;font-size:13px}._seeAllGo_1xywo_97{color:#e2475b;background:#fff;border-radius:999px;align-items:center;gap:4px;margin-top:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #0000000a}._featureRail_1xywo_99{--cols:1.28;--gap:16px;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));gap:var(--gap);scrollbar-width:none;scroll-snap-type:x mandatory;padding:2px 2px 6px;display:grid;overflow-x:auto}._featureRail_1xywo_99::-webkit-scrollbar{display:none}@container (width>=584px){._featureRail_1xywo_99{--cols:2;--gap:24px}}@container (width>=888px){._featureRail_1xywo_99{--cols:3}}@container (width>=1192px){._featureRail_1xywo_99{--cols:4}}@container (width>=1496px){._featureRail_1xywo_99{--cols:5}}._feature_1xywo_99{color:#333;scroll-snap-align:start;background:#fff;border:1px solid #0000000f;border-radius:8px;flex-direction:column;min-width:0;text-decoration:none;display:flex;overflow:hidden}._feature_1xywo_99:hover{color:#333}._featureArt_1xywo_107{aspect-ratio:16/10;color:#7a5af8;place-items:center;display:grid;position:relative;overflow:hidden}._featureArt_1xywo_107 img{object-fit:contain;filter:drop-shadow(0 10px 16px #00000024);width:46%;height:auto;max-height:78%;transition:transform .4s}._feature_1xywo_99:hover ._featureArt_1xywo_107 img{transform:scale(1.06)rotate(-3deg)}._featureText_1xywo_110{flex-direction:column;gap:2px;min-width:0;padding:10px 12px 12px;display:flex}._featureText_1xywo_110 b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._featureText_1xywo_110 small{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media (prefers-reduced-motion:reduce){._featureArt_1xywo_107 img{transition:none}._feature_1xywo_99:hover ._featureArt_1xywo_107 img{transform:none}}
