html{scroll-behavior:smooth}body{margin:0}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline-offset:3px;outline:3px solid #188bf6}.member-identity{color:#212121;background:#fff;border-bottom:1px solid #e4e4e4;align-items:center;gap:12px;padding:12px 24px;font-family:Montserrat,Arial,sans-serif;display:flex}.member-identity img{object-fit:cover;object-position:center 20%;border-radius:50%;flex:none}.member-identity strong,.member-identity span{display:block}.member-identity strong{font-size:17px}.member-identity span{letter-spacing:.05em;margin-top:3px;font-size:12px}.member-identity button{color:#fff;cursor:pointer;background:#1a705c;border:0;border-radius:4px;margin-left:auto;padding:12px 16px;font-size:14px;font-weight:700}.member-introduction{background:#f3f3f3;padding:56px 24px;font-family:Montserrat,Arial,sans-serif}.member-introduction-inner{grid-template-columns:340px 1fr;align-items:center;gap:40px;max-width:1000px;margin:auto;display:grid}.member-portrait{border-radius:4px;width:100%;height:auto}.member-eyebrow{letter-spacing:.09em;color:#1a705c;font-size:13px;font-weight:700}.member-introduction h2{color:#212121;margin:12px 0;font:700 44px Oswald,Arial,sans-serif}.member-brand{font-size:17px;font-weight:700}.member-introduction p{line-height:1.7}.member-cta{color:#fff;cursor:pointer;background:#1a705c;border:0;border-radius:4px;padding:18px 22px;font-size:18px;font-weight:700}.member-posters{flex-wrap:wrap;gap:16px;margin-top:25px;display:flex}.member-posters img{object-fit:contain;width:160px;height:160px}dialog#signup-dialog{background:0 0;border:0;width:720px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);padding:0;overflow:auto}dialog#signup-dialog::backdrop{background:#000000a6}dialog#signup-dialog .popup-body{width:100%!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}dialog#signup-dialog .member-close{z-index:25;color:#333;cursor:pointer;background:#fff;border:0;border-radius:50%;width:32px;height:32px;font:28px Arial;position:absolute;top:5px;right:8px}.member-registration-form{background:#fff;flex-direction:column;gap:18px;max-width:550px;margin:18px auto 0;padding:24px 30px;font-family:Montserrat,Arial,sans-serif;display:flex;box-shadow:0 4px 4px #57647e36}.member-registration-form input{color:#2c3345;background:#fff;border:1px solid #acacac;border-radius:5px;width:100%;min-height:45px;padding:10px 15px;font:15px Arial}.member-registration-form button[type=submit]{color:#fff;cursor:pointer;background:#05731e;border:0;border-radius:5px;padding:20px 15px;font-size:20px;font-weight:700}.member-registration-form button:disabled{opacity:.7;cursor:wait}.member-security{text-align:center;color:#444;font-size:13px}.member-registration-form p{margin:0}.member-registration-form #registration-status{color:#a01414;font-size:14px;line-height:1.5}.member-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.member-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.member-thanks-footer{text-align:center;color:#212121;background:#fff;padding:25px 15px;font-family:Montserrat,Arial,sans-serif}.member-thanks-footer strong{font-size:20px}.member-thanks-footer p{font-size:13px}@media (max-width:767px){.member-identity{gap:9px;padding:10px 12px}.member-identity button{padding:10px;font-size:12px}.member-identity strong{font-size:15px}.member-identity span{font-size:10px}.member-introduction{padding:35px 18px}.member-introduction-inner{grid-template-columns:1fr;gap:22px}.member-portrait{max-width:360px;margin:auto}.member-introduction h2{font-size:36px}.member-registration-form{padding:20px 10px}dialog#signup-dialog .popup-body{border-width:5px!important;padding:20px 5px!important}.member-cta{font-size:16px}.member-posters img{width:145px;height:145px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-vietnamese.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin-ext.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/inter-normal-latin.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:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-italic-vietnamese.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:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-italic-latin-ext.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:italic;font-weight:100 900;font-display:swap;src:url(/assets/fonts/montserrat-italic-latin.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:100 900;font-display:swap;src:url(/assets/fonts/montserrat-normal-vietnamese.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:100 900;font-display:swap;src:url(/assets/fonts/montserrat-normal-latin-ext.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:100 900;font-display:swap;src:url(/assets/fonts/montserrat-normal-latin.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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/oswald-normal-vietnamese.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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/oswald-normal-latin-ext.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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(/assets/fonts/oswald-normal-latin.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:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-italic-vietnamese.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:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-italic-latin-ext.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:Roboto;font-style:italic;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-italic-latin.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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-normal-vietnamese.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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-normal-latin-ext.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:Roboto;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/assets/fonts/roboto-normal-latin.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}.hc-privacy-footer{color:#244334;background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:15px 18px;font:13px/1.5 Arial,sans-serif;display:flex}.hc-privacy-footer a,.hc-privacy-footer button{color:inherit;font:inherit;text-decoration:underline}.hc-privacy-footer button{cursor:pointer;background:0 0;border:0;padding:4px}.hc-measurement-settings{box-sizing:border-box;text-align:left;background:#f2f7f4;border:1px solid #d6e2da;flex-basis:100%;max-width:600px;margin:0 auto;padding:12px}.hc-measurement-settings p{font:inherit;color:inherit;margin:0 0 8px}.hc-cookie-actions{justify-content:flex-end;gap:10px;display:flex}.hc-cookie-actions button{color:#175239;cursor:pointer;background:#fff;border:1px solid #175239;border-radius:6px;min-height:44px;padding:8px 20px;font:600 14px/1.3 Arial,sans-serif;text-decoration:none}.hc-cookie-actions button:last-child{color:#fff;background:#175239}:is(.hc-cookie-actions button:focus-visible,.hc-privacy-footer button:focus-visible,.hc-privacy-footer a:focus-visible){outline-offset:3px;outline:3px solid #dc9e36}@media (max-width:600px){.hc-cookie-actions button{flex:1;min-width:0}}.hc-policy{color:#20372c;max-width:800px;margin:0 auto;padding:60px 24px 80px;font:17px/1.75 Arial,sans-serif}.hc-policy h1{margin:24px 0;font-size:clamp(30px,5vw,45px);line-height:1.2}.hc-policy h2{margin:32px 0 10px;font-size:23px;line-height:1.35}.hc-policy p{margin:10px 0 20px}.hc-policy a{color:#175239;text-decoration:underline}
