._header_cydxg_1{position:sticky;top:0;z-index:100;background:#1a1410;border-bottom:2px solid #c84b2f;box-shadow:0 2px #ff8c4226}._inner_cydxg_10{max-width:72rem;margin:0 auto;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}._logo_cydxg_20{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:#f0e8e0;text-transform:uppercase;letter-spacing:.08em}._logo_cydxg_20:hover{color:#ff8c42}._nav_cydxg_33{display:flex;align-items:center;gap:1rem}._navLink_cydxg_39{background:none;border:none;color:#a09080;font-family:var(--font-body);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;padding:.5rem}._navLink_cydxg_39:hover{color:#e8621a}._cta_cydxg_56{background:linear-gradient(160deg,#c84b2f,#e8621a);color:#f0e8e0!important;padding:.5rem 1.25rem;border-radius:3px;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}._cta_cydxg_56:hover{box-shadow:0 4px 16px #c84b2f66;color:#fff!important}._menuBtn_cydxg_72{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:.5rem}._menuBtn_cydxg_72 span{display:block;width:24px;height:2px;background:#e8621a}@media(max-width:768px){._menuBtn_cydxg_72{display:flex}._nav_cydxg_33{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:#1a1410;padding:1rem;border-bottom:1px solid #4a3828}._navOpen_cydxg_106{display:flex}}._footer_10inz_1{position:relative;background:var(--color-bg-footer);border-top:2px solid var(--color-border);box-shadow:0 -1px #ff8c4233;margin-top:4rem;padding:3rem 1.5rem 1.5rem}._rivet_10inz_10{position:absolute;top:12px;left:12px;width:6px;height:6px;border-radius:50%;background:var(--color-accent);opacity:.6}._rivetRight_10inz_21{left:auto;right:12px}._inner_10inz_26{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:2rem}._manifest_10inz_34 ._brand_10inz_34{font-family:var(--font-heading);font-size:1.75rem;font-weight:800;color:var(--color-text);margin:0 0 .5rem;text-transform:uppercase}._tagline_10inz_43{color:var(--color-accent);font-weight:600;margin:0 0 1rem}._address_10inz_49{color:var(--color-text-muted);margin:.25rem 0;font-size:.9rem}._columns_10inz_55{display:grid;grid-template-columns:1fr 1fr;gap:2rem}._colTitle_10inz_61{font-size:.75rem;letter-spacing:.15em;color:var(--color-text-muted);margin:0 0 1rem}._list_10inz_68{list-style:none;padding:0;margin:0}._list_10inz_68 li{margin-bottom:.5rem}._list_10inz_68 a{color:var(--color-primary);font-size:.95rem}._copy_10inz_83{text-align:center;color:var(--color-text-muted);font-size:.8rem;margin:2rem 0 0}@media(max-width:768px){._inner_10inz_26,._columns_10inz_55{grid-template-columns:1fr}}._banner_f2e5l_1{position:fixed;top:0;left:0;right:0;z-index:10000;background:#1a1410;border-bottom:2px solid #c84b2f;padding:1rem 1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;box-shadow:0 4px 24px #00000080}._text_f2e5l_18{margin:0;color:#f0e8e0;font-size:.9rem;flex:1;min-width:200px}._text_f2e5l_18 a{color:#ff8c42;text-decoration:underline}._actions_f2e5l_31{display:flex;gap:.75rem}._allow_f2e5l_36{background:linear-gradient(160deg,#c84b2f,#e8621a);color:#f0e8e0;border:none;padding:.5rem 1.25rem;font-weight:700;border-radius:3px;cursor:pointer;text-transform:uppercase;font-size:.8rem;letter-spacing:.05em}._allow_f2e5l_36:active{transform:translateY(1px) scale(.99)}._deny_f2e5l_53{background:transparent;color:#e8621a;border:1px solid #c84b2f;padding:.5rem 1.25rem;font-weight:700;border-radius:3px;cursor:pointer;font-size:.8rem}._fab_1brku_1{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9990;width:48px;height:48px;border-radius:4px;border:1px solid var(--color-primary);background:var(--color-bg-elevated);color:var(--color-accent);font-size:1.25rem;cursor:pointer;box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .2s}._fab_1brku_1:hover{box-shadow:0 4px 16px #c84b2f66}._fab_1brku_1:active{transform:translateY(1px) scale(.99)}._btn_1e0nw_1{position:fixed;bottom:5rem;right:1.5rem;z-index:9989;width:40px;height:40px;border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-primary);border-radius:4px;cursor:pointer;font-size:1.1rem}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-vietnamese-400-normal-Dpl4UHAZ.woff2) format("woff2"),url(./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(./barlow-latin-ext-400-normal-HxX4XjxC.woff2) format("woff2"),url(./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(./barlow-latin-400-normal-qiz4-Cze.woff2) format("woff2"),url(./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:600;src:url(./barlow-vietnamese-600-normal-DcjprdFV.woff2) format("woff2"),url(./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(./barlow-latin-ext-600-normal-B8NK_A3D.woff2) format("woff2"),url(./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(./barlow-latin-600-normal-DILqtrty.woff2) format("woff2"),url(./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(./barlow-vietnamese-700-normal-D6euyNzi.woff2) format("woff2"),url(./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(./barlow-latin-ext-700-normal-BLuWmldJ.woff2) format("woff2"),url(./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(./barlow-latin-700-normal-A9pxMQ4z.woff2) format("woff2"),url(./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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(./barlow-condensed-vietnamese-600-normal-CNlPk46_.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(./barlow-condensed-latin-ext-600-normal-Clv9cIcR.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 Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(./barlow-condensed-latin-600-normal-BFJEwTuo.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 Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-vietnamese-800-normal-CpjukuLw.woff2) format("woff2"),url(./barlow-condensed-vietnamese-800-normal-BZxKbt5V.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 Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-ext-800-normal-DGNyg4u8.woff2) format("woff2"),url(./barlow-condensed-latin-ext-800-normal-gY_0Gifi.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 Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(./barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(./barlow-condensed-latin-800-normal-e9GbPXiK.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,[data-theme=light]{--color-bg: #f5f0eb;--color-bg-elevated: #ffffff;--color-bg-footer: #e8e0d8;--color-text: #1a1410;--color-text-muted: #5a4a40;--color-primary: #c84b2f;--color-accent: #e8621a;--color-ember: #ff8c42;--color-border: #c4b4a8;--color-card-from: #ffffff;--color-card-to: #f0e8e0;--font-heading: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--shadow-card: 0 6px 24px rgba(26, 20, 16, .12);--heat-glow: radial-gradient(ellipse at 50% 0%, rgba(232, 98, 26, .08), transparent 60%)}[data-theme=dark]{--color-bg: #1a1410;--color-bg-elevated: #252018;--color-bg-footer: #110e0b;--color-text: #f0e8e0;--color-text-muted: #a09080;--color-primary: #c84b2f;--color-accent: #e8621a;--color-ember: #ff8c42;--color-border: #4a3828;--color-card-from: #252018;--color-card-to: #1e1810;--font-heading: "Barlow Condensed", sans-serif;--font-body: "Barlow", sans-serif;--shadow-card: 0 6px 24px rgba(0, 0, 0, .6);--heat-glow: radial-gradient(ellipse at 50% 0%, rgba(200, 75, 47, .08), transparent 60%)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--color-text);background:var(--color-bg);background-image:var(--heat-glow);min-height:100vh}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:9998}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.1}a{color:var(--color-primary);text-decoration:none;transition:color .2s}a:hover{color:var(--color-ember)}img{max-width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media print{body:before{display:none}header,footer,.no-print{display:none!important}}
