@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77d9a04c69f7b11b-s.p.1uklb5el4zgvl.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d81b50f8e1aba043-s.05i4gb4p0piv4.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dd018b41519c2d93-s.p.2g-0we2o5_ngd.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b4fb5dfe9580f890-s.p.1zvg0ggiaivzo.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f6c95fdd7b08cc8-s.0jaqhc1tb-5xm.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7f1976624c2b6255-s.p.1hvvd1t-trplq.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ac706d910f2bd04-s.p.25pbmqxk8u2s7.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3c61b7007b1b2764-s.0n_ln9vqskgts.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/25d341d5876d8ede-s.p.2wu4yy186g04j.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bf0d8dd0c866b9f-s.p.10uaeld2xxvpt.woff2)format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/341181aba0db3eca-s.2bbpeapf-lbjw.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/83940f62350fcaa7-s.p.13y-iz2lazqtb.woff2)format("woff2");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:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.Y5FlYW_className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.Y5FlYW_variable{--font-be-vietnam:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92eb00116dd31e6a-s.p.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/92eb00116dd31e6a-s.p.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/92eb00116dd31e6a-s.p.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ca55bb71b529573f-s.3q4n78m6muld7.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1361b9baaefe9807-s.1d_6dtvtn9g3_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/92eb00116dd31e6a-s.p.16nfeub7ja6ze.woff2)format("woff2");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:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/e1f600cb732239d9-s.1mvr14jy3vxq7.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(../media/65341aea9fb91af5-s.p.1dqa_6e_ad4sj.woff2)format("woff2");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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.SHMuUW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.SHMuUW_variable{--font-montserrat:"Montserrat", "Montserrat Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/faab88e4be272d29-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a45aa1001bf9176f-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41ba59f553543ecf-s.p.3cb5lpr2l6xud.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/67bba87670b402d1-s.1u30mmyq6lnsd.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6c1ff7e86974212-s.p.40sczeszzbjw1.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49b1d53681a91a99-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/123d516c9baeb953-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a74d2542cc4c775f-s.p.29yke99gs9qpn.woff2)format("woff2");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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7ac0b1cd3e695dd0-s.1i-sca43-qwng.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/916cd8a3bde3edf8-s.p.0oace-s_gkfks.woff2)format("woff2");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:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.qDpFGG_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.qDpFGG_variable{--font-ibm-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--bg:#3d2917;--bg-sau:#2d1a0b;--surface:#4a3625;--surface-2:#544130;--fg:#f3eee4;--muted:#b4a99b;--border:#655140;--accent:#e4b572;--accent-soft:color-mix(in oklch, var(--accent) 16%, transparent);--accent-vien:color-mix(in oklch, var(--accent) 45%, transparent);--fg-soft:color-mix(in oklch, var(--fg) 7%, transparent);--bg-mo:color-mix(in oklch, var(--bg) 82%, transparent);--tot:#76cf8a;--xau:#f87966;--canh:#e1b75c;--do:#dc2626;--font-than:var(--font-be-vietnam), system-ui, -apple-system, "Segoe UI", sans-serif;--font-tieu-de:var(--font-montserrat), "Segoe UI", system-ui, sans-serif;--font-mono:var(--font-ibm-plex-mono), ui-monospace, "SF Mono", Menlo, monospace;--fs-h1:clamp(40px, 5.6vw, 68px);--fs-h2:clamp(28px, 3.4vw, 42px);--fs-h3:clamp(19px, 1.6vw, 23px);--fs-lead:clamp(17px, 1.4vw, 19px);--fs-body:16px;--fs-meta:13px;--gap-xs:8px;--gap-sm:12px;--gap-md:20px;--gap-lg:32px;--gap-xl:56px;--gap-2xl:88px;--container:1180px;--gutter:18px;--radius:2px;--radius-lg:2px;--radius-sm:2px;--nav-h:69px;--cat-16:16px}@supports (color:lab(0% 0 0)){:root{--bg:lab(18.6583% 8.28023 15.3342);--bg-sau:lab(11.6774% 8.44447 13.1375);--surface:lab(24.4769% 7.67829 14.2435);--surface-2:lab(29.1467% 6.79438 13.6113);--fg:lab(94.2455% .666767 5.32154);--muted:lab(69.8726% 2.23625 8.99488);--border:lab(36.0963% 7.05393 13.2112);--accent:lab(76.7996% 11.7527 40.3662);--tot:lab(76.1463% -38.9601 25.3712);--xau:lab(66.0604% 48.7909 34.3904);--canh:lab(77.0192% 7.95284 51.5616)}}*,:before,:after{box-sizing:border-box;transition:all .16s}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}body{background:var(--bg);color:var(--fg);font-family:var(--font-than);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;background-image:radial-gradient(1200px 600px at 80% -10%, color-mix(in oklch, var(--accent) 7%, transparent), transparent 70%), radial-gradient(900px 500px at -10% 10%, color-mix(in oklch, var(--fg) 3%, transparent), transparent 65%);background-attachment:fixed;margin:0;line-height:1.6}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--font-tieu-de);letter-spacing:-.018em;text-wrap:balance;margin:0;font-weight:800;line-height:1.14}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding-left:1.15em}li+li{margin-top:6px}hr{border:0;border-top:1px solid var(--border);margin:var(--gap-lg) 0}::selection{background:var(--accent-soft)}html{scrollbar-width:thin;scrollbar-color:var(--border) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--accent) 45%, var(--border))}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.container-rong{max-width:1440px}.section{border-top:1px solid color-mix(in oklch, var(--border) 55%, transparent);padding-block:0}.section:first-of-type{border-top:0}.section-gon{padding-block:var(--gap-xl)}.stack>*+*{margin-top:var(--gap-md)}.stack-sm>*+*{margin-top:var(--gap-sm)}.stack-lg>*+*{margin-top:var(--gap-lg)}.row{gap:var(--gap-md);flex-wrap:wrap;align-items:center;display:flex}.row-between{gap:var(--gap-md);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.row-baseline{align-items:baseline}.grid{gap:var(--gap-md);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.grid-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.grid-sidebar{grid-template-columns:264px minmax(0,1fr);align-items:start}.eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--accent);align-items:center;gap:10px;font-size:12px;display:inline-flex}.lead{font-size:var(--fs-lead);color:var(--muted);max-width:68ch}.muted{color:var(--muted)}.meta{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--muted)}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.so-lieu{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);font-weight:500}.tieu-de-muc{flex-direction:column;gap:10px;display:flex}.nhan-vat{background:var(--fg-soft);border:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.06em;clip-path:polygon(var(--cat-16) 0, 100% 0, 100% calc(100% - var(--cat-16)), calc(100% - var(--cat-16)) 100%, 0 100%, 0 var(--cat-16));padding:5px 12px 5px 10px;font-size:12px;display:inline-block}.nhan-vat--accent{background-color:var(--accent-soft);border-color:var(--accent-vien);color:var(--accent);--vien-cheo:var(--accent-vien)}.btn{--btn-py:11px;--btn-px:20px;padding:var(--btn-py) var(--btn-px);border-radius:var(--radius);font-family:var(--font-than);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;transition:color .16s,background-color .16s,border-color .16s,transform 50ms;display:inline-flex;position:relative}.btn:active{transform:translateY(1px)}.btn--chinh{background:var(--accent);color:#2d1a0a;color:lab(11.6931% 8.09136 13.3718)}.btn--chinh:hover{background:color-mix(in oklch, var(--accent) 88%, white)}.btn--vien{border-color:var(--border);color:var(--fg)}.btn--vien:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.btn--trong{color:var(--muted);padding-inline:6px}.btn--trong:hover{color:var(--accent)}.btn--nho{--btn-py:8px;--btn-px:14px;font-size:12.5px}.btn--to{--btn-py:15px;--btn-px:30px;font-size:15px}.btn--binh-hanh{transform:skew(-16deg)}.btn--binh-hanh>span{display:inline-block;transform:skew(16deg)}.btn--binh-hanh:active{transform:skew(-16deg)translateY(1px)}.btn--scifi{clip-path:polygon(var(--cat-16) 0, 100% 0, 100% calc(100% - var(--cat-16)), calc(100% - var(--cat-16)) 100%, 0 100%, 0 var(--cat-16))}.btn--scifi:hover{--vien-cheo:var(--accent)}@property --goc-vien{syntax:"<angle>";inherits:false;initial-value:0deg}.btn--chay{border-color:#0000}.btn--chay:before{content:"";background:conic-gradient(from var(--goc-vien), transparent 0 62%, var(--accent) 78%, transparent 92%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .16s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn--chay{box-shadow:inset 0 0 0 1px var(--border)}.btn--chay:hover:before{opacity:1;animation:.8s linear infinite chay-vien}.btn--chay:hover{color:var(--accent);box-shadow:inset 0 0 0 1px #0000}@keyframes chay-vien{to{--goc-vien:360deg}}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--gap-md);position:relative}.card--vat{clip-path:polygon(0 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%)}.card--kinh{background:var(--bg-mo);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.card--gan{padding:0;overflow:hidden}.card--gat{border:0;border-top:1px solid var(--border);padding:0;padding-top:var(--gap-md);background:0 0}.hero{padding-block:clamp(48px,8vw,104px);position:relative;overflow:hidden}.hero:after{content:"";pointer-events:none;position:absolute;inset:0}.hero__inner{z-index:1;gap:var(--gap-lg);display:grid;position:relative}.hero h1{font-size:var(--fs-h1);font-weight:900}.hero h1 em{color:var(--accent);font-style:normal}.hero__so-lieu{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.hero__so-lieu>div{background:var(--bg);padding:16px 18px}.hero__so-lieu b{font-family:var(--font-mono);color:var(--accent);font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.1;display:block}.hero__so-lieu span{color:var(--muted);font-size:13px}.hero__list_service{padding-top:25px}.luoi-sp{gap:var(--gap-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.the-sp{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;transition:transform .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.the-sp:hover{border-color:var(--accent);transform:translateY(-3px)}.the-sp__anh{aspect-ratio:4/3;background:color-mix(in oklch, var(--bg) 55%, black);border-bottom:1px solid var(--border);place-items:center;padding:14px;display:grid;position:relative}.the-sp__anh img{object-fit:contain;width:100%;height:100%}.the-sp__anh-trong{font-family:var(--font-mono);letter-spacing:.12em;color:color-mix(in oklch, var(--muted) 70%, transparent);text-transform:uppercase;font-size:11px}.the-sp__nhan{flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px}.the-sp__nhan .nhan-vat{background-color:color-mix(in oklch, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:3px 9px 3px 8px;font-size:11px}.the-sp__nhan .nhan-vat--giam{background-color:var(--do);border-color:var(--do);color:#fff;--vien-cheo:var(--do)}.the-sp__than{flex-direction:column;flex:1;gap:8px;padding:14px 15px 15px;display:flex}.the-sp__hang{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px}.the-sp__ten{font-family:var(--font-tieu-de);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15.5px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.the-sp__gia{border-top:1px solid var(--fg-soft);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);margin-top:auto;padding-top:10px;font-size:15px}.the-sp__gia-mo{color:var(--muted);font-size:13px}.the-sp__thong-so{flex-wrap:wrap;gap:6px;display:flex}.the-sp__thong-so i{font-style:normal;font-family:var(--font-mono);color:var(--muted);border:1px solid var(--fg-soft);padding:2px 7px;font-size:11px}.bang{border-collapse:collapse;width:100%;font-size:14.5px}.bang th,.bang td{text-align:left;border-bottom:1px solid var(--fg-soft);vertical-align:top;padding:10px 12px}.bang thead th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);border-bottom-color:var(--border);font-size:11.5px;font-weight:500}.bang tbody tr:hover{background:var(--fg-soft)}.bang td.so{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.bang--thong-so td:first-child{width:34%;color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:12.5px}.bang--thong-so td:last-child{color:var(--fg)}.bang--thong-so td .nguon{color:color-mix(in oklch, var(--muted) 75%, transparent);font-size:12px;font-family:var(--font-mono);margin-top:3px;display:block}.bang-wrap{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.bang--gia .thap-nhat{color:var(--tot)}.bang--gia .cao-hon{color:var(--muted)}.noi-dung{color:color-mix(in oklch, var(--fg) 92%, var(--muted));font-size:15.5px}.noi-dung>*+*{margin-top:12px}.noi-dung h3,.noi-dung h4{margin-top:var(--gap-md);font-size:17px}.noi-dung ul,.noi-dung ol{padding-left:1.2em}.noi-dung li::marker{color:var(--accent)}.noi-dung strong{color:var(--fg);font-weight:600}.noi-dung code{font-family:var(--font-mono);background:var(--fg-soft);border:1px solid var(--fg-soft);overflow-wrap:anywhere;border-radius:2px;padding:1px 6px;font-size:13px}.bang-cuon{max-width:100%;overflow-x:auto}.noi-dung table{border-collapse:collapse;width:100%;min-width:520px;margin-block:var(--gap-sm);font-size:14px}.noi-dung th,.noi-dung td{border:1px solid var(--fg-soft);text-align:left;vertical-align:top;padding:8px 10px}.noi-dung th{background:var(--fg-soft);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.noi-dung a{color:var(--accent);border-bottom:1px solid var(--accent-vien)}.noi-dung a:hover{border-bottom-color:var(--accent)}.gap-lai{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.gap-lai>summary{cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:12.5px;list-style:none;display:flex}.gap-lai>summary::-webkit-details-marker{display:none}.gap-lai>summary:after{content:"+";color:var(--accent);font-size:17px}.gap-lai[open]>summary:after{content:"–"}.gap-lai[open]>summary{border-bottom:1px solid var(--border);color:var(--fg)}.gap-lai__than{padding:var(--gap-md) 16px}.loc{top:calc(var(--nav-h) + 16px);gap:var(--gap-md);display:grid;position:sticky}.loc__nhom{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.loc__tieu-de{border-bottom:1px solid var(--border);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);padding:11px 14px;font-size:11.5px}.loc__ds{gap:2px;padding:8px;display:grid}.loc__muc{color:var(--muted);border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:14px;transition:color .14s,background-color .14s,border-color .14s;display:flex}.loc__muc:hover{color:var(--fg);background:var(--fg-soft)}.loc__muc[aria-current=true]{color:var(--accent);border-left-color:var(--accent);background:var(--accent-soft)}.loc__muc span{font-family:var(--font-mono);color:color-mix(in oklch, var(--muted) 80%, transparent);font-size:12px}.chip-ds{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);align-items:center;gap:8px;padding:6px 12px;font-size:13.5px;transition:color .14s,border-color .14s,background-color .14s;display:inline-flex}.chip:hover{color:var(--fg);border-color:var(--accent-vien)}.chip[aria-current=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.chip i{font-style:normal;font-family:var(--font-mono);opacity:.8;font-size:11.5px}.dau-trang{justify-content:space-between;align-items:center;gap:var(--gap-md);flex-wrap:wrap;display:flex}.dem-kq{font-family:var(--font-mono);color:var(--muted);font-size:13px}.trong{padding:var(--gap-2xl) var(--gap-md);text-align:center;border:1px dashed var(--border);border-radius:var(--radius)}.chi-tiet{gap:var(--gap-xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;display:grid}.chi-tiet__anh{background-color:color-mix(in oklch, var(--bg) 50%, black);border:1px solid var(--border);clip-path:polygon(0 0,100% 0,100% calc(100% - 22px),calc(100% - 22px) 100%,0 100%);place-items:center;min-height:320px;padding:26px;display:grid;position:relative}.chi-tiet__anh img{object-fit:contain;max-height:480px}.gia-khoi{border:1px solid var(--border);background:var(--surface);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.gia-khoi__so{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--accent);font-size:clamp(24px,3vw,32px);line-height:1.1}.gia-khoi__km{color:var(--do);font-size:14px}.gia-khoi__doi-thu{border-top:1px solid var(--fg-soft);flex-wrap:wrap;gap:10px 18px;margin-top:8px;padding-top:10px;font-size:13.5px;display:flex}.gia-khoi__doi-thu b{font-family:var(--font-mono);color:var(--fg);font-weight:500}.danh-sach-tai-lieu{gap:8px;min-width:0;display:grid}.tai-lieu{border:1px solid var(--border);background:var(--surface);align-items:center;gap:12px;min-width:0;padding:11px 13px;transition:border-color .14s,background-color .14s;display:flex}.tai-lieu:hover{border-color:var(--accent);background:var(--accent-soft)}.tai-lieu__loai{font-family:var(--font-mono);letter-spacing:.1em;background:var(--accent-soft);border:1px solid var(--accent-vien);color:var(--accent);flex-shrink:0;padding:3px 7px;font-size:10.5px}.tai-lieu__ten{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.tai-lieu__co{font-family:var(--font-mono);color:var(--muted);font-size:12px}.duong-dan{font-family:var(--font-mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.duong-dan a:hover{color:var(--accent)}.duong-dan i{opacity:.5;font-style:normal}.chi-tiet__nhanh{flex-wrap:wrap;gap:8px;display:flex}.gach-accent{background:var(--accent);width:46px;height:2px}.the-ghim{top:calc(var(--nav-h) + 16px);position:sticky}.an{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.luoi-sp,.grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}#nav-menu a.nav-menu-link:nth-of-type(n+4){display:none}}@media (max-width:980px){.grid-sidebar{grid-template-columns:minmax(0,1fr)}.loc{position:static}.chi-tiet{gap:var(--gap-lg);grid-template-columns:minmax(0,1fr)}.grid-2,.grid-3,.grid-2-1,.grid-1-2{grid-template-columns:minmax(0,1fr)}.hero__so-lieu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){:root{--gap-2xl:56px;--gap-xl:40px}.luoi-sp,.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.bang th,.bang td{padding:8px 9px;font-size:13.5px}.chi-tiet__anh{min-height:240px;padding:16px}}@media (max-width:460px){.hero__so-lieu{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.tra-cuu__form{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tra-cuu__o{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:0;color:var(--fg);font:inherit;flex:320px;padding:12px 14px}.tra-cuu__o:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.nhan-vat,.btn--scifi{--vat-tl:var(--cat-16);--vat-br:var(--cat-16)}.card--vat{--vat-tl:0px;--vat-br:18px}.chi-tiet__anh{--vat-tl:0px;--vat-br:22px}.nhan-vat,.btn--scifi,.card--vat,.chi-tiet__anh{--vien-cheo:var(--border);background-image:linear-gradient(to bottom right, transparent calc(var(--vat-tl) * .7071 - .4px), var(--vien-cheo) calc(var(--vat-tl) * .7071 - .4px), var(--vien-cheo) calc(var(--vat-tl) * .7071 + .9px), transparent calc(var(--vat-tl) * .7071 + .9px)), linear-gradient(to top left, transparent calc(var(--vat-br) * .7071 - .4px), var(--vien-cheo) calc(var(--vat-br) * .7071 - .4px), var(--vien-cheo) calc(var(--vat-br) * .7071 + .9px), transparent calc(var(--vat-br) * .7071 + .9px))!important;background-position:0 0,100% 100%!important;background-size:var(--vat-tl) var(--vat-tl), var(--vat-br) var(--vat-br)!important;background-repeat:no-repeat!important;background-origin:border-box!important}.nhan-vat--accent{--vien-cheo:var(--accent-vien)}
:root{--topnav-h:69px}body:has(#menu-toggle:checked) .topnav{background:color-mix(in oklch, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}p{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance}main{min-height:calc(100vh - var(--topnav-h) - var(--gap-xl) - var(--gap-lg) - 1px)}.bt{width:var(--bt-co,1em);height:var(--bt-co,1em);-webkit-mask-image:var(--bt-anh);-webkit-mask-image:var(--bt-anh);mask-image:var(--bt-anh);background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.topnav{z-index:10;background:trnasparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #0000;position:sticky;top:0}.topnav_after_scroll{background:color-mix(in oklch, var(--bg) 82%, transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.topnav-inner{justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.topnav-progress{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.topnav-progress span{background:var(--accent);width:38%;height:100%;box-shadow:0 0 8px color-mix(in oklch, var(--accent) 60%, transparent);border-radius:0 3px 3px 0;animation:1.6s cubic-bezier(.4,0,.2,1) infinite topnav-progress-slide;display:block}@keyframes topnav-progress-slide{0%{transform:translate(-110%)}to{transform:translate(365%)}}.search-panel{top:var(--topnav-h);z-index:25;filter:drop-shadow(0 18px 30px #00000059);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);clip-path:polygon(9.18px 0,100% 0,100% calc(100% - 32px),calc(100% - 9.18px) 100%,0 100%,0 32px);width:450px;max-width:calc(100vw - 28px);display:none;position:fixed;overflow-x:hidden}.search-panel.open{display:block}.search-panel-shape{z-index:0;width:100%;height:100%;position:absolute;inset:0}.search-panel-shape path{fill:color-mix(in oklch, var(--bg) 82%, transparent);stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.search-panel-inner{z-index:1;padding:14px 16px 12px;position:relative}.sp-list{margin:0;padding:0;list-style:none}.sp-item+.sp-item{border-top:1px solid color-mix(in oklch, var(--border) 55%, transparent)}.sp-item a{border-radius:4px;align-items:center;gap:12px;height:50px;padding:0 8px;transition:background .15s;display:flex}.sp-item a:hover{background:var(--fg-soft)}.sp-item a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sp-img{background:var(--fg-soft);border:1px solid var(--border);width:38px;height:38px;color:var(--muted);border-radius:4px;flex:none;place-items:center;display:grid;overflow:hidden}.sp-img .bt{width:17px;height:17px}.sp-img img{object-fit:contain;width:100%;height:100%;padding:4px}.sp-info{flex-direction:column;gap:2px;min-width:0;display:flex}.sp-name{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.sp-price{font-family:var(--font-mono);color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}.sp-empty{text-align:center;color:var(--muted);padding:24px 8px;font-size:14px}.sp-more{border-top:1px solid color-mix(in oklch, var(--border) 55%, transparent);color:var(--accent);justify-content:center;align-items:center;margin-top:10px;padding:12px 0 2px;font-size:13px;font-weight:500;transition:color .15s;display:flex}.sp-more:after{content:"→";margin-left:8px}.sp-more:hover{color:var(--fg)}.sp-more:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.topnav .logo{align-items:center;display:inline-flex}.topnav .logo img,.topnav .logo svg{width:auto;height:38px}.nav-search{background:0 0;border:1px solid #0000;border-radius:2px;flex:220px;align-items:center;gap:6px;max-width:340px;height:40px;padding:0 12px 0 8px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;transform:skew(-16deg)}.nav-search>.bt,.nav-search>.search-field{transform:skew(16deg)}.nav-search:hover{border-color:var(--accent)}.nav-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.nav-search>.bt{width:16px;height:16px;color:var(--muted);flex:none;transition:color .15s}.nav-search:hover>.bt{color:var(--fg)}.search-field{flex:1;align-self:stretch;min-width:0;position:relative}.search-field input{width:100%;height:100%;color:var(--fg);font:inherit;caret-color:#0000;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;font-size:16px}.search-field input::placeholder{color:var(--muted)}.search-field input::-webkit-search-cancel-button{appearance:none;display:none}.search-field input::-webkit-search-decoration{appearance:none;display:none}.search-field input::-webkit-search-results-button{appearance:none;display:none}.search-field input::-webkit-search-results-decoration{appearance:none;display:none}.term-underline{background:var(--border);pointer-events:none;width:100%;height:2px;transition:background .15s,width .22s,height .22s,bottom .22s,left .22s;position:absolute;bottom:0;left:0}.nav-search:hover .term-underline{background:var(--accent)}.nav-search:focus-within .term-underline{background:var(--accent);width:13px;height:4px;animation:1.1s step-end infinite term-blink;bottom:8px}.nav-search.is-typing .term-underline{background:var(--accent);height:4px;animation:none;bottom:8px}.term-mirror{white-space:pre;visibility:hidden;font:inherit;font-size:16px;position:absolute;top:0;left:-9999px}@keyframes term-blink{0%,49%{opacity:1}50%,to{opacity:0}}.topnav nav{align-items:center;gap:6px;display:flex}.nav-right{align-items:center;gap:10px;display:flex}.menu-panel{top:var(--topnav-h);width:600px;height:calc(100vh - var(--topnav-h));background:color-mix(in oklch, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-left:1px solid var(--border);z-index:20;display:none;position:fixed;right:0;overflow:hidden}body:has(#menu-toggle:checked) .menu-panel{animation:.4s cubic-bezier(.22,.8,.3,1) menu-slide-in;display:block}@keyframes menu-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.menu-panel-inner{height:100%;padding:28px var(--gutter) 24px;flex-direction:column;gap:24px;display:flex}.mp-header{gap:10px;display:flex}.mp-header .btn{flex:1;padding-inline:14px;display:inline-flex}.menu-panel .btn-icon{flex:none;display:inline-flex}.menu-panel .btn-icon svg{width:40px;height:40px}.menu-panel .btn-icon .bk-gear{transform-box:fill-box;transform-origin:50%}[data-od-id=mp-btn-book]:hover .bk-gear{animation:2.4s linear infinite bk-gear-spin}@keyframes bk-gear-spin{to{transform:rotate(360deg)}}[data-od-id=mp-btn-warranty] .btn-icon path{fill:#f5f0e7}.mp-categories{flex:1;min-height:0;overflow-y:auto}.mp-title{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:12px}.mp-list,.mp-sub{margin:0;padding:0;list-style:none}.mp-sub{border-left:1px solid var(--border);margin-left:6px;padding-left:16px}.mp-item>a,.mp-node summary{color:var(--fg);cursor:pointer;border-radius:2px;align-items:center;padding:7px 8px;font-size:14px;line-height:1.4;transition:background .15s,color .15s;display:flex}.mp-node summary{list-style:none}.mp-node summary::-webkit-details-marker{display:none}.mp-node summary a{flex:1}.mp-node summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);flex:none;width:10px;height:10px;margin-left:12px;transition:transform .2s;transform:rotate(-45deg)}.mp-node[open] summary:after{transform:rotate(45deg)}.mp-item>a:hover,.mp-node summary:hover{background:var(--fg-soft);color:var(--accent)}.mp-node summary:hover a{color:var(--accent)}.mp-item>a:focus-visible,.mp-node summary:focus-within{outline:2px solid var(--accent);outline-offset:2px}.mp-list>.mp-item>a,.mp-list>.mp-item>.mp-node summary{font-weight:600}.mp-sub .mp-item>a,.mp-sub .mp-node summary{color:var(--muted)}.mp-sub .mp-item>a:hover,.mp-sub .mp-node summary:hover a{color:var(--accent)}.mp-footer{border-top:1px solid var(--border);color:var(--muted);padding-top:18px;font-size:13px}.mp-footer p{margin:0 0 4px}.mp-footer a{color:var(--fg)}.mp-footer a:hover{color:var(--accent)}.topnav nav a{height:38px;color:var(--muted);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;transition:color .16s,background .16s,border-color .16s;display:inline-flex;position:relative;transform:skew(-16deg)}.topnav nav a>span{transform:skew(16deg)}.topnav nav a>.nav-icon{display:inline-flex}.topnav nav a>.nav-icon .bt{width:22px;height:22px}.topnav nav a>.nav-icon img{border-radius:var(--radius);object-fit:cover;width:22px;height:22px}.topnav nav a:hover{color:var(--fg);background:var(--fg-soft);border-color:var(--border)}.topnav nav a:before{content:"";pointer-events:none;background:linear-gradient(var(--accent), var(--accent)) 0 100% / 2px 0% no-repeat, linear-gradient(var(--accent), var(--accent)) 0 0 / 0% 2px no-repeat, linear-gradient(var(--accent), var(--accent)) 100% 0 / 2px 0% no-repeat, linear-gradient(var(--accent), var(--accent)) 100% 100% / 0% 2px no-repeat;position:absolute;inset:0}.topnav nav a:hover:before{animation:.8s linear forwards chay-bo-quanh-vien}@keyframes chay-bo-quanh-vien{0%{background-size:2px 0%,0% 2px,2px 0%,0% 2px}24%{background-size:2px 100%,0% 2px,2px 0%,0% 2px}44%{background-size:2px 100%,100% 2px,2px 0%,0% 2px}64%{background-size:2px 100%,100% 2px,2px 100%,0% 2px}84%,to{background-size:2px 100%,100% 2px,2px 100%,100% 2px}}.topnav nav a:after{content:"";z-index:-1;border-radius:inherit;background:var(--accent);transform-origin:0;pointer-events:none;transition:transform .18s;position:absolute;inset:0;transform:scaleX(0)}.topnav nav a:active:after{transform:scaleX(1)}.topnav nav a:active{color:var(--bg)}.topnav nav a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.topnav nav a.nav-account{border-color:var(--border);color:var(--fg);padding:8px}.topnav nav a.nav-account:hover{color:var(--accent);background:var(--fg-soft);border-color:var(--muted)}.menu-toggle-o{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:fixed;top:0;left:0}.nav-burger{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:44px;height:38px;padding:0;display:flex;overflow:hidden;transform:skew(-16deg)}.nav-burger-lines{flex-direction:column;justify-content:center;gap:5px;width:100%;height:100%;padding:9px 10px;display:flex;transform:skew(16deg)}.nav-burger-lines span{background:var(--fg);border-radius:2px;width:100%;height:2px;transition:transform .3s;display:block}.nav-burger-lines span:first-child{transform:translate(2px)}.nav-burger-lines span:nth-child(2){transform:translate(0)}.nav-burger-lines span:nth-child(3){transform:translate(-2px)}.nav-burger:hover .nav-burger-lines span{animation:.7s ease-in-out burger-wind}.nav-burger:hover .nav-burger-lines span:nth-child(2){animation-delay:.2s}.nav-burger:hover .nav-burger-lines span:nth-child(3){animation-delay:.4s}body:has(#menu-toggle:checked) .nav-burger-lines span:first-child{animation:.45s forwards burger-x-top}body:has(#menu-toggle:checked) .nav-burger-lines span:nth-child(2){animation:.45s forwards burger-x-mid}body:has(#menu-toggle:checked) .nav-burger-lines span:nth-child(3){animation:.45s forwards burger-x-bot}body:has(#menu-toggle:focus-visible) .nav-burger{outline:2px solid var(--accent);outline-offset:2px}@keyframes burger-wind{0%{opacity:1;transform:translate(0)}28%{opacity:1;transform:translate(60px)}35%{opacity:0;transform:translate(60px)}35.5%{opacity:1;transform:translate(-80px)}76%{opacity:1;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes burger-x-top{0%{transform:translate(2px)}45%{transform:translate(0)}to{transform:translateY(7px)rotate(45deg)}}@keyframes burger-x-mid{0%{transform:translate(0)}45%{transform:translate(0)}to{transform:scaleX(0)}}@keyframes burger-x-bot{0%{transform:translate(-2px)}45%{transform:translate(0)}to{transform:translateY(-7px)rotate(-45deg)}}.nav-backdrop{background:color-mix(in oklch, var(--bg) 55%, transparent);opacity:0;pointer-events:none;z-index:9;transition:opacity .25s;position:fixed;inset:0}body:has(#menu-toggle:checked) .nav-backdrop{opacity:1;pointer-events:auto}.pagefoot{padding-block:var(--gap-xl) var(--gap-lg);color:var(--muted);border-top:1px solid var(--border);background:color-mix(in oklch, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:14px}.foot-grid{gap:var(--gap-xl);padding-bottom:var(--gap-xl);grid-template-columns:1.7fr 1fr 1fr 1.3fr;display:grid}.foot-logo-card{background:var(--fg);border-radius:2px;align-items:center;padding:14px 18px;display:inline-flex}.foot-logo-card img,.foot-logo-card svg{width:auto;height:40px}.foot-brand p{color:var(--muted);max-width:34ch;margin:16px 0 0;font-size:14px;line-height:1.6}.foot-col{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.foot-col h4{letter-spacing:.06em;text-transform:uppercase;color:var(--fg);margin:0 0 6px;font-size:13px;font-weight:600}.foot-col a{color:var(--muted);font-size:14px}.foot-col a:hover{color:var(--fg)}.foot-contact{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.foot-bottom{justify-content:space-between;align-items:center;gap:var(--gap-md);padding-top:var(--gap-lg);border-top:1px solid var(--border);flex-wrap:wrap;font-size:13px;display:flex}.menu-panel .btn{border-radius:var(--radius);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:transform 50ms,background .15s,border-color .15s,color .15s;display:inline-flex}.menu-panel .btn:active{transform:translateY(1px)}.menu-panel .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.menu-panel .btn-primary{background:var(--accent);color:var(--bg);border-color:var(--accent)}.menu-panel .btn-primary:hover{background:color-mix(in oklch, var(--accent) 86%, white);border-color:color-mix(in oklch, var(--accent) 86%, white)}.menu-panel .btn-secondary{color:var(--fg);border-color:var(--border);background:0 0}.menu-panel .btn-secondary:hover{background:var(--fg-soft);border-color:var(--muted)}.menu-panel .btn-ghost{color:var(--fg);background:0 0;border-color:#0000;padding-inline:8px}.menu-panel .btn-ghost:hover{color:var(--fg);text-decoration:underline}.menu-panel .btn-arrow:after{content:"→";transition:transform .15s}.menu-panel .btn-arrow:hover:after{transform:translate(2px)}@media (max-width:920px){:root{--topnav-h:73px}.topnav .container{padding-inline:14px}.topnav-inner{gap:10px}.nav-burger{height:44px}.nav-burger-lines{padding:12px 10px}#nav-menu a[href=\#services],#nav-menu a[href=\#products]{display:none}.foot-grid{gap:var(--gap-lg);grid-template-columns:repeat(2,1fr)}.foot-brand{grid-column:1/-1}}@media (max-width:600px){.nav-backdrop,#nav-menu a[href=\#contact],#nav-menu a.nav-menu-link{display:none}.menu-panel{width:100vw}.mp-header .btn{white-space:normal;text-align:center;padding-inline:8px;font-size:12px}.mp-node summary{padding-block:13px}.mp-node summary:after{width:12px;height:12px}.search-panel{width:320px;left:50%;transform:translate(-50%)}.pagefoot{padding-block:var(--gap-md) 24px;max-height:92vh;font-size:13px;overflow-y:auto}.foot-grid{gap:var(--gap-md) var(--gap-lg);padding-bottom:var(--gap-md);grid-template-columns:repeat(2,1fr)}.foot-brand{align-items:center;gap:var(--gap-md);flex-wrap:wrap;grid-column:1/-1;display:inline-flex}.foot-logo-card{flex:none;padding:8px 12px}.foot-logo-card img,.foot-logo-card svg{height:30px}.foot-brand p{max-width:100%;margin:0;font-size:14px;line-height:1.5}.foot-col h4{margin-bottom:6px;font-size:13px}.foot-col{gap:8px}.foot-col a,.foot-contact{font-size:16px;line-height:1.5}.foot-bottom{padding-top:var(--gap-md);gap:var(--gap-sm);flex-direction:column;align-items:flex-start;font-size:12px}}.mp-node__than{overflow:hidden}.hct-panel{--fs-meta:16px}.hct-bong-sp{width:min(280px,85%);padding:0}.hct-the-sp{color:var(--fg);border-radius:var(--radius);align-items:center;gap:10px;padding:8px;text-decoration:none;transition:background-color .16s;display:flex}a.hct-the-sp:hover{background:color-mix(in oklch, var(--accent) 12%, transparent)}a.hct-the-sp:hover .hct-the-sp-ten{color:var(--accent)}.hct-the-sp--cho{min-height:72px}.hct-the-sp-anh{object-fit:contain;border-radius:var(--radius);background:#fff;flex:none;width:56px;height:56px;padding:3px}.hct-the-sp-thong{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hct-the-sp-nhan{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.hct-the-sp-ten{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:1.35;transition:color .16s;display:-webkit-box;overflow:hidden}.hct-the-sp-gia{color:var(--accent);font-size:13.5px;font-weight:700}.hct-the-sp-gia s{color:var(--muted);margin-left:6px;font-weight:400}.hct-the-sp-loi{color:var(--muted);padding:8px 12px;display:block}
@keyframes chay-bo-quanh-vien{0%{background-size:2px 0%,0% 2px,2px 0%,0% 2px}24%{background-size:2px 100%,0% 2px,2px 0%,0% 2px}44%{background-size:2px 100%,100% 2px,2px 0%,0% 2px}64%{background-size:2px 100%,100% 2px,2px 100%,0% 2px}84%,to{background-size:2px 100%,100% 2px,2px 100%,100% 2px}}@keyframes gcf-canh-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gcf-canh-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.sp-chi-tiet-nuts .tsp-nuts{gap:10px}.sp-chi-tiet-nuts .tsp-nut{border-radius:var(--radius);min-height:50px;padding:12px 20px;font-size:15px;font-weight:600}.sp-chi-tiet-nuts .tsp-nut--chinh{flex:2 auto}.sp-chi-tiet-nuts .tsp-nut--icon{flex:0 0 56px;padding:12px 0}.sp-chi-tiet-nuts .tsp-nut .bt{width:18px;height:18px}.tsp{background:color-mix(in oklch, var(--surface) 60%, transparent);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.tsp:focus-within{outline:2px solid var(--accent);outline-offset:2px}.tsp--hover-noi-len:hover{border-color:color-mix(in oklch, var(--tsp-hieu-ung) 45%, var(--border));transform:translateY(-6px);box-shadow:0 18px 40px #0006}.tsp--hover-chay-vien:before{content:"";z-index:4;pointer-events:none;border-radius:inherit;background:linear-gradient(var(--tsp-hieu-ung), var(--tsp-hieu-ung)) 0 100% / 2px 0% no-repeat, linear-gradient(var(--tsp-hieu-ung), var(--tsp-hieu-ung)) 0 0 / 0% 2px no-repeat, linear-gradient(var(--tsp-hieu-ung), var(--tsp-hieu-ung)) 100% 0 / 2px 0% no-repeat, linear-gradient(var(--tsp-hieu-ung), var(--tsp-hieu-ung)) 100% 100% / 0% 2px no-repeat;position:absolute;inset:0}.tsp--hover-chay-vien:hover:before{animation:.8s linear forwards chay-bo-quanh-vien}.tsp--hover-phat-sang:hover{border-color:var(--tsp-hieu-ung);box-shadow:0 0 0 1px color-mix(in oklch, var(--tsp-hieu-ung) 60%, transparent), 0 0 18px color-mix(in oklch, var(--tsp-hieu-ung) 45%, transparent), inset 0 0 12px color-mix(in oklch, var(--tsp-hieu-ung) 18%, transparent)}.tsp--hover-noi-len:hover .tsp-anh img,.tsp--hover-chay-vien:hover .tsp-anh img,.tsp--hover-phat-sang:hover .tsp-anh img{transform:scale(1.045)}.tsp-anh-vung{color:inherit;text-decoration:none;display:block}.tsp-anh{background:color-mix(in oklch, var(--bg) 55%, transparent);width:100%;display:block;position:relative;overflow:hidden}.tsp-anh img{object-fit:contain;width:100%;height:100%;padding:18px;transition:transform .3s}.tsp-anh img.placeholder{opacity:.5;padding:30px}.tsp-tags{z-index:3;pointer-events:none;position:absolute;top:0;left:0;right:0}.tsp-tag{filter:drop-shadow(0 5px 6px #0000004d);position:absolute;top:-10px}.tsp-tag--trai{left:8px}.tsp-tag--phai{right:8px}.tsp-tag-nep{background:color-mix(in oklab, var(--tag-nen) 55%, #000);width:8px;height:10px;position:absolute;top:-1px}.tsp-tag--trai .tsp-tag-nep{clip-path:polygon(100% 0,0% 100%,100% 100%);left:-7px}.tsp-tag--phai .tsp-tag-nep{clip-path:polygon(0 0,0% 100%,100% 100%);right:-7px}.tsp-tag-than{background:var(--tag-nen);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 8px),0 100%);flex-direction:column;align-items:center;gap:2px;padding-top:15px;display:flex;position:absolute;inset:0}.tsp-tag-chuphu{letter-spacing:.08em;text-transform:uppercase;opacity:.92;text-align:center;max-width:90%;font-size:5px;font-weight:600;position:relative}.tsp-tag-chu{font-family:var(--font-display);letter-spacing:.02em;text-align:center;word-break:break-word;max-width:96%;font-weight:800;line-height:1.1;position:relative}.tsp-tag-duoi{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:6px;font-weight:700;position:relative}.tsp-tag-icon{margin-top:2px;font-size:9px;line-height:1;position:relative}.tsp-than{flex-direction:column;flex:auto;gap:6px;padding:14px;display:flex}.tsp-th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:11px}.tsp-dan-ten{color:inherit;text-decoration:none;display:block}.tsp-dan-ten:hover .tsp-ten{color:var(--accent)}.tsp-ten{margin:0;transition:color .16s}.tsp-gia-vung{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:auto;padding-top:4px;display:flex}.tsp-gia{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.tsp-gia-cu{font-family:var(--font-mono);opacity:.75;font-size:.85rem;text-decoration:line-through}.tsp-nuts{gap:6px;margin-top:10px;display:flex}.tsp-nut{min-height:30px;color:var(--fg);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;flex:auto;justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-family:inherit;font-size:12px;font-weight:500;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.tsp-nut:hover{border-color:var(--accent);color:var(--accent)}.tsp-nut--gio_hang{background:color-mix(in oklch, var(--accent) 16%, transparent);border-color:color-mix(in oklch, var(--accent) 45%, var(--border))}.tsp-nut--gio_hang:hover{background:var(--accent);color:var(--bg)}.tsp-nut--mua_ngay{background:var(--accent);border-color:var(--accent);color:var(--bg);font-weight:700}.tsp-nut--mua_ngay:hover{background:var(--accent);border-color:var(--accent);color:var(--bg);filter:brightness(1.06)}.tsp-nut .bt{flex:none}@media (max-width:640px){.tsp-than{gap:4px;padding:10px}.tsp-anh img{padding:12px}.tsp-anh img.placeholder{padding:18px}.tsp-nuts{flex-wrap:wrap;gap:4px;margin-top:8px}.tsp-nut{gap:3px;min-width:0;min-height:26px;padding:4px 5px;font-size:10px}.tsp-nut--chinh{flex:100%}.tsp-nut--chinh span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tsp-nut--icon{flex:1 1 0;padding:4px 0}.tsp-gia{font-size:.95rem!important}.tsp-gia-cu{font-size:.75rem}}.pcol{border:1px solid var(--border);border-radius:var(--radius-lg);background:color-mix(in oklch, var(--surface) 35%, transparent);padding:clamp(12px,2vw,20px) 2px}.pcol-head{padding-inline:16px}.pcol-luoi{padding-inline:4px}.pcol+.pcol{margin-top:var(--gap-xl)}.pcol--khong-vien{background:0 0;border-color:#0000}.pcol-head{justify-content:space-between;align-items:flex-end;gap:var(--gap-md);flex-wrap:wrap;align-items:center;margin-bottom:14px;padding-bottom:12px;display:flex;position:relative}.pcol-head:after{content:"";background:linear-gradient(to right, var(--accent) 0%, color-mix(in oklch, var(--accent) 35%, var(--border)) 22%, var(--border) 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.pcol-head:before{content:"";background:var(--accent);clip-path:polygon(0 0,100% 50%,0 100%);width:7px;height:7px;box-shadow:0 0 10px color-mix(in oklch, var(--accent) 70%, transparent);position:absolute;bottom:-3px;left:0}.pcol-tieude{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2.6vw,1.7rem);line-height:1.2}.pcol-mota{color:var(--muted);max-width:52ch;margin:4px 0 0;font-size:.92rem}.pcol-xem-them{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:0;padding:14px 16px 6px;font-size:12px;display:flex}.pcol-xem-them a{color:var(--accent);text-decoration:none;transition:color .15s}.pcol-xem-them a:hover{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.pcol-head .gsf-btn{height:38px;padding:0 16px;font-size:.82rem}.pcol-xemthem{isolation:isolate;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:var(--border);height:42px;color:var(--fg);align-items:center;padding:0 22px;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}.pcx-bg{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:color-mix(in oklch, var(--surface) 88%, transparent);pointer-events:none;z-index:0;position:absolute;inset:1px}.pcx-click{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:var(--accent);opacity:0;pointer-events:none;z-index:0;transition:opacity .18s;position:absolute;inset:1px}.pcol-xemthem:hover{color:var(--accent)}.pcol-xemthem:active .pcx-click{opacity:1}.pcol-xemthem:active{color:var(--bg)}.pcx-noi{z-index:1;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:.78rem;font-weight:600;display:inline-flex;position:relative}.pcx-noi .bt{transition:transform .18s}.pcol-xemthem:hover .pcx-noi .bt{transform:translate(3px)}.pcx-canh{pointer-events:none;z-index:1;background:0 0;position:absolute}.pcx-canh:before{content:"";background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pcx-canh--l{width:2px;top:10px;bottom:0;left:0}.pcx-canh--l:before{transform-origin:bottom;transform:scaleY(0)}.pcx-canh--t{height:2px;top:0;left:10px;right:0}.pcx-canh--t:before{transform-origin:0;transform:scaleX(0)}.pcx-canh--r{width:2px;top:0;bottom:10px;right:0}.pcx-canh--r:before{transform-origin:top;transform:scaleY(0)}.pcx-canh--b{height:2px;bottom:0;left:0;right:10px}.pcx-canh--b:before{transform-origin:100%;transform:scaleX(0)}.pcx-canh--tl{width:14px;height:2px;top:6px;left:6px;transform:translate(-50%,-50%)rotate(135deg)}.pcx-canh--tl:before{transform-origin:100%;transform:scaleX(0)}.pcx-canh--br{width:14px;height:2px;top:calc(100% - 5px);left:calc(100% - 5px);transform:translate(-50%,-50%)rotate(-45deg)}.pcx-canh--br:before{transform-origin:100%;transform:scaleX(0)}.pcol-xemthem:hover .pcx-canh--l:before{animation:.133s linear forwards gcf-canh-y}.pcol-xemthem:hover .pcx-canh--tl:before{animation:.133s linear .133s forwards gcf-canh-x}.pcol-xemthem:hover .pcx-canh--t:before{animation:.133s linear .267s forwards gcf-canh-x}.pcol-xemthem:hover .pcx-canh--r:before{animation:.133s linear .4s forwards gcf-canh-y}.pcol-xemthem:hover .pcx-canh--br:before{animation:.133s linear .533s forwards gcf-canh-x}.pcol-xemthem:hover .pcx-canh--b:before{animation:.133s linear .667s forwards gcf-canh-x}@media (max-width:640px){.pcol-xemthem{height:38px;padding:0 16px}.pcx-noi{gap:6px;font-size:.7rem}}@media (max-width:480px){.pcol-head{flex-wrap:nowrap;align-items:center}.pcol-head-trai{min-width:0}.pcol-tieude{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.pcol-xemthem{flex:none;height:34px;padding:0 10px}.pcx-noi{gap:0}.pcx-nhan{display:none}}.pcol-luoi{gap:var(--gap-md);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:1024px){.pcol-luoi{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.pcol-luoi{gap:var(--gap-sm);grid-template-columns:repeat(2,1fr)}}.pcol-cfg-hang{align-items:stretch;gap:6px;margin-bottom:4px;display:flex}.pcol-cfg-hang .gsf-cfg-muc{cursor:default;flex:auto}
@keyframes hct-nhay-cham{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@keyframes hct-nhay-con-tro{50%{opacity:0}}@keyframes hct-bien-hinh{0%{opacity:0;transform:translateY(4px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.wlh-boc{bottom:max(18px, env(safe-area-inset-bottom));z-index:45;width:0;height:0;transition:left .35s cubic-bezier(.34,1.15,.64,1);position:fixed}.wlh-nut-chinh{cursor:grab;touch-action:none;background:var(--accent);width:52px;height:52px;color:var(--bg);border:none;border-radius:999px;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 10px 28px #0006}.wlh-nut-chinh:hover{transform:scale(1.05)}.wlh-nut-chinh:active{cursor:grabbing;transform:scale(.96)}.wlh-icon-mo,.wlh-icon-dong{transition:opacity .2s,transform .25s;position:absolute}.wlh-icon-dong{opacity:0;transform:rotate(-45deg)}.wlh-nut-chinh[aria-expanded=true] .wlh-icon-mo{opacity:0;transform:rotate(45deg)}.wlh-nut-chinh[aria-expanded=true] .wlh-icon-dong{opacity:1;transform:rotate(0)}.wlh-quat{width:0;height:0;position:absolute;bottom:0;left:0}.wlh-muc{cursor:pointer;opacity:0;pointer-events:none;width:46px;height:46px;transition:transform .32s cubic-bezier(.34,1.3,.64,1),opacity .2s;transition-delay:var(--tre,0s);border:none;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;transform:translate(0);box-shadow:0 8px 20px #00000061}.wlh-quat[aria-hidden=false] .wlh-muc{opacity:1;pointer-events:auto;transform:translate(var(--tx), var(--ty))}.wlh-muc-facebook{color:#fff;background:#1877f2}.wlh-muc-zalo{color:#fff;background:#0068ff}.wlh-muc-phone{background:var(--accent);color:var(--bg)}.wlh-muc-chat{background:var(--surface);border:1px solid var(--border);color:var(--accent)}@media (prefers-reduced-motion:reduce){.wlh-boc,.wlh-muc,.wlh-icon-mo,.wlh-icon-dong,.wlh-nut-chinh{transition-duration:.01ms!important;transition-delay:0s!important}}.hct-panel{left:max(18px, env(safe-area-inset-left));bottom:max(88px, calc(env(safe-area-inset-bottom) + 88px));z-index:46;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(92vw,380px);max-height:min(70vh,420px);display:flex;position:fixed;overflow:hidden;box-shadow:0 20px 50px #00000073}.hct-panel-phai{left:auto;right:max(18px, env(safe-area-inset-right))}.hct-dau{background:var(--accent);color:var(--bg);justify-content:space-between;align-items:center;padding:12px 14px;font-weight:600;display:flex}.hct-nut-dong{color:inherit;cursor:pointer;background:0 0;border:none;padding:4px;display:flex}.hct-noi-dung{flex:1;padding:14px;overflow:hidden auto}.hct-goi-y{color:var(--muted);font-size:var(--fs-meta);line-height:1.55}.hct-danh-sach{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hct-bong-tin{background:var(--accent-soft);border:1px solid var(--border);border-radius:var(--radius);max-width:85%;font-size:var(--fs-meta);color:var(--fg);overflow-wrap:anywhere;word-break:break-word;align-self:flex-end;padding:8px 12px}.hct-bong-tin-nhan-vien{background:var(--bg);align-self:flex-start}.hct-trang-thai{font-family:var(--font-mono);letter-spacing:.05em;color:var(--muted);margin:0 0 8px;font-size:11px}.hct-loi-gui{color:#ff8a80;background:color-mix(in oklch, #dc2626 18%, var(--surface));border-top:1px solid var(--border);margin:0;padding:8px 14px;font-size:12px;line-height:1.5}.hct-form{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:12px;display:flex}.hct-o-ten{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--muted);font-size:var(--fs-meta);padding:6px 10px}.hct-o-ten:focus{outline:2px solid var(--accent);outline-offset:1px;color:var(--fg)}.hct-hang-gui{gap:8px;display:flex}.hct-canh-bao-du-dai{color:#ff8a80;font-size:11px}.hct-sp-tag{background:color-mix(in oklch, var(--accent) 10%, var(--bg));border:1px solid color-mix(in oklch, var(--accent) 45%, var(--border));border-radius:var(--radius);align-items:center;gap:8px;margin:0 0 8px;padding:6px 8px;display:flex}.hct-sp-tag-anh{object-fit:contain;border-radius:var(--radius);background:#fff;flex:none;width:40px;height:40px;padding:2px}.hct-sp-tag-thong{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.hct-sp-tag-ten{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.hct-sp-tag-gui{background:var(--accent);color:var(--bg);border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:600}.hct-sp-tag-gui:disabled{opacity:.5;cursor:not-allowed}.hct-sp-tag-xoa{color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;align-self:flex-start;padding:2px 4px;font-size:16px;line-height:1}.hct-sp-tag-xoa:hover{color:var(--fg)}.hct-he-thong{max-width:90%;color:var(--muted);background:var(--bg);border:1px dashed var(--border);border-radius:var(--radius);text-align:center;align-self:center;padding:6px 12px;font-size:12px;line-height:1.5}.hct-form-ho-so{background:color-mix(in oklch, var(--surface) 70%, var(--bg));border:1px solid color-mix(in oklch, var(--accent) 40%, var(--border));border-left:3px solid var(--accent);border-radius:var(--radius);padding:10px 12px}.hct-form-ho-so--cho{align-items:center;gap:4px;padding-block:10px;display:inline-flex}.hct-form-ho-so--cho span{background:var(--muted);width:5px;height:5px;animation:1.2s ease-in-out infinite hct-nhay-cham}.hct-form-ho-so--cho span:nth-child(2){animation-delay:.15s}.hct-form-ho-so--cho span:nth-child(3){animation-delay:.3s}.hct-form-ho-so-tieu-de{color:var(--accent);margin:0 0 8px;font-size:14px;font-weight:600}.hct-form-ho-so-cac-o{flex-direction:column;gap:8px;display:flex}.hct-o-ho-so{flex-direction:column;gap:3px;display:flex}.hct-o-ho-so span{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px}.hct-o-ho-so input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);color:var(--fg);padding:7px 10px;font-size:16px}.hct-o-ho-so input::placeholder{color:var(--muted);opacity:.7}.hct-o-ho-so input:disabled{opacity:.65}.hct-o-ho-so input:focus{outline:2px solid var(--accent);outline-offset:1px}.hct-nut-gui-form{background:var(--accent);color:var(--bg);border-radius:var(--radius);cursor:pointer;border:none;align-self:flex-start;padding:7px 14px;font-size:14px;font-weight:600}.hct-nut-gui-form:disabled{opacity:.5;cursor:not-allowed}.hct-form-ho-so-loi{color:#ff8a80;margin:0;font-size:12px}.hct-form-ho-so-da-gui{color:var(--accent);margin:0;font-size:12px}.hct-dang-nhap{align-items:center;gap:4px;padding-block:10px;display:inline-flex}.hct-dang-nhap span,.hct-dang-nhap-noi span{background:var(--muted);width:5px;height:5px;animation:1.2s ease-in-out infinite hct-nhay-cham}.hct-dang-nhap span:nth-child(2),.hct-dang-nhap-noi span:nth-child(2){animation-delay:.15s}.hct-dang-nhap span:nth-child(3),.hct-dang-nhap-noi span:nth-child(3){animation-delay:.3s}.hct-o-nhap:disabled{opacity:.55;cursor:not-allowed;border-style:dashed}.hct-nut-gui:disabled{opacity:.45;filter:grayscale(.5);cursor:not-allowed}.hct-con-tro{color:var(--accent);animation:.8s step-end infinite hct-nhay-con-tro}.hct-dong-ten{justify-content:flex-end;display:flex}.hct-o-ten-dong{background:color-mix(in oklch, var(--accent) 10%, var(--bg));border:1px solid color-mix(in oklch, var(--accent) 55%, var(--border));border-radius:var(--radius);align-items:center;gap:6px;width:min(100%,260px);padding:4px 4px 4px 10px;transition:border-color .15s,box-shadow .15s;display:flex}.hct-o-ten-dong input{min-width:0;color:var(--fg);background:0 0;border:none;flex:1;font-size:16px}.hct-o-ten-dong input::placeholder{color:var(--accent);opacity:.85}.hct-o-ten-dong input:focus{outline:none}.hct-o-ten-dong:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in oklch, var(--accent) 22%, transparent)}.hct-nut-gui-ten{border-radius:var(--radius);width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;transition:color .15s,transform .3s,opacity .3s;display:flex}.hct-nut-gui-ten--bay{color:var(--accent)}.hct-nut-gui-ten--bay:disabled{color:var(--accent);opacity:1}.hct-nut-gui-ten:disabled{opacity:.5;cursor:default}.hct-bien-hinh{animation:.45s cubic-bezier(.22,.8,.3,1) hct-bien-hinh}.hct-chi-bao{font-family:var(--font-mono);letter-spacing:.05em;color:var(--muted);align-items:center;gap:6px;margin:0;padding:4px 14px 8px;font-size:11px;display:flex}.hct-dang-nhap-noi{align-items:center;gap:3px;display:inline-flex}.hct-o-nhap{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:0;color:var(--fg);flex:1;padding:8px 10px;font-size:16px}.hct-o-nhap:focus{outline:2px solid var(--accent);outline-offset:1px}.hct-nut-gui{border-radius:var(--radius);background:var(--accent);width:38px;color:var(--bg);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;display:flex}.hct-nut-gui:disabled{opacity:.5;cursor:not-allowed}.hct-nhan-ai{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:10.5px;display:block}.hct-bong-tin-nhan-vien{white-space:pre-line}
@font-face{font-family:"Saigon 1985";src:url(/fonts/saigon-1985.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-display:var(--font-tieu-de);--font-body:var(--font-than)}.trang-gioi-thieu .container{max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.trang-gioi-thieu .section{padding-block:clamp(48px, 8vw, var(--gap-2xl))}.trang-gioi-thieu .section+.section{border-top:1px solid var(--border)}.trang-gioi-thieu .snap-part{min-height:calc(100vh - var(--topnav-h));flex-direction:column;justify-content:center;display:flex;overflow:hidden}.trang-gioi-thieu .snap-part.section{padding-block:clamp(40px,6vw,64px)}.trang-gioi-thieu .stack{flex-direction:column;display:flex}.trang-gioi-thieu .stack>*+*{margin-top:var(--gap-md)}.trang-gioi-thieu .row{align-items:center;gap:var(--gap-md);flex-wrap:wrap;display:flex}.trang-gioi-thieu .row-between{justify-content:space-between;align-items:center;gap:var(--gap-md);display:flex}.trang-gioi-thieu .grid-2{gap:var(--gap-lg);grid-template-columns:repeat(2,1fr);display:grid}.trang-gioi-thieu .grid-3{gap:var(--gap-lg);grid-template-columns:repeat(3,1fr);display:grid}.trang-gioi-thieu .grid-4{gap:var(--gap-md);grid-template-columns:repeat(4,1fr);display:grid}.trang-gioi-thieu .grid-2-1{gap:var(--gap-xl);grid-template-columns:2fr 1fr;align-items:start;display:grid}.trang-gioi-thieu .grid-1-2{gap:var(--gap-2xl);grid-template-columns:1fr 1.2fr;align-items:center;display:grid}@media (max-width:920px){.trang-gioi-thieu .grid-2,.trang-gioi-thieu .grid-3,.trang-gioi-thieu .grid-4,.trang-gioi-thieu .grid-2-1,.trang-gioi-thieu .grid-1-2{grid-template-columns:1fr}}.trang-gioi-thieu .h1,.trang-gioi-thieu h1{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:-.02em;margin:0;line-height:1.04}.trang-gioi-thieu .h2,.trang-gioi-thieu h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.015em;margin:0;line-height:1.1}.trang-gioi-thieu .h3,.trang-gioi-thieu h3{font-size:var(--fs-h3);letter-spacing:-.005em;margin:0;font-weight:600;line-height:1.3}.trang-gioi-thieu .lead{font-size:var(--fs-lead);color:var(--muted);max-width:60ch;margin:0;line-height:1.55}.trang-gioi-thieu .eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 var(--gap-md);font-size:12px}.trang-gioi-thieu .meta{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--muted)}.trang-gioi-thieu .num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.btn{border-radius:var(--radius);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:500;transition:transform 50ms,background .15s,border-color .15s,color .15s;display:inline-flex}.trang-gioi-thieu .btn:active{transform:translateY(1px)}.trang-gioi-thieu .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.trang-gioi-thieu .btn-primary{background:var(--accent);color:var(--bg);border-color:var(--accent)}.trang-gioi-thieu .btn-primary:hover{background:color-mix(in oklch, var(--accent) 86%, white);border-color:color-mix(in oklch, var(--accent) 86%, white)}.trang-gioi-thieu .btn-secondary{color:var(--fg);border-color:var(--border);background:0 0}.trang-gioi-thieu .btn-secondary:hover{background:var(--fg-soft);border-color:var(--muted)}.trang-gioi-thieu .btn-ghost{color:var(--fg);background:0 0;border-color:#0000;padding-inline:8px}.trang-gioi-thieu .btn-ghost:hover{color:var(--fg);text-decoration:underline}.trang-gioi-thieu .btn-arrow:after{content:"→";transition:transform .15s}.trang-gioi-thieu .btn-arrow:hover:after{transform:translate(2px)}.trang-gioi-thieu .card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px}.trang-gioi-thieu .card-skew{padding:28px 30px;position:relative}.trang-gioi-thieu .card-shape{z-index:0;width:100%;height:100%;position:absolute;inset:0}.trang-gioi-thieu .card-shape path{fill:var(--surface);stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.trang-gioi-thieu .card-skew .card-body{z-index:1;position:relative}.trang-gioi-thieu .card-flat{background:0 0;border:0;padding:0}.trang-gioi-thieu .card-rule{border:0;border-top:1px solid var(--fg);background:0 0;border-radius:0;padding:24px 0 0}.trang-gioi-thieu .feature .feature-mark{border:1px solid var(--border);background:var(--fg-soft);width:36px;height:36px;color:var(--fg);margin-bottom:var(--gap-md);border-radius:2px;place-items:center;display:grid}.trang-gioi-thieu .feature .feature-mark svg{width:18px;height:18px}.trang-gioi-thieu .feature .feature-mark.num{font-family:var(--font-mono);color:var(--accent);font-weight:600}.trang-gioi-thieu .feature h3{margin-bottom:6px}.trang-gioi-thieu .feature p{color:var(--muted);margin:0;font-size:15px}.trang-gioi-thieu .stat .stat-num{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);font-size:clamp(56px,8vw,96px);font-weight:600;line-height:.95}.trang-gioi-thieu .stat .stat-label{color:var(--muted);max-width:24ch;margin-top:8px;font-size:14px}.trang-gioi-thieu .quote{font-family:var(--font-display);letter-spacing:-.01em;max-width:28ch;font-size:clamp(24px,2.6vw,32px);line-height:1.32}.trang-gioi-thieu .quote-author{color:var(--muted);margin-top:var(--gap-md);font-size:14px}.trang-gioi-thieu .quote-mark{font-family:var(--font-display);color:var(--accent);opacity:.18;margin-bottom:-28px;font-size:140px;line-height:.7}.trang-gioi-thieu .pill{background:var(--accent-soft);color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;display:inline-flex}.trang-gioi-thieu .tag{color:var(--muted);border:1px solid var(--border);background:0 0;border-radius:2px;align-items:center;padding:4px 12px;font-size:12px;display:inline-flex}.trang-gioi-thieu .field{flex-direction:column;gap:6px;display:flex}.trang-gioi-thieu .field label{color:var(--muted);font-size:13px}.trang-gioi-thieu .input,.trang-gioi-thieu .textarea{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--fg);font:inherit;padding:11px 14px;font-size:15px}.trang-gioi-thieu .input:focus,.trang-gioi-thieu .textarea:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}.trang-gioi-thieu .rule{border:0;border-top:1px solid var(--border);margin:0}.trang-gioi-thieu .rule-strong{border:0;border-top:1px solid var(--fg);margin:0}.trang-gioi-thieu .hero{padding-block:clamp(88px,11vw,176px) clamp(72px,9vw,132px);position:relative}.trang-gioi-thieu .hero .container{position:relative}.trang-gioi-thieu .hero-center{text-align:center;max-width:34ch;margin-inline:auto}.trang-gioi-thieu .hero .lead{margin:0 auto var(--gap-lg)}.trang-gioi-thieu .hero-cta{gap:var(--gap-sm);flex-wrap:wrap;justify-content:center;display:inline-flex}.trang-gioi-thieu .hero-coverage{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(28px,4vw,48px);display:flex}.trang-gioi-thieu .hero-coverage .tag{padding:8px 16px;font-size:13px}.trang-gioi-thieu .snap-part.hero{justify-content:flex-start}.trang-gioi-thieu .hero-title{max-width:40ch;margin:0 auto;position:relative}.trang-gioi-thieu .hero-title,.trang-gioi-thieu .laser-title{text-align:center;font-family:"Saigon 1985", var(--font-display);letter-spacing:.06em;text-transform:uppercase;font-size:56px;font-weight:400;line-height:1.1}.trang-gioi-thieu .title-shadow{color:#e4b572;opacity:1;pointer-events:none;animation:.7s cubic-bezier(.22,.61,.36,1) .5s forwards shadow-dark;position:absolute;inset:0}.trang-gioi-thieu .laser-title{text-wrap:wrap;color:#f5e4cb;opacity:1;margin:0;animation:.45s cubic-bezier(.22,.61,.36,1) .1s forwards h1-fadein,.7s cubic-bezier(.22,.61,.36,1) .5s forwards h1-float;display:block;position:relative;transform:translate(0)}@media (min-width:601px){.trang-gioi-thieu .hero-title,.trang-gioi-thieu .laser-title{max-width:100vw;font-size:72px;line-height:1.05}}@keyframes shadow-dark{0%{color:#e4b572;opacity:1}to{color:#000;opacity:.5}}@keyframes h1-fadein{0%{opacity:0}to{opacity:1}}@keyframes h1-float{0%{transform:translate(0)}to{transform:translate(-5px,-5px)}}.trang-gioi-thieu .chu-go__con-tro{width:0;color:var(--accent);animation:.8s step-end infinite chu-go-nhay-con-tro;display:inline-block;position:relative}@keyframes chu-go-nhay-con-tro{50%{opacity:0}}.trang-gioi-thieu .chu-go{display:block;position:relative}.trang-gioi-thieu .chu-go__gong,.trang-gioi-thieu .chu-go__chua-go{visibility:hidden}.trang-gioi-thieu .chu-go__than{position:absolute;inset:0}.trang-gioi-thieu .btn .bt{opacity:.92;flex:none}@supports (height:100svh){.trang-gioi-thieu .snap-part{min-height:calc(100svh - var(--topnav-h))}}.trang-gioi-thieu .dich-vu__tieude{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 10px;font-size:12px;font-weight:500}.trang-gioi-thieu .luoi-dv{gap:var(--gap-md);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:700px){.trang-gioi-thieu .luoi-dv{gap:var(--gap-sm);grid-template-columns:repeat(2,minmax(0,1fr))}}.trang-gioi-thieu .the-dv{background:color-mix(in oklch, var(--surface) 60%, transparent);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.trang-gioi-thieu .the-dv:hover{border-color:color-mix(in oklch, var(--accent) 45%, var(--border));transform:translateY(-4px);box-shadow:0 14px 30px #00000059}.trang-gioi-thieu .the-dv__anh{aspect-ratio:4/3;background:color-mix(in oklch, var(--bg) 60%, black);border-bottom:1px solid var(--border);position:relative;overflow:hidden}.trang-gioi-thieu .the-dv__anh img{object-fit:cover}.trang-gioi-thieu .the-dv__nhan{font-family:var(--font-mono);letter-spacing:.08em;background:color-mix(in oklch, var(--bg) 78%, transparent);border:1px solid var(--accent-vien);color:var(--accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 9px;font-size:11px;position:absolute;top:10px;left:10px}.trang-gioi-thieu .the-dv__than{flex-direction:column;gap:6px;padding:12px 14px 16px;display:flex}.trang-gioi-thieu .the-dv__ten{margin:0;font-size:15.5px}.trang-gioi-thieu .the-dv__mo-ta{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.trang-gioi-thieu .snap-part.hero{padding-block:clamp(20px,2.6vw,40px) clamp(16px,2.2vw,30px)}.trang-gioi-thieu .the-dv__anh{aspect-ratio:3/2}@media (max-height:820px){.trang-gioi-thieu .snap-part.hero{padding-block:16px 14px}.trang-gioi-thieu .hero-title,.trang-gioi-thieu .laser-title{font-size:48px}.trang-gioi-thieu .hero .lead{font-size:17px}}@media (max-width:700px){.trang-gioi-thieu .snap-part.hero{padding-block:12px 10px}.trang-gioi-thieu .hero-title,.trang-gioi-thieu .laser-title{letter-spacing:.04em;font-size:24px}.trang-gioi-thieu .hero .lead{font-size:15.5px;margin-top:8px!important}.trang-gioi-thieu .hero-cta{margin-top:14px!important}.trang-gioi-thieu .the-dv__mo-ta{-webkit-line-clamp:2}.trang-gioi-thieu .the-dv__than{padding:10px 12px 12px}.trang-gioi-thieu .the-dv__ten{font-size:13.5px}.trang-gioi-thieu .the-dv__anh{aspect-ratio:16/9}.trang-gioi-thieu .dich-vu__tieude{margin-bottom:6px}.trang-gioi-thieu .hero-cta .btn{gap:6px;padding:10px 14px;font-size:12.5px}.trang-gioi-thieu .hero-cta .btn .bt{width:15px;height:15px}}.trang-gioi-thieu .luoi-dv{perspective:1100px}.trang-gioi-thieu .luoi-dv:not(.luoi-dv--hien) .the-dv{opacity:0;transform:translate3d(0,28px,-170px)scale(.94)}.trang-gioi-thieu .luoi-dv--hien .the-dv{animation:.55s cubic-bezier(.22,.8,.3,1) both the-dv-toi;animation-delay:calc(var(--tre-co-so,0s) + var(--i,0) * .1s);will-change:transform, opacity}@keyframes the-dv-toi{0%{opacity:0;transform:translate3d(0,28px,-170px)scale(.94)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.trang-gioi-thieu .luoi-dv .the-dv{opacity:1!important;animation:none!important;transform:none!important}}.trang-gioi-thieu .hero-cta .btn{opacity:0}.trang-gioi-thieu .hero-cta--hien .btn{animation:.5s cubic-bezier(.22,.8,.3,1) both nut-vao-trai}.trang-gioi-thieu .hero-cta--hien .btn:last-child{animation-name:nut-vao-phai}@keyframes nut-vao-trai{0%{opacity:0;filter:blur(6px);transform:translate(-48px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@keyframes nut-vao-phai{0%{opacity:0;filter:blur(6px);transform:translate(48px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.trang-gioi-thieu .hero-cta .btn{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.trang-gioi-thieu .khoi-spnb .dich-vu__tieude{margin-bottom:18px}.trang-gioi-thieu .khoi-spnb__chan{justify-content:center;margin-top:clamp(20px,3vw,34px);display:flex}.trang-gioi-thieu .khoi-spnb{justify-content:flex-start;padding-block:clamp(44px,6vw,76px);overflow:visible}.trang-gioi-thieu .khoi-spnb .container{width:100%}.pcol-luoi{perspective:1100px}.pcol-luoi .boc-hien-dan{display:flex}.pcol-luoi .boc-hien-dan>*{flex:auto;min-width:0}.qtdv-gd,.qtdv-gd__buoc>li{perspective:1100px}.qtdv-gd__buoc .boc-hien-dan{flex:auto;min-width:0;display:flex}.qtdv-gd__buoc .boc-hien-dan>*{flex:auto;min-width:0}.pcol-luoi .boc-hien-dan--cho,.qtdv-luoi .boc-hien-dan--cho,.khoi-cs__ds .boc-hien-dan--cho,.kt-bh .boc-hien-dan--cho{opacity:0;will-change:transform, opacity;transform:translate3d(0,28px,-170px)scale(.94)}.pcol-luoi .boc-hien-dan--hien,.qtdv-luoi .boc-hien-dan--hien,.khoi-cs__ds .boc-hien-dan--hien,.kt-bh .boc-hien-dan--hien{animation:.66s cubic-bezier(.22,.8,.3,1) both the-dv-toi;animation-delay:calc(var(--i,0) * 90ms)}@media (prefers-reduced-motion:reduce){.pcol-luoi .boc-hien-dan,.qtdv-luoi .boc-hien-dan,.khoi-cs__ds .boc-hien-dan,.kt-bh .boc-hien-dan{opacity:1!important;animation:none!important;transform:none!important}}.trang-gioi-thieu .qtdv-luoi{gap:var(--gap-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trang-gioi-thieu .qtdv-gd{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--gap-md);min-width:0;display:grid}.trang-gioi-thieu .qtdv-luoi li+li{margin-top:0}.trang-gioi-thieu .qtdv-gd__dau{padding-top:30px;position:relative}.trang-gioi-thieu .qtdv-gd__dau:before{content:"";top:7px;left:22px;right:calc(-1 * var(--gap-md));border-top:1px dashed var(--accent-vien);position:absolute}.trang-gioi-thieu .qtdv-gd:last-child .qtdv-gd__dau:before{border-top-style:solid;right:0}.trang-gioi-thieu .qtdv-gd__nut{border:1px solid var(--accent);background:var(--bg);width:15px;height:15px;box-shadow:0 0 0 4px var(--bg);position:absolute;top:0;left:0;transform:rotate(45deg)}.trang-gioi-thieu .qtdv-gd__nut:after{content:"";background:var(--accent);position:absolute;inset:3px}.trang-gioi-thieu .qtdv-gd__nhan{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 4px;font-size:11px}.trang-gioi-thieu .qtdv-gd__ten{font-size:var(--fs-h3);color:var(--accent);margin:0}.trang-gioi-thieu .qtdv-gd__y{color:var(--muted);margin:4px 0 0;font-size:14px;font-style:italic}.trang-gioi-thieu .qtdv-gd__buoc{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--gap-md);margin:0;padding:0;list-style:none;display:grid}.trang-gioi-thieu .qtdv-gd__buoc>li{display:flex;position:relative}.trang-gioi-thieu .qtdv-gd__buoc>li+li:before{content:"";top:calc(-1 * var(--gap-md));height:var(--gap-md);border-left:1px dashed var(--accent-vien);position:absolute;left:50%}.trang-gioi-thieu .khoi-qtdv .qtdv-the{--nen-the:var(--surface);isolation:isolate;flex:1;padding:24px 24px 26px;position:relative;overflow:hidden}.trang-gioi-thieu .qtdv-the .card-body{flex-direction:column;height:100%;display:flex}.trang-gioi-thieu .qtdv-the__dau{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.trang-gioi-thieu .qtdv-the .feature-mark{flex:none;margin:0}.trang-gioi-thieu .qtdv-the__nhan{--vat:6px;isolation:isolate;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-vien);clip-path:polygon(var(--vat) 0, 100% 0, 100% calc(100% - var(--vat)), calc(100% - var(--vat)) 100%, 0 100%, 0 var(--vat));text-align:right;padding:5px 9px;font-size:10.5px;position:relative}.trang-gioi-thieu .qtdv-the__nhan:before{--vat-trong:calc(var(--vat) - .414px);content:"";z-index:-1;background:color-mix(in oklch, var(--accent) 16%, var(--nen-the,var(--surface)));clip-path:polygon(var(--vat-trong) 0, 100% 0, 100% calc(100% - var(--vat-trong)), calc(100% - var(--vat-trong)) 100%, 0 100%, 0 var(--vat-trong));position:absolute;inset:1px}.trang-gioi-thieu .qtdv-the h4{font-family:var(--font-tieu-de);color:var(--fg);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.trang-gioi-thieu .khoi-qtdv .qtdv-the p{font-size:14.5px;line-height:1.6}.trang-gioi-thieu .qtdv-the__so-nen{font-family:var(--font-mono);color:var(--fg);opacity:.05;pointer-events:none;z-index:-1;font-size:96px;font-weight:700;line-height:1;position:absolute;bottom:-18px;right:14px}.trang-gioi-thieu .khoi-qtdv .qtdv-the--cuoi{--nen-the:color-mix(in oklch, var(--accent) 14%, var(--surface))}.trang-gioi-thieu .qtdv-the--cuoi .card-shape path{fill:var(--nen-the);stroke:var(--accent-vien)}.trang-gioi-thieu .qtdv-the--cuoi .qtdv-the__so-nen{color:var(--accent);opacity:.12}@media (max-width:920px){.trang-gioi-thieu .qtdv-luoi{gap:var(--gap-xl) var(--gap-md);grid-template-columns:repeat(2,minmax(0,1fr))}.trang-gioi-thieu .qtdv-gd:nth-child(2n) .qtdv-gd__dau:before{border-top-style:solid;right:0}}@media (max-width:560px){.trang-gioi-thieu .qtdv-luoi{gap:var(--gap-xl);grid-template-columns:1fr}.trang-gioi-thieu .qtdv-gd .qtdv-gd__dau:before{right:0}.trang-gioi-thieu .khoi-qtdv .qtdv-the .card-shape{display:none}.trang-gioi-thieu .khoi-qtdv .qtdv-the{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius)}.trang-gioi-thieu .khoi-qtdv .qtdv-the--cuoi{background:color-mix(in oklch, var(--accent) 14%, var(--surface));border-color:var(--accent-vien)}}.trang-gioi-thieu .khoi-qtdv .feature{transition:transform .25s,filter .25s}.trang-gioi-thieu .khoi-qtdv .feature:hover{transform:translateY(-6px)}.trang-gioi-thieu .khoi-qtdv .card-skew:hover{filter:drop-shadow(0 18px 18px #00000073)}.trang-gioi-thieu .khoi-qtdv .card-skew:hover .card-shape path{stroke:color-mix(in oklch, var(--accent) 45%, var(--border))}.trang-gioi-thieu .khoi-qtdv .card-skew:focus-within .card-shape path{stroke:var(--accent)}@media (prefers-reduced-motion:reduce){.trang-gioi-thieu .khoi-qtdv .feature{transition:none}.trang-gioi-thieu .khoi-qtdv .feature:hover{transform:none}}.trang-gioi-thieu .khoi-cs__luoi{gap:var(--gap-xl) clamp(40px, 6vw, var(--gap-2xl));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.trang-gioi-thieu .khoi-cs__dau{top:calc(var(--nav-h) + 32px);position:sticky}.trang-gioi-thieu .khoi-cs__dau h2{margin:0 0 var(--gap-md);max-width:16ch}.trang-gioi-thieu .khoi-cs__dau .lead{margin:0;font-size:16px;line-height:1.7}.trang-gioi-thieu .khoi-cs__ds{gap:var(--gap-lg) var(--gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.trang-gioi-thieu .khoi-cs__ds li+li{margin-top:0}.trang-gioi-thieu .khoi-cs__ds>li{perspective:1100px;display:flex}.trang-gioi-thieu .khoi-cs__ds .boc-hien-dan{flex:auto;min-width:0;display:flex}.trang-gioi-thieu .khoi-cs__muc{border-top:1px solid var(--border);flex:1;padding:22px 0 6px;position:relative}.trang-gioi-thieu .khoi-cs__muc:before{content:"";background:var(--accent);width:44px;height:1px;transition:width .45s cubic-bezier(.22,.8,.3,1);position:absolute;top:-1px;left:0}.trang-gioi-thieu .khoi-cs__muc:hover:before{width:100%}.trang-gioi-thieu .khoi-cs__dong-dau{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.trang-gioi-thieu .khoi-cs__bt{border:1px solid var(--border);background:var(--fg-soft);width:40px;height:40px;color:var(--accent);border-radius:2px;place-items:center;margin:0;transition:border-color .25s,background .25s;display:grid}.trang-gioi-thieu .khoi-cs__bt svg{width:18px;height:18px}.trang-gioi-thieu .khoi-cs__muc:hover .khoi-cs__bt{border-color:var(--accent-vien);background:var(--accent-soft)}.trang-gioi-thieu .khoi-cs__so{font-family:var(--font-mono);letter-spacing:.1em;color:var(--muted);font-size:12px}.trang-gioi-thieu .khoi-cs__muc h3{margin:0 0 8px;font-size:19px;line-height:1.3}.trang-gioi-thieu .khoi-cs__muc p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}@media (max-width:920px){.trang-gioi-thieu .khoi-cs__luoi{grid-template-columns:1fr}.trang-gioi-thieu .khoi-cs__dau{position:static}.trang-gioi-thieu .khoi-cs__dau h2{max-width:22ch}}@media (max-width:560px){.trang-gioi-thieu .khoi-cs__ds{gap:var(--gap-md);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.trang-gioi-thieu .khoi-cs__muc:before{transition:none}}.trang-gioi-thieu .kt-bh__luoi{gap:var(--gap-xl) clamp(40px, 6vw, var(--gap-2xl));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.trang-gioi-thieu .kt-bh__noi-dung h2{margin:0 0 var(--gap-md);max-width:20ch}.trang-gioi-thieu .kt-bh__noi-dung .lead{margin:0;font-size:16px;line-height:1.7}.trang-gioi-thieu .kt-bh .boc-hien-dan{perspective:1100px}.trang-gioi-thieu .kt-bh__cach{margin:var(--gap-lg) 0 0;gap:var(--gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.trang-gioi-thieu .kt-bh__cach li+li{margin-top:0}.trang-gioi-thieu .kt-bh__cach-muc{border-top:1px solid var(--border);gap:14px;padding-top:18px;display:flex}.trang-gioi-thieu .kt-bh__cach-so{width:30px;height:30px;font-family:var(--font-mono);color:var(--accent);border:1px solid var(--accent-vien);background:var(--accent-soft);border-radius:2px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.trang-gioi-thieu .kt-bh__cach-muc h3{margin:3px 0 6px;font-size:18px;line-height:1.3}.trang-gioi-thieu .kt-bh__cach-muc p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.65}.trang-gioi-thieu .kt-bh__form{margin-top:var(--gap-xl);max-width:560px}.trang-gioi-thieu .kt-bh__nhan{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:11.5px;display:block}.trang-gioi-thieu .kt-bh__hang{gap:10px;display:flex}.trang-gioi-thieu .kt-bh__o{background:var(--bg-sau);border:1px solid var(--border);border-radius:var(--radius);letter-spacing:.04em;outline:none;flex:1;min-width:0;padding:12px 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.trang-gioi-thieu .kt-bh__o::placeholder{color:color-mix(in oklch, var(--muted) 70%, transparent)}.trang-gioi-thieu .kt-bh__o:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.trang-gioi-thieu .kt-bh__o[aria-invalid=true]{border-color:var(--xau)}.trang-gioi-thieu .kt-bh__nut{flex:none}.trang-gioi-thieu .kt-bh__phan-hoi{min-height:3.2em;color:var(--muted);margin:10px 0 0;font-size:13.5px;line-height:1.6}.trang-gioi-thieu .kt-bh__phan-hoi p{margin:0}.trang-gioi-thieu .kt-bh__phan-hoi--loi{color:var(--xau)}.trang-gioi-thieu .kt-bh__phan-hoi--ket-qua{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-top:14px;padding:16px 18px;font-size:14px}.trang-gioi-thieu .kt-bh__tem{--vat:22px;background:var(--accent-vien);max-width:340px;clip-path:polygon(var(--vat) 0, 100% 0, 100% calc(100% - var(--vat)), calc(100% - var(--vat)) 100%, 0 100%, 0 var(--vat));isolation:isolate;margin-inline:auto;padding:22px 22px 20px;position:relative}.trang-gioi-thieu .kt-bh__tem-boc{filter:drop-shadow(0 24px 30px #00000073);transform:rotate(-3deg)}.trang-gioi-thieu .kt-bh__tem:before{--vat-trong:calc(var(--vat) - .414px);content:"";z-index:-1;background:var(--surface);clip-path:polygon(var(--vat-trong) 0, 100% 0, 100% calc(100% - var(--vat-trong)), calc(100% - var(--vat-trong)) 100%, 0 100%, 0 var(--vat-trong));position:absolute;inset:1px}.trang-gioi-thieu .kt-bh__tem-dau,.trang-gioi-thieu .kt-bh__tem-chan{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);justify-content:space-between;gap:10px;font-size:11px;display:flex}.trang-gioi-thieu .kt-bh__tem-dau{padding:0 4px 14px 14px}.trang-gioi-thieu .kt-bh__tem-chan{color:var(--muted);letter-spacing:.08em;padding:14px 14px 0 4px}.trang-gioi-thieu .kt-bh__tem-ma{color:var(--fg);white-space:nowrap}.trang-gioi-thieu .kt-bh__tem-chan span{white-space:nowrap}.trang-gioi-thieu .kt-bh__qr{background:var(--fg);border-radius:2px;padding:14px;position:relative;overflow:hidden}.trang-gioi-thieu .kt-bh__qr svg{fill:#2d1a0b;fill:lab(11.6774% 8.44447 13.1375);width:100%;height:auto;display:block}.trang-gioi-thieu .kt-bh__qr .kt-bh__qr-nen{fill:var(--fg)}.trang-gioi-thieu .kt-bh__quet{background:var(--accent);height:2px;box-shadow:0 0 14px 3px color-mix(in oklch, var(--accent) 60%, transparent);animation:2.6s ease-in-out infinite alternate kt-bh-quet;position:absolute;top:8%;left:6px;right:6px}@keyframes kt-bh-quet{0%{top:8%}to{top:92%}}@media (max-width:920px){.trang-gioi-thieu .kt-bh__luoi{grid-template-columns:1fr}.trang-gioi-thieu .kt-bh__tem{max-width:280px}}@media (max-width:560px){.trang-gioi-thieu .kt-bh__cach{gap:var(--gap-md);grid-template-columns:1fr}.trang-gioi-thieu .kt-bh__hang{flex-direction:column}}@media (prefers-reduced-motion:reduce){.trang-gioi-thieu .kt-bh__quet{animation:none;top:50%}}.trang-gioi-thieu .kt-bh__nut-quet{gap:8px;margin-top:14px}.qr-bh{z-index:1000;background:color-mix(in oklch, var(--bg-sau) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:16px;animation:.2s both qr-bh-hien;display:grid;position:fixed;inset:0}@keyframes qr-bh-hien{0%{opacity:0}to{opacity:1}}.qr-bh__hop{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);width:min(440px,100%);max-height:calc(100svh - 32px);overflow-y:auto;box-shadow:0 30px 60px #00000080}.qr-bh__dau{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 14px 20px;display:flex}.qr-bh__dau h2{font-size:17px;font-family:var(--font-tieu-de);margin:0}.qr-bh__dong{border:1px solid var(--border);border-radius:var(--radius);width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;display:grid}.qr-bh__dong:hover,.qr-bh__dong:focus-visible{color:var(--accent);border-color:var(--accent)}.qr-bh__khung{aspect-ratio:1;background:#000;position:relative;overflow:hidden}.qr-bh__khung[hidden]{display:none}.qr-bh__khung video{object-fit:cover;width:100%;height:100%;display:block}.qr-bh__ngam{background:linear-gradient(var(--accent), var(--accent)) top left / 28px 3px, linear-gradient(var(--accent), var(--accent)) top left / 3px 28px, linear-gradient(var(--accent), var(--accent)) top right / 28px 3px, linear-gradient(var(--accent), var(--accent)) top right / 3px 28px, linear-gradient(var(--accent), var(--accent)) bottom left / 28px 3px, linear-gradient(var(--accent), var(--accent)) bottom left / 3px 28px, linear-gradient(var(--accent), var(--accent)) bottom right / 28px 3px, linear-gradient(var(--accent), var(--accent)) bottom right / 3px 28px;background-repeat:no-repeat;border-radius:4px;position:absolute;inset:18%;box-shadow:0 0 0 100vmax #00000073}.qr-bh__ngam:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 12px 2px color-mix(in oklch, var(--accent) 60%, transparent);animation:2.2s ease-in-out infinite alternate kt-bh-quet;position:absolute;left:6%;right:6%}.qr-bh__than{color:var(--muted);padding:18px 20px;font-size:14.5px;line-height:1.65}.qr-bh__than p{margin:0}.qr-bh__than p+p{margin-top:10px}.qr-bh__than b{color:var(--fg)}.qr-bh__than a{color:var(--accent);white-space:nowrap;font-weight:600}.qr-bh__canh-bao{color:var(--canh)}.qr-bh__ma{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent)}.kq-bh{color:var(--muted);line-height:1.65}.kq-bh p{margin:0}.kq-bh p+p{margin-top:10px}.kq-bh b{color:var(--fg)}.kq-bh a{color:var(--accent);white-space:nowrap;font-weight:600}.kq-bh__canh-bao{color:var(--canh)}.kq-bh__ma{font-family:var(--font-mono);letter-spacing:.06em;color:var(--accent)!important}.kq-bh__may+.kq-bh__may,.kq-bh p+.kq-bh__may{border-top:1px dashed var(--border);margin-top:14px;padding-top:14px}.kq-bh__dau{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.kq-bh__may h3{color:var(--fg);margin:0 0 6px;font-size:18px}.kq-bh__nhan{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;padding:3px 9px;font-size:11px}.kq-bh__nhan--con-han{color:var(--tot)}.kq-bh__nhan--het-han{color:var(--xau)}.kq-bh__nhan--dang-sua{color:var(--canh)}.kq-bh__lich-su{border-top:1px solid var(--border);margin:14px 0 0;padding:0;list-style:none}.kq-bh__lich-su li{border-bottom:1px solid var(--border);grid-template-columns:92px 1fr;gap:12px;margin:0;padding:10px 0;display:grid}.kq-bh__lich-su li span:first-child{font-family:var(--font-mono);color:var(--fg);font-size:12.5px}.qr-bh__chan{justify-content:flex-end;gap:10px;padding:0 20px 20px;display:flex}@media (prefers-reduced-motion:reduce){.qr-bh,.qr-bh__ngam:after{animation:none}}
