@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_f58324{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_f58324{--b2b-font-serif:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_a3c0d3{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.__variable_a3c0d3{--b2b-font-sans:"Inter Tight","Inter Tight Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_3c557b{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_3c557b{--b2b-font-mono:"JetBrains Mono","JetBrains Mono Fallback"}:root{--b2b-ink:#0a0e1a;--b2b-ink-deep:#050811;--b2b-ink-soft:#11172a;--b2b-ink-line:#1d2540;--b2b-gold:#d4a24c;--b2b-gold-soft:#e8c77e;--b2b-bone:#f5f1e8;--b2b-mist:#c8cfe0;--b2b-mist-soft:#8893ae}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--b2b-ink);color:var(--b2b-bone);font-family:var(--b2b-font-sans),sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}.b2b-starfield{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 20% 10%,rgb(212 162 76/8%),transparent 50%),radial-gradient(ellipse at 80% 80%,rgb(212 162 76/4%),transparent 50%),var(--b2b-ink)}.b2b-starfield:before{content:"";position:absolute;inset:0;background-image:radial-gradient(1px 1px at 12% 23%,rgb(232 199 126/60%),transparent),radial-gradient(1px 1px at 34% 67%,rgb(255 255 255/30%),transparent),radial-gradient(1px 1px at 78% 14%,rgb(232 199 126/50%),transparent),radial-gradient(1px 1px at 56% 88%,rgb(255 255 255/40%),transparent),radial-gradient(1px 1px at 91% 56%,rgb(232 199 126/40%),transparent),radial-gradient(2px 2px at 23% 45%,rgb(232 199 126/70%),transparent);animation:b2bTwinkle 8s ease-in-out infinite}@keyframes b2bTwinkle{0%,to{opacity:.55}50%{opacity:1}}.b2b-nav{position:fixed;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.15rem 3rem;border-bottom:1px solid rgb(212 162 76/12%);background:rgb(10 14 26/72%);backdrop-filter:blur(18px)}.b2b-logo{display:inline-flex;align-items:center;gap:.85rem;text-decoration:none}.b2b-logo-icon{width:32px;height:32px}.b2b-logo-icon svg{width:100%;height:100%}.b2b-logo-icon path{fill:none;stroke:var(--b2b-gold);stroke-linecap:round;stroke-width:1.8}.b2b-logo-icon circle{fill:var(--b2b-gold)}.b2b-logo-text{display:block;font-family:var(--b2b-font-serif),serif;font-size:1.4rem;font-style:italic;line-height:1}.b2b-logo-sub{display:block;margin-top:.18rem;color:var(--b2b-mist);font-size:.62rem;letter-spacing:.32em;text-transform:uppercase}.b2b-nav-actions,.b2b-nav-links{display:flex;align-items:center;gap:1.35rem}.b2b-footer-col a,.b2b-nav-links a{color:var(--b2b-mist);font-size:.9rem;text-decoration:none;transition:color .16s ease}.b2b-footer-col a:hover,.b2b-nav-links a:hover{color:var(--b2b-gold-soft)}.b2b-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:42px;padding:.72rem 1.25rem;border:1px solid transparent;border-radius:3px;font:600 .82rem/1 var(--b2b-font-sans),sans-serif;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.b2b-btn:hover{transform:translateY(-1px)}.b2b-btn-gold{background:var(--b2b-gold);color:var(--b2b-ink)}.b2b-btn-gold:hover{background:var(--b2b-gold-soft)}.b2b-btn-ghost{border-color:rgb(212 162 76/34%);background:transparent;color:var(--b2b-bone)}.b2b-signin-menu{position:relative}.b2b-signin-menu summary{list-style:none}.b2b-signin-menu summary::-webkit-details-marker{display:none}.b2b-signin-panel{position:absolute;top:calc(100% + .75rem);right:0;display:grid;min-width:210px;padding:.6rem;border:1px solid rgb(212 162 76/20%);border-radius:6px;background:rgb(5 8 17/96%);box-shadow:0 22px 60px rgb(0 0 0/35%)}.b2b-signin-panel a{padding:.75rem;color:var(--b2b-mist);text-decoration:none}.b2b-footer,main{position:relative;z-index:1}.b2b-hero{min-height:100vh;padding:10rem 3rem 6rem;display:flex;align-items:center}.b2b-subhero{min-height:72vh}.b2b-contact-grid,.b2b-footer-bottom,.b2b-footer-grid,.b2b-hero-grid,.b2b-section-inner{width:min(1400px,calc(100% - 3rem));margin:0 auto}.b2b-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:5rem}.b2b-hero-copy{transform:translateY(-1.5rem)}.b2b-eyebrow,.b2b-section-eyebrow{display:inline-flex;align-items:center;gap:.7rem;margin:0 0 1.5rem;color:var(--b2b-gold-soft);font:500 .72rem/1.4 var(--b2b-font-mono),monospace;letter-spacing:.2em;text-transform:uppercase}.b2b-eyebrow span,.b2b-section-eyebrow:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--b2b-gold);box-shadow:0 0 14px var(--b2b-gold)}.b2b-section-eyebrow:before{width:28px;height:1px;border-radius:0;box-shadow:none}h1,h2,h3{margin:0}.b2b-contact-grid h1,.b2b-hero h1,.b2b-not-found h1{max-width:780px;font-family:var(--b2b-font-serif),serif;font-size:clamp(3.1rem,6vw,5.7rem);font-weight:400;letter-spacing:-.03em;line-height:1.02}.b2b-contact-grid em,.b2b-cta em,.b2b-hero em,.b2b-section-head em{color:var(--b2b-gold);font-style:italic}.b2b-lede{max-width:590px;margin:1.5rem 0 2.6rem;color:var(--b2b-mist);font-size:1.12rem;font-weight:300;line-height:1.75}.b2b-actions{display:flex;flex-wrap:wrap;gap:1rem}.b2b-actions-center{justify-content:center}.b2b-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:620px;margin-top:3.5rem;padding-top:2rem;border-top:1px solid var(--b2b-ink-line)}.b2b-stat-grid strong{display:block;color:var(--b2b-gold);font-family:var(--b2b-font-serif),serif;font-size:2.35rem;font-weight:500;line-height:1}.b2b-stat-grid span{display:block;margin-top:.55rem;color:var(--b2b-mist-soft);font:500 .68rem/1.4 var(--b2b-font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.b2b-constellation svg{width:100%;max-width:540px}.b2b-constellation .orbit{fill:none;stroke:rgb(212 162 76/16%);stroke-width:.6}.b2b-constellation line{stroke:rgb(212 162 76/48%);stroke-dasharray:4 5;stroke-width:.7}.b2b-constellation .center-c{fill:none;stroke:var(--b2b-gold);stroke-linecap:round;stroke-width:2}.b2b-constellation .node{fill:var(--b2b-gold);filter:drop-shadow(0 0 10px rgb(212 162 76/72%))}.b2b-constellation .pulse{fill:none;stroke:var(--b2b-gold);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:b2b-pulse 2.6s ease-out infinite}@keyframes b2b-pulse{0%{r:4;opacity:.65;stroke-width:1.4}80%,to{r:22;opacity:0;stroke-width:.4}}.b2b-constellation text{fill:var(--b2b-mist);font:500 .55rem/1 var(--b2b-font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.b2b-section{padding:7rem 0}.b2b-footer,.b2b-section-deep{border-block:1px solid var(--b2b-ink-line);background:rgb(5 8 17/72%)}.b2b-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:4rem;margin-bottom:4rem}.b2b-cta h2,.b2b-form-success h2,.b2b-section-head h2{max-width:760px;font-family:var(--b2b-font-serif),serif;font-size:clamp(2.45rem,4vw,3.8rem);font-weight:400;letter-spacing:-.025em;line-height:1.08}.b2b-section-head>p{max-width:390px;color:var(--b2b-mist);font-weight:300;line-height:1.75}.b2b-compliance-grid,.b2b-portal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.b2b-compliance-grid article,.b2b-contact-form,.b2b-form-success,.b2b-portal-card,.b2b-trust-split article{border:1px solid var(--b2b-ink-line);border-radius:6px;background:linear-gradient(180deg,rgb(29 37 64/46%),rgb(17 23 42/68%))}.b2b-portal-card{min-height:430px;display:flex;flex-direction:column;padding:2.5rem;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.b2b-portal-card:hover{transform:translateY(-5px);border-color:rgb(212 162 76/44%)}.b2b-card-kicker{display:flex;justify-content:space-between;gap:1rem;margin-bottom:2rem;color:var(--b2b-gold);font:500 .68rem/1.4 var(--b2b-font-mono),monospace;letter-spacing:.13em;text-transform:uppercase}.b2b-card-kicker span:last-child{color:var(--b2b-mist-soft)}.b2b-compliance-grid h3,.b2b-portal-card h3,.b2b-trust-split h3{font-family:var(--b2b-font-serif),serif;font-size:2rem;font-weight:400}.b2b-portal-card h3 em{color:var(--b2b-gold);font-style:italic}.b2b-compliance-grid p,.b2b-cta p,.b2b-form-success p,.b2b-portal-card p,.b2b-trust-split p{color:var(--b2b-mist);font-weight:300;line-height:1.7}.b2b-portal-card ul,.b2b-trust-split ul{margin:1.2rem 0 2rem;padding:0;list-style:none}.b2b-portal-card li,.b2b-trust-split li{display:flex;gap:.75rem;padding:.58rem 0;border-bottom:1px solid var(--b2b-ink-line);color:var(--b2b-mist);font-size:.9rem}.b2b-portal-card li:before,.b2b-trust-split li:before{content:"";width:5px;height:5px;margin-top:.48rem;border-radius:999px;background:var(--b2b-gold);flex:0 0 auto}.b2b-card-link{margin-top:auto;padding-top:1.35rem;border-top:1px solid var(--b2b-ink-line);color:var(--b2b-gold);font:500 .74rem/1 var(--b2b-font-mono),monospace;letter-spacing:.14em;text-transform:uppercase}.b2b-platform-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8rem}.b2b-platform-grid article{padding-top:1.8rem;border-top:1px solid var(--b2b-ink-line)}.b2b-platform-grid span{color:var(--b2b-gold);font:500 .7rem/1 var(--b2b-font-mono),monospace;letter-spacing:.18em}.b2b-platform-grid h3{margin-top:1.2rem;font-family:var(--b2b-font-serif),serif;font-size:1.5rem;font-style:italic;font-weight:500}.b2b-platform-grid p{color:var(--b2b-mist);font-size:.9rem;font-weight:300;line-height:1.7}.b2b-cta{position:relative;overflow:hidden;padding:7rem 1.5rem;border-block:1px solid rgb(212 162 76/20%);background:linear-gradient(135deg,var(--b2b-ink-soft),var(--b2b-ink-deep));text-align:center}.b2b-cta>div{max-width:840px;margin:0 auto}.b2b-cta p{max-width:650px;margin:1.2rem auto 2.2rem}.b2b-compliance-grid{grid-template-columns:repeat(4,1fr)}.b2b-compliance-grid article,.b2b-trust-split article{padding:2rem}.b2b-trust-split{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:1.25rem}.b2b-compliance-list span{border:1px solid var(--b2b-ink-line);border-radius:999px;padding:.45rem .75rem;color:var(--b2b-mist);font:500 .7rem/1 var(--b2b-font-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.b2b-contact-page{padding-top:6rem}.b2b-contact-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:4rem;align-items:start}.b2b-contact-form,.b2b-form-success{display:grid;gap:1.1rem;padding:2rem}.b2b-form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.b2b-contact-form label{display:grid;gap:.5rem;color:var(--b2b-mist);font-size:.86rem}.b2b-label-text{display:inline-flex;align-items:baseline;gap:.25rem}.b2b-required{color:#ff6b6b;font-weight:700}.b2b-contact-form input,.b2b-contact-form select,.b2b-contact-form textarea{width:100%;border:1px solid var(--b2b-ink-line);border-radius:4px;background:rgb(5 8 17/78%);color:var(--b2b-bone);font:inherit;padding:.9rem 1rem}.b2b-contact-form input:focus,.b2b-contact-form select:focus,.b2b-contact-form textarea:focus{outline:2px solid rgb(212 162 76/45%);outline-offset:2px}.b2b-honeypot{position:absolute;left:-9999px}.b2b-form-error{margin:0;color:#ffb4a8}.b2b-not-found{min-height:70vh;display:grid;place-content:center;gap:1.5rem;padding:8rem 1.5rem;text-align:center}.b2b-footer{padding:4.5rem 0 2rem}.b2b-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem}.b2b-footer-brand p{max-width:340px;color:var(--b2b-mist);line-height:1.7}.b2b-footer-col{display:grid;align-content:start;gap:.75rem}.b2b-footer-col h2{margin-bottom:.65rem;color:var(--b2b-gold);font:500 .72rem/1 var(--b2b-font-mono),monospace;letter-spacing:.18em;text-transform:uppercase}.b2b-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--b2b-ink-line)}.b2b-footer-bottom p{color:var(--b2b-mist-soft);font:500 .72rem/1.5 var(--b2b-font-mono),monospace}.b2b-compliance-list{display:flex;flex-wrap:wrap;gap:.6rem;text-decoration:none}@media (prefers-reduced-motion:reduce){.b2b-constellation .pulse{animation:none;opacity:0}}@media (max-width:980px){.b2b-nav{padding:1rem 1.25rem}.b2b-nav-links{display:none}.b2b-hero{padding:8rem 1.5rem 4rem}.b2b-contact-grid,.b2b-hero-grid,.b2b-section-head,.b2b-trust-split{grid-template-columns:1fr}.b2b-section-head{display:grid;gap:1rem}.b2b-constellation{order:-1}.b2b-compliance-grid,.b2b-footer-grid,.b2b-platform-grid,.b2b-portal-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.b2b-logo-sub,.b2b-nav-actions .b2b-signin-menu{display:none}.b2b-compliance-grid,.b2b-footer-grid,.b2b-form-row,.b2b-platform-grid,.b2b-portal-grid,.b2b-stat-grid{grid-template-columns:1fr}.b2b-footer-bottom{align-items:flex-start;flex-direction:column}}