@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2) format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2) format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2) format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-vietnamese-500-normal.zTViEIzf.woff2) format("woff2"),url(/_astro/barlow-vietnamese-500-normal.GNfB7rCE.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2) format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2) format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2) format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2) format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2) format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-vietnamese-700-normal.D6euyNzi.woff2) format("woff2"),url(/_astro/barlow-vietnamese-700-normal.4Jt4k04K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-ext-700-normal.BLuWmldJ.woff2) format("woff2"),url(/_astro/barlow-latin-ext-700-normal.CctuGmmz.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2) format("woff2"),url(/_astro/barlow-latin-700-normal.__SGTsZ1.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-vietnamese-700-normal.Dm7RZTvf.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-700-normal.BvUTSFNY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-ext-700-normal.BhgEo64M.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-700-normal.C0vCoZIV.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-semi-condensed-latin-700-normal.BpqDG8I9.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-700-normal.BMyZXq_9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-vietnamese-800-normal.Dg4KWlVx.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-vietnamese-800-normal.BmhfYeue.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-ext-800-normal.mDlgYxrz.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-ext-800-normal.C348B91E.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-semi-condensed-latin-800-normal.C0_dLkYa.woff2) format("woff2"),url(/_astro/barlow-semi-condensed-latin-800-normal.BEMn64Cj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ink: #1f2328;--ink-2: #3b424b;--muted: #555d67;--blue: #2a4fb8;--blue-dark: #1f3d91;--chalk: #e8edf8;--board: #eef0ec;--line: #d8dbdf;--paper: #ffffff;--ok-bg: #e3f1e7;--ok: #1d5a32;--err: #a3200f;--head: "Barlow Semi Condensed", "Arial Narrow", sans-serif;--body: "Barlow", system-ui, sans-serif}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--body);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--head);line-height:1.05;margin:0;text-wrap:balance}p{margin:0}a{color:var(--blue);text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wrap{max-width:1160px;margin:0 auto;padding-inline:max(16px,4vw)}@media(min-width:1240px){.wrap{padding-inline:40px}}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wordmark{display:inline-grid;color:var(--ink);line-height:1;text-decoration:none}.wordmark .w{font:800 34px/1 var(--head);letter-spacing:.005em}.wordmark svg{width:0;min-width:100%;height:9px;margin-top:2px;display:block}.wordmark.sm .w{font-size:24px}.wordmark.sm svg{height:6px;margin-top:1px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 17px/1 var(--body);min-height:52px;padding:0 24px;border-radius:4px;background:var(--blue);color:#fff;border:0;text-decoration:none;cursor:pointer}.btn:hover{background:var(--blue-dark)}.btn[disabled]{opacity:.6;cursor:progress}.textlink{font-weight:600;color:var(--ink);min-height:44px;display:inline-flex;align-items:center}.top{border-bottom:2px solid var(--ink);background:var(--paper);position:sticky;top:0;z-index:10}.top .wrap{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:68px}.top .wordmark{padding-block:8px}.top nav{display:flex;gap:24px;align-items:center;font-size:16px}.navlinks{display:flex;gap:24px;list-style:none;margin:0;padding:0}.navlinks a{color:var(--ink);text-decoration:none}.navlinks a:hover{text-decoration:underline}.top nav .btn{min-height:44px;padding:0 16px;font-size:16px;color:#fff;white-space:nowrap}.menu-btn{display:none}@media(max-width:720px){.top nav{gap:8px}.menu-btn{display:inline-grid;place-items:center;width:44px;height:44px;margin-right:-6px;background:none;border:0;border-radius:4px;color:var(--ink);cursor:pointer}.menu-btn svg path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.menu-btn .i-close,.menu-btn[aria-expanded=true] .i-open{display:none}.menu-btn[aria-expanded=true] .i-close{display:inline}.navlinks{display:none;position:absolute;top:100%;left:0;right:0;margin-top:2px;flex-direction:column;gap:0;background:var(--paper);border-bottom:2px solid var(--ink);padding:4px max(16px,4vw) 12px;box-shadow:0 12px 24px #1f23281f}.navlinks.open{display:flex}}@media(max-width:374px){.top .wrap{gap:8px}.wordmark.sm .w{font-size:21px}.top nav .btn{padding:0 12px;font-size:15px}.navlinks li+li{border-top:1px solid var(--line)}.navlinks a{display:flex;align-items:center;min-height:52px;font-size:18px;font-weight:600}}.hero{padding-block:56px 64px}.hero .wrap{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start}.hero h1{font-size:clamp(38px,5.4vw,64px);font-weight:800}.hero-copy{display:grid;gap:20px;align-content:start}.chalkline{display:block;width:100%;max-width:520px;height:14px}.lede{font-size:19px;line-height:1.55;color:var(--ink-2);max-width:46ch}.tagline{font:700 20px/1.3 var(--head);color:var(--ink)}.ctas{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.fine{font-size:15px;color:var(--muted)}@media(max-width:880px){.hero{padding-block:36px 44px}.hero .wrap{grid-template-columns:minmax(0,1fr);gap:32px}}.board{background:var(--board);border-radius:6px;padding:20px;display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;min-width:0}.card{background:#fff;border:1px solid var(--line);border-radius:4px;padding:16px 18px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;font-size:16px;line-height:1.45}.card .from{font-size:14px;color:var(--muted)}.step{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink-2);padding-left:4px}.step svg{flex:none}.qhead{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.qrow{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line)}.qrow span:last-child{white-space:nowrap}.qrow>span:first-child{min-width:0;overflow-wrap:break-word}.qtotal{display:flex;justify-content:space-between;gap:12px;padding-top:9px;border-top:2px solid var(--ink);font-weight:700}.qsub{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--muted)}.st{font:600 13px/1 var(--body);padding:6px 9px;border-radius:4px;white-space:nowrap;display:inline-flex;gap:6px;align-items:center;background:#eef0f2;color:#2e353d}.st svg{width:12px;height:12px}.board-note{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;align-items:center;font-size:13.5px;color:var(--muted)}@media(max-width:560px){.ctas .btn{width:100%}.board{padding:12px;margin-inline:-4px}.card{padding:14px}}.proof{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center;padding-top:18px;border-top:1px solid var(--line);max-width:46ch}.avatar{width:56px;height:56px;border-radius:50%;background:var(--board);border:1px dashed #a3a9a0;display:grid;place-items:center;font-size:10px;color:var(--muted);text-align:center;line-height:1.1}.proof q{font-size:16px;line-height:1.45;display:block}.proof .who{font-size:14px;color:var(--muted)}section.band{padding-block:72px;border-top:1px solid var(--line)}.band-head{display:grid;gap:12px;max-width:62ch;margin-bottom:36px}.band-head h2{font-size:clamp(30px,3.6vw,42px);font-weight:700}.band-head p{color:var(--ink-2);font-size:18px}.eyebrow{font:600 13px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--blue)}@media(max-width:720px){section.band{padding-block:52px}}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;counter-reset:s;list-style:none;padding:0;margin:0}.steps li{display:grid;gap:10px;align-content:start;counter-increment:s}.steps li:before{content:counter(s);font:800 44px/1 var(--head);color:var(--blue);border-bottom:3px solid var(--blue);width:44px;padding-bottom:6px}.steps h3{font-size:23px;font-weight:700}.steps p{color:var(--ink-2)}.example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:start}.example .points{display:grid;gap:18px}.example .points div{display:grid;gap:4px}.example .points b{font-family:var(--head);font-size:21px;font-weight:700}.example .points p{color:var(--ink-2)}.quote-paper{background:#fff;border:1px solid var(--line);border-radius:4px;display:grid;overflow:hidden}.quote-paper .firm{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.quote-paper .firm b{font-size:17px}.quote-paper .inner{padding:20px 22px;display:grid;gap:12px}.quote-paper h3{font-size:26px;font-weight:700}.qrow .src{display:block;font-size:13px;color:var(--muted)}.quote-paper .sentwith{display:flex;justify-content:center;align-items:center;gap:8px;font-size:13px;color:var(--muted);padding:12px;border-top:1px solid var(--line);background:#fafbfc}@media(max-width:880px){.example{grid-template-columns:1fr;gap:32px}}@media(max-width:560px){.quote-paper .firm,.quote-paper .inner{padding-inline:16px}}.testimonial{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:center}.testimonial .photo{aspect-ratio:1;border-radius:6px;background:var(--board);border:1px dashed #a3a9a0;display:grid;place-items:center;text-align:center;color:var(--muted);font-size:14px;padding:12px}.testimonial blockquote{margin:0;display:grid;gap:16px}.testimonial blockquote p{font:700 clamp(24px,2.8vw,32px)/1.25 var(--head)}.testimonial cite{font-style:normal;color:var(--muted)}@media(max-width:720px){.testimonial{grid-template-columns:1fr;gap:20px}.testimonial .photo{max-width:160px}}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:1000px){.steps,.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.steps,.grid4{grid-template-columns:1fr}}.tile{border:1px solid var(--line);border-radius:6px;padding:22px;display:grid;gap:8px;align-content:start}.tile h3{font-size:21px;font-weight:700}.tile p{color:var(--ink-2);font-size:16px}.features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 48px;list-style:none;padding:0;margin:0}.features li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start}.features svg{width:22px;height:22px;color:var(--blue);margin-top:3px}.features div{display:grid;gap:4px}.features h3{font-size:21px;font-weight:700}.features p{color:var(--ink-2)}@media(max-width:720px){.features{grid-template-columns:1fr}}.plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.plan{border:1px solid var(--line);border-radius:6px;padding:24px;display:grid;gap:12px;align-content:start;grid-template-rows:auto auto auto 1fr auto}.plan h3{font-size:26px;font-weight:700}.plan .who{color:var(--muted);font-size:16px}.plan .price{padding-bottom:12px;border-bottom:2px solid var(--blue)}.plan .price b{font:800 40px/1 var(--head)}.plan .price span{color:var(--muted);font-size:16px}.plan ul{list-style:none;padding:0;margin:0;display:grid;gap:8px;align-content:start}.plan ul li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;color:var(--ink-2)}.plan ul svg{width:18px;height:18px;color:var(--blue);margin-top:3px}.plan .btn{margin-top:8px}.plans-note{margin-top:24px;color:var(--ink-2);max-width:70ch}@media(max-width:880px){.plans{grid-template-columns:1fr}}.signup{background:var(--board)}.signup .inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:start}.signup .band-head{margin-bottom:0}form.waitlist{background:#fff;border:1px solid var(--line);border-radius:6px;padding:24px;display:grid;gap:16px}.field{display:grid;gap:6px}.field label{font-weight:600;font-size:16px}.field .hint{font-size:14px;color:var(--muted)}.field .opt{font-weight:400;color:var(--muted)}.field input,.field select{font:400 17px/1.3 var(--body);color:var(--ink);background:#fff;border:1.5px solid #b9bfc6;border-radius:4px;min-height:48px;padding:10px 12px;width:100%}.field input:focus,.field select:focus{border-color:var(--blue)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:560px){.row2{grid-template-columns:1fr}}.hp{position:absolute;left:-9999px}.consent{font-size:14px;color:var(--muted)}.form-msg{font-size:16px;min-height:1.5em}.form-msg.ok{color:var(--ok);font-weight:600}.form-msg.err{color:var(--err)}@media(max-width:880px){.signup .inner{grid-template-columns:1fr;gap:28px}}footer{border-top:2px solid var(--ink);padding-block:32px 40px;font-size:15px;color:var(--muted)}footer .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}footer nav{display:flex;gap:0 20px;flex-wrap:wrap}footer nav a{min-height:44px;display:inline-flex;align-items:center}footer a{color:var(--ink)}.legal{max-width:70ch;padding-block:56px 72px;display:grid;gap:14px}.legal h1{font-size:clamp(34px,4vw,44px);font-weight:800}.legal h2{font-size:24px;font-weight:700;margin-top:18px}.legal p{color:var(--ink-2)}
