@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-italic.BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-italic.BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-italic.Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream:#faf6ef;--paper:#f3ebdf;--ink:#0c3d3d;--teal:#0e6b6b;--aqua:#2fb8b8;--aqua-pale:#e2f1ef;--gold:#b98f5e;--gold-text:#86633a;--gold-soft:#d8c0a4;--body:#33322e;--muted:#6e6a62;--serif:"Fraunces Variable", Georgia, serif;--sans:"Hanken Grotesk Variable", system-ui, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--sans);color:var(--body);background:var(--cream);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:var(--teal);text-decoration:none}p a:not(.btn):not(.btn-ghost):not(.go),li a:not(.btn):not(.go),dd a{text-underline-offset:3px;text-decoration:underline 1px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--teal);outline-offset:3px;border-radius:4px}h1,h2,h3,h4{font-family:var(--serif);color:var(--ink);text-wrap:balance;font-weight:500}.em{color:var(--teal);font-style:italic}.wrap{max-width:1200px;margin:0 auto;padding:0 32px}.wrap-narrow{max-width:820px;margin:0 auto;padding:0 32px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-text);font-size:13px;font-weight:600}.btn{background:var(--teal);color:#fff;cursor:pointer;font-size:16px;font-weight:600;font-family:var(--sans);border:none;border-radius:999px;padding:15px 32px;transition:transform .2s,box-shadow .2s;display:inline-block}.btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0e6b6b40}.btn-gold{background:var(--gold);color:var(--ink)}.btn-ghost{color:var(--ink);border-bottom:2px solid var(--gold);border-radius:0;padding:15px 6px;font-weight:600;display:inline-block}.section{padding:104px 0}.section.tint{background:var(--paper)}.sec-head{max-width:680px;margin-bottom:52px}.sec-head h2,.h2{margin-top:14px;font-size:clamp(30px,3.6vw,40px);line-height:1.15}.page-head{padding:72px 0 56px}.page-head h1{max-width:20ch;margin-top:16px;font-size:clamp(34px,4.4vw,52px);line-height:1.1}.page-head .lead{color:var(--muted);max-width:58ch;margin-top:22px;font-size:19px}.frame{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 48px #0c3d3d24}.frame:after{content:"";border-radius:24px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #b98f5e4d}.frame img{object-fit:cover;width:100%;height:100%}.card{background:#fff;border-radius:20px;padding:40px 36px;box-shadow:0 2px 10px #0c3d3d0d}.card h3{margin:8px 0 12px;font-size:24px}.card p{color:var(--muted)}.idx{border-top:1px solid #0c3d3d1f}.idx-row{border-bottom:1px solid #0c3d3d1f;grid-template-columns:64px 1.1fr 1.6fr auto;align-items:baseline;gap:24px;padding:30px 8px;transition:background .2s;display:grid}.idx-row:hover{background:#ffffff8c}.idx-row .no{font-family:var(--serif);color:var(--gold-text);font-size:18px;font-style:italic}.idx-row h3{font-size:23px}.idx-row p{color:var(--muted);font-size:15.5px}.idx-row .go{white-space:nowrap;font-weight:600}.ticks{list-style:none}.ticks li{margin-bottom:14px;padding-left:34px;position:relative}.ticks li:before{content:"✓";color:var(--teal);font-weight:700;position:absolute;top:0;left:0}.quote{text-align:center;max-width:900px;margin:0 auto}.quote .mark{font-family:var(--serif);color:var(--aqua);margin-bottom:34px;font-size:80px;line-height:.4;display:block}.quote blockquote{font-family:var(--serif);color:var(--ink);font-size:clamp(22px,2.8vw,30px);font-style:italic;line-height:1.45}.quote figcaption{color:var(--muted);margin-top:26px;font-size:15px}.quote figcaption b{color:var(--ink)}.underline-gold{background-image:linear-gradient(#0000 82%,#b98f5e8c 82% 94%,#0000 94%)}.faq details{border-bottom:1px solid #0c3d3d1f;padding:22px 4px}.faq summary{font-family:var(--serif);color:var(--ink);cursor:pointer;justify-content:space-between;gap:16px;font-size:20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--gold);font-size:24px;font-family:var(--sans);flex-shrink:0}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--muted);max-width:65ch;margin-top:14px}.field{margin-bottom:18px}.field label{color:var(--ink);margin-bottom:6px;font-size:15px;font-weight:600;display:block}.field input,.field textarea,.field select{width:100%;font-family:var(--sans);color:var(--body);background:#fff;border:1px solid #0c3d3d33;border-radius:14px;padding:14px 18px;font-size:16px}.grid-2{grid-template-columns:1fr 1fr;gap:28px;display:grid}.grid-3{grid-template-columns:1fr 1fr 1fr;gap:28px;display:grid}.split{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.mt-2{margin-top:16px}.mt-4{margin-top:32px}.mt-6{margin-top:48px}.muted{color:var(--muted)}.center{text-align:center}@media (width<=960px){.section{padding:72px 0}.grid-2,.grid-3,.split{grid-template-columns:1fr}.split{gap:40px}.idx-row{grid-template-rows:auto auto auto;grid-template-columns:40px 1fr}.idx-row p,.idx-row .go{grid-column:2}}html[data-theme=a]{--paper:#f0e6d6}html[data-theme=a] .wash{display:none}html[data-theme=a] .hero h1{font-size:clamp(42px,5.6vw,74px);font-weight:450;line-height:1.03}html[data-theme=a] .hero{border-bottom:1px solid #b98f5e66}html[data-theme=a] .section.tint{border-top:1px solid #b98f5e59;border-bottom:1px solid #b98f5e59}html[data-theme=a] .btn{background:var(--ink);border-radius:12px}html[data-theme=a] .btn:hover{box-shadow:0 12px 28px #0c3d3d4d}html[data-theme=a] .btn-gold{background:var(--gold)}html[data-theme=a] .nav-logo span{letter-spacing:.01em;font-size:22px}html[data-theme=a] .sec-head h2,html[data-theme=a] .h2{font-size:clamp(34px,4vw,46px)}html[data-theme=a] .em{background-image:linear-gradient(#0000 86%,#b98f5e80 86% 96%,#0000 96%)}html[data-theme=a] .idx-row .no{font-size:26px}html[data-theme=a] .quote blockquote{font-size:clamp(26px,3.4vw,36px)}html[data-theme=a] .card{box-shadow:none;border:1px solid #0c3d3d1f;border-radius:12px}html[data-theme=a] .frame,html[data-theme=a] .hero-img .frame{border-radius:8px}html[data-theme=a] .hero-img .gold-edge{border-radius:10px}html[data-theme=a] .frame img{filter:sepia(.08)}html[data-theme=a] .step .dot{border:1px solid var(--gold);color:var(--gold);background:0 0;border-radius:6px}html[data-theme=a] .steps:before{opacity:.35;border-top-style:solid}html[data-theme=b]{--gold:#b5a58c;--gold-text:#6e6a62;--gold-soft:#e6ddcf;--paper:#f5f0e8}html[data-theme=b] .wash{display:none}html[data-theme=b] .hero-in{padding-top:128px;padding-bottom:128px}html[data-theme=b] .hero h1{letter-spacing:0;font-size:clamp(34px,4.2vw,54px)}html[data-theme=b] .hero .lead{font-size:18px}html[data-theme=b] .eyebrow{color:var(--teal)}html[data-theme=b] .section{padding:148px 0}html[data-theme=b] .sec-head{margin-bottom:72px}html[data-theme=b] .card{border-radius:28px;padding:48px 44px;box-shadow:0 1px 6px #0c3d3d0a}html[data-theme=b] .frame,html[data-theme=b] .hero-img .frame{border-radius:32px;box-shadow:0 16px 40px #0c3d3d1a}html[data-theme=b] .frame:after,html[data-theme=b] .hero-img .gold-edge{display:none}html[data-theme=b] .btn-ghost{border-bottom-color:var(--teal)}html[data-theme=b] .trust{background:0 0;border:none}html[data-theme=b] .trust-in{justify-content:center;gap:56px;padding:34px 32px}html[data-theme=b] .trust-item .sep{color:#0c3d3d40}html[data-theme=b] .idx-row .no{color:#0c3d3d59}html[data-theme=b] .steps:before{display:none}html[data-theme=b] .step .dot{background:var(--aqua-pale);border-color:#0000}html[data-theme=b] .quote .mark{color:#0e6b6b59}html[data-theme=b] .magnet{border-radius:36px}html[data-theme=b] .magnet .btn{color:var(--ink);background:#fff}html[data-theme=c] .wash i{opacity:.68;filter:blur(60px)}html[data-theme=c] .wash i:nth-child(2){opacity:.5}html[data-theme=c] .hero h1 .em{color:#0d8a8a}html[data-theme=c] .section.tint{background:radial-gradient(1200px 500px at 8% 0%, #2fb8b81a, transparent 60%), radial-gradient(1000px 460px at 96% 100%, #d8c0a42e, transparent 60%), var(--paper)}html[data-theme=c] .step .dot{animation:4s ease-in-out infinite c-pulse}html[data-theme=c] .step:nth-child(2) .dot{animation-delay:1.3s}html[data-theme=c] .step:nth-child(3) .dot{animation-delay:2.6s}@keyframes c-pulse{0%,to{box-shadow:0 0 #2fb8b859}50%{box-shadow:0 0 0 12px #2fb8b800}}html[data-theme=c] .btn:hover{box-shadow:0 12px 32px #2fb8b866}html[data-theme=c] .magnet:before{opacity:.75}html[data-theme=c] .magnet:after{content:"";background:var(--gold);filter:blur(110px);opacity:.25;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-140px;left:-80px}html[data-theme=c] .quote .mark{color:var(--aqua);text-shadow:0 0 30px #2fb8b880}html[data-theme=c] .frame{box-shadow:0 24px 60px #0e6b6b38}@media (prefers-reduced-motion:reduce){html[data-theme=c] .step .dot{animation:none}}@media (width<=960px){html[data-theme=b] .section{padding:88px 0}html[data-theme=b] .hero-in{padding-top:64px;padding-bottom:64px}html[data-theme=b] .card{padding:32px 26px}html[data-theme=b] .sec-head{margin-bottom:44px}}.nd-logo[data-astro-cid-f7espo7c]{align-items:center;gap:12px;display:inline-flex}.nd-mark[data-astro-cid-f7espo7c] svg[data-astro-cid-f7espo7c]{display:block}.nd-circle[data-astro-cid-f7espo7c]{fill:var(--aqua-pale)}.nd-tri[data-astro-cid-f7espo7c]{stroke:var(--gold)}.nd-mono[data-astro-cid-f7espo7c]{font-family:var(--serif);fill:var(--teal);letter-spacing:.02em;font-size:15px;font-style:italic}.nd-name[data-astro-cid-f7espo7c]{font-family:var(--serif);color:var(--ink);letter-spacing:.005em;font-size:21px;font-weight:500;line-height:1.1;display:block}.nd-name[data-astro-cid-f7espo7c] em[data-astro-cid-f7espo7c]{color:var(--teal);font-style:italic}.nd-sub[data-astro-cid-f7espo7c]{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-text);margin-top:3px;font-size:10.5px;font-weight:600;display:block}.nd-light[data-astro-cid-f7espo7c] .nd-circle[data-astro-cid-f7espo7c]{fill:#ffffff1f}.nd-light[data-astro-cid-f7espo7c] .nd-mono[data-astro-cid-f7espo7c]{fill:#7fd4d0}.nd-light[data-astro-cid-f7espo7c] .nd-name[data-astro-cid-f7espo7c]{color:#fff}.nd-light[data-astro-cid-f7espo7c] .nd-name[data-astro-cid-f7espo7c] em[data-astro-cid-f7espo7c]{color:#7fd4d0}.nd-light[data-astro-cid-f7espo7c] .nd-sub[data-astro-cid-f7espo7c]{color:var(--gold-soft)}.skip[data-astro-cid-hkbrpulz]{background:var(--ink);color:#fff;z-index:100;border-radius:0 0 10px;padding:10px 18px;position:absolute;top:0;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:0}nav[data-astro-cid-hkbrpulz]{z-index:50;backdrop-filter:blur(10px);background:#faf6efeb;border-bottom:1px solid #0c3d3d14;position:sticky;top:0}.nav-in[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:12px 32px;display:flex}.nav-logo[data-astro-cid-hkbrpulz]{align-items:center;gap:12px;display:flex}.nav-links[data-astro-cid-hkbrpulz]{align-items:center;gap:28px;font-size:15.5px;font-weight:500;display:flex}.nav-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--body)}.nav-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.nav-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--teal)}.nav-links[data-astro-cid-hkbrpulz] .nav-cta[data-astro-cid-hkbrpulz]{color:#fff;padding:11px 24px;font-size:15px}.nav-toggle[data-astro-cid-hkbrpulz]{cursor:pointer;background:0 0;border:none;padding:8px;display:none}.nav-toggle[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{background:var(--ink);width:24px;height:2px;margin:5px 0;transition:transform .2s;display:block}@media (width<=960px){.nav-toggle[data-astro-cid-hkbrpulz]{display:block}.nav-links[data-astro-cid-hkbrpulz]{background:var(--cream);border-bottom:1px solid #0c3d3d1a;flex-direction:column;align-items:flex-start;gap:20px;padding:24px 32px 32px;display:none;position:absolute;top:100%;left:0;right:0}.nav-links[data-astro-cid-hkbrpulz].open{display:flex}}footer[data-astro-cid-hkbrpulz]{background:var(--ink);color:#b9cecb;margin-top:104px}.foot-in[data-astro-cid-hkbrpulz]{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;max-width:1200px;margin:0 auto;padding:72px 32px 40px;display:grid}footer[data-astro-cid-hkbrpulz] h4[data-astro-cid-hkbrpulz]{color:#fff;margin-bottom:18px;font-size:17px}footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#b9cecb;margin-bottom:10px;font-size:15px;display:block}footer[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:#fff}.foot-rule[data-astro-cid-hkbrpulz]{border-top:1px solid var(--gold);width:48px;margin:14px 0 18px;display:block}.foot-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{max-width:34ch;font-size:14.5px}.foot-bottom[data-astro-cid-hkbrpulz]{border-top:1px solid #ffffff1f;margin-top:24px}.foot-bottom-in[data-astro-cid-hkbrpulz]{color:#8aa5a1;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:24px;padding-bottom:28px;font-size:13.5px;display:flex}.foot-legal[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{margin-left:20px;display:inline}@media (width<=960px){.foot-in[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}}@media (width<=600px){.foot-in[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}}
