:root{--font-jp:system-ui, -apple-system, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Noto Sans CJK JP", "Yu Gothic UI", Meiryo, sans-serif;--hero-bg:#0b3d33;--hero-bg-2:#0f5c4d;--hero-ink:#fff;--hero-muted:#c4ddd6;--hero-line:#ffffff29;--accent:#ffc145;--accent-ink:#2b1d00;--accent-shadow:0 8px 20px #ffb02047;--warn:#9a3412}@media (prefers-color-scheme:dark){:root{--hero-bg:#0a231e;--hero-bg-2:#12352d;--hero-muted:#a9c9bf;--accent:#ffc145;--warn:#fdba74}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-btn-accent{background:var(--accent);color:var(--accent-ink);box-shadow:var(--accent-shadow);border-color:#0000}.lp-btn-accent:hover{filter:brightness(1.04)}.lp-btn-block{width:100%}.btn svg{flex:none}.site-header.is-dark{background:var(--hero-bg);border-bottom-color:var(--hero-line);color:var(--hero-ink)}.site-header.is-dark .brand{color:var(--hero-ink)}.site-header.is-dark .site-nav a{color:var(--hero-muted)}.site-header.is-dark .site-nav a:hover{color:var(--hero-ink);background:#ffffff14}.lang-switch{font-size:.875rem;position:relative}.lang-switch-btn{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-weight:700;display:inline-flex}.lang-switch-btn:hover{border-color:var(--brand)}.lang-switch-chev{opacity:.6}.site-header.is-dark .lang-switch-btn{border-color:var(--hero-line);color:var(--hero-ink);background:#ffffff14}.lang-sheet-backdrop{z-index:40;background:#08141173;position:fixed;inset:0}.lang-sheet{z-index:41;background:var(--surface);color:var(--text);padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 32px #0000002e}.lang-sheet-title{color:var(--muted);text-align:center;margin:0 0 12px;font-size:.8125rem;font-weight:700}.lang-sheet-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lang-chip{border:1.5px solid var(--line);background:var(--surface);min-height:60px;color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.lang-chip:hover{border-color:var(--brand)}.lang-chip.is-current{border-color:var(--brand);background:var(--brand-soft)}.lang-chip-code{background:var(--surface-2);width:40px;height:40px;color:var(--muted);letter-spacing:.04em;border-radius:10px;flex:none;place-items:center;font:700 .8125rem/1 system-ui,sans-serif;display:grid}.lang-chip.is-current .lang-chip-code{background:var(--brand);color:var(--brand-ink)}.lang-chip-text{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.lang-chip-text b{font-size:1.0625rem}.lang-chip-text span{color:var(--muted);font-size:.8125rem}.lang-chip-text b:lang(my){line-height:1.8}.lang-chip-check{color:var(--brand);flex:none;place-items:center;display:grid}@media (min-width:640px){.lang-sheet-backdrop{background:0 0}.lang-sheet{border:1px solid var(--line);width:320px;box-shadow:var(--shadow), 0 16px 40px #0000001f;border-radius:16px;padding:16px;position:absolute;inset:calc(100% + 8px) 0 auto auto}.lang-sheet-title{text-align:left}}.lp-hero-dark{background:radial-gradient(120% 80% at 100% 0%, var(--hero-bg-2) 0%, var(--hero-bg) 60%);color:var(--hero-ink)}.lp-hero-dark .lp-lead,.lp-hero-dark .lp-cta-note{color:var(--hero-muted)}.lp-hero-dark .lp-cta-note svg{color:#7ee2b8}.lp-hero{padding:24px 0 0;overflow:hidden}.lp-lead{margin-bottom:20px}.lp-hero-stats{border-top:1px solid var(--hero-line);border-bottom:1px solid var(--hero-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 24px;padding:16px 0;list-style:none;display:grid}.lp-hero-stats li{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-hero-stats b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.875rem;line-height:1.1}.lp-hero-stats b small{letter-spacing:0;color:var(--hero-muted);margin-left:3px;font-size:.875rem}.lp-hero-stats span{color:var(--hero-muted);font-size:.8125rem;line-height:1.45}:lang(my) .lp-hero-stats span{font-size:.75rem;line-height:1.8}:lang(my) .lp-hero-stats b small{font-size:.75rem}.lp-loss{color:#ffe3a6;background:#ffc1451f;border:1px solid #ffc14547;border-radius:12px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:10px 12px;font-size:.875rem;font-weight:500;line-height:1.6;display:flex}.lp-loss svg{color:var(--accent);flex:none;margin-top:.25em}:lang(my) .lp-loss{line-height:1.9}.lp-hero-visual{justify-content:center;margin-top:8px;display:flex}.lp-phone{flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}.lp-phone-frame{aspect-ratio:390/844;background:#0d1412;border-radius:40px;width:280px;padding:10px;box-shadow:0 0 0 1px #ffffff1f,0 30px 60px #00000059}.lp-phone-img{object-fit:cover;object-position:top;background:var(--bg);border-radius:30px;width:100%;height:100%;display:block}.lp-phone figcaption{color:var(--hero-muted);font-size:.75rem}@media (max-width:959px){.lp-hero .lp-hero-visual{align-items:flex-start;height:500px;margin-top:32px;overflow:hidden}.lp-hero .lp-phone figcaption{display:none}.lp-hero .lp-phone-frame{border-radius:40px 40px 0 0;width:280px;padding-bottom:0}}@media (min-width:960px){.lp-hero{padding:56px 0 72px}.lp-hero-grid{grid-template-columns:minmax(0,1fr) 360px;gap:64px}.lp-hero-visual{margin:0}.lp-phone-frame{width:320px}.lp-btn-main{min-width:320px}}.lp-band-try{background:var(--bg)}.lp-try{max-width:640px}.lp-head-center{text-align:center;margin-left:auto;margin-right:auto}.lp-try-card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:20px;padding:20px}.lp-try-card .q-text{margin-bottom:12px;font-size:1.125rem}.lp-try-card .choice{padding:10px 12px;font-size:1rem}.lp-try-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.lp-try-progress{font-size:.875rem;font-weight:700}.lp-try-dots{gap:6px;margin:0 auto 0 0;padding:0;list-style:none;display:flex}.lp-try-dots li{background:var(--surface-2);border-radius:99px;width:24px;height:6px}.lp-try-dots li.is-current{background:var(--brand)}.lp-try-dots li.is-ok{background:var(--ok)}.lp-try-dots li.is-ng{background:var(--ng)}.lp-try-explain-label{color:var(--muted);margin-bottom:2px;font-size:.8125rem;display:block}.lp-try-card .verdict .btn{margin-top:4px}.lp-try-result{text-align:center;padding:32px 20px}.lp-try-marks{justify-content:center;gap:10px;margin:0 0 16px;padding:0;list-style:none;display:flex}.lp-try-marks li{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.lp-try-marks li.is-ok{background:var(--ok-soft);color:var(--ok)}.lp-try-marks li.is-ng{background:var(--ng-soft);color:var(--ng)}.lp-try-score{margin:0 0 8px;font-size:1.75rem;font-weight:700;line-height:1.3}.lp-try-result-lead{color:var(--muted);max-width:30em;margin:0 auto 20px}.lp-try-retry{min-height:44px;color:var(--brand);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:8px 16px;font-weight:700}.lp-rate{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-rate li{background:var(--bg);border-radius:var(--radius);flex-direction:column;gap:4px;padding:16px;display:flex}.lp-rate li.is-key{background:var(--brand-soft);grid-column:1/-1}.lp-rate b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2rem;line-height:1.15}.lp-rate li.is-key b{color:var(--brand);font-size:3rem}.lp-rate b small{color:var(--muted);letter-spacing:0;margin-left:4px;font-size:.875rem;font-weight:700}.lp-rate li.is-key b small{color:var(--brand);font-size:1.25rem}.lp-rate span{color:var(--muted);font-size:.875rem;line-height:1.5}:lang(my) .lp-rate span{line-height:1.85}@media (min-width:960px){.lp-rate{grid-template-columns:1.4fr 1fr 1fr}.lp-rate li.is-key{grid-column:auto}}.lp-sub-title{margin:40px 0 12px;font-size:1rem}.lp-source a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.lp-steps{counter-reset:step;gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-steps li{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding:20px;display:grid;position:relative}.lp-band-alt .lp-steps li{background:var(--bg)}.lp-step-num{background:var(--brand);width:40px;height:40px;color:var(--brand-ink);border-radius:50%;grid-row:span 2;place-items:center;font-size:1.0625rem;font-weight:700;display:grid}.lp-step-icon{display:none}.lp-steps b{font-size:1.0625rem;line-height:1.45}.lp-steps li>span:last-child{color:var(--muted);font-size:.9375rem;line-height:1.7}:lang(my) .lp-steps b{font-size:1rem;line-height:1.8}:lang(my) .lp-steps li>span:last-child{line-height:1.9}@media (min-width:960px){.lp-steps{grid-template-columns:repeat(3,1fr);gap:16px}.lp-steps li{flex-direction:column;gap:8px;padding:24px;display:flex}}.lp-steps-cta{width:100%;margin-top:24px}@media (min-width:640px){.lp-steps-cta{width:auto}}.lp-plan-anchor{color:var(--brand);margin:-8px 0 16px;font-size:.875rem;font-weight:700}.lp-faq-wrap{max-width:760px}.lp-faq{gap:8px;display:grid}.lp-faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.lp-faq-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 18px;font-weight:700;line-height:1.5;list-style:none;display:flex}.lp-faq-item summary::-webkit-details-marker{display:none}.lp-faq-item summary:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:var(--radius)}.lp-faq-mark{color:var(--brand);flex:none;transition:transform .2s}.lp-faq-item[open] .lp-faq-mark{transform:rotate(45deg)}.lp-faq-item>p{color:var(--muted);margin:0;padding:0 18px 18px;line-height:1.75}:lang(my) .lp-faq-item summary{line-height:1.85}:lang(my) .lp-faq-item>p{line-height:1.95}.lp-band-strong{background:radial-gradient(120% 120% at 0% 100%, var(--hero-bg-2) 0%, var(--hero-bg) 70%)}.lp-band-strong .lp-btn-main{width:100%}@media (min-width:640px){.lp-band-strong .lp-btn-main{width:auto}}.lp-notes-links{flex-wrap:wrap;gap:4px 24px;display:flex}.paywall{background:var(--surface);border:2px solid var(--brand);box-shadow:var(--shadow);border-radius:20px;padding:24px 20px}.paywall-head{align-items:flex-start;gap:14px;margin-bottom:20px;display:flex}.paywall-head h2{margin:0 0 4px;font-size:1.25rem;line-height:1.4}.paywall-head p{color:var(--muted);margin:0;font-size:.9375rem}.paywall-remaining{background:var(--warn-soft);color:var(--text);border-radius:99px;margin-left:8px;padding:0 8px;font-size:.8125rem;font-weight:700;display:inline-block}.paywall-price{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:4px 16px;margin-bottom:16px;padding-bottom:16px;display:flex}.paywall-price p{margin:0}.paywall-price-label{color:var(--muted);font-size:.875rem;font-weight:700}.paywall-price-num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:700;line-height:1.1}.paywall-onetime{color:var(--ok);align-items:center;gap:6px;font-size:.875rem;font-weight:700;display:inline-flex}.paywall-values{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.paywall-values li{align-items:flex-start;gap:10px;line-height:1.55;display:flex}.paywall-values svg{color:var(--brand);flex:none;margin-top:.2em}:lang(my) .paywall-values li{line-height:1.9}.paywall-anchor{background:var(--brand-soft);color:var(--brand);border-radius:10px;margin:0 0 16px;padding:10px 12px;font-size:.9375rem;font-weight:700}.paywall-cta .btn{min-height:56px;font-size:1.0625rem}.paywall-foot{color:var(--muted);justify-content:center;align-items:center;gap:6px;margin:12px 0 0;font-size:.8125rem;display:flex}.paywall-free{text-align:center;color:var(--muted);margin:4px 0 0;font-size:.8125rem}.paywall-owned{color:var(--ok);align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.pricing-hero{padding:32px 0 20px}.pricing-hero h1{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(1.625rem,6vw,2.25rem);line-height:1.3}:lang(my) .pricing-hero h1{font-size:clamp(1.375rem,5.4vw,1.875rem);line-height:1.7}.pricing-hero p{margin:0}.pricing-body{gap:16px;padding-bottom:56px;display:grid}.pricing-body h2{margin:0 0 12px;font-size:1.0625rem;line-height:1.45}.pricing-anchor .anchor-row{gap:4px;margin-bottom:12px;display:grid}.anchor-label{color:var(--muted);font-size:.875rem}.anchor-bar{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;min-width:max-content;min-height:40px;padding:0 12px;display:flex}.anchor-bar.is-fee{background:var(--ng-soft);color:var(--ng)}.anchor-bar.is-this{background:var(--brand);color:var(--brand-ink)}.anchor-bar b{font-size:1.125rem}.pricing-compare table{border-collapse:collapse;width:100%;font-size:.9375rem}.pricing-compare th,.pricing-compare td{border-bottom:1px solid var(--line);text-align:center;vertical-align:middle;padding:10px 8px;line-height:1.45}.pricing-compare tbody th{text-align:left;font-weight:500}.pricing-compare thead th{color:var(--muted);font-size:.8125rem}.pricing-compare .is-paid{color:var(--brand);font-weight:700}.pricing-compare tr:last-child th,.pricing-compare tr:last-child td{border-bottom:0}.pricing-infos{gap:16px;display:grid}.pricing-info h2{align-items:center;gap:12px;display:flex}.pricing-info .lp-icon{border-radius:10px;width:36px;height:36px}.pricing-info ul{color:var(--muted);gap:6px;margin:0;padding-left:1.2em;font-size:.9375rem;display:grid}:lang(my) .pricing-info ul{line-height:1.9}.pricing-legal{flex-wrap:wrap;gap:4px 16px;margin:12px 0 0;font-size:.875rem;display:flex}.pricing-legal a{align-items:center;min-height:44px;display:inline-flex}.restore-form{gap:8px;margin-top:16px;display:grid}.restore-label{font-size:.875rem;font-weight:700}.pricing-faq{margin-top:16px}.pricing-faq h2{font-size:1.25rem}.about-hero{background:var(--surface);border-bottom:1px solid var(--line);padding:32px 0}.about-hero h1{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.625rem,6vw,2.25rem);line-height:1.3}:lang(my) .about-hero h1{font-size:clamp(1.375rem,5.4vw,1.875rem);line-height:1.7}.about-lead{color:var(--muted);margin:0 0 8px}.about-updated{color:var(--muted);margin:0 0 20px;font-size:.8125rem}.about-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.about-summary li{background:var(--brand-soft);border-radius:12px;flex-direction:column;padding:12px;display:flex}.about-summary b{color:var(--brand);font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.2}.about-summary span{color:var(--muted);font-size:.8125rem;line-height:1.45}:lang(my) .about-summary span{font-size:.75rem;line-height:1.8}.about-body{padding-top:8px;padding-bottom:56px}.about-section{padding:32px 0 0}.about-section h2{margin:0 0 16px;font-size:1.25rem}.about-checks{margin-bottom:0}.about-steps li{background:var(--surface)}@media (min-width:960px){.about-steps{grid-template-columns:1fr 1fr}}.about-facts{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:0;margin:0;display:grid}.about-facts>div{border-bottom:1px solid var(--line);gap:2px;padding:12px 16px;display:grid}.about-facts>div:last-child{border-bottom:0}.about-facts dt{color:var(--muted);font-size:.8125rem;font-weight:700}.about-facts dd{margin:0;line-height:1.6}.about-src{margin-left:8px;font-size:.8125rem;display:inline-block}@media (min-width:640px){.about-facts>div{grid-template-columns:180px minmax(0,1fr);gap:16px}}.about-sources{gap:8px;display:grid}.about-source-group summary small{background:var(--surface-2);color:var(--muted);border-radius:99px;margin-left:8px;padding:0 8px;font-size:.75rem}.about-source-group ul{gap:6px;margin:0;padding:0 18px 16px 2.2em;font-size:.9375rem;display:grid}.about-contact{color:var(--muted);align-items:flex-start;gap:8px;margin-top:16px;display:flex}.about-contact svg{color:var(--brand);flex:none;margin-top:.3em}.picker{padding:32px 0 56px}.picker.lp-hero-dark .picker-title{color:var(--hero-ink)}.picker.lp-hero-dark .picker-en{color:var(--hero-muted)}.picker-card{border:2px solid #0000;position:relative;box-shadow:0 8px 24px #0000002e}.picker-card:hover,.picker-card.is-suggested{border-color:var(--accent)}.picker-text b{font-size:1.25rem}.picker-text b:lang(my){line-height:1.8}.picker-text small{color:var(--brand);margin-top:4px;font-size:.8125rem;font-weight:700;line-height:1.5}:lang(my) .picker-text small{line-height:1.8}.picker-badge{background:var(--accent);border-radius:99px;align-self:flex-start;margin-bottom:4px;padding:0 10px;font-weight:700;color:var(--accent-ink)!important;font-size:.75rem!important;line-height:1.8!important}.picker.lp-hero-dark .picker-note{color:var(--hero-muted)}.picker-visual{display:none}@media (min-width:960px){.picker-wrap.picker-grid{max-width:1080px}.picker-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:64px;display:grid}.picker-visual{display:block}.picker{padding:56px 0 72px}}.picker~.site-footer .picker-wrap{max-width:1080px}@media (min-width:960px){.site-header .picker-wrap{max-width:1080px}}:lang(ja) .lp h1,:lang(ja) .lp h2,:lang(ja) .lp-lead,:lang(ja) .lp-loss,:lang(ja) .lp-head-lead,.picker-note,:lang(ja) .lp-faq-item,:lang(ja) .paywall,:lang(ja) .pricing h1,:lang(ja) .about-hero h1{word-break:auto-phrase}.brand{line-height:1.3}@media (max-width:639px){.site-header .site-nav{scrollbar-width:none;flex-wrap:nowrap;width:100%;margin:0 -4px;overflow-x:auto}.site-header .site-nav::-webkit-scrollbar{display:none}.site-nav a{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}}.lp-try-card .lp-demo-explain{background:var(--surface);border-radius:10px;margin:10px 0 12px;padding:10px 12px;line-height:1.75}:lang(my) .lp-try-card .lp-demo-explain{line-height:1.95}.lp-loss-src{color:var(--hero-muted);text-underline-offset:2px;margin-top:4px;font-size:.75rem;font-weight:400;text-decoration:underline;display:block}.lang-sheet-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.lang-sheet-head .lang-sheet-title{flex:1;margin:0}.lang-sheet-title span:lang(my){font-family:var(--font-my), sans-serif}.lang-sheet-title span:lang(vi),.lang-sheet-title span:lang(en),.lang-sheet-title span:lang(id){font-family:var(--font-jp), system-ui, sans-serif}.lang-sheet-close{background:var(--surface-2);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cmp-check{color:var(--brand);vertical-align:middle}.about-cta{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.about-cta .btn{flex:240px}.picker-lead{color:var(--hero-ink);flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;font-size:.875rem;font-weight:700;display:flex}.picker-lead span{white-space:nowrap}.lp-loss{font-weight:400}@media (max-width:959px){.lp-hero .lp-hero-visual{position:relative}.lp-hero .lp-hero-visual:after{content:"";background:linear-gradient(to bottom, #0b3d3300, var(--hero-bg));pointer-events:none;height:120px;position:absolute;bottom:0;left:0;right:0}}.lang-sheet-title{text-align:left}:lang(my) .site-nav a{padding:6px 8px;font-size:.8125rem}.lp-share{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.lp-share-title{color:var(--muted);margin:0 0 8px;font-size:.8125rem;font-weight:700}.lp-share-row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lp-share-btn{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;padding:8px 16px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.lp-share-btn:hover{border-color:var(--brand)}.lp-share.is-dark{border-top-color:var(--hero-line);margin-top:24px}.lp-share.is-dark .lp-share-title{color:var(--strong-muted)}.lp-share.is-dark .lp-share-btn{border-color:var(--hero-line);color:var(--hero-ink);background:#ffffff14}.paywall-onetime{align-items:flex-start}.paywall-onetime svg{flex:none;margin-top:.25em}.about :lang(ja){word-break:auto-phrase}@media (max-width:639px){.site-header .site-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 0 6px;display:grid;overflow:visible}.site-header .site-nav a{white-space:normal;text-align:center;justify-content:center;padding:6px 4px;line-height:1.35}:lang(my) .site-header .site-nav a{line-height:1.7}}.pricing-body>*,.paywall-onetime span,.paywall-values li span{min-width:0}.lp-rate{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-rate li{min-width:0}.lp-rate li:not(.is-key) b{font-size:1.625rem}.lp-rate b small{white-space:nowrap}@media (min-width:960px){.lp-rate{grid-template-columns:1.4fr 1fr 1fr}}.lang-sheet-head .lang-sheet-title{min-width:0}.pricing-compare table{table-layout:fixed}.pricing-compare thead th:first-child{width:38%}.pricing-compare th,.pricing-compare td{overflow-wrap:anywhere}@media (max-width:639px){.site-header:not(.is-compact) .wrap{padding-top:8px}.site-header .site-nav{display:flex}.site-header .site-nav a{flex:auto;min-width:0}:lang(my) .site-header .site-nav a{padding:6px 4px;font-size:.75rem}}.lp-share.is-compact{border-top:0;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;padding-top:0;display:flex}.lp-share.is-compact .lp-share-title{color:var(--hero-muted);margin:0}.lp-share.is-compact .lp-share-row{justify-content:flex-start}.lp-share.is-compact .lp-share-btn{min-height:44px;padding:6px 14px;font-size:.8125rem}.lp-hero-copy .lp-cta-note{line-height:1.6}.lp-hero-grid{grid-template-areas:"copy""visual""after";row-gap:0}.lp-hero-copy{grid-area:copy}.lp-hero-visual{grid-area:visual}.lp-hero-after{grid-area:after}@media (max-width:959px){.lp-hero .lp-hero-visual{height:460px;margin-top:24px}.lp-hero-after{padding:8px 0 32px}.lp-hero-after .lp-loss{margin-top:0}}@media (min-width:960px){.lp-hero-grid{grid-template-rows:auto 1fr;grid-template-areas:"copy visual""after visual";column-gap:64px}.lp-hero-copy{align-self:end}.lp-hero-after{align-self:start}.lp-hero-visual{align-self:center}}.lp-card,.lp-try-card,.lp-demo,.lp-rate li,.lp-stats li,.lp-steps li,.lp-band-alt .lp-steps li,.lp-topic,.lp-faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none}.lp-try-card,.lp-demo{padding:20px}.lp-rate li.is-key,.lp-stats li:nth-child(3){background:var(--surface)}.lp-rate li:last-child b{color:var(--text)}.lp-plan-paid,.paywall{border:2px solid var(--brand);box-shadow:none}.lp-topic:hover,.lp-faq-item:hover{border-color:var(--brand)}.paywall{border-radius:var(--radius)}.paywall-lead .lock-saved{margin:0 0 16px}.paywall-links{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.paywall-cta{margin-bottom:0}.paywall-foot{margin:8px 0 20px}.lp-cta-chips{flex-wrap:wrap;gap:6px 16px;margin:14px 0 0;padding:0;font-size:.875rem;line-height:1.5;list-style:none;display:flex}.lp-cta-chips li{align-items:flex-start;gap:6px;display:inline-flex}.lp-cta-chips svg{flex:none;margin-top:.2em}.lp-hero-dark .lp-cta-chips{color:var(--hero-muted)}.lp-hero-dark .lp-cta-chips svg{color:#7ee2b8}:lang(my) .lp-cta-chips li{line-height:1.85}@media (max-width:959px){.lp-hero{padding-bottom:28px}.lp-hero .lp-hero-visual,.lp-hero-after{display:none}.lp-band-try{padding-top:28px}.lp-band-try .lp-head{margin-bottom:16px}.lp-band-try .lp-head-lead{display:none}}@media (min-width:960px){.lp-hero .lp-h1{font-size:3rem;line-height:1.2}:lang(my) .lp-hero .lp-h1{font-size:2.25rem;line-height:1.6}:lang(my) .lp-hero-stats span{font-size:.875rem}}.lp-try-review{text-align:left;gap:8px;max-width:32em;margin:0 auto 16px;padding:0;list-style:none;display:grid}.lp-try-review li{background:var(--bg);border-radius:10px;padding:10px 12px;line-height:1.9}.lp-try-review-no{color:var(--muted);font-size:.8125rem;line-height:1.5;display:block}.paywall-remaining{width:fit-content;margin:6px 0 0;display:block}.study-wrap:has(.mock-bar) .run-hero{display:none}.set-unlock{gap:6px}:lang(ja) .picker-text small{word-break:auto-phrase}.pricing-compare th,.pricing-compare td{padding:10px 6px}.pricing-compare tbody th{padding-right:12px}:lang(my) .pricing-compare table{font-size:.8125rem}:lang(my) .pricing-compare thead th{overflow-wrap:normal;font-size:.75rem}:lang(my) .pricing-compare thead th:first-child{width:34%}.lp-phone-frame picture{height:100%;display:block}.lp-hero-dark .lp-hero-copy>.lp-eyebrow{background:#ffc1451a;border:1px solid #ffc14580;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:.9375rem;line-height:1.5;display:inline-block}.lp-loss-inline{color:#ffe3a6;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:.875rem;line-height:1.6;display:flex}.lp-loss-inline svg{color:var(--accent);flex:none;margin-top:.2em}:lang(my) .lp-loss-inline{line-height:1.9}:lang(my) .lp-loss-inline svg{margin-top:.45em}@media (min-width:960px){.lp-loss-inline{display:none}}.lp-stats li:nth-child(3){grid-column:auto}.lp-stats li:nth-child(3) span{color:var(--muted);font-weight:400}.lp-stats li:nth-child(5){grid-column:1/-1}@media (min-width:960px){.lp-stats li:nth-child(5){grid-column:auto}}:lang(my) .lp-cta-chips svg,:lang(my) .lp-checks svg,:lang(my) .paywall-values svg,:lang(my) .paywall-onetime svg{margin-top:.5em}.lp-try-review-native{color:var(--muted);font-size:.875rem;line-height:1.6;display:block}:lang(my) .lp-try-review-native{line-height:1.9}.lp-try-result .lp-share{margin-top:16px}.pricing-final{border-radius:var(--radius);background:var(--strong);color:var(--strong-ink);text-align:center;margin-top:24px;padding:24px 20px}.pricing-final-title{margin:0 0 14px;font-size:1.125rem;font-weight:700;line-height:1.5}:lang(my) .pricing-final-title{line-height:1.9}.set-unlock{white-space:nowrap}:lang(ja) .lp-loss-inline,:lang(ja) .lp-cta-chips{word-break:auto-phrase}.picker-card .picker-badge{margin:0;position:absolute;top:-11px;right:14px}@media (max-width:959px){.lp-hero .lp-lead{display:none}.lp-hero .lp-h1{margin-bottom:14px}.lp-hero-stats{margin-bottom:18px;padding:12px 0}.lp-cta-chips{gap:4px 14px;margin-top:10px}.lp-loss-inline{margin-top:10px}}.lp-try-review-explain{margin-top:6px;font-size:.875rem;line-height:1.75;display:block}:lang(my) .lp-try-review-explain{line-height:1.95}html[data-suggest=ja] .picker-cards li[data-lang=ja],html[data-suggest=vi] .picker-cards li[data-lang=vi],html[data-suggest=my] .picker-cards li[data-lang=my],html[data-suggest=id] .picker-cards li[data-lang=id],html[data-suggest=ne] .picker-cards li[data-lang=ne],html[data-suggest=zh] .picker-cards li[data-lang=zh]{order:-1}@media (max-width:639px){.picker .picker-en{margin-bottom:12px;font-size:.875rem}}@media (max-width:959px){.lp-hero .lp-lead{margin-bottom:14px;font-size:.9375rem;display:block}.lp-hero .lp-lead-rest{display:none}.lp-cta-chips{flex-direction:column;gap:2px 12px;margin-top:8px;font-size:.8125rem}.lp-loss-inline{margin-top:8px;font-size:.8125rem}.lp-loss-inline .lp-loss-src{margin:0 0 0 4px;font-size:.75rem;display:inline}.lp-hero-stats{margin-bottom:14px}.lp-band-try{padding-top:20px}.lp-band-try .lp-head{margin-bottom:12px}.lp-band-try .lp-eyebrow{display:none}}@media (min-width:960px){.lp-faq-wrap{max-width:1080px}.lp-faq-wrap .lp-faq{max-width:760px}}.lp-feat-shot{justify-content:center;margin:0 0 24px;display:flex}.lp-feat-shot .lp-phone-frame{width:240px}.lp-feat-shot .lp-phone figcaption{color:var(--muted)}@media (min-width:960px){.lp-feat-shot{display:none}}@media (max-width:959px){.lp-loss-inline .lp-loss-src{display:none}}.lp-loss-try{display:none}@media (max-width:959px){.lp-hero{padding:16px 0 0}.lp-hero-dark .lp-hero-copy>.lp-eyebrow{margin-bottom:10px;padding:2px 10px;font-size:.8125rem}:lang(my) .lp-hero-dark .lp-hero-copy>.lp-eyebrow{font-size:.75rem;line-height:1.8}.lp-hero .lp-h1{margin-bottom:8px}.lp-hero .lp-lead{margin-bottom:10px;font-size:.875rem}.lp-hero-stats{gap:8px;margin-bottom:14px;padding:10px 0}.lp-hero-stats b{font-size:1.625rem}.lp-hero-stats span{font-size:.75rem;line-height:1.4}:lang(my) .lp-hero-stats span{font-size:.6875rem;line-height:1.7}.lp-hero .lp-btn-main{min-height:52px}.lp-cta-chips{gap:0 12px;margin-top:8px;font-size:.75rem}:lang(my) .lp-cta-chips li{line-height:1.75}.lp-loss-inline{display:none}.lp-band-try{background:linear-gradient(to bottom, var(--hero-bg) 0, var(--hero-bg) 96px, var(--bg) 96px);padding:0 0 40px}.lp-band-try .lp-head{text-align:left;margin:0;padding:18px 0 12px}.lp-band-try .lp-head h2{color:var(--hero-ink);margin:0;padding-left:18px;font-size:1.0625rem;line-height:1.4;position:relative}:lang(my) .lp-band-try .lp-head h2{font-size:1rem;line-height:1.7}.lp-band-try .lp-head h2:before{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:calc(.7em - 4px);left:2px;box-shadow:0 0 0 3px #ffc14538}:lang(my) .lp-band-try .lp-head h2:before{top:calc(.85em - 4px)}.lp-hero-dark .lp-hero-copy>.lp-eyebrow{text-wrap:balance}.lp-band-try .lp-try-card{border:0;border-radius:20px;padding:16px;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #041c1752,0 2px 8px #041c1729}.lp-band-try .lp-try-top{gap:6px 10px;margin-bottom:10px}.lp-band-try .lp-try-top .badge{font-size:.75rem}.lp-band-try .lp-try-card .q-text{margin-bottom:10px}.lp-loss-try{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:12px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:10px 12px;font-size:.8125rem;line-height:1.6;display:flex}.lp-loss-try svg{color:var(--warn);flex:none;margin-top:.2em}.lp-loss-try .lp-loss-src{color:var(--muted);margin:0;text-decoration-color:currentColor;display:inline}:lang(my) .lp-loss-try{line-height:1.9}:lang(my) .lp-loss-try svg{margin-top:.45em}:lang(ja) .lp-loss-try{word-break:auto-phrase}}.lp-hero-stats span{text-wrap:balance}.lp-eyebrow-short,.lp-pass,.lp-try-bar{display:none}.lp-try-result{scroll-margin-top:16px}@media (max-width:959px){.lp-eyebrow-short{white-space:nowrap;display:inline}.lp-eyebrow-full{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-hero .lp-lead{display:none}.lp-pass{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 12px;display:flex}.lp-pass-score{align-items:baseline;gap:2px;display:inline-flex}.lp-pass-label{color:var(--hero-muted);margin-right:6px;font-size:.8125rem}.lp-pass-score b{color:var(--hero-ink);font-variant-numeric:tabular-nums;font-size:1.375rem;line-height:1.2}.lp-pass-score small{color:var(--hero-muted);font-size:.875rem}.lp-pass-fail{color:#ffe3a6;background:#ffc1451f;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:.8125rem;line-height:1.6;display:inline-flex}.lp-pass-fail svg{color:var(--accent);flex:none}:lang(my) .lp-pass-fail,:lang(my) .lp-pass-label{font-size:.75rem;line-height:1.8}:lang(id) .lp-hero .lp-h1{font-size:1.5625rem}:lang(my) .lp-hero-stats span{font-size:.75rem}.lp-band-try .lp-try-card{padding-top:0;overflow:hidden}.lp-try-bar{background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;margin:0 -16px 12px;padding:8px 16px;font-size:.75rem;line-height:1.4;display:flex}.lp-try-bar-name{color:var(--text);font-weight:700}.lp-try-bar-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;overflow:hidden}:lang(my) .lp-try-bar{padding:6px 16px;line-height:1.7}.lp-band-try .lp-try-result{padding-top:24px}}.lp-try-card .lp-demo-native .native-box{margin-top:8px}.lp-try-card .choice{line-height:1.75}.lp-try-card .choice-num{margin-top:4px}.lp-try-native-q{border-left:3px solid var(--brand);background:var(--brand-soft);color:var(--text);border-radius:0 10px 10px 0;margin:-4px 0 12px;padding:8px 12px;font-size:.9375rem;line-height:1.6}:lang(my) .lp-try-native-q{font-size:.875rem;line-height:1.9}.lp-try-card .lp-demo-native{margin:12px 0 0}.lp-try-native-choices{margin:0 0 8px;padding-left:2em}@media (max-width:959px){.lp-hero-copy>.lp-eyebrow{clip:rect(0, 0, 0, 0);white-space:nowrap;clip:auto;white-space:normal;border:1px solid #ffc14580;width:auto;height:auto;margin:0 0 10px;padding:2px 10px;position:static;overflow:visible}}.lp-feat-shot{display:none}.lp-try-bar .brand-mark{border-radius:5px;flex:none}.mascot-on-dark{filter:drop-shadow(0 0 1px #fff)drop-shadow(0 0 1px #fff)drop-shadow(0 6px 12px #0000004d)}.lp-try-result-mascot{margin:-8px auto 4px}.lp-try-stage:has(.lp-try-result) .lp-try-mascot{display:none}.paywall-mascot{flex:none;margin-top:-4px}.lp-try-stage{position:relative}.lp-try-mascot{z-index:3;margin-bottom:-3px;position:absolute;bottom:100%;right:14px}.lp-try-stage .lp-try-card{z-index:2;position:relative}@media (max-width:959px){.lp-band-try .lp-head{padding-right:96px}}@media (min-width:960px){.lp-try-mascot{filter:none;width:auto;height:112px;margin:0;inset:20px auto auto calc(100% + 12px)}}.lp-final-mascot{margin:0 auto 12px}:root{--fs-cap:.75rem;--fs-sm:.875rem;--fs-body:1rem;--fs-title:1.1875rem;--fs-h2:1.75rem;--fs-h1:2.125rem;--mint:#7ee2b8;--tint:#e8f3ef}@media (prefers-color-scheme:dark){:root{--tint:#12261f}}.wordmark,.wordmark-pic{flex:none;display:block}.brand{gap:10px}.site-header.is-dark .brand-mark{box-shadow:none}.lp h2{font-size:var(--fs-h2);letter-spacing:-.025em;text-wrap:balance;font-weight:800;line-height:1.22}.lp .lp-eyebrow{font-size:var(--fs-cap);letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-bottom:10px;font-weight:700}.lp .lp-head-lead{margin-top:12px;font-size:1.0625rem;line-height:1.6}.lp-head{margin-bottom:28px}:lang(my) .lp h2{letter-spacing:0;font-size:1.375rem;font-weight:700;line-height:1.65}:lang(my) .lp .lp-eyebrow,:lang(ja) .lp .lp-eyebrow{letter-spacing:.02em;text-transform:none;font-size:.8125rem}:lang(my) .lp .lp-head-lead{font-size:1rem;line-height:1.9}@media (min-width:960px){.lp h2{font-size:2.25rem}:lang(my) .lp h2{font-size:1.75rem}.lp-head{margin-bottom:40px}}.lp-band{padding:64px 0}@media (min-width:960px){.lp-band{padding:96px 0}}.lp-hero .lp-h1{font-size:var(--fs-h1);letter-spacing:-.03em;font-weight:800;line-height:1.14}:lang(my) .lp-hero .lp-h1{letter-spacing:0;font-size:1.625rem;font-weight:700;line-height:1.6}.lp-hero-dark .lp-hero-copy>.lp-eyebrow{width:auto;color:var(--mint);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0;font-weight:600;line-height:1.5;display:block}:lang(my) .lp-hero-dark .lp-hero-copy>.lp-eyebrow{font-size:.8125rem;line-height:1.85}.lp-hero .lp-lead{color:var(--hero-muted);margin:0 0 24px;font-size:1.0625rem;line-height:1.6;display:block}.lp-hero-stats{border-top:0;border-bottom:0;gap:0;margin:0 0 28px;padding:0}.lp-hero-stats li{border-left:1px solid var(--hero-line);padding:0 12px}.lp-hero-stats li:first-child{border-left:0;padding-left:0}.lp-hero-stats b{letter-spacing:-.03em;font-size:2rem;font-weight:800}.lp-hero-stats b small{font-weight:600}.lp-hero-stats span{color:var(--hero-muted)}.lp-hero .lp-btn-main{font-size:1.125rem;font-weight:800}.lp-cta-meta{font-size:var(--fs-sm);color:var(--hero-muted);flex-wrap:wrap;gap:2px 0;margin:12px 0 0;padding:0;line-height:1.55;list-style:none;display:flex}:lang(my) .lp-cta-meta{font-size:.8125rem;line-height:1.85}:lang(ja) .lp-cta-meta{word-break:auto-phrase}.lp-loss{border-color:var(--hero-line);color:var(--hero-ink);background:#ffffff0f}.lp-loss svg{color:var(--mint)}.lp-loss-src{color:var(--hero-muted);text-decoration-color:#ffffff4d}@media (max-width:959px){.lp-hero{padding:20px 0 28px}.lp-hero-dark .lp-hero-copy>.lp-eyebrow{clip:auto;white-space:normal;width:auto;height:auto;margin-bottom:8px;font-size:.8125rem;position:static;overflow:visible}.lp-hero .lp-h1{margin-bottom:10px}.lp-hero .lp-lead{margin-bottom:18px;font-size:.9375rem;display:block}.lp-hero .lp-lead-rest{display:none}.lp-hero-stats{margin-bottom:20px}.lp-hero-stats b{font-size:1.75rem}.lp-hero-stats span{font-size:.8125rem}:lang(my) .lp-hero-stats span{font-size:.75rem}.lp-hero .lp-btn-main{min-height:56px}.lp-cta-meta{text-align:center;justify-content:center;font-size:.8125rem}:lang(my) .lp-cta-meta{font-size:.75rem}}@media (min-width:960px){.lp-hero .lp-h1{margin-bottom:20px;font-size:3.25rem;line-height:1.1}:lang(my) .lp-hero .lp-h1{font-size:2.125rem;line-height:1.55}:lang(id) .lp-hero .lp-h1{font-size:3rem}.lp-hero .lp-lead{max-width:32em;margin-bottom:32px;font-size:1.125rem}.lp-hero-stats{margin-bottom:32px}.lp-hero-stats li{padding:0 20px}.lp-hero-stats b{font-size:2.5rem}.lp-hero-stats span{font-size:var(--fs-sm)}}@media (max-width:959px){.lp-band-try .lp-head h2{letter-spacing:-.01em;padding-left:0;font-size:1.125rem;font-weight:700}.lp-band-try .lp-head h2:before{content:none}:lang(my) .lp-band-try .lp-head h2{font-size:1rem}}@media (min-width:960px){.lp-band-try .lp-head h2{font-size:1.75rem}}.lp-rate2{gap:28px;display:grid}.lp-rate2-key{gap:6px;display:grid}.lp-rate2-key b{letter-spacing:-.045em;color:var(--brand);font-variant-numeric:tabular-nums;font-size:4.5rem;font-weight:800;line-height:1}.lp-rate2-key b small{letter-spacing:0;margin-left:4px;font-size:1.75rem}.lp-rate2-key>span{font-size:var(--fs-body);color:var(--muted)}.lp-rate2-bar{background:var(--ng-soft);border-radius:99px;height:10px;margin-top:10px;display:block;overflow:hidden}.lp-rate2-bar i{background:var(--brand);border-radius:99px;height:100%;display:block}.lp-rate2-sub{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.lp-rate2-sub>div{flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:16px 0 0;display:flex}.lp-rate2-sub>div+div{border-left:1px solid var(--line);padding-left:20px}.lp-rate2-sub dt{font-size:var(--fs-sm);color:var(--muted);line-height:1.45}.lp-rate2-sub dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:1.75rem;font-weight:800;line-height:1.2}.lp-rate2-sub dd small{font-size:var(--fs-sm);color:var(--muted);letter-spacing:0;margin-left:4px;font-weight:600}:lang(my) .lp-rate2-sub dt,:lang(my) .lp-rate2-key>span{line-height:1.85}@media (min-width:960px){.lp-rate2{grid-template-columns:1.2fr 1fr;align-items:end;gap:64px}.lp-rate2-key b{font-size:6rem}}.lp-band-alt .lp-source{margin-top:20px}.lp-sub-title{font-size:var(--fs-title);letter-spacing:-.01em;margin:56px 0 16px;font-weight:700}.lp-spec{background:var(--bg);border-radius:var(--radius);margin:0;padding:4px 20px}.lp-spec>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.lp-spec>div:last-child{border-bottom:0}.lp-spec dt{font-size:var(--fs-body);color:var(--muted);min-width:0;line-height:1.5}.lp-spec dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin:0;font-size:1.5rem;font-weight:800}.lp-spec dd small{font-size:var(--fs-sm);color:var(--muted);letter-spacing:0;margin-left:3px;font-weight:600}:lang(my) .lp-spec dt{font-size:.9375rem;line-height:1.85}@media (min-width:960px){.lp-spec{grid-template-columns:repeat(5,1fr);padding:24px 0;display:grid}.lp-spec>div{border-bottom:0;border-left:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;gap:4px;padding:0 24px}.lp-spec>div:first-child{border-left:0}.lp-spec dd{font-size:2rem}.lp-spec dt{font-size:var(--fs-sm)}}.lp-features2{gap:0}.lp-features2 li{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:20px 0}.lp-features2 li:first-child{border-top:0;padding-top:0}.lp-features2 .lp-icon{background:var(--brand);color:var(--brand-ink);border-radius:14px}.lp-features2 .lp-feature-title{font-size:var(--fs-title);letter-spacing:-.01em;font-weight:700}.lp-features2 .lp-feature-body{font-size:var(--fs-body)}:lang(my) .lp-features2 .lp-feature-title{font-size:1.0625rem;line-height:1.8}@media (min-width:640px){.lp-features2{column-gap:40px}.lp-features2 li,.lp-features2 li:first-child{border-top:1px solid var(--line);padding:24px 0 0}.lp-features2 li:nth-child(-n+2){border-top:0;padding-top:0}}@media (min-width:960px){.lp-features2{column-gap:32px}.lp-features2 li,.lp-features2 li:nth-child(-n+2){border-top:0;padding:0}.lp-features2 .lp-icon{width:52px;height:52px;margin-bottom:8px}}.lp-band-tint{background:var(--tint)}.lp-steps2{gap:0}.lp-steps2 li,.lp-band-alt .lp-steps2 li{background:0 0;border:0;border-radius:0;column-gap:18px;padding:0 0 28px}.lp-steps2 li:last-child{padding-bottom:0}.lp-steps2 li:before{content:"";background:color-mix(in srgb, var(--brand) 25%, transparent);border-radius:2px;width:2px;position:absolute;top:48px;bottom:4px;left:21px}.lp-steps2 li:last-child:before{content:none}.lp-steps2 .lp-step-num{width:44px;height:44px;box-shadow:0 0 0 6px var(--tint);font-size:1.125rem;font-weight:800}.lp-steps2 b{font-size:var(--fs-title);letter-spacing:-.01em;padding-top:8px;font-weight:700}.lp-steps2 li>span:last-child{font-size:var(--fs-body)}:lang(my) .lp-steps2 b{padding-top:4px;font-size:1.0625rem}@media (min-width:960px){.lp-steps2{gap:40px}.lp-steps2 li,.lp-band-alt .lp-steps2 li{padding:0}.lp-steps2 li:before{width:auto;height:2px;inset:21px -32px auto 60px}.lp-steps2 b{padding-top:12px}}.lp-steps-cta{min-height:56px;margin-top:36px;font-size:1.0625rem;font-weight:800}.lp-group{background:var(--bg);border-radius:var(--radius);padding:8px 0;overflow:hidden}.lp-group .lp-domain-title{font-size:var(--fs-title);color:var(--text);letter-spacing:-.01em;align-items:center;gap:10px;margin:0;padding:12px 20px 10px;font-weight:700;display:flex}.lp-domain-icon{background:var(--brand-soft);width:32px;height:32px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.lp-group .lp-topics{gap:0}.lp-group .lp-topic{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;min-height:56px;margin:0 20px;padding:14px 0}.lp-group .lp-topic:hover{border-color:var(--line);color:var(--brand)}.lp-group .lp-topic:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.lp-q-index-link{margin-top:24px}.lp-plans{align-items:stretch}.lp-plan{padding:28px 24px}.lp-plan-name{font-size:var(--fs-sm);letter-spacing:.02em;font-weight:700}.lp-plan-price{letter-spacing:-.035em;font-size:2.75rem;font-weight:800}.lp-plan-dark{background:radial-gradient(120% 90% at 100% 0%, var(--hero-bg-2) 0%, var(--hero-bg) 70%);color:var(--hero-ink);border:0;box-shadow:0 24px 48px #041c172e}.lp-plan-dark .lp-plan-name{color:var(--mint)}.lp-plan-dark .lp-plan-price small{color:var(--hero-muted)}.lp-plan-dark .lp-checks svg{color:var(--mint)}.lp-plan-dark .lp-plan-anchor{color:var(--hero-ink);background:#ffffff14;border-radius:10px;margin:-4px 0 16px;padding:8px 12px;font-weight:600}.lp-plan-dark .lp-btn-accent{min-height:56px;font-weight:800}.lp-faq-grouped .lp-faq{background:var(--bg);border-radius:var(--radius);gap:0;padding:4px 20px}.lp-faq-grouped .lp-faq-item{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.lp-faq-grouped .lp-faq-item:first-child{border-top:0}.lp-faq-grouped .lp-faq-item:hover{border-color:var(--line)}.lp-faq-grouped .lp-faq-item summary{padding:18px 0;font-size:1.0625rem}.lp-faq-grouped .lp-faq-item>p{padding:0 0 20px}:lang(my) .lp-faq-grouped .lp-faq-item summary{font-size:1rem}.lp-final h2{font-size:var(--fs-h2)}@media (min-width:960px){.lp-final h2{font-size:2.5rem}}.lp-band-strong .lp-btn-main{font-weight:800}.lp-band.lp-band-try{padding-top:0}@media (max-width:959px){.lp-band.lp-band-try{padding:0 0 48px}}@media (min-width:960px){.lp-band.lp-band-try{padding:80px 0 96px}}.lp-hero .lp-h1{font-size:1.875rem}:lang(id) .lp-hero .lp-h1{font-size:1.75rem}@media (min-width:960px){.lp-hero .lp-h1{font-size:2.875rem}:lang(id) .lp-hero .lp-h1{font-size:2.625rem}:lang(my) .lp-hero .lp-h1{font-size:2.125rem}}.lp-hero-after{display:none}@media (min-width:960px){.lp-hero-grid{grid-template-rows:auto;grid-template-areas:"copy visual"}.lp-hero-copy{align-self:center}.lp-loss-try{background:var(--surface);border:1px solid var(--line);color:var(--text);border-radius:12px;align-items:flex-start;gap:8px;margin:20px 0 0;padding:12px 14px;font-size:.875rem;line-height:1.6;display:flex}.lp-loss-try svg{color:var(--warn);flex:none;margin-top:.2em}.lp-loss-try .lp-loss-src{color:var(--muted);margin:0;text-decoration-color:currentColor;display:inline}}.lp-cta-meta{flex-wrap:wrap;gap:2px 14px;display:flex}.lp-cta-meta li:before{content:"";background:var(--mint);border-radius:50%;flex:none;width:5px;height:5px;margin:0;transform:translateY(-.2em)}@media (max-width:959px){.lp-cta-meta{justify-content:center}.lp-hero{padding-bottom:36px}:lang(id) .lp-hero .lp-h1{font-size:1.625rem}}:lang(ne) .lp h2,:lang(ne) .lp-hero .lp-h1,:lang(ne) .lp-hero-stats b,:lang(ne) .lp-rate2-key b,:lang(ne) .lp-spec dd,:lang(zh) .lp h2,:lang(zh) .lp-hero .lp-h1{letter-spacing:0}:lang(ne) .lp .lp-eyebrow,:lang(zh) .lp .lp-eyebrow{letter-spacing:.02em;text-transform:none;font-size:.8125rem}:lang(ne) .lp h2{line-height:1.45}:lang(ne) .lp-hero .lp-h1{font-weight:700;line-height:1.4}:lang(ne) .lp-features2 .lp-feature-title,:lang(ne) .lp-steps2 b{line-height:1.55}:lang(zh) .lp-hero .lp-h1{line-height:1.25}@media (max-width:959px){.lp-cta-meta{flex-direction:column;align-items:center}}.lp-pass2{display:none}@media (max-width:959px){.lp-hero .lp-lead{display:none}.lp-pass2{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin:0 0 18px;display:flex}.lp-pass2-score{white-space:nowrap;align-items:baseline;gap:2px;display:inline-flex}.lp-pass2-label{font-size:var(--fs-sm);color:var(--hero-muted);margin-right:8px}.lp-pass2-score b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:800;line-height:1.1}.lp-pass2-score small{font-size:var(--fs-sm);color:var(--hero-muted);font-weight:600}.lp-pass2-fail{font-size:var(--fs-sm);color:var(--hero-ink);border-left:1px solid var(--hero-line);padding-left:14px;line-height:1.5}:lang(my) .lp-pass2-fail,:lang(my) .lp-pass2-label{font-size:.8125rem;line-height:1.85}:lang(ne) .lp-pass2-score b,:lang(zh) .lp-pass2-score b{letter-spacing:0}}.lp-cta-meta li:before{content:none}.lp-cta-meta li{align-items:flex-start;gap:6px;display:flex}.lp-cta-meta svg{color:var(--mint);flex:none;margin-top:.2em}:lang(my) .lp-cta-meta svg,:lang(ne) .lp-cta-meta svg{margin-top:.35em}@media (max-width:959px){.lp-cta-meta{text-align:left;justify-content:flex-start;align-items:flex-start;gap:2px}.lp-hero{padding-bottom:8px}.lp-band-try .lp-head{padding-top:28px}.lp-try-mascot{width:auto;height:72px}}.lp-try-bar-name{flex:none;display:block}.lp-try-bar-name img{width:auto;height:14px;display:block}:lang(my) .lp-try-top .badge,:lang(ne) .lp-try-top .badge{font-weight:500}.lp-share-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:480px;margin:0 auto;display:grid}.lp-share-btn{text-align:center;justify-content:center;padding:8px 10px}.lp-final p,.lp-plan-anchor,.lp-head-lead,.lp-feature-body,.lp-steps2 li>span:last-child,.lp-try-result-lead,.lp-faq-item>p{text-wrap:pretty}.lp-checks{align-content:start}@media (min-width:960px){.lp-try{grid-template-columns:minmax(0,1fr) 600px;align-items:start;column-gap:72px;max-width:1080px;display:grid}.lp-try .lp-head-center{text-align:left;margin:0}.lp-try .lp-loss-try{grid-column:2}.lp-try-stage{grid-area:1/2/span 2}.lp-try .lp-loss-try{grid-row:3}.lp-try .lp-head{grid-area:1/1;position:sticky;top:24px}.lp-try-mascot{height:132px;inset:auto calc(100% + 40px) 24px auto;transform:none}.lp-faq-grouped{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:72px;display:grid}.lp-faq-grouped .lp-faq{max-width:none}}.picker-title span{color:var(--mint)}.picker-badge{background:var(--mint);color:#08201a!important}.picker-card:hover,.picker-card.is-suggested{border-color:var(--mint)}.lp-hero-dark .lp-eyebrow{color:var(--mint)}@media (max-width:959px){.lp-band-try .lp-head{padding-top:24px}:lang(my) .lp-pass2-fail{border-left:0;flex-basis:100%;padding-left:0}.lp-pass2-fail,:lang(my) .lp-pass2-fail{border-left:0;align-items:center;gap:6px;padding-left:0;display:inline-flex}.lp-pass2-fail svg{color:#ffb4a2;flex:none}}:is(.lp-share-row,.lp-share-row:has(>:nth-child(4):last-child)){flex-wrap:wrap;gap:8px;display:flex}.lp-share-row>*{white-space:nowrap;flex:1 1 0;min-width:0}.lp-share-row>button:last-child{flex:1 0 100%}.lp-rate2-sub>div:last-child dd{color:var(--text)}.lp-rate2-bar{background:var(--surface-2)}@media (max-width:959px){.lp-pass2-fail svg{color:var(--hero-muted)}}.lp-loss-try svg{color:var(--muted)}@media (max-width:959px){.lp-loss-try svg{color:var(--muted)}}.lp-sub-title{letter-spacing:-.015em;text-wrap:balance;font-size:1.375rem;font-weight:800;line-height:1.3}:lang(my) .lp-sub-title{letter-spacing:0;font-size:1.125rem;font-weight:700;line-height:1.7}:lang(ne) .lp-sub-title,:lang(zh) .lp-sub-title{letter-spacing:0}@media (max-width:959px){.lp-pass2{margin-bottom:14px}.lp-hero-stats{margin-bottom:16px}.lp-hero .lp-h1{text-wrap:pretty;margin-bottom:8px}}@media (min-width:960px){.lp-try .lp-head{position:static}.lp-try .lp-loss-try{grid-area:2/1;margin-top:0}.lp-try-stage{grid-row:1/span 3}.lp-hero{padding:48px 0 64px}.lp-hero-grid{grid-template-columns:minmax(0,1fr) 300px}.lp-hero .lp-phone-frame{width:300px}}.lp-plan-anchor{text-wrap:pretty}.lp-try-result-mascot{background:var(--brand-soft);box-sizing:border-box;border-radius:50%;width:auto;height:88px;padding:8px 10px 4px}@media (min-width:960px){.lp-rate2{align-items:center}.lp-try .lp-loss-try{margin-top:24px}.lp-try-stage{display:contents}.lp-try-stage .lp-try-card{grid-area:1/2/span 4}.lp-try-mascot{grid-area:3/1;justify-self:end;height:120px;margin:32px 8px 0 0;position:static}}@media (max-width:959px){:lang(vi) .lp-hero .lp-h1{letter-spacing:-.03em;font-size:1.625rem}:lang(id) .lp-hero .lp-h1{letter-spacing:-.03em;font-size:1.625rem;font-weight:700}}.lp-band-exam .lp-spec{background:var(--surface)}.lp-band-exam .lp-head-lead{color:var(--text)}.lp-try-top{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.lp-try-top .badge{grid-column:1/-1;justify-self:start}.lp-share.is-dark .lp-share-row{flex-wrap:wrap;justify-content:center;gap:8px;max-width:none;display:flex}.lp-share.is-dark .lp-share-row>*{flex:none;min-height:44px;padding:6px 14px;font-size:.8125rem;font-weight:600}.lp-share.is-dark .lp-share-title{font-size:.75rem;font-weight:600}@media (min-width:960px){.lp-try-mascot{z-index:3;grid-area:1/2;place-self:start end;height:108px;margin:-104px 28px 0 0;position:relative;inset:auto;transform:scaleX(-1)}.lp-try-stage .lp-try-card{margin-top:0}.lp-band.lp-band-try{padding-top:128px}.lp-band-try .lp-head h2{font-size:2.25rem}:lang(my) .lp-band-try .lp-head h2{font-size:1.75rem}}@media (max-width:959px){.lp-pass2{flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:16px}.lp-pass2-score b{font-size:1.375rem}.lp-pass2-fail,:lang(my) .lp-pass2-fail{color:var(--hero-muted);font-size:.8125rem}:lang(my) .lp-hero .lp-h1{line-height:1.5}}:is(.lp-share-row,.lp-share-row:has(>:nth-child(4):last-child)){flex-wrap:wrap;justify-content:center;gap:8px;max-width:none;display:flex}.lp-share-row>*,.lp-share-row>button:last-child{white-space:nowrap;flex:none;min-height:44px;padding:6px 14px;font-size:.8125rem;font-weight:600}.lp-group .lp-topic{gap:16px}@media (min-width:960px){.lp-rate2{grid-template-columns:minmax(0,640px);gap:28px}.lp-try-mascot{margin-top:-84px}}.site-footer nav{align-items:start}.site-footer nav a{line-height:1.45}@media (max-width:639px){.site-footer nav{grid-template-columns:1fr}}@media (min-width:960px){.lp-rate2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px}.lp-rate2-sub{border-top:0;border-left:1px solid var(--line);grid-template-columns:1fr;padding-left:48px}.lp-rate2-sub>div{padding:18px 0}.lp-rate2-sub>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.lp-rate2-sub dd{font-size:2.25rem}.lp-try .lp-head{grid-row:1/span 3;align-self:center}.lp-try .lp-loss-try{grid-area:4/2;margin-top:20px}}:is(.lp-share-row,.lp-share-row:has(>:nth-child(4):last-child)){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:480px;margin:0 auto;display:grid}.lp-share-row:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.lp-share-row:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.lp-share-row>*,.lp-share-row>button:last-child{white-space:normal;text-align:center;border-radius:12px;justify-content:center;min-width:0;min-height:44px;padding:6px 8px;font-size:.8125rem;font-weight:600;line-height:1.3}.lp-try-result-mascot{filter:drop-shadow(0 6px 10px #10201c24);background:0 0;height:80px;padding:0}@media (max-width:959px){.picker .lp-eyebrow{padding-right:96px}}.lp-share-row:has(>:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}:is(.lp-share-row,.lp-share-row:has(>:nth-child(3):last-child),.lp-share-row:has(>:nth-child(4):last-child),.lp-share-row:has(>:nth-child(5))){flex-wrap:nowrap;justify-content:center;gap:8px;max-width:400px;margin:0 auto;display:flex}.lp-share-row>.lp-share-icon{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;min-height:44px;padding:0;display:inline-grid}.lp-share-row>.lp-share-copy,.lp-share-row>button.lp-share-copy:last-child{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;flex:auto;min-width:0;padding:6px 16px;overflow:hidden}.lp-share.is-dark .lp-share-row>.lp-share-icon{padding:0}@media (min-width:960px){.lp-try .lp-head{grid-row:1;align-self:start}.lp-try .lp-loss-try{grid-area:2/1;align-self:start;margin-top:0}.lp-try-stage .lp-try-card{grid-row:1/span 3}.lp-try{grid-template-rows:auto auto 1fr}}:lang(ja) .lp-hero .lp-h1,:lang(ja) .lp h2{letter-spacing:-.01em;font-weight:700}.picker .lp-eyebrow{text-wrap:balance}@media (min-width:960px){.lp~.site-footer .footer-grid{grid-template-columns:1fr 2fr}.lp~.site-footer nav{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-try .lp-loss-try{margin-top:28px}}@media (max-width:959px){.lp-hero{padding-bottom:4px}.lp-band-try .lp-head{padding-top:14px;padding-bottom:10px}.lp-try-mascot{height:62px;right:10px}}@media (min-width:960px){.lp-try{max-width:760px;display:block}.lp-try .lp-head,.lp-try .lp-head-center{text-align:center;max-width:36em;margin:0 auto 40px}.lp-try-stage{display:block;position:relative}.lp-try-mascot{height:108px;margin:0 0 -24px;position:absolute;inset:auto 28px 100% auto;transform:scaleX(-1)}.lp-try .lp-loss-try{margin-top:20px}.lp-band.lp-band-try{padding-top:96px}.lp-faq-grouped{max-width:800px;display:block}.lp-faq-grouped .lp-head{text-align:center;margin-left:auto;margin-right:auto}}.lp-steps-cta{border-radius:14px;min-height:56px;font-size:1.125rem;font-weight:800}@media (min-width:640px){.lp-steps-cta{min-width:320px}}@media (min-width:960px){.lp~.site-footer nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.lp~.site-footer nav .footer-note{margin-top:8px}.lp-try .lp-head,.lp-try .lp-head-center{margin-bottom:84px}.lp-try-mascot{height:100px;margin-bottom:-24px}}:is(.lp-share-row,.lp-share-row:has(>:nth-child(3):last-child),.lp-share-row:has(>:nth-child(4):last-child),.lp-share-row:has(>:nth-child(5))){flex-wrap:wrap}.lp-share-row>.lp-share-copy,.lp-share-row>button.lp-share-copy:last-child{text-overflow:clip;white-space:normal;flex:9.5em;line-height:1.3;overflow:visible}
