@font-face{font-family:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-vietnamese-wght-normal-COITDGIK.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:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-latin-ext-wght-normal-ACDM5BES.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:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/big-shoulders-latin-wght-normal-UKSCVN4S.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}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url("./media/barlow-vietnamese-400-normal-TID32DSE.woff2") format("woff2"),url("./media/barlow-vietnamese-400-normal-FIM4ZLUU.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("./media/barlow-latin-ext-400-normal-HCFS7EMI.woff2") format("woff2"),url("./media/barlow-latin-ext-400-normal-KZ7U3P72.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("./media/barlow-latin-400-normal-NENW7MY5.woff2") format("woff2"),url("./media/barlow-latin-400-normal-NP6ENZ2E.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("./media/barlow-vietnamese-500-normal-QPZWX6PE.woff2") format("woff2"),url("./media/barlow-vietnamese-500-normal-B6NO6FA4.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("./media/barlow-latin-ext-500-normal-ILJXALRF.woff2") format("woff2"),url("./media/barlow-latin-ext-500-normal-ZWSUFBVY.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("./media/barlow-latin-500-normal-XG5KS5C2.woff2") format("woff2"),url("./media/barlow-latin-500-normal-HZFCIMMG.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("./media/barlow-vietnamese-600-normal-6TIDILDH.woff2") format("woff2"),url("./media/barlow-vietnamese-600-normal-PJWIX6HC.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("./media/barlow-latin-ext-600-normal-MYFVK5MK.woff2") format("woff2"),url("./media/barlow-latin-ext-600-normal-WVF2DFOO.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("./media/barlow-latin-600-normal-APFZWJSU.woff2") format("woff2"),url("./media/barlow-latin-600-normal-IMDL24A2.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{--black: #000000;--coal: #16130c;--gold: #c8a24a;--gold-hi: #ecd48f;--gold-lo: #8a6a24;--bone: #f2ecdc;--ash: #9a927f;--font-display: "Big Shoulders Variable", "Arial Narrow", sans-serif;--font-body: "Barlow", system-ui, sans-serif;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.333rem;--text-xl: 1.777rem;--text-2xl: 2.369rem;--text-3xl: 3.157rem;--space-1: .25rem;--space-2: .5rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2.5rem;--space-6: 4rem;--tap: 3.25rem;--tabbar-height: 4.25rem;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{font-size:106.25%;-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--black);color:var(--bone);font-family:var(--font-body);font-size:var(--text-base);line-height:1.5}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase}p{margin:0;max-width:62ch}a{color:var(--gold)}:focus-visible{outline:3px solid var(--gold-hi);outline-offset:3px}.foil{background:linear-gradient(175deg,var(--gold-hi) 0%,var(--gold) 38%,var(--gold-lo) 62%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.field{display:grid;gap:var(--space-1)}.field label{font-weight:600}.field .hint{color:var(--ash);font-size:var(--text-sm)}.field .error{color:#ff9d8a;font-size:var(--text-sm)}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=date],select,textarea{width:100%;min-height:var(--tap);padding:0 var(--space-3);border:1px solid var(--gold-lo);border-radius:2px;background:var(--coal);color:var(--bone);font:inherit;font-size:var(--text-lg)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:#6f6959}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=tel]:focus-visible,input[type=number]:focus-visible,input[type=date]:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0;border-color:var(--gold-hi)}textarea{min-height:8rem;padding-block:var(--space-2);font-size:var(--text-base);resize:vertical}.check{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--tap);padding-block:var(--space-2);cursor:pointer}.check input{flex:none;width:1.75rem;height:1.75rem;margin:0;accent-color:var(--gold)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--tap);padding:0 var(--space-4);border:1px solid var(--gold);border-radius:2px;background:var(--gold);color:var(--black);font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer}.btn:hover{background:var(--gold-hi)}.btn:disabled{opacity:.5;cursor:default}.btn.quiet{background:transparent;color:var(--gold)}.btn.wide{width:100%}.btn.small{min-height:2.75rem;padding:0 var(--space-3);font-size:var(--text-base)}.link-btn{padding:var(--space-2) 0;border:0;background:none;color:var(--gold);font:inherit;text-decoration:underline;cursor:pointer}.notice{padding:var(--space-3);border-left:3px solid #ff9d8a;background:var(--coal)}.page{display:grid;gap:var(--space-4);width:min(100%,34rem);margin-inline:auto;padding:var(--space-4) var(--space-3) var(--space-5)}.page>h1{font-size:var(--text-2xl)}@media(min-width:48rem){.page{width:min(100%,44rem)}}.stack{display:grid;gap:var(--space-3)}
