@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2)format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff)format("woff")}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2)format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--app-bg:#eef2ef;--sidebar-bg:#f8faf8;--surface:#f4f7f5;--text:#17201d;--muted-strong:#46544e;--muted:#596761;--border:#d9e1dd;--border-strong:#b8c7c0;--accent:#177e62;--success:#126a4b;--info:#2f6fed;--warning:#9b431f;--danger:#b33131;--shadow-xs:0 1px 2px #17201d14;--font-body:"Manrope", "Segoe UI", sans-serif;--font-heading:"Space Grotesk", "Manrope", "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", Consolas, monospace;color:var(--text);background:var(--app-bg);font:15px/1.45 var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--app-bg);min-width:320px;margin:0;overflow-x:hidden}#root{min-height:100svh}button,input,select{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--text);font-family:var(--font-heading);letter-spacing:0}a{color:inherit}:focus-visible{outline:2px solid var(--info);outline-offset:2px}.root-loading{color:#516159;background:radial-gradient(circle at 50% 38%,#177e621f,#0000 28%),#eef2ef;place-content:center;justify-items:center;gap:14px;min-height:100svh;display:grid}.root-loading span{color:#fff;width:52px;height:52px;font:700 .86rem/1 var(--font-mono);background:#0b4f3d;place-items:center;animation:1.1s ease-in-out infinite alternate root-loading-pulse;display:grid}.root-loading strong{letter-spacing:.02em;font-size:.75rem}@keyframes root-loading-pulse{to{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.root-loading span{animation:none}}.public-site{--public-ink:#12201b;--public-forest:#0b4f3d;--public-forest-deep:#07392f;--public-mint:#cde9dc;--public-paper:#f5f3ec;--public-sand:#e8e1d2;--public-orange:#f2783c;min-height:100svh;color:var(--public-ink);background:linear-gradient(90deg, #0b4f3d0a 1px, transparent 1px), linear-gradient(#0b4f3d0a 1px, transparent 1px), var(--public-paper);background-size:48px 48px}.public-site *{scroll-margin-top:110px}.public-platform-section,.public-business-section,.public-trust-section,.public-final-cta,.public-footer{content-visibility:auto}.public-platform-section,.public-business-section{contain-intrinsic-block-size:auto 900px}.public-trust-section,.public-final-cta{contain-intrinsic-block-size:auto 420px}.public-footer{contain-intrinsic-block-size:auto 180px}.public-skip-link{z-index:100;color:#fff;background:var(--public-forest);padding:10px 14px;text-decoration:none;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.public-skip-link:focus{transform:translateY(0)}.public-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f3ece0;border-bottom:1px solid #12201b1f;position:sticky;top:0}.public-header-inner,.public-footer-inner,.public-hero-grid,.public-platform-section,.public-business-grid,.public-trust-grid,.public-final-cta,.public-legal-page{width:min(100% - 40px,1240px);margin-inline:auto}.public-header-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:32px;min-height:76px;display:grid}.public-brand{color:var(--public-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.public-brand>span{color:#fff;background:var(--public-forest);width:38px;height:38px;font:700 .78rem/1 var(--font-heading);letter-spacing:.06em;border-radius:4px 13px 4px 4px;place-items:center;display:grid}.public-brand>strong{font:700 1.08rem/1 var(--font-heading);letter-spacing:.07em}.public-desktop-nav{justify-content:center;gap:clamp(20px,3vw,42px);display:flex}.public-desktop-nav a,.public-footer nav a,.public-mobile-menu nav a{color:#405149;font-size:.82rem;font-weight:700;text-decoration:none}.public-desktop-nav a:hover,.public-footer nav a:hover{color:var(--public-forest)}.public-header-actions{align-items:center;gap:10px;display:flex}.public-login-link,.public-header-cta,.public-primary-cta,.public-secondary-cta{justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 17px;font-size:.8rem;font-weight:800;text-decoration:none;display:inline-flex}.public-login-link{color:var(--public-ink)}.public-header-cta{border:1px solid var(--public-forest);color:#fff;background:var(--public-forest)}.public-header-cta:hover,.public-primary-cta:hover{background:var(--public-forest-deep);transform:translateY(-1px)}.public-mobile-menu{display:none;position:relative}.public-mobile-menu summary{cursor:pointer;border:1px solid #12201b2e;place-items:center;width:44px;height:44px;list-style:none;display:grid}.public-mobile-menu summary::-webkit-details-marker{display:none}.public-mobile-menu nav{background:#fff;border:1px solid #12201b24;width:min(280px,100vw - 40px);padding:12px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 55px #07392f29}.public-mobile-menu nav a{padding:12px}.public-hero{border-bottom:1px solid #12201b1f;position:relative;overflow:hidden}.public-hero:before{content:"";border:110px solid #0b4f3d0d;border-radius:50%;width:670px;height:670px;position:absolute;top:-260px;right:-180px}.public-hero-grid{grid-template-columns:minmax(0,.94fr) minmax(480px,1.06fr);align-items:center;gap:clamp(40px,6vw,90px);min-height:min(780px,100svh - 76px);padding-block:88px 92px;display:grid;position:relative}.public-hero-copy{z-index:2;position:relative}.public-eyebrow{color:var(--public-forest);font:700 .68rem/1.2 var(--font-mono);letter-spacing:.14em;align-items:center;gap:9px;margin-bottom:18px;display:flex}.public-eyebrow>span{background:var(--public-orange);width:26px;height:2px}.public-hero h1{letter-spacing:-.065em;max-width:760px;font-size:clamp(3.25rem,6.2vw,6.45rem);line-height:.9}.public-hero h1 em{color:var(--public-forest);font-style:normal}.public-hero-lead{color:#4b5b54;max-width:610px;margin-top:30px;font-size:clamp(1rem,1.45vw,1.2rem);line-height:1.7}.public-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.public-primary-cta{color:#fff;background:var(--public-forest);min-height:52px;padding-inline:22px;transition:background .16s,transform .16s}.public-secondary-cta{min-height:52px;color:var(--public-ink);background:#ffffff5c;border:1px solid #12201b3b}.public-proof-line{color:#5a6962;flex-wrap:wrap;gap:20px;margin-top:32px;font-size:.72rem;font-weight:700;display:flex}.public-proof-line span{align-items:center;gap:6px;display:flex}.public-proof-line svg{color:var(--public-forest)}.public-product-scene{min-height:530px;animation:.75s cubic-bezier(.22,1,.36,1) .12s both public-rise;position:relative}.public-scene-grid{background-color:#0000;background-image:linear-gradient(90deg,#0b4f3d14 1px,#0000 1px),linear-gradient(#0b4f3d14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #0b4f3d1f;position:absolute;inset:12% 0 0 8%;transform:rotate(4deg)}.public-scene-window{box-shadow:30px 34px 0 var(--public-mint), 0 30px 75px #07392f2e;background:#fbfcf9;border:1px solid #12201b38;position:absolute;inset:72px 22px 42px 20px;overflow:hidden;transform:rotate(-2.5deg)}.public-scene-bar{border-bottom:1px solid #dce3de;align-items:center;gap:6px;height:42px;padding:0 13px;display:flex}.public-scene-bar>span{background:#c0c9c4;border-radius:50%;width:7px;height:7px}.public-scene-bar strong{color:#66746e;font:600 .58rem/1 var(--font-mono);letter-spacing:.08em;margin-left:auto}.public-scene-body{grid-template-columns:98px 1fr;min-height:370px;display:grid}.public-scene-sidebar{background:#f1f4f1;border-right:1px solid #e0e6e2;align-content:start;gap:15px;padding:24px 17px;display:grid}.public-scene-sidebar span{background:#cad2ce;border-radius:999px;height:7px}.public-scene-sidebar span.active{background:var(--public-forest);width:75%}.public-scene-main{padding:32px 27px}.public-scene-heading span,.public-scene-heading strong,.public-scene-content span{background:#d9dfdc;border-radius:999px;display:block}.public-scene-heading span{background:#89b5a5;width:76px;height:7px}.public-scene-heading strong{background:#26362f;width:54%;height:20px;margin-top:12px}.public-scene-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px;display:grid}.public-scene-metrics span{background:linear-gradient(150deg,#fff,#edf3ef);border:1px solid #dce4df;height:84px}.public-scene-content{grid-template-columns:1.4fr .6fr;gap:12px;margin-top:14px;display:grid}.public-scene-content span{background:#eef2ef;border-radius:3px;height:160px}.public-scene-content span:first-child{background:linear-gradient(135deg,#0c4b3c,#18745a)}.public-scene-card{z-index:3;background:#fff;border:1px solid #12201b2e;grid-template-columns:auto 1fr;gap:2px 10px;width:190px;padding:15px;display:grid;position:absolute;box-shadow:0 18px 45px #07392f29}.public-scene-card svg{color:var(--public-forest);grid-row:1/3;align-self:center}.public-scene-card span{color:#536159;font-size:.64rem;font-weight:700}.public-scene-card strong{font-size:.78rem}.public-scene-card-trust{top:20px;right:-12px}.public-scene-card-network{bottom:6px;left:-14px}.public-platform-section{padding-block:116px}.public-section-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:20px 70px;margin-bottom:52px;display:grid}.public-section-heading .public-eyebrow{grid-column:1/-1;margin:0}.public-section-heading h2,.public-business-copy h2,.public-trust-grid h2,.public-final-cta h2{letter-spacing:-.05em;font-size:clamp(2.25rem,4.7vw,4.8rem);line-height:.98}.public-section-heading>p:last-child,.public-business-copy>p,.public-trust-grid>p{color:#596961;font-size:1rem;line-height:1.75}.public-capability-grid{border-top:1px solid #12201b2e;border-left:1px solid #12201b2e;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.public-capability-grid article{background:#f5f3ecc7;border-bottom:1px solid #12201b2e;border-right:1px solid #12201b2e;min-height:292px;padding:28px;transition:background .18s,transform .18s}.public-capability-grid article:hover{z-index:1;background:#fff;transform:translateY(-4px);box-shadow:0 22px 60px #07392f1a}.public-capability-grid article>div{justify-content:space-between;align-items:center;display:flex}.public-capability-grid article>div span{color:var(--public-orange);font:700 .65rem/1 var(--font-mono)}.public-capability-grid svg{color:var(--public-forest)}.public-capability-grid h3{letter-spacing:-.025em;margin-top:66px;font-size:1.35rem}.public-capability-grid p{color:#5a6962;margin-top:14px;line-height:1.65}.public-business-section{color:#f8fbf8;background:radial-gradient(circle at 0 100%, #f2783c3d, transparent 32%), var(--public-forest-deep);padding-block:110px}.public-business-grid{grid-template-columns:minmax(0,.8fr) minmax(500px,1.2fr);align-items:center;gap:clamp(60px,9vw,130px);display:grid}.public-business-copy .public-eyebrow,.public-final-cta .public-eyebrow{color:#92dbc2}.public-business-copy h2,.public-final-cta h2{color:#fff}.public-business-copy>p{color:#b7cbc3;margin-top:28px}.public-text-link,.public-trust-link{color:#fff;align-items:center;gap:10px;margin-top:30px;font-weight:800;text-decoration:none;display:inline-flex}.public-business-system{background:#ffffff0d;border:1px solid #ffffff2e;box-shadow:28px 28px #cde9dc1a}.public-system-topline{font:700 .64rem/1 var(--font-mono);letter-spacing:.12em;border-bottom:1px solid #ffffff26;justify-content:space-between;padding:18px 22px;display:flex}.public-system-topline strong{color:#89e2c3}.public-business-system ol{margin:0;padding:0;list-style:none}.public-business-system li{border-bottom:1px solid #ffffff1f;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;min-height:98px;padding:20px 24px;display:grid}.public-business-system li:last-child{border-bottom:0}.public-business-system li>span{color:var(--public-orange);font:700 .65rem/1 var(--font-mono)}.public-business-system li div{gap:5px;display:grid}.public-business-system small{color:#99b2a8}.public-business-system li>svg{color:#8fddc2}.public-trust-section{background:var(--public-mint);padding-block:105px}.public-trust-grid{grid-template-columns:150px 1fr .9fr;align-items:center;gap:30px 55px;display:grid}.public-trust-mark{aspect-ratio:1;color:var(--public-forest);text-align:center;border:1px solid #0b4f3d38;border-radius:50%;grid-row:1/3;place-items:center;gap:14px;display:grid}.public-trust-mark span{font:700 .64rem/1.35 var(--font-mono);letter-spacing:.12em}.public-trust-grid h2{color:var(--public-forest-deep);font-size:clamp(2.1rem,4vw,4rem)}.public-trust-link{color:var(--public-forest-deep);grid-column:3;margin:0}.public-final-cta{background:radial-gradient(circle at 90% 10%, #f2783c59, transparent 28%), var(--public-forest);box-shadow:20px 20px 0 var(--public-sand);justify-content:space-between;align-items:end;gap:40px;margin-block:100px;padding:clamp(38px,6vw,78px);display:flex}.public-primary-cta-light{color:var(--public-forest-deep);background:#fff;flex:none}.public-primary-cta-light:hover{color:#fff;background:var(--public-orange)}.public-footer{background:#ebe8df;border-top:1px solid #12201b24}.public-footer-inner{grid-template-columns:1fr auto auto;align-items:end;gap:40px;padding-block:45px;display:grid}.public-brand-footer{margin-bottom:14px}.public-footer p{color:#536159;font-size:.75rem}.public-footer nav{gap:22px;display:flex}.public-footer-copy{white-space:nowrap}.public-legal-page{padding-block:90px 120px}.public-legal-page>header{border-bottom:1px solid #12201b2e;max-width:920px;padding-bottom:60px}.public-legal-page h1,.public-not-found h1{letter-spacing:-.06em;font-size:clamp(2.8rem,6vw,6.1rem);line-height:.95}.public-legal-page>header>p:not(.public-eyebrow){color:#52625a;max-width:760px;margin-top:24px;font-size:1.08rem;line-height:1.75}.public-legal-page time{color:#718078;font:500 .68rem/1 var(--font-mono);margin-top:26px;display:inline-block}.public-legal-grid{grid-template-columns:250px 1fr;gap:clamp(50px,9vw,130px);padding-top:58px;display:grid}.public-legal-grid aside{align-self:start;position:sticky;top:116px}.public-legal-grid aside>strong{font-size:.75rem}.public-legal-grid aside ol{counter-reset:legal-nav;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.public-legal-grid aside a{color:#607068;font-size:.78rem;text-decoration:none}.public-legal-grid aside a:hover{color:var(--public-forest)}.public-legal-sections{gap:58px;display:grid}.public-legal-sections section{grid-template-columns:48px 1fr;gap:8px 20px;display:grid}.public-legal-sections section>span{color:var(--public-orange);font:700 .66rem/1 var(--font-mono);grid-row:1/3;padding-top:5px}.public-legal-sections h2{letter-spacing:-.035em;font-size:clamp(1.45rem,2.5vw,2.2rem)}.public-legal-sections p{color:#53635b;max-width:740px;line-height:1.85}.public-not-found{align-content:center;justify-items:start;width:min(100% - 40px,900px);min-height:calc(100svh - 250px);margin-inline:auto;padding-block:70px;display:grid}.public-not-found>svg{color:var(--public-orange);margin-bottom:22px}.public-not-found>p:not(.public-eyebrow){color:#58675f;margin:20px 0 28px;font-size:1rem}.public-site .auth-layout{align-items:start;width:min(100% - 40px,1080px);min-height:calc(100svh - 210px);margin-inline:auto;padding-block:70px}.public-site .auth-panel,.public-site .auth-flow-panel,.public-site .account-action-card{box-shadow:16px 16px 0 var(--public-mint);background:#ffffffc7;border-radius:0}.public-site .auth-flow-panel{color:#fff;background:var(--public-forest-deep);box-shadow:16px 16px 0 var(--public-sand)}.public-site .auth-flow-panel h2,.public-site .auth-flow-panel strong{color:#fff}.public-site .auth-flow-panel p{color:#a9c0b7}.public-site .account-action-layout{background:0 0;border:0;width:min(100% - 40px,1080px);min-height:calc(100svh - 210px);margin-inline:auto}@keyframes public-rise{0%{transform:translateY(22px)}to{transform:translateY(0)}}@media (width<=1020px){.public-desktop-nav{display:none}.public-header-inner{grid-template-columns:1fr auto auto}.public-mobile-menu{display:block}.public-hero-grid,.public-business-grid{grid-template-columns:1fr}.public-hero-grid{padding-top:70px}.public-product-scene{width:min(100%,700px);margin-inline:auto}.public-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-business-copy{max-width:720px}.public-trust-grid{grid-template-columns:130px 1fr}.public-trust-grid>p,.public-trust-link{grid-column:2}.public-footer-inner{grid-template-columns:1fr auto}.public-footer-copy{grid-column:1/-1}}@media (width<=720px){.public-header-inner,.public-footer-inner,.public-hero-grid,.public-platform-section,.public-business-grid,.public-trust-grid,.public-final-cta,.public-legal-page{width:min(100% - 28px,1240px)}.public-header-inner{gap:10px;min-height:66px}.public-header-actions{display:none}.public-header-inner{grid-template-columns:1fr auto}.public-hero-grid{min-height:0;padding-block:58px 72px}.public-hero h1{font-size:clamp(3.1rem,15vw,5.2rem)}.public-hero-actions,.public-hero-actions a{width:100%}.public-proof-line{gap:10px;display:grid}.public-product-scene{min-height:390px}.public-scene-window{box-shadow:14px 16px 0 var(--public-mint);inset:50px 8px 25px}.public-scene-body{grid-template-columns:65px 1fr;min-height:280px}.public-scene-main{padding:24px 16px}.public-scene-metrics span{height:62px}.public-scene-content span{height:105px}.public-scene-card{width:166px;padding:11px}.public-scene-card-trust{right:0}.public-scene-card-network{left:0}.public-platform-section,.public-business-section,.public-trust-section{padding-block:76px}.public-section-heading{grid-template-columns:1fr;gap:22px}.public-capability-grid{grid-template-columns:1fr}.public-capability-grid article{min-height:240px}.public-capability-grid h3{margin-top:42px}.public-business-grid{gap:50px}.public-business-system{box-shadow:12px 12px #cde9dc1a}.public-business-system li{grid-template-columns:34px 1fr;gap:12px;padding:18px}.public-business-system li>svg{display:none}.public-trust-grid{grid-template-columns:1fr;gap:28px}.public-trust-mark{grid-row:auto;width:124px}.public-trust-grid>p,.public-trust-link{grid-column:auto}.public-final-cta{box-shadow:10px 10px 0 var(--public-sand);flex-direction:column;align-items:stretch;margin-block:70px}.public-final-cta .public-primary-cta{width:100%}.public-footer-inner,.public-footer nav{align-items:start}.public-footer-inner{grid-template-columns:1fr;gap:26px}.public-footer nav{flex-direction:column;gap:12px}.public-footer-copy{grid-column:auto}.public-legal-page{padding-block:60px 85px}.public-legal-page>header{padding-bottom:42px}.public-legal-grid{grid-template-columns:1fr;gap:46px}.public-legal-grid aside{border:1px solid #12201b29;padding:20px;position:static}.public-legal-sections section{grid-template-columns:34px 1fr;gap:8px 12px}.public-site .auth-layout{width:min(100% - 28px,1080px);min-height:0;padding-block:42px 62px}.public-site .auth-panel,.public-site .auth-flow-panel,.public-site .account-action-card{box-shadow:8px 8px 0 var(--public-mint)}}@media (prefers-reduced-motion:reduce){.public-site *,.public-site :before,.public-site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
