.ml-hero[data-astro-cid-bdeocz4q]{background:#e7e2da;min-height:560px;position:relative;overflow:hidden}.ml-hero[data-astro-cid-bdeocz4q]>img[data-astro-cid-bdeocz4q]{object-fit:cover;object-position:center 36%;width:100%;height:100%;position:absolute;inset:0}.ml-hero[data-astro-cid-bdeocz4q]:after{content:"";background:linear-gradient(90deg,#e7e2da 0%,#e7e2daeb 34%,#e7e2da00 68%);position:absolute;inset:0}.ml-hero__copy[data-astro-cid-bdeocz4q]{z-index:1;max-width:760px;padding:clamp(64px,9vw,120px) 4% 56px;position:relative}.ml-wordmark[data-astro-cid-bdeocz4q]{font-family:var(--font-en);letter-spacing:.015em;margin:0 0 20px;font-size:clamp(40px,5.5vw,76px);line-height:1}.ml-hero__title[data-astro-cid-bdeocz4q]{margin:0 0 20px;font-size:clamp(22px,2.4vw,34px);font-weight:400;line-height:1.5}.ml-hero__intro[data-astro-cid-bdeocz4q]{max-width:520px;margin-bottom:28px;line-height:2}.ml-facts[data-astro-cid-bdeocz4q]{flex-wrap:wrap;gap:20px 32px;margin:36px 0 0;padding:0;list-style:none;display:flex}.ml-facts[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]{flex-direction:column;gap:4px;display:flex}.ml-facts[data-astro-cid-bdeocz4q] strong[data-astro-cid-bdeocz4q]{font-size:22px;font-weight:400}.ml-facts[data-astro-cid-bdeocz4q] span[data-astro-cid-bdeocz4q]{color:var(--c-text-dim);font-size:12px}.ml-lead[data-astro-cid-bdeocz4q]{max-width:760px;margin-bottom:28px}.ml-band[data-astro-cid-bdeocz4q]{aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius);width:100%;margin-bottom:32px}.ml-kit[data-astro-cid-bdeocz4q]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}.ml-kit__photo[data-astro-cid-bdeocz4q]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);border:1px solid var(--c-line);width:100%}.ml-kit__body[data-astro-cid-bdeocz4q] .btn[data-astro-cid-bdeocz4q]{margin-top:8px}.ml-price[data-astro-cid-bdeocz4q]{font-family:var(--font-en);color:var(--c-gold);margin:8px 0 4px;font-size:38px;line-height:1.2}.ml-list[data-astro-cid-bdeocz4q]{margin:18px 0 20px;padding:0;font-size:14px;list-style:none}.ml-list[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]{margin-bottom:8px;padding-left:18px;position:relative}.ml-list[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]:before{content:"―";color:var(--c-gold);position:absolute;left:0}.ml-checklist[data-astro-cid-bdeocz4q]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ml-checklist[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]{background:var(--c-bg-3);border:1px solid var(--c-line);border-radius:var(--radius);padding:14px 18px 14px 46px;font-size:15px;position:relative}.ml-checklist[data-astro-cid-bdeocz4q] li[data-astro-cid-bdeocz4q]:before{content:"✓";color:var(--c-gold);font-weight:700;position:absolute;left:18px}.ml-links[data-astro-cid-bdeocz4q]{margin-top:24px}.ml-link[data-astro-cid-bdeocz4q]{color:var(--c-text);justify-content:space-between;align-items:center;gap:16px;font-size:16px;text-decoration:none;display:flex}.ml-link[data-astro-cid-bdeocz4q]:hover{border-color:var(--c-gold);text-decoration:none}.ml-link__arrow[data-astro-cid-bdeocz4q]{color:var(--c-gold)}@media (width<=760px){.ml-hero[data-astro-cid-bdeocz4q]{min-height:0}.ml-hero[data-astro-cid-bdeocz4q]>img[data-astro-cid-bdeocz4q]{object-position:70% center;height:320px;position:relative}.ml-hero[data-astro-cid-bdeocz4q]:after{background:linear-gradient(#0000 70%,#e7e2da);height:320px;bottom:auto}.ml-hero__copy[data-astro-cid-bdeocz4q]{padding:28px 24px 40px}.ml-kit[data-astro-cid-bdeocz4q]{grid-template-columns:1fr}}html[lang=zh-Hans] body{font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}html[lang=zh-Hant] body{font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif}html[lang=th] body{font-family:Noto Sans Thai,Leelawadee UI,Tahoma,sans-serif;line-height:2}html[lang=ko] body{font-family:Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif}html[lang=zh-Hans] body[data-design] :is(h1,h2,h3),html[lang=zh-Hant] body[data-design] :is(h1,h2,h3),html[lang=th] body[data-design] :is(h1,h2,h3),html[lang=ko] body[data-design] :is(h1,h2,h3){font-family:inherit;font-weight:500}
