@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_fed1534a-module__F9WnGq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_fed1534a-module__F9WnGq__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.0dm~y109r_cge.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.045ah.fd_t~6v.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:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.0rb1wy2~c~egv.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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_e8c06949-module__97C82a__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_e8c06949-module__97C82a__variable{--font-jost:"Jost", "Jost Fallback"}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}:root{--bg-darkest:#141920;--bg-input:#1e2530;--bg-deep:#252b36;--bg-base:#2c3340;--bg-card:#384254;--gold-core:#c2a03f;--gold-brand:#c9a84c;--gold-soft:#e0c878;--gold-dark:#9a7d2a;--text-primary:#f4f5f6;--text-secondary:#a7b0bc;--text-subtle:#6b7a8d;--border-default:#ffffff1a;--border-subtle:#ffffff12;--border-faint:#ffffff0a;--border-gold:#c2a03f40;--success:#4ade80;--warning:#facc15;--error:#f87171;--info:#60a5fa;--font-display:var(--font-playfair), "Playfair Display", Georgia, serif;--font-ui:var(--font-jost), "Jost", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "Courier New", monospace;--color-bg:var(--bg-base);--color-bg-elevated:var(--bg-card);--color-bg-deep:var(--bg-deep);--color-bg-darker:var(--bg-input);--color-bg-darkest:var(--bg-darkest);--color-gold:var(--gold-core);--color-gold-alt:var(--gold-brand);--color-gold-bright:var(--gold-soft);--color-gold-dark:var(--gold-dark);--color-gold-soft:#c2a03f66;--color-gold-faint:#c2a03f33;--color-gold-tint:#c2a03f1a;--color-text:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-muted:var(--text-secondary);--color-subtle:var(--text-subtle);--color-border-subtle:var(--border-subtle);--color-border-default:var(--border-default);--shadow-card:0 4px 20px #00000040;--color-cat-business:#34d399;--color-cat-education:#a78bfa;--color-cat-payments:#60a5fa;--color-cat-security:var(--gold-core);--color-cat-tax:#fb7185;--color-cat-teal:#2dd4bf;--color-cat-warm:#fb923c;--color-cat-mauve:#e879f9;--color-status-live:#34d399;--color-status-soon:var(--gold-core);--color-status-pending:#94a3b8;--color-http-get:#34d399;--color-http-post:#60a5fa;--color-http-put:#fb923c;--color-http-delete:#fb7185;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--radius-sm:8px;--radius-md:12px;--radius-lg:clamp(12px, 1.5vw, 20px);--radius-pill:100px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1440px;--text-xs:clamp(.75rem, .7rem + .2vw, .875rem);--text-sm:clamp(.875rem, .8rem + .2vw, 1rem);--text-base:clamp(1rem, .95rem + .3vw, 1.125rem);--text-lg:clamp(1.125rem, 1rem + .5vw, 1.5rem);--text-xl:clamp(1.5rem, 1.2rem + 1vw, 2rem);--text-2xl:clamp(2rem, 1.5rem + 2vw, 3rem);--text-on-gold:#0a0d12;--chain-eth:#627eea;--chain-btc:#f7931a;--chain-sol:#9945ff;--card-bg-default:var(--bg-card);--card-bg-elevated:var(--bg-deep);--card-bg:var(--card-bg-default);--card-border:1px solid var(--border-subtle);--card-ring:1px solid var(--color-gold-soft);--card-radius:var(--radius-lg);--card-shadow:var(--shadow-card);--card-padding-y:clamp(20px, 4vw, 36px);--card-padding-x:clamp(16px, 4vw, 40px);--card-gap-internal:var(--space-6)}body{font-family:var(--font-jost), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#2c3340;margin:0;padding:0}@keyframes floatA{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatB{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes floatC{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.fa{will-change:transform;animation:4s ease-in-out infinite floatA}.fb{will-change:transform;animation:5s ease-in-out .8s infinite floatB}.fc{will-change:transform;animation:4.5s ease-in-out 1.6s infinite floatC}.fd{will-change:transform;animation:5.5s ease-in-out 2.4s infinite floatA}body,html,main,footer,section{max-width:100vw;overflow-x:clip}*{overflow-wrap:break-word}.cat-nav{justify-content:center}section,div{box-sizing:border-box}@media (max-width:768px){[style*=grid-template-columns]{grid-template-columns:1fr!important}.footer-grid{text-align:center;grid-template-columns:1fr!important;gap:32px!important}.footer-grid>div{align-items:center}[style*="flex-direction: row"]{flex-direction:column!important}footer h4,footer ul{text-align:center}footer [style*=grid-template-columns]>div{align-items:center}}h1,h2{font-family:var(--font-playfair), Georgia, serif}h3,h4,h5,h6{font-family:var(--font-jost), -apple-system, BlinkMacSystemFont, sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0}h1+*,h2+*{margin-top:24px}h3+*,h4+*,h5+*,h6+*{margin-top:16px}.card{background-color:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);padding:var(--card-padding-y) var(--card-padding-x);box-shadow:var(--card-shadow)}.card-ringed{border:var(--card-ring)}.card-elevated{background-color:var(--color-bg-elevated)}.card-hover{transition:transform .2s,box-shadow .2s}.card-hover:hover{transform:translateY(-4px);box-shadow:0 8px 32px #00000059}.sp-input{border-radius:var(--radius-sm);border:1px solid var(--color-border-default);background-color:var(--color-bg);width:100%;color:var(--color-text);font-size:15px;font-family:var(--font-jost), -apple-system, sans-serif;box-sizing:border-box;outline:none;padding:12px 16px;transition:border-color .2s}.sp-input:focus{border-color:var(--color-gold)}.sp-input::placeholder{color:var(--color-subtle)}.container{width:100%;max-width:var(--container-xl);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}img,video,svg{max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
