@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-ext-400-normal.0fqyy_rzir8wk.woff2)format("woff2"),url(../media/dm-sans-latin-ext-400-normal.2wgrmp5e19scw.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/dm-sans-latin-400-normal.0471snlmja818.woff2)format("woff2"),url(../media/dm-sans-latin-400-normal.40quu04grbhf8.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-ext-500-normal.3kt-ux4qy_ne2.woff2)format("woff2"),url(../media/dm-sans-latin-ext-500-normal.3exo923874x5t.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/dm-sans-latin-500-normal.0brn-8r9pdr2e.woff2)format("woff2"),url(../media/dm-sans-latin-500-normal.0jcw8phz0eanr.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-ext-700-normal.2hzb0w6rbfwop.woff2)format("woff2"),url(../media/dm-sans-latin-ext-700-normal.3l0fp675b56tl.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/dm-sans-latin-700-normal.1a6kzvi7en7g-.woff2)format("woff2"),url(../media/dm-sans-latin-700-normal.33in7pwjke59p.woff)format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-greek-700-normal.29ag0w5oiv46a.woff2)format("woff2"),url(../media/syne-greek-700-normal.2iyh-y2jutz06.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-latin-ext-700-normal.2g_k2us4veigk.woff2)format("woff2"),url(../media/syne-latin-ext-700-normal.0q0zxmmnoq7ue.woff)format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:700;src:url(../media/syne-latin-700-normal.3freez3vq9o1k.woff2)format("woff2"),url(../media/syne-latin-700-normal.0r6979640wo-m.woff)format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(../media/syne-greek-800-normal.333-i8_oc6n94.woff2)format("woff2"),url(../media/syne-greek-800-normal.3otz911warkvr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(../media/syne-latin-ext-800-normal.19c75savjcs8o.woff2)format("woff2"),url(../media/syne-latin-ext-800-normal.1ihd2kiyiub95.woff)format("woff");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:Syne;font-style:normal;font-display:swap;font-weight:800;src:url(../media/syne-latin-800-normal.1omd3wkpkvxvd.woff2)format("woff2"),url(../media/syne-latin-800-normal.2cw9cpqqyvnza.woff)format("woff");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}
:root{--coind-color-ink:#0d1a15;--coind-color-ink-muted:#56645d;--coind-color-surface:#fff;--coind-color-surface-subtle:#f5f7f6;--coind-color-border:#e1e6e3;--coind-color-primary:#1a8c6a;--coind-color-primary-hover:#105841;--coind-color-primary-strong:#146b52;--coind-color-primary-subtle:#e3f3ee;--coind-color-primary-foreground:#fff;--coind-color-accent:#e8a020;--coind-color-accent-foreground:#0d1a15;--coind-color-accent-subtle:#fbf0da;--coind-color-error:#c2410c;--coind-color-error-subtle:#fbeae2;--coind-color-error-foreground:#fff;--coind-color-focus-ring:#1a8c6a59;--coind-font-family-display:"Syne", ui-sans-serif, system-ui, sans-serif;--coind-font-family-sans:"DM Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--coind-font-size-caption:.75rem;--coind-font-size-body:.875rem;--coind-font-size-body-lg:1rem;--coind-font-size-label-sm:.8125rem;--coind-font-size-label-lg:1rem;--coind-font-weight-medium:600;--coind-font-weight-bold:700;--coind-space-1:.25rem;--coind-space-2:.5rem;--coind-space-3:1rem;--coind-space-4:1.5rem;--coind-space-5:2rem;--coind-space-6:3rem;--coind-space-7:4rem;--coind-radius-sm:.5rem;--coind-radius-md:.75rem;--coind-radius-full:999px;--coind-shadow-sm:var(--coind-elevation-1);--coind-shadow-md:var(--coind-elevation-3);--coind-control-height-sm:2.5rem;--coind-control-height-md:3.25rem;--coind-control-height-lg:4rem;--coind-content-width:72rem;--coind-reading-width:38rem;--coind-focus-ring:0 0 0 4px var(--coind-color-focus-ring);--coind-bp-tablet:600px;--coind-bp-desktop:1024px;--coind-type-display-hero:clamp(1.75rem, 1.2rem + 2.8vw, 4rem);--coind-type-display-section:clamp(1.75rem, 1.4rem + 1.8vw, 2.75rem);--coind-type-heading-1:clamp(1.5rem, 1.3rem + 1vw, 2.25rem);--coind-type-heading-2:clamp(1.25rem, 1.15rem + .6vw, 1.75rem);--coind-type-heading-3:clamp(1.125rem, 1.07rem + .3vw, 1.375rem);--coind-type-body-large:clamp(1.0625rem, 1.02rem + .25vw, 1.25rem);--coind-type-body:var(--coind-font-size-body);--coind-type-body-small:.8125rem;--coind-type-label:1rem;--coind-type-eyebrow:.75rem;--coind-type-financial-primary:clamp(1.5rem, 1.35rem + .75vw, 2rem);--coind-type-financial-secondary:1.125rem;--coind-env-light:linear-gradient(160deg, #fbf0da 0%, #f5f7f6 45%, #e3f3ee 100%);--coind-env-calm:linear-gradient(160deg, #f5f7f6 0%, #e3f3ee 100%);--coind-env-dark:linear-gradient(160deg, #14281f 0%, #0d1a15 70%);--coind-atmosphere-highlight:radial-gradient(60% 50% at 80% 10%, #e8a02038, transparent);--coind-atmosphere-shadow:#0d1a152e;--coind-scrim-light:#f5f7f6eb;--coind-scrim-soft:#0d1a1559;--coind-scrim-strong:#0d1a15b8;--coind-surface-elevated:#fff;--coind-surface-overlay:#fffffff7;--coind-surface-selected:var(--coind-color-primary-subtle);--coind-surface-dark:#0d1a15;--coind-surface-dark-raised:#14281f;--coind-text-on-dark:#fff;--coind-text-on-dark-muted:#a9b8b0;--coind-link-on-dark:#5fd3a8;--coind-interactive-hover:var(--coind-color-primary);--coind-interactive-selected:var(--coind-color-primary-strong);--coind-interactive-disabled-opacity:.55;--coind-progress-active:var(--coind-color-accent);--coind-progress-complete:var(--coind-color-primary-strong);--coind-progress-upcoming:var(--coind-color-primary-subtle);--coind-progress-locked:#7a8781;--coind-elevation-0:none;--coind-elevation-1:0 1px 2px #0d1a1514;--coind-elevation-2:0 4px 14px #0d1a1514;--coind-elevation-3:0 12px 28px #0d1a151a;--coind-elevation-overlay:0 24px 56px #0d1a1533;--coind-radius-control:var(--coind-radius-md);--coind-radius-card:1rem;--coind-radius-panel:1.5rem;--coind-radius-immersive:2rem;--coind-radius-pill:var(--coind-radius-full);--coind-gutter:var(--coind-space-3);--coind-section-space:clamp(2rem, 1.4rem + 3vw, 4rem);--coind-card-padding:var(--coind-space-3);--coind-duration-fast:.12s;--coind-duration-standard:.2s;--coind-duration-emphasis:.32s;--coind-ease-standard:cubic-bezier(.2, 0, 0, 1);--coind-ease-enter:cubic-bezier(.05, .7, .1, 1);--coind-ease-exit:cubic-bezier(.3, 0, 1, 1)}@media (min-width:600px){:root{--coind-type-body:var(--coind-font-size-body-lg);--coind-card-padding:var(--coind-space-4);--coind-gutter:var(--coind-space-4)}}@media (min-width:1024px){:root{--coind-gutter:var(--coind-space-7)}}@media (prefers-reduced-motion:reduce){:root{--coind-duration-fast:0s;--coind-duration-standard:0s;--coind-duration-emphasis:0s}}
.type-display-hero,.type-display-section,.type-heading-1,.type-heading-2,.type-heading-3{font-family:var(--coind-font-family-display);overflow-wrap:break-word;text-wrap:balance;margin-block:0;font-weight:800}.type-display-hero{max-width:14ch;font-size:var(--coind-type-display-hero);letter-spacing:-.03em;line-height:.98}.type-display-section{max-width:20ch;font-size:var(--coind-type-display-section);letter-spacing:-.02em;line-height:1.05}.type-heading-1{font-size:var(--coind-type-heading-1);letter-spacing:-.01em;line-height:1.12}.type-heading-2{font-size:var(--coind-type-heading-2);font-weight:700;line-height:1.2}.type-heading-3{font-size:var(--coind-type-heading-3);font-weight:700;line-height:1.25}.type-body-large,.type-body,.type-body-small{max-width:var(--coind-reading-width);font-family:var(--coind-font-family-sans);text-wrap:pretty;margin-block:0}.type-body-large{font-size:var(--coind-type-body-large);line-height:1.5}.type-body{font-size:var(--coind-type-body);line-height:1.5}.type-body-small{font-size:var(--coind-type-body-small);line-height:1.45}.type-label{font-family:var(--coind-font-family-sans);font-size:var(--coind-type-label);font-weight:var(--coind-font-weight-bold);line-height:1.375}.type-eyebrow{color:var(--coind-color-primary-strong);font-family:var(--coind-font-family-display);font-size:var(--coind-type-eyebrow);letter-spacing:.12em;text-transform:uppercase;margin-block:0;font-weight:800;line-height:1.3}.type-financial-primary,.type-financial-secondary{font-family:var(--coind-font-family-sans);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--coind-font-weight-bold);overflow-wrap:anywhere;margin-block:0}.type-financial-primary{font-family:var(--coind-font-family-display);font-weight:800;font-size:var(--coind-type-financial-primary);letter-spacing:-.01em;line-height:1.1}.type-financial-secondary{font-size:var(--coind-type-financial-secondary);line-height:1.3}.type-muted{color:var(--coind-color-ink-muted)}.ds-container{width:100%;max-width:var(--coind-content-width);padding-inline:var(--coind-gutter);margin-inline:auto}.ds-container[data-width=reading]{max-width:calc(var(--coind-reading-width) + 2 * var(--coind-gutter))}.ds-section{padding-block:var(--coind-section-space)}.ds-stack{align-content:start;gap:var(--stack-gap,var(--coind-space-4));min-width:0;display:grid}.ds-stack>*{min-width:0;margin-block:0}.ds-grid{gap:var(--grid-gap,var(--coind-space-3));grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--grid-min,16rem)), 1fr));display:grid}.ds-grid>*{min-width:0}.ds-cluster{align-items:center;gap:var(--cluster-gap,var(--coind-space-2) var(--coind-space-3));flex-wrap:wrap;display:flex}@media (max-width:599px){.ds-cluster[data-stack-mobile]>*{flex:100%}}@keyframes coind-enter{0%{opacity:0;transform:translateY(.5rem)}}.ds-enter{animation:coind-enter var(--coind-duration-emphasis) var(--coind-ease-enter) both}@media (prefers-reduced-motion:reduce){.ds-enter{animation:none}}
*{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--coind-color-surface-subtle);min-width:20rem}body{min-height:100dvh;color:var(--coind-color-ink);background:var(--coind-color-surface-subtle);font-family:var(--coind-font-family-sans);font-size:var(--coind-font-size-body);text-rendering:optimizelegibility;margin:0;line-height:1.43}button,input{font:inherit}a{color:var(--coind-color-primary-strong);text-underline-offset:.2em}a:focus-visible{border-radius:var(--coind-radius-sm);outline:2px solid var(--coind-color-primary);outline-offset:3px;box-shadow:var(--coind-focus-ring)}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--coind-font-family-display)}::selection{color:var(--coind-color-primary-foreground);background:var(--coind-color-primary)}@media (min-width:600px){body{font-size:var(--coind-font-size-body-lg);line-height:1.5}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.identity-options{border:0;gap:.25rem;min-width:0;margin:0;padding:0;display:grid}.identity-options label{cursor:pointer;align-items:center;gap:.75rem;min-height:2.75rem;display:flex}.identity-options input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--coind-color-primary-strong);flex:none;margin:0}.identity-options legend{margin-bottom:.5rem;padding:0;font-weight:600}.identity-workspace{gap:1.5rem;width:100%;min-width:0;display:grid}.identity-workspace>*{min-width:0}.identity-workspace form{gap:1rem;margin-bottom:1rem;display:grid}.identity-workspace ul{margin-top:0;padding-left:1.25rem}.identity-workspace li{overflow-wrap:anywhere;margin-bottom:.7rem}.identity-workspace ul.identity-list{padding-left:0;list-style:none}.identity-workspace li.identity-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.identity-toolbar{justify-content:flex-end;display:flex}.identity-actions{flex-wrap:wrap;gap:.75rem;margin-block:.75rem 1rem;display:flex}.identity-session{border-top:1px solid var(--coind-color-border);margin-top:1.5rem;padding-top:1rem}.identity-workspace :focus-visible,.identity-options :focus-visible{outline:3px solid var(--coind-color-primary-strong);outline-offset:3px}.identity-workspace h3{overflow-wrap:anywhere;margin-top:1.2rem}.session-code{border:2px solid var(--coind-color-primary-strong);border-radius:var(--coind-radius-control);background:var(--coind-color-primary-subtle);max-width:100%;color:var(--coind-color-ink);font-family:ui-monospace,monospace;font-size:var(--coind-type-display-hero);letter-spacing:.1em;overflow-wrap:anywhere;text-align:center;-webkit-user-select:all;user-select:all;margin:.25rem 0 1rem;padding:.75rem 1rem;font-weight:700}@media (max-width:599px){.identity-workspace form>button[type=submit],.identity-actions>button,.identity-code>button,.identity-workspace li.identity-row>button{width:100%}.identity-actions>button{flex:100%}}
