@font-face{font-family:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-vietnamese-wght-normal.RvljkFvg.woff2) format("woff2-variations");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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-ext-wght-normal.B6JQhE1e.woff2) format("woff2-variations");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:Lexend Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/lexend-latin-wght-normal.ci0D1wrL.woff2) format("woff2-variations");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{--night:#1E2A1D;--forest:#2F4A2C;--card-dark:#2C3B2A;--copper:#D9773F;--copper-light:#E89A63;--cream:#F4EDE1;--brown:#8F4516;--peach:#F0C4A0;--soft:#DDE5D9;--soft2:#C9D8C5;--sand:#E8DCC8;--border:#B9B3A5}*{box-sizing:border-box}body{margin:0;background:var(--cream);color:var(--night);font:300 16px/1.5 Lexend Variable,Lexend,system-ui,sans-serif}a{color:inherit}a:hover{color:var(--brown)}.dark a:hover,header a:hover,footer a:hover{color:var(--peach)}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.page{container-type:inline-size;width:100%}header.site{background:var(--night);color:#fff}header.site nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:12px 24px;max-width:1160px;margin:0 auto}header.site .brand{flex-grow:1;display:flex;align-items:center}header.site .brand img{height:44px;width:auto;display:block}header.site a.nl{color:#fff;text-decoration:none;padding:10px 0}header.site a.nl[aria-current=page]{color:var(--copper-light)}.btn{display:inline-block;background:var(--copper);color:var(--night);text-decoration:none;padding:14px 22px;border-radius:4px;font-weight:400;border:0;font:400 16px Lexend Variable,Lexend,sans-serif;cursor:pointer}.btn:hover{background:var(--copper-light);color:var(--night)}.btn.sm{padding:10px 16px}.btn.dk{background:var(--night);color:#fff}.btn.dk:hover{background:var(--forest);color:#fff}.dark{background:var(--night);color:#fff}.forest{background:var(--forest);color:#fff}.eyebrow{margin:0;color:var(--peach);font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase}.eyebrow.l{color:var(--brown)}h1{margin:0;font-size:clamp(38px,5.2cqw,60px);line-height:1.1;font-weight:400}h1 em,h2 em{font-style:normal;color:var(--copper-light)}h2{margin:0;font-size:34px;line-height:1.2;font-weight:400}h3{margin:0;font-size:18px;font-weight:500}.hero{padding:48px 0 72px}.hero .wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:44px;align-items:center}.stack{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.lead{margin:0;color:var(--soft);max-width:680px}.sec{padding:72px 0}.sec.w{background:#fff}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;align-items:start}.card{background:#fff;border-top:4px solid var(--copper);border-radius:8px;padding:20px 22px 22px;display:flex;flex-direction:column;gap:14px}.card p{margin:0}.card img,.ph img{width:100%;height:auto;border-radius:6px;display:block;aspect-ratio:16/10;object-fit:cover}.quote{margin:0;padding:24px;background:var(--card-dark);border-radius:8px}.quote blockquote{margin:0 0 14px}.quote figcaption{color:var(--soft2);font-size:14px}.band .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:56px;padding-bottom:56px}.band h2{font-size:28px}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.steps .n{margin:0 0 8px;color:var(--copper-light);font-size:28px;font-weight:400}.steps p{margin:0}.photo{border-radius:8px;width:100%;height:auto;display:block}footer.site{background:var(--night);color:#fff}footer.site .wrap{padding-top:40px;padding-bottom:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;font-size:14px}footer.site p{margin:0}footer.site .badges{display:flex;gap:16px;align-items:center;margin-top:12px}footer.site .badges img{height:36px;width:auto}.acc{background:#fff;border-top:4px solid var(--copper);border-radius:8px}.acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font-size:18px;font-weight:500}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"";flex:none;width:9px;height:9px;margin-top:-4px;border-right:2px solid var(--brown);border-bottom:2px solid var(--brown);transform:rotate(45deg)}.acc[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.acc p{margin:0;padding:0 22px 14px}.acc p.more{padding-bottom:22px}.acc img{margin:0 22px 16px;width:calc(100% - 44px);border-radius:6px;aspect-ratio:16/10;object-fit:cover}.prose{display:flex;flex-direction:column;gap:16px}.prose>*{max-width:760px;margin:0}.crumbs{font-size:14px;color:var(--soft2);margin:0}.crumbs a{color:var(--soft2)}.form{background:#fff;border-top:4px solid var(--copper);border-radius:8px;padding:28px;display:flex;flex-direction:column;gap:18px;min-width:0}.f-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px 16px}.f-field{display:flex;flex-direction:column;gap:6px;min-width:0;border:0;padding:0;margin:0}.f-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:14px;font-weight:400;padding:0}.f-head i{font-style:normal;font-weight:300;font-size:13px;color:#5c6659}.f-head b{font-weight:400;color:var(--brown)}.f-input{width:100%;font:300 16px Lexend Variable,Lexend,sans-serif;padding:12px;border:1px solid var(--border);border-radius:4px;background:#fff;color:var(--night)}.f-input:focus{outline:2px solid var(--copper);outline-offset:1px;border-color:var(--copper)}.f-chips{display:flex;flex-wrap:wrap;gap:8px}.f-chip{position:relative}.f-chip input{position:absolute;opacity:0;width:1px;height:1px}.f-chip span{display:block;padding:10px 16px;border:1px solid var(--night);border-radius:4px;font-size:15px;font-weight:400;background:#fff;cursor:pointer}.f-chip input:checked+span{background:var(--night);color:#fff}.f-chip input:focus-visible+span{outline:2px solid var(--copper);outline-offset:2px}.hp{position:absolute;left:-9999px;height:0;overflow:hidden}.msg{margin:0;padding:12px 14px;border-radius:4px;background:#e6efe3;font-weight:400}.msg.err{background:#f6ddd0}:focus-visible{outline:2px solid var(--copper);outline-offset:2px}img.contain{object-fit:contain!important;background:#fff;border:1px solid var(--sand)}
