@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/eeb62161d861263b-s.1pfc7ngihkd7f.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2d85136c4a70e605-s.p.1sk091212cwhe.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:Libre Caslon Display Fallback;src:local(Times New Roman);ascent-override:105.36%;descent-override:28.89%;line-gap-override:0.0%;size-adjust:92.06%}.libre_caslon_display_6557944c-module__2ME6ia__className{font-family:Libre Caslon Display,Libre Caslon Display Fallback;font-style:normal;font-weight:400}.libre_caslon_display_6557944c-module__2ME6ia__variable{--font-caslon-display:"Libre Caslon Display", "Libre Caslon Display Fallback"}
@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/403708df4588081a-s.0gcpnt4m-5s5j.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0f44b6394d723b98-s.p.24ir78z669k58.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:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.411aav-9w-aoh.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.p.34pxs3l5kt36m.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:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_9e53f600-module__TGDmkq__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-weight:400}.libre_caslon_text_9e53f600-module__TGDmkq__variable{--font-caslon-text:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_491ef77e-module__FrSplG__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_491ef77e-module__FrSplG__variable{--font-outfit:"Outfit", "Outfit Fallback"}
html:has([data-demo=ember-salt]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0c0a09}[data-demo=ember-salt]{--char:#0c0a09;--char-2:#14100d;--char-3:#1c1612;--hair:#f4efe817;--hair-strong:#f4efe833;--salt:#f4efe8;--salt-dim:#cac2b6;--salt-faint:#948c80;--ember:#ff7a3d;--ember-hot:#ffb46b;--ember-deep:#c2330f;--ember-dark:#71200c;--ember-soft:#ff7a3d21;--ember-line:#ff7a3d66;--ember-glow:#ff6e3066;--gold:#d9a05b;--gold-soft:#d9a05b24;--r:18px;--r-lg:26px;--font-display:var(--font-caslon-display), Georgia, "Times New Roman", serif;--font-text:var(--font-caslon-text), Georgia, "Times New Roman", serif;--font-sans:var(--font-outfit), system-ui, sans-serif;background:var(--char);color:var(--salt);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:.01em;font-weight:400;overflow-x:hidden}[data-demo=ember-salt] h1,[data-demo=ember-salt] h2,[data-demo=ember-salt] h3,[data-demo=ember-salt] h4{font-family:var(--font-display);letter-spacing:0;color:var(--salt);text-wrap:balance;font-weight:400;line-height:1.06}[data-demo=ember-salt] p{text-wrap:pretty}[data-demo=ember-salt] .es-display{font-family:var(--font-display);letter-spacing:-.005em;font-weight:400}[data-demo=ember-salt] .es-italic{font-family:var(--font-text);letter-spacing:.005em;font-style:italic;font-weight:400}[data-demo=ember-salt] .es-eyebrow{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--salt-faint);font-size:.7rem;font-weight:500}[data-demo=ember-salt] .es-ember-text{background:linear-gradient(115deg, var(--ember-hot) 0%, var(--ember) 45%, var(--ember-deep) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}[data-demo=ember-salt] a{color:inherit;text-decoration:none}[data-demo=ember-salt] ::selection{background:var(--ember);color:#1a0a04}[data-demo=ember-salt] :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ember);outline-offset:3px}[data-demo=ember-salt] .es-card{background:linear-gradient(180deg, var(--char-2) 0%, var(--char) 100%);border:1px solid var(--hair);border-radius:var(--r-lg)}[data-demo=ember-salt] .es-rule{background:linear-gradient(90deg, transparent, var(--ember-line) 30%, var(--ember-line) 70%, transparent);height:1px}[data-demo=ember-salt] .es-dots{border-bottom:1px dotted var(--hair-strong);flex:auto;min-width:1.5rem;margin:0 .6em;transform:translateY(-.3em)}[data-demo=ember-salt] .es-btn{font-family:var(--font-sans);letter-spacing:.06em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,filter .22s,border-color .2s,background .2s;display:inline-flex}[data-demo=ember-salt] .es-btn-ember{background:linear-gradient(115deg, var(--ember-hot) 0%, var(--ember) 45%, var(--ember-deep) 160%);color:#1a0a04;box-shadow:0 0 0 1px #ff7a3d59, 0 14px 38px -14px var(--ember-glow)}[data-demo=ember-salt] .es-btn-ember:hover{filter:brightness(1.07);box-shadow:0 0 0 1px #ff7a3d8c, 0 20px 48px -12px var(--ember-glow);transform:translateY(-2px)}[data-demo=ember-salt] .es-btn-ember:active{transform:translateY(0)}[data-demo=ember-salt] .es-btn-ghost{border:1px solid var(--hair-strong);color:var(--salt);background:0 0}[data-demo=ember-salt] .es-btn-ghost:hover{border-color:var(--ember-line);background:var(--ember-soft)}[data-demo=ember-salt] .es-chip{border:1px solid var(--hair);min-height:2.75rem;color:var(--salt-dim);font-family:var(--font-sans);cursor:pointer;background:#f4efe805;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;display:inline-flex}[data-demo=ember-salt] .es-chip:hover:not(:disabled){border-color:var(--hair-strong);color:var(--salt)}[data-demo=ember-salt] .es-chip[data-active=true]{border-color:var(--ember-line);background:var(--ember-soft);color:var(--salt);box-shadow:0 0 24px -8px var(--ember-glow)}[data-demo=ember-salt] .es-chip:disabled{opacity:.5;cursor:not-allowed}@keyframes es-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.07)}}[data-demo=ember-salt] .es-breathe{animation:7s ease-in-out infinite es-breathe}[data-demo=ember-salt] .es-breathe-slow{animation:11s ease-in-out -3.5s infinite es-breathe}@keyframes es-drift{0%{transform:translate(-4%)rotate(-2deg)}50%{transform:translate(5%,-2.5rem)rotate(3deg)}to{transform:translate(-4%)rotate(-2deg)}}[data-demo=ember-salt] .es-drift{animation:26s ease-in-out infinite es-drift}@keyframes es-rise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.9}70%{opacity:.5}to{opacity:0;transform:translateY(-46vh)scale(.4)}}[data-demo=ember-salt] .es-spark{animation:es-rise var(--spark-dur,7s) linear infinite;animation-delay:var(--spark-delay,0s)}@keyframes es-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}[data-demo=ember-salt] .es-pulse{animation:1.9s ease-in-out infinite es-pulse}@keyframes es-cue{0%{opacity:0;transform:translateY(0)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(2.1rem)}}[data-demo=ember-salt] .es-cue{animation:2.2s cubic-bezier(.4,0,.4,1) infinite es-cue}@media (prefers-reduced-motion:reduce){[data-demo=ember-salt] *,[data-demo=ember-salt] :before,[data-demo=ember-salt] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
