.business-page{--business-bg:#0b0f19;--business-panel:#101827;--business-text:#f2f5fa;--business-muted:#a4afc0;--business-accent:#74acfa;background:var(--business-bg);color:var(--business-text);font-family:Hanken Grotesk Variable,Segoe UI,sans-serif}.business-page *{letter-spacing:0}.business-page :is(.font-display-hero,.font-headline-lg,.font-headline-md,.font-headline-lg-mobile,.font-body-md,.font-body-lg){font-family:Hanken Grotesk Variable,Segoe UI,sans-serif}.business-page .font-label-tech{font-family:JetBrains Mono Variable,monospace}.business-page .text-on-surface{color:var(--business-text)}.business-page .text-on-surface-variant{color:var(--business-muted)}.business-page .text-body-md{font-size:15px;line-height:1.8}.business-page .text-body-lg{font-size:16px;line-height:1.8}.business-page .text-headline-lg{font-size:32px;line-height:1.35}.business-page .text-headline-md{font-size:22px;line-height:1.4}.business-page h1{font-size:48px;line-height:1.2;font-weight:750}.business-page .text-label-tech{line-height:1.6}.business-page :is(.text-primary,.text-blue-400,.text-cyan-400,.text-\[\#62eaed\]){color:var(--business-accent)}.business-page .text-primary\/80{color:rgb(116 172 250/.8)}.business-page .text-primary\/70{color:rgb(116 172 250/.7)}.business-page .text-primary\/60{color:rgb(116 172 250/.6)}.business-page .text-secondary{color:#b5a4e7}.business-page .text-tertiary{color:#d3dae4}.business-page .bg-background{background-color:var(--business-bg)}.business-page :is(.bg-surface-dim,.bg-surface-container-low,.bg-surface-container,.bg-\[\#06131d\]){background-color:var(--business-panel)}.business-page .bg-primary{background-color:#2563eb}.business-page .bg-primary\/5{background-color:rgb(116 172 250/.05)}.business-page .bg-primary\/10{background-color:rgb(116 172 250/.1)}.business-page .bg-primary\/20{background-color:rgb(116 172 250/.2)}.business-page .bg-primary .text-on-primary,.business-page .bg-primary.text-on-primary{color:white}.business-page .hover\:bg-primary-container:hover{background-color:#3676fa}.business-page .hover\:bg-primary\/5:hover{background-color:rgb(116 172 250/.05)}.business-page .hover\:bg-primary\/10:hover{background-color:rgb(116 172 250/.1)}.business-page .border-primary{border-color:#3564a6}.business-page .border-primary\/10{border-color:rgb(116 172 250/.1)}.business-page .border-primary\/15{border-color:rgb(116 172 250/.15)}.business-page .border-primary\/20{border-color:rgb(116 172 250/.2)}.business-page .border-primary\/30{border-color:rgb(116 172 250/.3)}.business-page .border-primary\/50,.business-page .hover\:border-primary\/50:hover{border-color:#3564a6}.business-page .from-background{--tw-gradient-from:#0b0f19 var(--tw-gradient-from-position);--tw-gradient-to:rgb(11 15 25/0) var(--tw-gradient-to-position)}.business-page .to-background{--tw-gradient-to:#0b0f19 var(--tw-gradient-to-position)}.business-page .from-primary{--tw-gradient-from:#74acfa var(--tw-gradient-from-position);--tw-gradient-to:rgb(116 172 250/0) var(--tw-gradient-to-position)}.business-page .glass-card{background:var(--business-panel);border-color:rgb(255 255 255/.1);border-radius:8px;box-shadow:none}.business-page .glass-card:hover{background:var(--business-panel);border-color:#516482;box-shadow:none}.business-page .hero-mesh{background-image:none}.business-page .neon-border-top{border-top-color:#3564a6}.business-page :is(.neon-border-hover,.neon-glow-hover):hover{border-color:#516482;box-shadow:none}.business-page [stroke="#62eaed"]{stroke:#74acfa}.business-page [fill="#62eaed"]{fill:#74acfa}.business-page a:focus-visible,.business-page button:focus-visible{outline:2px solid var(--business-accent);outline-offset:5px}@media (max-width:1100px){.business-page h1{font-size:42px}}@media (max-width:760px){.business-page :is(h1,h3,h4,h5){word-break:keep-all;overflow-wrap:anywhere}.business-page h1{font-size:36px}.business-page .text-headline-lg{font-size:26px}.business-page .text-headline-md{font-size:20px}.business-page .text-body-lg{font-size:15px}}@media (max-width:639px){.business-page .business-flow{aspect-ratio:1.5}.business-page .business-flow-real{left:2%;top:12%;width:42%}.business-page .business-flow-digital{right:2%;top:12%;width:42%}.business-page .business-flow :is(.business-flow-real,.business-flow-digital) h4{font-size:16px;line-height:1.4}.business-page .business-flow :is(.business-flow-real,.business-flow-digital) p{font-size:12px;line-height:1.5}}.business-page :is(h2,h3,h4){font-weight:650}.business-page h3:is(.text-4xl,.text-5xl){font-size:32px;line-height:1.35;font-weight:700}.business-page h4.text-2xl{font-size:22px;line-height:1.4}.business-page h4.text-lg{font-size:18px;line-height:1.45}.business-page .text-label-tech{font-size:12px}@media (max-width:760px){.business-page h3:is(.text-4xl,.text-5xl){font-size:26px}.business-page h4.text-2xl{font-size:20px}}