.Hero_hero__bqvNd{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:8rem;padding-bottom:60px;overflow:hidden}.Hero_hero__bqvNd:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(ellipse at 30% 50%,hsla(0,0%,100%,.02) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,hsla(0,0%,100%,.02) 0,transparent 50%);pointer-events:none;z-index:0}.Hero_heroContent__5prE1{position:relative;z-index:1;max-width:900px;padding:0 3rem;text-align:center}.Hero_credentialBar__yew4n{margin-bottom:5rem;position:relative}.Hero_credentialBar__yew4n:before{content:"";position:absolute;top:-2rem;left:50%;transform:translateX(-50%);width:1px;height:1.5rem;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.15))}.Hero_credentialLogos__wANyU{gap:2.5rem;margin-top:1rem;flex-wrap:wrap}.Hero_credentialLogos__wANyU,.Hero_logo__1CbeS{display:flex;justify-content:center;align-items:center}.Hero_logo__1CbeS{opacity:.85;transition:opacity .3s ease,transform .3s ease;padding:.5rem}.Hero_logo__1CbeS:hover{opacity:1;transform:translateY(-2px)}.Hero_logo__1CbeS img{height:auto;width:auto;max-height:28px;object-fit:contain}.Hero_credentialText__iicHA{font-size:.875rem;color:var(--gray-600);text-align:center;letter-spacing:.05em;margin-bottom:0;text-transform:uppercase;font-weight:500;opacity:.8}.Hero_heroTitle__Vt9JT{font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;margin-top:4rem;margin-bottom:3.5rem;color:var(--white);text-shadow:0 0 40px hsla(0,0%,100%,.1),0 2px 8px rgba(0,0,0,.3);position:relative}.Hero_heroDescription__hkk3V{font-size:clamp(1rem,2vw,1.2rem);color:var(--gray-600);margin-bottom:4.5rem;line-height:1.75;max-width:700px;margin-left:auto;margin-right:auto;letter-spacing:-.01em}.Hero_ctaGroup__H2_On{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:1rem}.Hero_btnPrimary__oWMOf{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:100px;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;background:var(--white);color:var(--black);border:1px solid var(--white);box-shadow:0 4px 20px hsla(0,0%,100%,.15),inset 0 0 0 1px hsla(0,0%,100%,.1)}.Hero_btnPrimary__oWMOf:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.Hero_btnPrimary__oWMOf:hover:before{width:300px;height:300px}.Hero_btnPrimary__oWMOf span,.Hero_btnPrimary__oWMOf svg{position:relative;z-index:1}.Hero_btnPrimary__oWMOf:hover{transform:translateY(-3px);box-shadow:0 12px 40px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.2),0 0 60px hsla(0,0%,100%,.1)}.Hero_btnPrimary__oWMOf:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (max-width:768px){.Hero_hero__bqvNd{padding-top:6rem;padding-bottom:0}.Hero_heroContent__5prE1{padding:0 1.5rem}.Hero_heroTitle__Vt9JT{margin-top:2rem}.Hero_credentialLogos__wANyU{gap:1.5rem}.Hero_logo__1CbeS img{max-height:24px}}@media (max-width:480px){.Hero_credentialLogos__wANyU{gap:1rem}.Hero_logo__1CbeS img{max-height:20px}}.InfrastructureTransition_section__zIc0e{width:100%;padding:4rem 2rem 6rem}.InfrastructureTransition_section__zIc0e .InfrastructureTransition_diagram___K2Fv>*{opacity:0;transform:translateY(12px);transition:opacity .6s ease,transform .6s ease}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_diagram___K2Fv>*{opacity:1;transform:translateY(0)}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_systemBox__XCfnJ{transition-delay:0s}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_verticalLine__ScxQD:first-of-type{transition-delay:.1s}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_discreteNode__nGFd9{transition-delay:.2s}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_verticalLine__ScxQD:last-of-type{transition-delay:.3s}.InfrastructureTransition_section__zIc0e.InfrastructureTransition_visible__pPshG .InfrastructureTransition_branchContainer__O7qIU{transition-delay:.4s}.InfrastructureTransition_container__K5atN{max-width:900px;margin:0 auto}.InfrastructureTransition_header__JmZxu{text-align:center;margin-bottom:3rem}.InfrastructureTransition_title__TdgXa{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;color:var(--white);margin-bottom:.5rem;letter-spacing:-.03em}.InfrastructureTransition_subtitle__llXsr{font-size:clamp(1rem,1.8vw,1.15rem);color:var(--muted-foreground);font-weight:400}.InfrastructureTransition_diagram___K2Fv{display:flex;flex-direction:column;align-items:center;gap:0}.InfrastructureTransition_systemBox__XCfnJ{padding:.75rem 1.25rem;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--white);font-size:.85rem;font-weight:600;white-space:nowrap}.InfrastructureTransition_verticalLine__ScxQD{width:1px;height:40px;background:var(--border)}.InfrastructureTransition_discreteNode__nGFd9{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1.5rem;background:var(--card);border:1px solid var(--border);border-radius:12px;color:var(--white);animation:InfrastructureTransition_subtlePulse__emYR8 3s ease-in-out infinite;animation-delay:1s}@keyframes InfrastructureTransition_subtlePulse__emYR8{0%,to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}50%{box-shadow:0 0 30px 0 hsla(0,0%,100%,.08)}}.InfrastructureTransition_discreteLabel__ehTS6{font-size:.75rem;font-weight:700;letter-spacing:.1em;color:var(--white)}.InfrastructureTransition_branchContainer__O7qIU{position:relative;width:100%;max-width:700px}.InfrastructureTransition_horizontalLine__Jy_nb{position:absolute;top:0;left:0;right:0;height:1px;background:var(--border)}.InfrastructureTransition_venuesRow__dS4X3{display:flex;justify-content:space-between;padding-top:0}.InfrastructureTransition_venueColumn__RkvwU{display:flex;flex-direction:column;align-items:center}.InfrastructureTransition_venueConnector__Hdv8w{width:1px;height:32px;background:var(--border)}.InfrastructureTransition_venueConnectorDashed__EAZAM{width:1px;height:32px;background:repeating-linear-gradient(to bottom,var(--border) 0,var(--border) 4px,transparent 4px,transparent 8px)}.InfrastructureTransition_venueBox__j6Hlc{padding:.5rem .75rem;background:var(--card);border:1px solid var(--border);border-radius:6px;color:var(--white);font-size:.75rem;font-weight:500;white-space:nowrap;transition:box-shadow .2s ease,transform .2s ease}.InfrastructureTransition_venueBox__j6Hlc:hover{box-shadow:0 0 20px hsla(0,0%,100%,.1);transform:translateY(-1px)}.InfrastructureTransition_venueBoxMuted__YaRk5{padding:.5rem .75rem;background:transparent;border:1px dashed var(--border);border-radius:6px;color:var(--muted-foreground);font-size:.75rem;font-weight:500;white-space:nowrap;transition:box-shadow .2s ease,transform .2s ease}.InfrastructureTransition_venueBoxMuted__YaRk5:hover{box-shadow:0 0 15px hsla(0,0%,100%,.05);transform:translateY(-1px)}@media (max-width:768px){.InfrastructureTransition_section__zIc0e{padding:3rem 1.25rem 4rem}.InfrastructureTransition_branchContainer__O7qIU{max-width:100%}.InfrastructureTransition_venueBoxMuted__YaRk5,.InfrastructureTransition_venueBox__j6Hlc{font-size:.65rem;padding:.4rem .5rem}.InfrastructureTransition_venueConnectorDashed__EAZAM,.InfrastructureTransition_venueConnector__Hdv8w{height:24px}.InfrastructureTransition_systemBox__XCfnJ{font-size:.75rem;padding:.6rem 1rem}.InfrastructureTransition_discreteNode__nGFd9{padding:1rem 1.25rem}.InfrastructureTransition_discreteLabel__ehTS6{font-size:.65rem}.InfrastructureTransition_verticalLine__ScxQD{height:30px}}@media (max-width:480px){.InfrastructureTransition_venuesRow__dS4X3{gap:.25rem}.InfrastructureTransition_venueBoxMuted__YaRk5,.InfrastructureTransition_venueBox__j6Hlc{font-size:.55rem;padding:.35rem .4rem}.InfrastructureTransition_venueConnectorDashed__EAZAM,.InfrastructureTransition_venueConnector__Hdv8w{height:20px}}.Nav_nav__o8sSc{position:fixed;top:0;left:0;right:0;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--gray-200);z-index:1000;transition:all .3s ease}.Nav_navContent__l9_MO{max-width:1400px;margin:0 auto;padding:1.5rem 3rem;display:flex;justify-content:space-between;align-items:center}.Nav_logo__98dCe{font-size:1.25rem;font-weight:700;letter-spacing:.15em;color:var(--white);text-decoration:none;transition:opacity .3s ease}.Nav_logo__98dCe:hover{opacity:.8}.Nav_navLinks__sb_3K{display:flex;align-items:center;gap:1.5rem}.Nav_navLink__z2PDT{color:var(--gray-600);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .3s ease;padding:.5rem 0;position:relative}.Nav_navLink__z2PDT.Nav_active__efpfw,.Nav_navLink__z2PDT:hover{color:var(--white)}.Nav_navLink__z2PDT:focus-visible{outline:2px solid var(--white);outline-offset:4px;border-radius:4px}.Nav_contactLink__tafPr{color:var(--gray-600);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .3s;display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border:1px solid var(--gray-300);border-radius:100px}.Nav_contactLink__tafPr:hover{color:var(--white);border-color:var(--white);transform:translateY(-1px)}.Nav_contactLink__tafPr:focus-visible{outline:2px solid var(--white);outline-offset:2px}.Nav_contactLink__tafPr svg{transition:transform .3s}.Nav_contactLink__tafPr:hover svg{transform:translateX(3px)}@media (max-width:768px){.Nav_navContent__l9_MO{padding:1.5rem}.Nav_navLinks__sb_3K{gap:1rem}.Nav_navLink__z2PDT{font-size:.9rem}.Nav_contactLink__tafPr{padding:.65rem 1.25rem;font-size:.9rem}}@media (max-width:480px){.Nav_navContent__l9_MO{padding:1rem}.Nav_logo__98dCe{font-size:1rem}.Nav_navLinks__sb_3K{gap:.75rem}.Nav_contactLink__tafPr{padding:.6rem 1rem}.Nav_contactLink__tafPr span{display:none}}.Problem_problem__DkB99{width:100%;padding:6rem 3rem;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.05) 0,rgba(0,0,0,.15));border-top:1px solid hsla(0,0%,100%,.08);overflow:hidden}.Problem_problem__DkB99:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 50%,hsla(0,0%,100%,.015) 0,transparent 70%);pointer-events:none}.Problem_problemContent__pq2Df{max-width:1200px;width:100%;text-align:center;position:relative;z-index:1}.Problem_sectionHeader__4LXkv{font-size:clamp(.875rem,1.5vw,1rem);font-weight:400;color:hsla(0,0%,100%,.5);margin-bottom:2rem;letter-spacing:.05em;text-align:center;text-transform:uppercase}.Problem_problemTextFirst__cN97l{color:var(--white);font-weight:500;margin-bottom:1.25rem}.Problem_problemTextFirst__cN97l,.Problem_problemText__5Z8sI{font-size:clamp(1.1rem,2.5vw,1.5rem);line-height:1.7;letter-spacing:-.01em}.Problem_problemText__5Z8sI{color:hsla(0,0%,100%,.7);margin-bottom:2.5rem}.Problem_solutionText__yEHD2{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:600;color:var(--white);margin-top:3rem;margin-bottom:0;letter-spacing:-.02em;position:relative}.Problem_solutionText__yEHD2:after{content:"";position:absolute;bottom:-2rem;left:50%;transform:translateX(-50%);width:120px;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent)}.Problem_scrollCue__ahLS4{margin-top:4rem;display:flex;justify-content:center;color:hsla(0,0%,100%,.3);animation:Problem_fadeInDown__AC3c4 1s ease-out .5s both}@keyframes Problem_fadeInDown__AC3c4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.Problem_problem__DkB99{padding:4rem 1.5rem}.Problem_sectionHeader__4LXkv{margin-bottom:2rem}}.WhatWeDo_whatWeDo__moCDy{width:100%;padding:6rem 3rem;display:flex;align-items:center;justify-content:center;position:relative;background:transparent;border-top:1px solid hsla(0,0%,100%,.08)}.WhatWeDo_whatWeDo__moCDy:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 50%,hsla(0,0%,100%,.008) 0,transparent 70%);pointer-events:none}.WhatWeDo_whatWeDoContent__AeURw{max-width:1200px;width:100%;position:relative;z-index:1}.WhatWeDo_sectionHeader__WBZk2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--white);margin-bottom:4rem;letter-spacing:-.02em;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.3)}.WhatWeDo_infrastructureContainer__HP_X0{position:relative;margin-bottom:5rem}.WhatWeDo_featuresGrid__RH3nl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;position:relative;max-width:900px;margin:0 auto}.WhatWeDo_feature__DDMEb{position:relative;padding:2rem;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.08);transition:all .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.WhatWeDo_feature__DDMEb:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent)}.WhatWeDo_feature__DDMEb:first-child{--accent:130,180,255}.WhatWeDo_feature__DDMEb:nth-child(2){--accent:160,255,200}.WhatWeDo_feature__DDMEb:nth-child(3){--accent:255,180,130}.WhatWeDo_feature__DDMEb:nth-child(4){--accent:200,160,255}.WhatWeDo_feature__DDMEb:nth-child(5){--accent:255,220,130}.WhatWeDo_feature__DDMEb:nth-child(6){--accent:130,220,255}.WhatWeDo_feature__DDMEb:hover{border-color:rgba(var(--accent),.3);transform:translateY(-3px);box-shadow:0 10px 40px rgba(var(--accent),.1),0 0 0 1px rgba(var(--accent),.1)}.WhatWeDo_featureIcon__xijxd{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--accent),.1);border:1px solid rgba(var(--accent),.2);margin-bottom:1.25rem;color:rgb(var(--accent))}.WhatWeDo_featureIcon__xijxd svg{opacity:1}.WhatWeDo_featureTitle__Ak0EA{font-size:clamp(1.1rem,1.8vw,1.25rem);font-weight:600;color:var(--white);margin-bottom:.75rem;letter-spacing:-.02em;position:relative;z-index:1}.WhatWeDo_featureDescription__Q4pCG{font-size:clamp(.9rem,1.3vw,1rem);color:var(--gray-600);line-height:1.6;position:relative;z-index:1}.WhatWeDo_centerNode__Dh9tY{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(130,180,255,.15),rgba(200,160,255,.15));border:1px solid hsla(0,0%,100%,.15);box-shadow:0 0 60px rgba(130,180,255,.2),0 0 100px rgba(200,160,255,.1);z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.WhatWeDo_centerNode__Dh9tY svg{opacity:.9}.WhatWeDo_centerNode__Dh9tY:after,.WhatWeDo_centerNode__Dh9tY:before{content:"";position:absolute;border-radius:50%;border:1px solid hsla(0,0%,100%,.1)}.WhatWeDo_centerNode__Dh9tY:before{width:90px;height:90px;animation:WhatWeDo_pulse__EMeQQ 3s ease-in-out infinite}.WhatWeDo_centerNode__Dh9tY:after{width:110px;height:110px;animation:WhatWeDo_pulse__EMeQQ 3s ease-in-out .5s infinite}@keyframes WhatWeDo_pulse__EMeQQ{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.1);opacity:0}}.WhatWeDo_animationSection__GqjmJ{margin:6rem 0;width:100%;position:relative;padding:3rem 0}.WhatWeDo_animationSection__GqjmJ:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:1px;height:3rem;background:linear-gradient(180deg,hsla(0,0%,100%,.2),transparent)}.WhatWeDo_diagramLabel__5AfTA{text-align:center;font-size:clamp(.875rem,1.2vw,1rem);color:hsla(0,0%,100%,.5);letter-spacing:.05em;text-transform:uppercase;margin-bottom:2rem;font-weight:500}.WhatWeDo_moreToCome__DJPT3{text-align:center;margin-top:4rem}.WhatWeDo_moreToComeText__toUBX{font-size:clamp(1rem,2vw,1.2rem);color:var(--gray-600);font-style:italic}@media (max-width:768px){.WhatWeDo_whatWeDo__moCDy{padding:4rem 1.5rem}.WhatWeDo_sectionHeader__WBZk2{margin-bottom:3rem}.WhatWeDo_featuresGrid__RH3nl{grid-template-columns:1fr;gap:1rem}.WhatWeDo_feature__DDMEb{padding:1.5rem}.WhatWeDo_centerNode__Dh9tY{display:none}.WhatWeDo_animationSection__GqjmJ{margin:4rem 0;min-height:500px;padding:2rem 0}.WhatWeDo_animationSection__GqjmJ:before{height:2rem}}.Closing_closing__r_0a1{width:100%;padding:8rem 3rem;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.25));border-top:1px solid hsla(0,0%,100%,.08);overflow:hidden}.Closing_closing__r_0a1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.03) 0,transparent 60%);pointer-events:none}.Closing_closingContent__OzxBM{max-width:900px;text-align:center;position:relative;z-index:1}.Closing_closingText__XVTog{font-size:clamp(1.2rem,3vw,1.8rem);color:var(--white);line-height:1.75;margin-bottom:2.5rem;font-weight:500;letter-spacing:-.02em;text-shadow:0 2px 12px hsla(0,0%,100%,.1),0 2px 8px rgba(0,0,0,.3)}.Closing_primerCard__r7oa1{display:inline-flex;align-items:center;gap:1rem;padding:1rem 1.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;text-decoration:none;transition:all .3s ease;margin-bottom:1rem}.Closing_primerCard__r7oa1:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.2);transform:translateY(-2px)}.Closing_primerLabel__RGALS{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--white);background:hsla(0,0%,100%,.15);padding:.3rem .6rem;border-radius:4px}.Closing_primerTitle__KDdsC{font-size:.95rem;font-weight:500;color:hsla(0,0%,100%,.85);transition:color .3s ease}.Closing_primerCard__r7oa1:hover .Closing_primerTitle__KDdsC{color:var(--white)}.Closing_primerCard__r7oa1 svg{color:hsla(0,0%,100%,.7);transition:all .3s ease;flex-shrink:0}.Closing_primerCard__r7oa1:hover svg{color:var(--white);transform:translateX(4px)}.Closing_ctaGroup__5_B_Z{display:flex;gap:1.5rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:5.5rem}.Closing_btnPrimary__UUMgv{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:100px;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;background:var(--white);color:var(--black);border:1px solid var(--white)}.Closing_btnPrimary__UUMgv:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.Closing_btnPrimary__UUMgv:hover:before{width:300px;height:300px}.Closing_btnPrimary__UUMgv span,.Closing_btnPrimary__UUMgv svg{position:relative;z-index:1}.Closing_btnPrimary__UUMgv:hover{transform:translateY(-2px);box-shadow:0 20px 40px hsla(0,0%,100%,.2)}.Closing_btnPrimary__UUMgv:focus-visible{outline:2px solid var(--white);outline-offset:2px}.Closing_btnSecondary__ebVB6{display:inline-flex;align-items:center;padding:1.25rem 2.5rem;font-size:1rem;font-weight:500;text-decoration:none;border-radius:100px;transition:all .3s ease;color:var(--gray-600);border:1px solid var(--gray-300);background:transparent}.Closing_btnSecondary__ebVB6:hover{color:var(--white);border-color:var(--white);background:hsla(0,0%,100%,.05)}.Closing_btnSecondary__ebVB6:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (max-width:768px){.Closing_closing__r_0a1{padding:4rem 1.5rem}.Closing_primerCard__r7oa1{flex-direction:column;gap:.5rem;text-align:center;padding:1rem}.Closing_primerCard__r7oa1 svg{display:none}.Closing_ctaGroup__5_B_Z{flex-direction:column;width:100%}.Closing_btnPrimary__UUMgv,.Closing_btnSecondary__ebVB6{width:100%;justify-content:center}}.ResearchMemo_researchMemo__mVH_o{width:100%;min-height:100vh;padding:8rem 3rem;display:flex;align-items:flex-start;justify-content:center}.ResearchMemo_memoContent__rSre1{max-width:700px;width:100%}.ResearchMemo_memoHeader__cxJJH{margin-bottom:4rem;padding-bottom:2rem;border-bottom:1px solid var(--gray-300)}.ResearchMemo_memoTitle__bLrnG{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--white);line-height:1.2;letter-spacing:-.03em;margin-bottom:1rem}.ResearchMemo_memoDate__tXAki{font-size:1rem;color:var(--gray-600);font-weight:500}.ResearchMemo_memoBody__WlZlI{margin-bottom:4rem}.ResearchMemo_openingLine__sWmzD{font-size:clamp(1.2rem,2vw,1.5rem);color:var(--white);line-height:1.8;margin-bottom:2.5rem;font-weight:500}.ResearchMemo_sectionTitle__2RjPi{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:700;color:var(--white);margin-top:3rem;margin-bottom:1.5rem;letter-spacing:-.02em}.ResearchMemo_bodyParagraph__1Piwu{font-size:clamp(1rem,1.8vw,1.1rem);color:var(--gray-600);line-height:1.85;margin-bottom:1.5rem}.ResearchMemo_bodyParagraph__1Piwu strong{color:var(--white);font-weight:600}.ResearchMemo_bodyParagraph__1Piwu em{font-style:italic;color:var(--white)}.ResearchMemo_closingLine__DFotz{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--white);line-height:1.8;margin-top:3rem;font-weight:500}.ResearchMemo_memoFooter__aSURJ{padding-top:2rem;border-top:1px solid var(--gray-300)}.ResearchMemo_ctaLink__Hajid{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:100px;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;background:var(--white);color:var(--black);border:1px solid var(--white)}.ResearchMemo_ctaLink__Hajid:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.ResearchMemo_ctaLink__Hajid:hover:before{width:300px;height:300px}.ResearchMemo_ctaLink__Hajid span,.ResearchMemo_ctaLink__Hajid svg{position:relative;z-index:1}.ResearchMemo_ctaLink__Hajid:hover{transform:translateY(-2px);box-shadow:0 20px 40px hsla(0,0%,100%,.2)}.ResearchMemo_ctaLink__Hajid:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (max-width:768px){.ResearchMemo_researchMemo__mVH_o{padding:6rem 1.5rem}.ResearchMemo_memoBody__WlZlI,.ResearchMemo_memoHeader__cxJJH{margin-bottom:3rem}}.ApiPreview_section__QAhGA{width:100%;padding:6rem 3rem;border-top:1px solid hsla(0,0%,100%,.08)}.ApiPreview_container__WlJVQ{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:1200px;margin:0 auto}.ApiPreview_section__QAhGA .ApiPreview_codeColumn__sJVyb,.ApiPreview_section__QAhGA .ApiPreview_textColumn__Xna__{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.ApiPreview_section__QAhGA:not(.ApiPreview_visible__AXfhQ) .ApiPreview_codeColumn__sJVyb,.ApiPreview_section__QAhGA:not(.ApiPreview_visible__AXfhQ) .ApiPreview_textColumn__Xna__{opacity:0;transform:translateY(20px)}.ApiPreview_section__QAhGA .ApiPreview_codeColumn__sJVyb,.ApiPreview_section__QAhGA .ApiPreview_textColumn__Xna__{transition:opacity .6s ease,transform .6s ease}.ApiPreview_section__QAhGA.ApiPreview_visible__AXfhQ .ApiPreview_textColumn__Xna__{transition-delay:.1s}.ApiPreview_section__QAhGA.ApiPreview_visible__AXfhQ .ApiPreview_codeColumn__sJVyb{transition-delay:.3s}}.ApiPreview_title__uZJKH{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--white);margin-bottom:1.5rem;letter-spacing:-.03em}.ApiPreview_description__kgcGM{font-size:clamp(.95rem,1.5vw,1.1rem);color:var(--gray-600);line-height:1.75;margin-bottom:2rem}.ApiPreview_features__AUaLz{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.875rem}.ApiPreview_feature__Riy2W{display:flex;align-items:center;gap:.75rem;font-size:1rem;color:var(--white)}.ApiPreview_feature__Riy2W svg{flex-shrink:0;color:rgba(130,180,255,.9)}.ApiPreview_docsLink__GcZmE{font-size:.875rem;color:var(--muted-foreground);font-style:italic}.ApiPreview_flowDiagram__pGYQJ{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.5rem;background:var(--card);border:1px solid var(--border);border-radius:12px;flex-wrap:wrap}.ApiPreview_flowBox__SrjCL{padding:.75rem 1.25rem;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--white);font-size:.85rem;font-weight:600;white-space:nowrap}.ApiPreview_flowArrow__1a_nl{display:flex;align-items:center;color:var(--border);gap:0}.ApiPreview_arrowLine__U28Nb{width:24px;height:1px;background:var(--border)}.ApiPreview_discreteBox__JNBTC{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--white);animation:ApiPreview_subtlePulse__YcTt1 3s ease-in-out infinite}@keyframes ApiPreview_subtlePulse__YcTt1{0%,to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}50%{box-shadow:0 0 30px 0 hsla(0,0%,100%,.08)}}.ApiPreview_discreteLabel__jQf02{font-size:.7rem;font-weight:700;letter-spacing:.1em;color:var(--white)}@media (max-width:900px){.ApiPreview_container__WlJVQ{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:768px){.ApiPreview_section__QAhGA{padding:4rem 1.5rem}.ApiPreview_flowDiagram__pGYQJ{padding:1.5rem 1rem}.ApiPreview_flowBox__SrjCL{font-size:.75rem;padding:.625rem 1rem}.ApiPreview_discreteBox__JNBTC{padding:.625rem .875rem}.ApiPreview_discreteLabel__jQf02{font-size:.65rem}}@media (max-width:480px){.ApiPreview_section__QAhGA{padding:3rem 1rem}.ApiPreview_flowDiagram__pGYQJ{padding:1rem .75rem;gap:.5rem}.ApiPreview_flowBox__SrjCL{font-size:.7rem;padding:.5rem .75rem}.ApiPreview_discreteBox__JNBTC{padding:.5rem .75rem}.ApiPreview_arrowLine__U28Nb{width:16px}}.FeatureSection_section__mXvU6{width:100%;padding:6rem 3rem;border-top:1px solid hsla(0,0%,100%,.06)}.FeatureSection_container__eE_uO{display:grid;grid-template-columns:1fr 1fr;grid-gap:4rem;gap:4rem;align-items:center;max-width:1200px;margin:0 auto}.FeatureSection_textLeft__3dFYc .FeatureSection_textColumn__PaYcA{order:1}.FeatureSection_textLeft__3dFYc .FeatureSection_visualColumn__QwfRe,.FeatureSection_visualLeft__tyWJ9 .FeatureSection_textColumn__PaYcA{order:2}.FeatureSection_visualLeft__tyWJ9 .FeatureSection_visualColumn__QwfRe{order:1}.FeatureSection_section__mXvU6 .FeatureSection_textColumn__PaYcA,.FeatureSection_section__mXvU6 .FeatureSection_visualColumn__QwfRe{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.FeatureSection_section__mXvU6:not(.FeatureSection_visible__XgjLS) .FeatureSection_textColumn__PaYcA,.FeatureSection_section__mXvU6:not(.FeatureSection_visible__XgjLS) .FeatureSection_visualColumn__QwfRe{opacity:0;transform:translateY(20px)}.FeatureSection_section__mXvU6 .FeatureSection_textColumn__PaYcA,.FeatureSection_section__mXvU6 .FeatureSection_visualColumn__QwfRe{transition:opacity .6s ease,transform .6s ease}.FeatureSection_section__mXvU6.FeatureSection_visible__XgjLS .FeatureSection_textColumn__PaYcA{transition-delay:.1s}.FeatureSection_section__mXvU6.FeatureSection_visible__XgjLS .FeatureSection_visualColumn__QwfRe{transition-delay:.3s}}.FeatureSection_title__3_54c{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;color:var(--white);margin-bottom:1.5rem;letter-spacing:-.03em;line-height:1.2}.FeatureSection_description__5aCHQ{font-size:clamp(.95rem,1.5vw,1.1rem);color:var(--gray-600);line-height:1.75;margin-bottom:2rem}.FeatureSection_bullets___EjmF{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.875rem}.FeatureSection_bullet__WW_Ao{display:flex;align-items:flex-start;gap:.75rem;font-size:1rem;color:var(--white);line-height:1.5}.FeatureSection_bullet__WW_Ao svg{flex-shrink:0;color:#3b82f6;margin-top:.2rem}.FeatureSection_credibility__x906j{font-size:.875rem;color:var(--gray-600);font-style:italic;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08)}.FeatureSection_visualColumn__QwfRe{display:flex;justify-content:center;align-items:center}.FeatureSection_diagram__Z8MfV{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;max-width:420px}.FeatureSection_venuesTop__O2o0F{display:flex;gap:.75rem;justify-content:center;width:100%}.FeatureSection_venueCard__DiYxA{flex:1 1;max-width:120px;padding:1rem .75rem;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.5rem;transition:all .3s ease}.FeatureSection_venueCard__DiYxA:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2);box-shadow:0 8px 24px rgba(0,0,0,.2)}.FeatureSection_venueName__5Ec0b{font-size:.75rem;font-weight:600;color:var(--white);text-align:center}.FeatureSection_venueTag__qD_Sw{font-size:.6rem;font-weight:500;color:hsla(0,0%,100%,.5);padding:.2rem .5rem;background:hsla(0,0%,100%,.05);border-radius:4px}.FeatureSection_connectorSvg__lV3LK{width:100%;height:60px;max-width:300px}.FeatureSection_connectorPath__jFjfj{stroke:url(#connectorGradient);stroke-width:1.5;fill:none}.FeatureSection_discreteNode__e18ki{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 2rem;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.05));border:1px solid rgba(59,130,246,.3);border-radius:16px;color:var(--white);box-shadow:0 0 40px rgba(59,130,246,.15),0 8px 32px rgba(0,0,0,.2)}.FeatureSection_discreteLabel__La6hR{font-size:.75rem;font-weight:700;letter-spacing:.12em;color:var(--white)}.FeatureSection_verticalConnector__LebqP{width:2px;height:40px;background:linear-gradient(180deg,rgba(59,130,246,.5),hsla(0,0%,100%,.1));border-radius:1px}.FeatureSection_systemBox__ml7C0{padding:1rem 1.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:var(--white);font-size:.85rem;font-weight:600}.FeatureSection_dashboardCard__1rVpY{width:100%;max-width:360px;background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.2)}.FeatureSection_dashboardHeader__12rUR{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.06);background:hsla(0,0%,100%,.02)}.FeatureSection_dashboardTitle__LrLvu{font-size:.9rem;font-weight:600;color:var(--white);letter-spacing:-.01em}.FeatureSection_liveIndicator___6djW{display:flex;align-items:center;gap:.4rem;font-size:.65rem;font-weight:600;letter-spacing:.05em;color:#10b981;text-transform:uppercase}.FeatureSection_liveDot__TCX1a{width:6px;height:6px;background:#10b981;border-radius:50%;box-shadow:0 0 8px #10b981}.FeatureSection_dashboardBody__Vfr_K{padding:1.5rem}.FeatureSection_primaryMetric__Y9hR5{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.FeatureSection_primaryLabel__L7qYb{font-size:.75rem;font-weight:500;color:hsla(0,0%,100%,.5);margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.FeatureSection_primaryValue__FnWt8{font-size:2rem;font-weight:700;color:var(--white);font-family:SF Mono,Monaco,Inconsolata,monospace;letter-spacing:-.02em}.FeatureSection_venueGrid__C4ODT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.FeatureSection_venueMetric__pIHLB{padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.FeatureSection_venueMetricHeader__LzC5o{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.FeatureSection_venueMetricName__JDSSR{font-size:.7rem;font-weight:500;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.03em}.FeatureSection_venueMetricValue__q_K5m{font-size:1.1rem;font-weight:600;color:var(--white);font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_progressBar__dKpFi{height:8px;background:hsla(0,0%,100%,.06);border-radius:4px;overflow:hidden}.FeatureSection_progressFill__FaCX9{height:100%;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:4px}.FeatureSection_availableCapital__zhy6J{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:10px}.FeatureSection_availableLeft__Cm4J_{display:flex;flex-direction:column;gap:.15rem}.FeatureSection_availableLabel__puLF0{font-size:.8rem;font-weight:500;color:#10b981}.FeatureSection_availableSub__movGK{font-size:.65rem;color:rgba(16,185,129,.7)}.FeatureSection_availableValue__PrHBr{font-size:1.1rem;font-weight:700;color:#10b981;font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_marketLabel__rb40q{font-size:.7rem;font-weight:600;color:#3b82f6;padding:.25rem .5rem;background:rgba(59,130,246,.1);border-radius:4px;font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_orderBookHeader__bazWg{border-bottom:1px solid hsla(0,0%,100%,.06);margin-bottom:.5rem;font-size:.65rem;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.05em}.FeatureSection_orderBookHeader__bazWg,.FeatureSection_orderBookRow__XUPBd{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;grid-gap:.5rem;gap:.5rem;padding:.75rem 0}.FeatureSection_orderBookRow__XUPBd{border-bottom:1px solid hsla(0,0%,100%,.04);align-items:center}.FeatureSection_orderBookRow__XUPBd:last-of-type{border-bottom:none}.FeatureSection_orderBookRow__XUPBd .FeatureSection_venueName__5Ec0b{font-size:.8rem;font-weight:500;color:var(--white)}.FeatureSection_bidPrice__elidQ{color:#10b981}.FeatureSection_askPrice__kOjlw,.FeatureSection_bidPrice__elidQ{font-size:.85rem;font-weight:600;font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_askPrice__kOjlw{color:#ef4444}.FeatureSection_sizeValue__S8pj8{font-size:.8rem;font-weight:500;color:hsla(0,0%,100%,.6);font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_bestExecution__2wRGz{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;padding:1rem;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.2);border-radius:10px}.FeatureSection_bestExecutionLeft__Auzfe{display:flex;flex-direction:column;gap:.25rem}.FeatureSection_bestLabel__IchhW{font-size:.7rem;font-weight:600;color:#3b82f6;text-transform:uppercase;letter-spacing:.05em}.FeatureSection_bestRoute__E7Emt{font-size:.75rem;color:hsla(0,0%,100%,.5)}.FeatureSection_bestExecutionRight__yKJ1D{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.FeatureSection_bestSpread__ULY7a{font-size:1.25rem;font-weight:700;color:var(--white);font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_spreadImprovement__gvL_q{font-size:.65rem;color:#10b981}.FeatureSection_riskGrid__bLDF1{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.FeatureSection_riskMetric__7aDuq{padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.FeatureSection_riskMetricLabel__eQqhv{font-size:.7rem;font-weight:500;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.FeatureSection_riskMetricValue__EBrjQ{font-size:1.25rem;font-weight:700;color:var(--white);font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_riskMetricSub__T_l6V{font-size:.7rem;color:hsla(0,0%,100%,.4);margin-top:.25rem}.FeatureSection_utilizationCard__t1FYO{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.25rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.FeatureSection_circularProgress__XbqJY{position:relative;width:80px;height:80px;margin-bottom:.75rem}.FeatureSection_circularProgress__XbqJY svg{transform:rotate(-90deg)}.FeatureSection_circularBg__MMc0H{fill:none;stroke:hsla(0,0%,100%,.08);stroke-width:8}.FeatureSection_circularFill__huIyq{fill:none;stroke:#3b82f6;stroke-width:8;stroke-linecap:round;stroke-dasharray:226;stroke-dashoffset:72}.FeatureSection_circularValue__2bQLj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.1rem;font-weight:700;color:var(--white);font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_utilizationLabel__BjlKf{font-size:.7rem;font-weight:500;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.05em}.FeatureSection_pnlCard__fJY8D{grid-column:span 2;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:10px}.FeatureSection_pnlLabel__YMP1u{font-size:.8rem;font-weight:500;color:#10b981}.FeatureSection_pnlValue__H_Dxc{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;color:#10b981;font-family:SF Mono,Monaco,Inconsolata,monospace}.FeatureSection_pnlArrow__eCMDJ{color:#10b981}.FeatureSection_complianceFlow___Ur3W{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:400px}.FeatureSection_complianceRow__SS_Rg{display:flex;align-items:center;gap:1rem;width:100%;justify-content:center}.FeatureSection_complianceCard__MIzu_{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:12px;min-width:100px}.FeatureSection_complianceCard__MIzu_ svg{color:#3b82f6}.FeatureSection_complianceCardLabel__RAcPJ{font-size:.75rem;font-weight:600;color:var(--white)}.FeatureSection_complianceArrow__ffsTW{display:flex;align-items:center;color:hsla(0,0%,100%,.3)}.FeatureSection_complianceArrowLine__ODD5H{width:32px;height:2px;background:linear-gradient(90deg,rgba(59,130,246,.5),hsla(0,0%,100%,.2));border-radius:1px}.FeatureSection_discreteNodeSmall__VCZ7s{display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(59,130,246,.05));border:1px solid rgba(59,130,246,.3);border-radius:12px;color:var(--white);box-shadow:0 0 20px rgba(59,130,246,.1)}.FeatureSection_complianceOutputs__Jq5qD{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}.FeatureSection_outputCard__CBA6R{padding:.75rem 1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:hsla(0,0%,100%,.7);font-size:.75rem;font-weight:500;transition:all .2s ease}.FeatureSection_outputCard__CBA6R:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15);color:var(--white)}@media (max-width:768px){.FeatureSection_section__mXvU6{padding:4rem 1.5rem}.FeatureSection_container__eE_uO{grid-template-columns:1fr;gap:2.5rem}.FeatureSection_textColumn__PaYcA,.FeatureSection_visualColumn__QwfRe{order:unset!important}.FeatureSection_visualColumn__QwfRe{order:2!important}.FeatureSection_textColumn__PaYcA{order:1!important}.FeatureSection_diagram__Z8MfV{max-width:100%}.FeatureSection_venuesTop__O2o0F{flex-wrap:wrap}.FeatureSection_venueCard__DiYxA{min-width:90px}.FeatureSection_riskGrid__bLDF1,.FeatureSection_venueGrid__C4ODT{grid-template-columns:1fr}.FeatureSection_pnlCard__fJY8D{grid-column:span 1}.FeatureSection_complianceRow__SS_Rg{flex-wrap:wrap;gap:.75rem}}@media (max-width:480px){.FeatureSection_section__mXvU6{padding:3rem 1rem}.FeatureSection_venueCard__DiYxA{padding:.75rem}.FeatureSection_venueName__5Ec0b{font-size:.7rem}.FeatureSection_dashboardCard__1rVpY{max-width:100%}.FeatureSection_primaryValue__FnWt8{font-size:1.75rem}.FeatureSection_circularProgress__XbqJY{width:70px;height:70px}}.PlatformCTA_cta__t9joi{width:100%;padding:8rem 3rem;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.25));border-top:1px solid hsla(0,0%,100%,.08);overflow:hidden}.PlatformCTA_cta__t9joi:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% 0,hsla(0,0%,100%,.03) 0,transparent 60%);pointer-events:none}.PlatformCTA_ctaContent__nidgN{max-width:900px;text-align:center;position:relative;z-index:1;opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.PlatformCTA_cta__t9joi:not(.PlatformCTA_visible__bYrzo) .PlatformCTA_ctaContent__nidgN{opacity:0;transform:translateY(20px)}.PlatformCTA_ctaContent__nidgN{transition:opacity .6s ease,transform .6s ease}}.PlatformCTA_ctaTitle__UQlBU{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;color:var(--white);margin-bottom:3rem;letter-spacing:-.02em;line-height:1.4}.PlatformCTA_ctaGroup__sjqdS{display:flex;gap:1.5rem;justify-content:center;align-items:center;flex-wrap:wrap}.PlatformCTA_btnPrimary__l6U8X{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:100px;transition:all .3s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;background:var(--white);color:var(--black);border:1px solid var(--white)}.PlatformCTA_btnPrimary__l6U8X:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.PlatformCTA_btnPrimary__l6U8X:hover:before{width:300px;height:300px}.PlatformCTA_btnPrimary__l6U8X span,.PlatformCTA_btnPrimary__l6U8X svg{position:relative;z-index:1}.PlatformCTA_btnPrimary__l6U8X:hover{transform:translateY(-2px);box-shadow:0 20px 40px hsla(0,0%,100%,.2)}.PlatformCTA_btnPrimary__l6U8X:focus-visible{outline:2px solid var(--white);outline-offset:2px}.PlatformCTA_btnSecondary__KxuEX{display:inline-flex;align-items:center;padding:1.25rem 2.5rem;font-size:1rem;font-weight:500;text-decoration:none;border-radius:100px;transition:all .3s ease;color:var(--gray-600);border:1px solid var(--gray-300);background:transparent}.PlatformCTA_btnSecondary__KxuEX:hover{color:var(--white);border-color:var(--white);background:hsla(0,0%,100%,.05)}.PlatformCTA_btnSecondary__KxuEX:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (max-width:768px){.PlatformCTA_cta__t9joi{padding:5rem 1.5rem}.PlatformCTA_ctaGroup__sjqdS{flex-direction:column;width:100%}.PlatformCTA_btnPrimary__l6U8X,.PlatformCTA_btnSecondary__KxuEX{width:100%;max-width:320px;justify-content:center}}@media (max-width:480px){.PlatformCTA_cta__t9joi{padding:4rem 1rem}}.PlatformHero_hero___6Xal{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding-top:8rem;padding-bottom:60px;overflow:hidden}.PlatformHero_hero___6Xal:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.03) 0,transparent 50%),radial-gradient(ellipse at 30% 50%,hsla(0,0%,100%,.02) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,hsla(0,0%,100%,.02) 0,transparent 50%);pointer-events:none;z-index:0}.PlatformHero_heroContent__ys9_f{position:relative;z-index:1;max-width:900px;padding:0 3rem;text-align:center}.PlatformHero_heroTitle__89HCw{font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;margin-bottom:2rem;color:var(--white);text-shadow:0 0 40px hsla(0,0%,100%,.1),0 2px 8px rgba(0,0,0,.3)}.PlatformHero_heroDescription__E61mk{font-size:clamp(1rem,2vw,1.2rem);color:var(--gray-600);margin-bottom:3rem;line-height:1.75;max-width:700px;margin-left:auto;margin-right:auto;letter-spacing:-.01em}.PlatformHero_ctaGroup__QB_Ns{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.PlatformHero_btnPrimary__UePCa{display:inline-flex;align-items:center;gap:.75rem;padding:1.25rem 2.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:100px;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden;background:var(--white);color:var(--black);border:1px solid var(--white);box-shadow:0 4px 20px hsla(0,0%,100%,.15),inset 0 0 0 1px hsla(0,0%,100%,.1)}.PlatformHero_btnPrimary__UePCa:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.PlatformHero_btnPrimary__UePCa:hover:before{width:300px;height:300px}.PlatformHero_btnPrimary__UePCa span,.PlatformHero_btnPrimary__UePCa svg{position:relative;z-index:1}.PlatformHero_btnPrimary__UePCa:hover{transform:translateY(-3px);box-shadow:0 12px 40px hsla(0,0%,100%,.25),inset 0 0 0 1px hsla(0,0%,100%,.2),0 0 60px hsla(0,0%,100%,.1)}.PlatformHero_btnPrimary__UePCa:focus-visible{outline:2px solid var(--white);outline-offset:2px}.PlatformHero_statsBar__DQg7r{display:flex;justify-content:center;gap:3rem;margin-top:4rem;padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.08)}.PlatformHero_stat___2S8N{display:flex;flex-direction:column;align-items:center;gap:.5rem}.PlatformHero_statValue___9_bb{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;color:var(--white);letter-spacing:-.02em}.PlatformHero_statLabel__V57m5{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--gray-600);font-weight:500}@media (max-width:768px){.PlatformHero_hero___6Xal{padding-top:6rem;min-height:auto;padding-bottom:4rem}.PlatformHero_heroContent__ys9_f{padding:0 1.5rem}.PlatformHero_statsBar__DQg7r{flex-wrap:wrap;gap:2rem}.PlatformHero_stat___2S8N{min-width:80px}}@media (max-width:480px){.PlatformHero_statsBar__DQg7r{gap:1.5rem}.PlatformHero_stat___2S8N{min-width:70px}.PlatformHero_statValue___9_bb{font-size:1.25rem}.PlatformHero_statLabel__V57m5{font-size:.65rem}}