:root{color-scheme:only light;--ground:#FAF5F2;--ink:#3F2A33;--ink2:#6E5F65;--mut:#9A8D92;--rule:rgba(63,42,51,.10);--gold:#B49C66;--c1:#E5D9C6;--c2:#ECD0CE;--c3:#DDAAA6;--c4:#C4978F;--c5:#AC8581;--c6:#634150}
*{box-sizing:border-box}
html,body{margin:0}
body{background:var(--ground);color:var(--ink);font-family:"Geist",Helvetica,Arial,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}
h1,h2,h3,p,ul{margin:0} ul{list-style:none;padding:0}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;text-align:left}
.k{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--mut)}
.thanks{font-size:20px;line-height:1.5;color:var(--ink2);max-width:640px;letter-spacing:-.01em}
.big{font-size:52px;font-weight:400;letter-spacing:-.055em;line-height:1.02}
.stat{background:#fff;border-radius:22px;padding:24px 24px 20px;display:flex;flex-direction:column;gap:10px}
.stat .n{font-size:40px;letter-spacing:-.05em;line-height:1}
.stat .t{font-size:15.5px;line-height:1.45;color:var(--ink)}
.stat .s{font-size:12px;color:var(--mut);margin-top:auto;padding-top:8px;border-top:1px solid var(--rule)}
.stat .s a{color:inherit}
.close{font-size:20px;line-height:1.45;letter-spacing:-.015em;max-width:760px}
.cta{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:13px 22px;background:var(--ink);color:#fff;font-size:15px;font-weight:500}
.cta.gh{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.2px rgba(63,42,51,.3)}
.eng{width:100%;border:0;display:block;background:transparent}
.inv{background:#fff;border-radius:24px;padding:40px}
.inv p{font-size:16px;color:var(--ink2);line-height:1.5;margin-top:10px}
