@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/SourceSans3-Regular.otf)format("opentype")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/SourceSans3-Semibold.otf)format("opentype")}html:has(.ek-acct){font-size:112.5%}body:has(.ek-acct){color:#263b33;background:#eef4f2}@media (min-width:768px){html:has(.ek-acct){font-size:125%}}.ek-acct{--u:calc(1rem * 16 / 18);--ac-paper:#fffdf8;--ac-pine:#3f5a50;--ac-line:#c5d2cb;--ac-muted:#52635c;--ac-ink:#263b33;font-synthesis:none;font-family:"Source Sans 3",Segoe UI,Arial,sans-serif;font-weight:400;font-size:calc(1.25 * var(--u));color:var(--ac-ink);overflow-wrap:anywhere;background:#eef4f2;flex:1 0 auto;width:100%;line-height:1.5;position:relative}@media (min-width:768px){.ek-acct{--u:calc(1rem * 16 / 20)}}.ek-acct *{box-sizing:border-box}.ek-acct h1,.ek-acct h2,.ek-acct h3,.ek-acct p{margin:0}.ek-acct h1,.ek-acct h2,.ek-acct h3,.ek-acct legend{color:inherit;font-family:inherit}.ek-acct h1{font-size:calc(2.5 * var(--u));letter-spacing:-.035em;text-wrap:balance;font-weight:600;line-height:1.15}.ek-acct h2,.ek-acct legend{font-size:calc(1.4 * var(--u));text-wrap:wrap;letter-spacing:normal;font-weight:600;line-height:1.25}.ek-acct h3{font-size:calc(1.2 * var(--u));font-weight:600}.ek-acct p+p{margin-top:calc(.7 * var(--u))}.ek-acct :lang(vi){font-family:inherit}.ek-acct a{color:inherit}.ek-acct button,.ek-acct input{font:inherit;color:inherit;max-width:100%}.ek-acct button,.ek-acct a,.ek-acct input{touch-action:manipulation}.ek-acct .ac-button{min-width:44px;min-height:52px;padding:calc(.65 * var(--u)) calc(1.1 * var(--u));cursor:pointer;text-align:center;overflow-wrap:anywhere;background:0 0;border:1px solid #687b72;border-radius:7px;justify-content:center;align-items:center;gap:.35em;line-height:1.35;text-decoration:none;display:inline-flex}.ek-acct .ac-button:hover{background:#e0eae4}.ek-acct .ac-primary{background:var(--ac-pine);color:var(--ac-paper);border-color:var(--ac-pine);min-height:58px;font-weight:600}.ek-acct .ac-primary:hover{background:#30483f}.ek-acct .ac-button:disabled{opacity:.65;cursor:default}.ek-acct .ac-button:not(:disabled):active{background:#c6d8ce;border-color:#4e6459;transform:translateY(1px)}.ek-acct .ac-primary:not(:disabled):active{background:#24382f;border-color:#24382f}@media (prefers-reduced-motion:reduce){.ek-acct .ac-button:not(:disabled):active{transform:none}}.ek-acct .ac-button svg{flex:none;width:1.1em;height:1.1em}.ek-acct :focus-visible{outline:3px solid var(--ac-ink);outline-offset:4px;box-shadow:0 0 0 7px #f1be69}.ek-acct h1[tabindex]:focus{outline:none}.ek-acct h1[tabindex]:focus-visible{outline:3px solid var(--ac-ink);outline-offset:4px}.ek-acct main:focus{outline:none}.ek-acct .ac-loading{padding-block:calc(.5 * var(--u))}.ek-acct .ac-small,.ek-acct .ac-hint{font-size:calc(1 * var(--u));color:var(--ac-muted)}.ek-acct .ac-eyebrow{font-size:calc(1 * var(--u));color:var(--ac-muted);margin-bottom:calc(.6 * var(--u))}.ek-acct .ac-stack{gap:calc(1 * var(--u));flex-direction:column;display:flex}.ek-acct .ac-stack>*{min-width:0}.ek-acct .ac-field{gap:calc(.45 * var(--u));flex-direction:column;display:flex}.ek-acct label,.ek-acct .ac-label{font-weight:600}.ek-acct input.ac-input{width:100%;min-width:0;padding:calc(.7 * var(--u)) calc(.8 * var(--u));background:#fff;border:1px solid #687b72;border-radius:6px;min-height:56px;line-height:1.4}.ek-acct input.ac-input[aria-invalid=true]{border:2px solid #7a5700}.ek-acct input.ac-code{font-size:calc(1.65 * var(--u));letter-spacing:.18em}.ek-acct form{margin:0}.ek-acct .ac-notice,.ek-acct .ac-error{padding:calc(1 * var(--u));background:#eaf0ec;border-left:3px solid #687b72}.ek-acct .ac-error{color:#513d16;background:#fff0cd;border-left-color:#7a5700}.ek-acct .ac-wide{width:100%}.ek-acct .ac-divider{border-top:1px solid var(--ac-line);padding-top:calc(1.3 * var(--u))}.ek-acct .ac-status-mark{width:48px;height:48px;color:var(--ac-pine);background:#e2ece4;border-radius:50%;place-items:center;display:grid}.ek-acct .ac-status-mark svg{width:26px;height:26px}.ek-acct .ac-strong{font-weight:600}.ek-acct .ac-skip{top:-100rem;left:calc(1 * var(--u));z-index:20;background:var(--ac-paper);padding:calc(1 * var(--u));position:absolute}.ek-acct .ac-skip:focus{top:calc(1 * var(--u))}.ek-acct .ac-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ek-acct .ac-header{max-width:1160px;padding:calc(1.2 * var(--u)) 0;gap:calc(1 * var(--u));border-bottom:1px solid var(--ac-line);justify-content:space-between;align-items:center;margin:auto;display:flex}.ek-acct .ac-brand{font-size:calc(1.65 * var(--u));letter-spacing:-.05em;font-weight:600;line-height:1.2}.ek-acct .ac-brand span{font-weight:400}.ek-acct .ac-dot{color:#976b30}.ek-acct .ac-header-note{font-size:calc(1 * var(--u));color:var(--ac-muted)}.ek-acct .ac-layout{max-width:1000px;margin:calc(3.5 * var(--u)) auto calc(4 * var(--u));gap:calc(4 * var(--u));grid-template-columns:1fr 1.45fr;align-items:start;display:grid}.ek-acct .ac-intro{padding-top:calc(2 * var(--u))}.ek-acct .ac-intro img{object-fit:contain;width:90px;height:90px;margin-bottom:calc(1.25 * var(--u));display:block}.ek-acct .ac-intro h2{font-size:calc(1.9 * var(--u));max-width:calc(12 * var(--u));margin-bottom:calc(1 * var(--u));line-height:1.2}.ek-acct .ac-intro p{max-width:calc(17 * var(--u));color:var(--ac-muted)}.ek-acct .ac-card{background:var(--ac-paper);border:1px solid var(--ac-line);padding:calc(2.2 * var(--u));border-radius:12px;min-width:0;box-shadow:0 3px #dde5df}.ek-acct .ac-card>*+*{margin-top:calc(1.2 * var(--u))}.ek-acct .ac-card>.ac-eyebrow+h1{margin-top:0}.ek-acct .ac-settings-layout{max-width:760px;margin:calc(2.5 * var(--u)) auto calc(4 * var(--u));display:block}.ek-acct .ac-settings-layout .ac-card{padding:calc(2.3 * var(--u))}.ek-acct .ac-section{padding-top:calc(1.6 * var(--u));margin-top:calc(1.6 * var(--u));border-top:1px solid var(--ac-line)}.ek-acct .ac-section>*+*{margin-top:calc(.75 * var(--u))}.ek-acct .ac-section .ac-stack{margin-top:calc(1 * var(--u))}.ek-acct fieldset{border:0;min-width:0;margin:0;padding:0}.ek-acct legend{margin-bottom:calc(.75 * var(--u));padding:0}.ek-acct .ac-languages{gap:calc(.65 * var(--u));margin-top:calc(1 * var(--u));grid-template-columns:1fr 1fr;display:grid}.ek-acct .ac-radio{align-items:center;gap:calc(.7 * var(--u));padding:calc(.7 * var(--u));cursor:pointer;border:1px solid #9bab9f;border-radius:7px;min-width:0;min-height:56px;font-weight:400;display:flex}.ek-acct .ac-radio:has(:checked){border:2px solid var(--ac-pine);padding:calc(.7 * var(--u) - 1px);background:#e6eee8}.ek-acct .ac-radio input{width:22px;height:22px;accent-color:var(--ac-pine);flex:0 0 22px;margin:0}.ek-acct .ac-radio:first-child{grid-column:1/-1}.ek-acct .ac-radio:has(:disabled){cursor:default;opacity:.7}.ek-acct .ac-actions{gap:calc(.7 * var(--u));flex-wrap:wrap;display:flex}.ek-acct .ac-actions>*{max-width:100%}.ek-acct-overlay{z-index:40;overscroll-behavior:contain;background:#eef4f2;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.ek-acct .ac-dialog-backdrop{z-index:50;background:#263b3380;justify-content:center;align-items:center;padding:12px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ek-acct .ac-dialog{overscroll-behavior:contain;width:580px;max-width:100%;max-height:90dvh;padding:calc(2 * var(--u));color:var(--ac-ink);background:var(--ac-paper);font-size:calc(1.25 * var(--u));border:1px solid #687b72;border-radius:12px;overflow:auto}.ek-acct .ac-dialog>*+*{margin-top:calc(1.2 * var(--u))}@media (max-width:1200px){.ek-acct .ac-header,.ek-acct .ac-layout{margin-inline:calc(2 * var(--u))}.ek-acct .ac-settings-layout{width:calc(100% - 4 * var(--u));margin-inline-start:auto;margin-inline-end:auto}}@media (max-width:700px){.ek-acct{font-size:calc(1.125 * var(--u))}.ek-acct .ac-header{margin-inline:calc(1 * var(--u));padding:calc(1 * var(--u)) 0;flex-wrap:wrap}.ek-acct .ac-header-note{display:none}.ek-acct .ac-layout{margin:calc(1.5 * var(--u)) calc(1 * var(--u)) calc(2 * var(--u));display:block}.ek-acct .ac-intro{display:none}.ek-acct .ac-card,.ek-acct .ac-settings-layout .ac-card{padding:calc(1.4 * var(--u))}.ek-acct h1{font-size:calc(2 * var(--u))}.ek-acct .ac-settings-layout{width:auto;margin:calc(1.5 * var(--u)) calc(1 * var(--u)) calc(2 * var(--u))}.ek-acct .ac-languages{grid-template-columns:1fr}.ek-acct .ac-radio:first-child{grid-column:auto}.ek-acct .ac-dialog{padding:calc(1.2 * var(--u));font-size:calc(1.125 * var(--u))}.ek-acct .ac-actions{flex-direction:column}.ek-acct .ac-actions>*{width:100%}}@media (max-width:300px){.ek-acct .ac-header,.ek-acct .ac-layout,.ek-acct .ac-settings-layout{margin-left:8px;margin-right:8px}.ek-acct .ac-card,.ek-acct .ac-settings-layout .ac-card,.ek-acct .ac-dialog{padding:12px}.ek-acct .ac-brand{font-size:calc(1.4 * var(--u))}.ek-acct .ac-button{padding:calc(.6 * var(--u)) calc(.4 * var(--u))}.ek-acct input.ac-code{letter-spacing:.04em;font-size:calc(1.4 * var(--u))}.ek-acct .ac-radio{padding:calc(.5 * var(--u));gap:calc(.4 * var(--u))}.ek-acct .ac-radio:has(:checked){padding:calc(.5 * var(--u) - 1px)}}
