.wrap{width:100%;max-width:var(--measure);padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));margin-inline:auto}@media (width>=600px){.wrap{padding-inline:max(28px, env(safe-area-inset-left)) max(28px, env(safe-area-inset-right))}}@media (width>=900px){.wrap{padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right))}}.hero{padding:28px 0 36px}.hero h1{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.3rem,1rem + 7.4vw,4rem);font-weight:600;line-height:1.02}.hero h1 span{display:block}.hero h1:lang(vi) .dim{padding-top:.12em}.hero h1 .dim{color:var(--ink3)}.hero-sub{color:var(--ink2);max-width:31rem;margin:0 0 28px}.hero-cta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hero-cta>*{flex:auto}.hero .hreel{margin-top:12px}@media (width>=480px){.hero-cta>*{flex:none}}@media (width<=340px){.hero{padding-top:20px}.hero .kicker{margin-bottom:10px}.hero h1{margin-bottom:14px;font-size:2.1rem}.hero-sub{margin-bottom:20px;font-size:.94rem}}@media (width>=900px){.hero{--hero-pad:clamp(56px, 9svh, 104px);padding:var(--hero-pad) 0}.hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;display:grid}.hero .hreel{margin-top:0}.hero .kicker{margin-bottom:22px;font-size:14px;line-height:20px}.hero h1{letter-spacing:-.036em;margin-bottom:28px;font-size:clamp(4.25rem,min(7.6vw,12.4svh),6.75rem);line-height:.98}.hero-sub{max-width:30rem;margin-bottom:36px;font-size:1.25rem;line-height:1.5}.hero-cta a.store-link,.hero-cta span.store-pending{min-height:54px;padding:0 26px;font-size:1.06rem}}.privacy p:not(.eyebrow){max-width:36rem;color:var(--ink2);margin:16px 0 0}@media (width>=900px){.privacy .wrap{text-align:center}.privacy p:not(.eyebrow){max-width:34rem;margin-inline:auto}}.sec-head[data-astro-cid-3wqpbqwd]{max-width:40rem}.sec-intro[data-astro-cid-3wqpbqwd]{color:var(--ink2);max-width:36rem;margin:12px 0 0}.feats[data-astro-cid-3wqpbqwd]{border-top:1px solid var(--hair);margin:28px 0 0;padding:0;list-style:none}.feat[data-astro-cid-3wqpbqwd]{border-bottom:1px solid var(--hair);grid-template-columns:104px minmax(0,1fr);align-items:start;column-gap:16px;padding:20px 0;display:grid}.feat[data-astro-cid-3wqpbqwd]:last-child{border-bottom:0}.feat-thumb[data-astro-cid-3wqpbqwd]{aspect-ratio:9/16;border-radius:var(--radius-card);background:var(--paper2);width:100%;box-shadow:var(--shadow-sm);margin:0;display:block;position:relative}.feat-play[data-astro-cid-3wqpbqwd]{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:none;position:absolute;inset:0}html[data-js] .feat-play[data-astro-cid-3wqpbqwd]{display:block}.feat-thumb[data-astro-cid-3wqpbqwd]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--hair2);pointer-events:none;position:absolute;inset:0}.feat-thumb[data-astro-cid-3wqpbqwd] img[data-astro-cid-3wqpbqwd]{border-radius:inherit;object-fit:cover;object-position:top;width:100%;max-width:none;height:100%;position:absolute;inset:0}.feat-thumb[data-astro-cid-3wqpbqwd]:has(>.feat-play:active){transform:scale(.98)}.dur[data-astro-cid-3wqpbqwd]{z-index:1;background:var(--ink);height:24px;color:var(--on-ink);font:600 12px/1 var(--mono);letter-spacing:.02em;border-radius:999px;align-items:center;gap:2px;padding:0 8px 0 4px;display:inline-flex;position:absolute;bottom:6px;left:6px}.feat-text[data-astro-cid-3wqpbqwd]{position:relative}.feat-num[data-astro-cid-3wqpbqwd]{margin:1px 0 6px}.mb-dark[data-astro-cid-3wqpbqwd]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mb-light[data-astro-cid-3wqpbqwd]{display:none}:root:not([data-theme=light]) .mb-dark[data-astro-cid-3wqpbqwd]{display:inline}}:root[data-theme=dark] .mb-light[data-astro-cid-3wqpbqwd]{display:none}:root[data-theme=dark] .mb-dark[data-astro-cid-3wqpbqwd]{display:inline}.feat[data-astro-cid-3wqpbqwd] h3[data-astro-cid-3wqpbqwd] a[data-astro-cid-3wqpbqwd]{min-height:32px;color:var(--ink);align-items:center;gap:2px;text-decoration:none;display:inline-flex}.feat[data-astro-cid-3wqpbqwd] h3[data-astro-cid-3wqpbqwd] a[data-astro-cid-3wqpbqwd] .ic{color:var(--ink3);transition:transform .15s}.feat[data-astro-cid-3wqpbqwd] h3[data-astro-cid-3wqpbqwd] a[data-astro-cid-3wqpbqwd]:hover .ic{transform:translate(2px)}.feat[data-astro-cid-3wqpbqwd] h3[data-astro-cid-3wqpbqwd] a[data-astro-cid-3wqpbqwd]:after{content:"";position:absolute;inset:0}.feat-blurb[data-astro-cid-3wqpbqwd]{color:var(--ink2);margin:4px 0 0;font-size:.88rem;line-height:1.47}@media (width>=640px){.feats[data-astro-cid-3wqpbqwd]{border-top:0;grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.feat[data-astro-cid-3wqpbqwd]{border-top:1px solid var(--hair);border-bottom:0;grid-template-columns:120px minmax(0,1fr)}}@media (width>=1040px){.feats[data-astro-cid-3wqpbqwd]{column-gap:56px}.feat[data-astro-cid-3wqpbqwd]{grid-template-columns:140px minmax(0,1fr);column-gap:24px;padding:28px 0}.feat[data-astro-cid-3wqpbqwd] h3[data-astro-cid-3wqpbqwd]{font-size:1.2rem}}h2[data-astro-cid-xduw3m26]{max-width:30rem;margin-bottom:16px}.book-text[data-astro-cid-xduw3m26]{max-width:38rem;margin:0}.book-links[data-astro-cid-xduw3m26]{flex-wrap:wrap;gap:4px 20px;margin:20px 0 0;padding:0;list-style:none;display:flex}.book-links[data-astro-cid-xduw3m26] a[data-astro-cid-xduw3m26]{min-height:44px;color:var(--ink);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.book-links[data-astro-cid-xduw3m26] a[data-astro-cid-xduw3m26]:hover{text-decoration:underline}@media (width>=900px){.wrap[data-astro-cid-xduw3m26]{text-align:center}h2[data-astro-cid-xduw3m26]{max-width:34rem;margin-inline:auto}.book-text[data-astro-cid-xduw3m26]{margin-inline:auto}.book-links[data-astro-cid-xduw3m26]{justify-content:center;gap:4px 32px}}.name-pair[data-astro-cid-5ycofkqg]{gap:28px;margin:28px 0 32px;display:grid}.name-word[data-astro-cid-5ycofkqg]{letter-spacing:-.03em;color:var(--ink);margin:0 0 6px;font-size:clamp(2.8rem,2rem + 4vw,4.2rem);font-weight:600;line-height:1}.han[data-astro-cid-5ycofkqg]{color:var(--ink3);letter-spacing:0;vertical-align:.35em;margin-left:.2em;font-size:.5em;font-weight:400}.name-text[data-astro-cid-5ycofkqg]{color:var(--ink2);max-width:26rem;margin:0}.name-note[data-astro-cid-5ycofkqg]{border-top:1px solid var(--hair);max-width:38rem;padding-top:20px}.name-note[data-astro-cid-5ycofkqg] h3[data-astro-cid-5ycofkqg]{letter-spacing:-.005em;margin:0 0 6px;font-size:1rem;line-height:1.4}.name-note[data-astro-cid-5ycofkqg] p[data-astro-cid-5ycofkqg]{color:var(--ink2);margin:0}@media (width>=640px){.name-pair[data-astro-cid-5ycofkqg]{grid-template-columns:1fr 1fr;gap:40px}}@media (width>=900px){.wrap[data-astro-cid-5ycofkqg]{text-align:center}.name-pair[data-astro-cid-5ycofkqg]{gap:64px;max-width:56rem;margin:44px auto 48px}.name-text[data-astro-cid-5ycofkqg]{max-width:24rem;margin-inline:auto}.name-note[data-astro-cid-5ycofkqg]{max-width:36rem;margin-inline:auto;padding-top:28px}.name-note[data-astro-cid-5ycofkqg] h3[data-astro-cid-5ycofkqg]{margin-bottom:8px;font-size:1.06rem}}a[data-astro-cid-dzjfefcx].store-link,span[data-astro-cid-dzjfefcx].store-pending{border-radius:var(--radius-button);justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:15px;font-weight:700;display:inline-flex}a[data-astro-cid-dzjfefcx].store-link{background:var(--ink);color:var(--bg);cursor:pointer;border:1.5px solid #0000;text-decoration:none}a[data-astro-cid-dzjfefcx].store-link:hover{opacity:.9;color:var(--bg)}a[data-astro-cid-dzjfefcx].store-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}span[data-astro-cid-dzjfefcx].store-pending{border:1.5px solid var(--hair2);background:var(--fill);color:var(--ink2);cursor:default}.endcta[data-astro-cid-ubi6x2us]{text-align:center;padding:64px 0 72px}.end-icon[data-astro-cid-ubi6x2us]{width:88px;height:88px;box-shadow:var(--shadow-sm);border-radius:20px;margin:0 auto 22px;display:block}h2[data-astro-cid-ubi6x2us]{letter-spacing:-.028em;margin:0 0 26px;font-size:clamp(1.65rem,1.2rem + 2vw,2.7rem);line-height:1.1}.help[data-astro-cid-ubi6x2us]{color:var(--ink2);margin:22px 0 0}.help[data-astro-cid-ubi6x2us] a[data-astro-cid-ubi6x2us]{min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.help[data-astro-cid-ubi6x2us] a[data-astro-cid-ubi6x2us]:hover{text-decoration:underline}@media (width>=900px){.endcta[data-astro-cid-ubi6x2us]{padding:104px 0 112px}}
