@font-face{font-family:DM Sans;src:url(/fonts/dmsans/DMSans-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dmsans/DMSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dmsans/DMSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dmsans/DMSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dmsans/DMSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--font-dm-sans:"DM Sans", sans-serif}html,body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fdfdfd;margin:0}body{font-family:var(--font-dm-sans), sans-serif;color:var(--foreground);-webkit-font-smoothing:antialiased}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}:root{--foreground:#111;--foreground-muted:#4f4d49;--font-ui-stack:"Satoshi", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@property --angle-1{syntax:"<angle>";inherits:false;initial-value:-75deg}@property --angle-2{syntax:"<angle>";inherits:false;initial-value:-45deg}.navbar-header{--nav-progress:0;z-index:60;pointer-events:none;width:100%;position:fixed;top:0;left:0}.navbar-container{box-sizing:border-box;width:100%;max-width:1800px;height:80px;margin:0 auto;padding-inline:70px}.navbar-nav{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.navbar-cluster{justify-content:space-between;align-items:center;gap:calc(var(--nav-progress) * 30px);padding-left:calc(var(--nav-progress) * 6px);padding-right:calc(var(--nav-progress) * 6px);padding-top:calc(var(--nav-progress) * 6px);padding-bottom:calc(var(--nav-progress) * 6px);border-radius:calc(var(--nav-progress) * 9999px);background:rgba(255, 255, 255, calc(var(--nav-progress) * .1));-webkit-backdrop-filter:blur(calc(var(--nav-progress) * 12px));box-shadow:none;pointer-events:auto;border:1px solid rgba(255, 255, 255, calc(var(--nav-progress) * .15));display:flex}.navbar-segment{will-change:transform}.navbar-segment-logo{padding:calc(var(--nav-progress) * 6px) calc(var(--nav-progress) * 12px) calc(var(--nav-progress) * 6px) calc(var(--nav-progress) * 6px);border-radius:calc(var(--nav-progress) * 999px);background:rgba(255, 255, 255, calc(var(--nav-progress) * .8))}.navbar-logo-link{align-items:center;gap:10px;text-decoration:none;display:flex}.navbar-logo-mark,.navbar-brand-text{flex-shrink:0;display:block}.navbar-logo-mark{width:calc(30px - var(--nav-progress) * 8px);height:calc(30px - var(--nav-progress) * 8px)}.navbar-segment-links{padding:calc(var(--nav-progress) * 8px) calc(var(--nav-progress) * 20px);border-radius:calc(var(--nav-progress) * 14px);background:rgba(255, 255, 255, calc(var(--nav-progress) * .8));align-items:center;gap:34px;display:flex}.navbar-link{font-family:var(--font-ui-stack);letter-spacing:.1px;color:color-mix(in srgb, var(--foreground-muted) 80%, transparent);font-size:13px;font-weight:500;line-height:95%;text-decoration:none;transition:color .18s}.navbar-link:hover,.navbar-link:focus-visible{color:var(--foreground)}.navbar-lang{letter-spacing:.04em;border:1px solid #11111129;border-radius:999px;padding:4px 9px;font-size:11.5px;line-height:1}.navbar-lang:hover,.navbar-lang:focus-visible{border-color:#1116}.navbar-brand-text{width:calc(var(--nav-progress) * 59px);opacity:var(--nav-progress);overflow:hidden}.navbar-cluster,.navbar-segment-logo,.navbar-segment-links,.navbar-segment-cta,.navbar-brand-text{transition:none}.glass-button-wrap{--glass-btn-anim-time:.4s;--glass-btn-anim-ease:cubic-bezier(.25, 1, .5, 1);--glass-btn-font-size:15px;--glass-btn-font-weight:600;--glass-btn-letter-spacing:.1px;--glass-btn-pad-x:24px;--glass-btn-pad-y:15px;--glass-btn-stroke-color:#e8e5de3d;--glass-btn-clip-outer:inset(0 round 9999px);--glass-btn-clip-inner:inset(0 round 9999px);--glass-btn-clip-ring:inset(0 round 9999px);--glass-btn-clip-outer-shadow:inset(0 round 9999px);z-index:2;cursor:pointer;transform-style:preserve-3d;transition:transform var(--glass-btn-anim-time) var(--glass-btn-anim-ease);border-radius:9999px;text-decoration:none;display:inline-block;position:relative}.glass-button-wrap:has(.glass-button:active){transform:scale(.985)}.glass-button-shadow{--glass-btn-shadow-cutoff-fix:2em;width:calc(100% + var(--glass-btn-shadow-cutoff-fix));height:calc(100% + var(--glass-btn-shadow-cutoff-fix));top:calc(0% - var(--glass-btn-shadow-cutoff-fix) / 2);left:calc(0% - var(--glass-btn-shadow-cutoff-fix) / 2);filter:blur(clamp(2px,.125em,12px));pointer-events:none;z-index:0;clip-path:var(--glass-btn-clip-outer-shadow);transition:filter var(--glass-btn-anim-time) var(--glass-btn-anim-ease);border-radius:9999px;position:absolute}.glass-button-shadow:after{content:"";width:calc(100% - var(--glass-btn-shadow-cutoff-fix) - .25em);height:calc(100% - var(--glass-btn-shadow-cutoff-fix) - .25em);inset:0;top:calc(var(--glass-btn-shadow-cutoff-fix) - .5em);left:calc(var(--glass-btn-shadow-cutoff-fix) - .875em);box-sizing:border-box;-webkit-mask-composite:xor;transition:all var(--glass-btn-anim-time) var(--glass-btn-anim-ease);background:linear-gradient(#0f0f1233,#0f0f121a);border-radius:9999px;padding:.125em;position:absolute;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.glass-button{all:unset;z-index:10;cursor:pointer;isolation:isolate;font-family:var(--font-ui-stack);font-size:var(--glass-btn-font-size);-webkit-tap-highlight-color:transparent;-webkit-backdrop-filter:blur(clamp(1px,.125em,4px));clip-path:var(--glass-btn-clip-outer);transition:all var(--glass-btn-anim-time) var(--glass-btn-anim-ease);background:linear-gradient(-75deg,#ffffff0d,#fff3,#ffffff0d);font-weight:500;display:inline-block;position:relative;box-shadow:inset 0 .125em .125em #0f0f120d,inset 0 -.125em .125em #ffffff80,0 .25em .125em -.125em #0f0f1233,inset 0 0 .1em .25em #fff3,0 0 #fff}.glass-button:hover{-webkit-backdrop-filter:blur(.01em);transform:scale(.975)}.glass-button-text{padding:var(--glass-btn-pad-y) var(--glass-btn-pad-x);-webkit-user-select:none;user-select:none;letter-spacing:var(--glass-btn-letter-spacing);color:#0f0f12e6;text-shadow:0 .25em .05em #0f0f121a;clip-path:var(--glass-btn-clip-outer);transition:all var(--glass-btn-anim-time) var(--glass-btn-anim-ease);justify-content:center;align-items:center;gap:.5rem;display:flex;position:relative}.glass-button-text:after{content:"";z-index:3;background:linear-gradient(var(--angle-2), transparent 0%, #ffffff80 40% 50%, transparent 55%);mix-blend-mode:screen;pointer-events:none;clip-path:var(--glass-btn-clip-inner);transition:background-position calc(var(--glass-btn-anim-time) * 1.25) var(--glass-btn-anim-ease), --angle-2 calc(var(--glass-btn-anim-time) * 1.25) var(--glass-btn-anim-ease);background-position:0%;background-size:200% 200%;position:absolute;inset:0}.glass-button:hover .glass-button-text:after{background-position:25%}.glass-button:after{content:"";z-index:1;background:conic-gradient(from var(--angle-1) at 50% 50%, var(--glass-btn-stroke-color) 0%, transparent 5% 40%, var(--glass-btn-stroke-color) 50%, transparent 60% 95%, var(--glass-btn-stroke-color) 100%), linear-gradient(180deg, #ffffff80, #ffffff80);pointer-events:none;clip-path:var(--glass-btn-clip-ring);transition:all var(--glass-btn-anim-time) var(--glass-btn-anim-ease), --angle-1 .5s ease;position:absolute;inset:0}.glass-button:hover:after{--angle-1:-125deg}.btn-label{z-index:4;font-weight:var(--glass-btn-font-weight);position:relative}.btn-arrow{z-index:4;flex-shrink:0;width:1.05em;height:1.05em;transition:transform .38s cubic-bezier(.34,1.56,.64,1);position:relative}.glass-button-wrap:has(.glass-button:hover) .btn-arrow{transform:translate(4px)}@media (width<=767px){.navbar-segment-links{display:none}.navbar-container{box-sizing:border-box;width:100%;max-width:2000px;padding-inline:16px}}@media (prefers-reduced-motion:reduce){.glass-button,.glass-button-text,.glass-button-shadow,.btn-arrow{transition:none}}.hbg-wrap{--hbg-stroke:#d3c5a7;--hbg-stroke-width:1.5px;--hbg-fill-rgb:255, 255, 255;--hbg-fill-alpha:.55;--hbg-glass-blur:12px;--hbg-radius:14px;--hbg-speed:1s;border-radius:var(--hbg-radius);cursor:pointer;-webkit-tap-highlight-color:transparent;width:fit-content;padding:0;text-decoration:none;transition:transform .5s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.hbg-wrap:focus-visible{outline:2px solid var(--hbg-stroke);outline-offset:2px}.hbg-wrap:active{transition-duration:.12s;transform:scale(.965)}.hbg-gradient{z-index:20;border-radius:inherit;pointer-events:none;padding:var(--hbg-stroke-width);box-sizing:border-box;filter:blur(2px);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hbg-content{z-index:10;background:rgba(var(--hbg-fill-rgb), var(--hbg-fill-alpha));-webkit-backdrop-filter:blur(var(--hbg-glass-blur)) saturate(160%);border-radius:24px;align-items:center;transition:background .4s,box-shadow .45s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0000000f,inset 0 1px 1px #ffffff8c,inset 0 -1px 1px #ffffff2e;padding:8px 20px!important}.hbg-wrap:hover .hbg-content{background:rgba(var(--hbg-fill-rgb), 1)}.hbg-wrap:active .hbg-content{transition-duration:.12s;box-shadow:inset 0 0 0 1px #0000001a,inset 0 2px 5px #00000017,inset 0 1px 1px #fff6}.hbg-text{font-family:"Satoshi", var(--font-ui-stack);letter-spacing:.1px;color:#111;-webkit-user-select:none;user-select:none;font-size:13px;font-weight:500;line-height:18px}.navbar-mobile-toggle,.navbar-mobile-overlay,.navbar-mobile-panel{display:none}.navbar-mobile-toggle{appearance:none;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}.navbar-mobile-icon{transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);position:absolute}.navbar-mobile-icon-menu{opacity:1;transform:rotate(0)scale(1)}.navbar-mobile-icon-close{opacity:0;transform:rotate(-180deg)scale(.5)}.navbar-mobile-open .navbar-mobile-icon-menu{opacity:0;transform:rotate(180deg)scale(.5)}.navbar-mobile-open .navbar-mobile-icon-close{opacity:1;transform:rotate(0)scale(1)}@media (width<=767px){.navbar-header{z-index:100;position:absolute}.navbar-container{z-index:60;max-width:none;height:68px;padding-inline:20px;position:relative}.navbar-nav{justify-content:space-between}.navbar-cluster{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.navbar-segment{transform:none!important}.navbar-segment-logo{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}.navbar-logo-link{gap:9px}.navbar-logo-mark{width:30px;height:30px}.navbar-brand-text,.navbar-segment-links,.navbar-segment-cta{display:none}.navbar-mobile-toggle{pointer-events:auto;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.navbar-mobile-overlay{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#fdfdfd94;transition:opacity .5s cubic-bezier(.23,1,.32,1);display:block;position:fixed;inset:0}.navbar-mobile-open .navbar-mobile-overlay{opacity:1;pointer-events:auto}.navbar-mobile-panel{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);pointer-events:auto;background:#fdfdfdf5;border-bottom:1px solid #11111114;max-height:0;transition:max-height .5s cubic-bezier(.23,1,.32,1);display:block;position:fixed;top:0;left:0;right:0;overflow:hidden}.navbar-mobile-open .navbar-mobile-panel{max-height:100vh}.navbar-mobile-panel-inner{flex-direction:column;padding:84px 20px 22px;display:flex}.navbar-mobile-link,.navbar-mobile-cta{font-family:var(--font-ui-stack);opacity:0;text-decoration:none;transition:opacity .4s cubic-bezier(.23,1,.32,1),transform .4s cubic-bezier(.23,1,.32,1),color .18s,background .18s;transform:translateY(-8px)}.navbar-mobile-open .navbar-mobile-link,.navbar-mobile-open .navbar-mobile-cta{opacity:1;transition-delay:var(--item-delay,0s);transform:translateY(0)}.navbar-mobile-link{letter-spacing:-.1px;color:#111111d1;border-bottom:1px solid #11111114;padding:15px 0;font-size:16px;font-weight:500;line-height:22px;display:block}.navbar-mobile-link:hover,.navbar-mobile-link:focus-visible{color:#111}.navbar-mobile-cta{box-sizing:border-box;color:#fdfdfd;letter-spacing:.1px;background:#111;border-radius:999px;justify-content:center;align-items:center;width:100%;margin-top:22px;padding:13px 20px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.navbar-mobile-cta:hover,.navbar-mobile-cta:focus-visible{background:#2a2a2a}}@media (prefers-reduced-motion:reduce){.navbar-mobile-icon,.navbar-mobile-overlay,.navbar-mobile-panel,.navbar-mobile-link,.navbar-mobile-cta{transition:none}}.ft{color:#fdfdfd;background:#111;padding:84px 0 40px;overflow:hidden}.ft-wrap{box-sizing:border-box;max-width:1080px;margin:0 auto;padding:0 clamp(20px,5vw,64px)}.ft-top{border-bottom:1px solid #ffffff1a;grid-template-columns:1.25fr 2fr;gap:48px;padding-bottom:48px;display:grid}.ft-logo{letter-spacing:-.4px;color:#fdfdfd;width:fit-content;font-family:Satoshi,DM Sans,sans-serif;font-size:26px;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-block}a.ft-logo:hover{opacity:.7}.ft-join{letter-spacing:.1px;color:#ffffffd1;border:none;border-radius:14px;align-items:center;width:fit-content;margin-top:20px;padding:8px 20px;font-family:Satoshi,DM Sans,system-ui,sans-serif;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;transition:color .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff47}.ft-join:hover{color:#111;background:#fdfdfd;box-shadow:inset 0 0 0 1px #fdfdfd}.ft-disabled{color:#ffffff4d;cursor:default;-webkit-user-select:none;user-select:none;width:fit-content;margin-bottom:11px;font-size:14.5px;line-height:20px;display:block}.ft-tag{color:#fff9;max-width:280px;margin:14px 0 0;font-size:15px;line-height:23px}.ft-email{color:#ffffffc7;border-bottom:1px solid #ffffff38;margin-top:16px;padding-bottom:2px;font-size:14.5px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.ft-email:hover{color:#fdfdfd;border-color:#ffffff80}.ft-social{gap:12px;margin-top:24px;display:flex}.ft-social a{color:#ffffffa6;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .2s,border-color .2s;display:flex}.ft-social a:hover{color:#fdfdfd;border-color:#fff6}.ft-social svg{width:17px;height:17px;display:block}.ft-cols{grid-template-columns:1fr 1fr auto;gap:32px;display:grid}.ft-nowrap{white-space:nowrap}.ft-col h4{text-transform:uppercase;letter-spacing:1px;color:#ffffff6b;margin:0 0 16px;font-family:Satoshi,DM Sans,sans-serif;font-size:11px;font-weight:500}.ft-col a{color:#ffffffc2;width:fit-content;margin-bottom:11px;font-size:14.5px;line-height:20px;text-decoration:none;transition:color .2s;display:block}.ft-col a:hover{color:#fdfdfd}.ft-bottom{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-top:32px;display:flex}.ft-disclaimer{color:#ffffff73;max-width:640px;margin:0;font-size:13px;line-height:20px}.ft-legal{color:#ffffff80;font-size:12.5px}.ft-trust{color:#fff6;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ft-badge{letter-spacing:.5px;color:#ffffff9e;border:1px solid #ffffff38;border-radius:5px;padding:2px 7px;font-family:Satoshi,DM Sans,sans-serif;font-size:10px;font-weight:600;display:inline-block}.ft-mark{letter-spacing:-.03em;color:#ffffff0d;text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;margin-top:44px;font-family:Satoshi,DM Sans,sans-serif;font-size:clamp(64px,15vw,208px);font-weight:700;line-height:1}@media (width<=768px){.ft{padding:56px 0 28px}.ft-top{grid-template-columns:1fr;gap:36px;padding-bottom:36px}.ft-cols{grid-template-columns:repeat(2,1fr);gap:28px}.ft-nowrap{white-space:normal}.ft-mark{font-size:22vw}}
