.fintech-module__Ww2neq__page{--ink:#181818;--paper:#f2f0eb;--acid:#d5ff3f;background:var(--paper);color:var(--ink);font-family:Barlow Condensed,sans-serif;overflow:hidden}.fintech-module__Ww2neq__header{letter-spacing:.05em;border-bottom:1px solid #1b1b1b22;justify-content:space-between;align-items:center;height:78px;padding:0 clamp(20px,4vw,64px);font-family:DM Mono,monospace;font-size:11px;display:flex}.fintech-module__Ww2neq__logo{color:inherit;font-weight:500;text-decoration:none}.fintech-module__Ww2neq__logo sup{margin-left:3px;font-size:8px}.fintech-module__Ww2neq__header nav{align-items:center;gap:clamp(16px,3vw,42px);display:flex}.fintech-module__Ww2neq__header a{color:inherit;text-decoration:none}.fintech-module__Ww2neq__navCta{border-bottom:1px solid;padding-bottom:4px}.fintech-module__Ww2neq__hero{flex-direction:column;justify-content:space-between;min-height:calc(100vh - 78px);padding:clamp(42px,8vw,115px) clamp(20px,8vw,130px) 90px;display:flex;position:relative}.fintech-module__Ww2neq__kicker,.fintech-module__Ww2neq__sectionLabel,.fintech-module__Ww2neq__readCard>span,.fintech-module__Ww2neq__workGrid figcaption{letter-spacing:.09em;font:10px DM Mono,monospace}.fintech-module__Ww2neq__hero h1{letter-spacing:-.055em;z-index:2;max-width:900px;margin:35px 0 0;font-size:clamp(64px,13vw,190px);font-weight:600;line-height:.79;position:relative}.fintech-module__Ww2neq__hero em,.fintech-module__Ww2neq__page h2 em{font-family:Instrument Serif,serif;font-weight:400}.fintech-module__Ww2neq__heroAside{z-index:2;align-self:flex-end;width:min(310px,80%);margin-top:60px;font-size:21px;line-height:1.05;position:relative}.fintech-module__Ww2neq__heroAside p{margin:0 0 30px}.fintech-module__Ww2neq__circleLink{border:1px solid var(--ink);width:112px;height:112px;color:inherit;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;font:11px DM Mono,monospace;text-decoration:none;display:flex}.fintech-module__Ww2neq__circleLink span{font-size:20px}.fintech-module__Ww2neq__heroArt{aspect-ratio:1;mix-blend-mode:multiply;opacity:.86;border-radius:50%;width:min(39vw,500px);position:absolute;bottom:8%;right:10%;overflow:hidden}.fintech-module__Ww2neq__heroArt img,.fintech-module__Ww2neq__workGrid img,.fintech-module__Ww2neq__readCard img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.fintech-module__Ww2neq__marquee{background:var(--acid);color:var(--ink);white-space:nowrap;letter-spacing:-.03em;justify-content:space-around;padding:18px 0;font-size:clamp(24px,3.5vw,50px);font-weight:600;display:flex}.fintech-module__Ww2neq__marquee b{font-size:20px;font-weight:400}.fintech-module__Ww2neq__workSection,.fintech-module__Ww2neq__servicesSection,.fintech-module__Ww2neq__readsSection{padding:clamp(70px,11vw,170px) clamp(20px,8vw,130px)}.fintech-module__Ww2neq__sectionLabel{border-top:1px solid #1b1b1b55;justify-content:space-between;margin-bottom:60px;padding-top:13px;display:flex}.fintech-module__Ww2neq__workIntro,.fintech-module__Ww2neq__servicesTop{grid-template-columns:1.2fr .8fr;align-items:end;gap:10%;display:grid}.fintech-module__Ww2neq__workIntro h2,.fintech-module__Ww2neq__servicesTop h2,.fintech-module__Ww2neq__readsHeading h2,.fintech-module__Ww2neq__footer h2{letter-spacing:-.05em;margin:0;font-size:clamp(60px,9vw,130px);font-weight:600;line-height:.82}.fintech-module__Ww2neq__workIntro p,.fintech-module__Ww2neq__servicesTop p{max-width:300px;margin:0 0 5px;font-size:20px;line-height:1.05}.fintech-module__Ww2neq__workGrid{grid-template-columns:1.15fr .85fr;gap:24px;margin-top:100px;display:grid}.fintech-module__Ww2neq__workGrid figure{margin:0}.fintech-module__Ww2neq__workGrid img{aspect-ratio:1.1;background:#ddd}.fintech-module__Ww2neq__workGrid .fintech-module__Ww2neq__workSmall:first-child{margin-top:130px}.fintech-module__Ww2neq__workGrid figcaption{margin-top:10px}.fintech-module__Ww2neq__workGrid .fintech-module__Ww2neq__workSmall img{aspect-ratio:1}.fintech-module__Ww2neq__servicesSection{color:#f2f0eb;background:#20221f}.fintech-module__Ww2neq__servicesSection .fintech-module__Ww2neq__sectionLabel{border-color:#f2f0eb55}.fintech-module__Ww2neq__serviceList{border-top:1px solid #f2f0eb66;margin-top:110px}.fintech-module__Ww2neq__serviceRow{border-bottom:1px solid #f2f0eb66;grid-template-columns:8% 30% 1fr 5%;align-items:start;gap:20px;padding:24px 0;transition:padding .3s;display:grid}.fintech-module__Ww2neq__serviceRow:hover{background:#f2f0eb08;padding-left:14px;padding-right:14px}.fintech-module__Ww2neq__serviceRow span,.fintech-module__Ww2neq__serviceRow p{font:12px DM Mono,monospace}.fintech-module__Ww2neq__serviceRow h3{margin:0;font-size:clamp(25px,3vw,48px);font-weight:500;line-height:.9}.fintech-module__Ww2neq__serviceRow p{color:#f2f0ebbb;max-width:330px;margin:0;line-height:1.2}.fintech-module__Ww2neq__serviceRow .fintech-module__Ww2neq__arrow{text-align:right;font-size:22px}.fintech-module__Ww2neq__readsHeading{justify-content:space-between;align-items:end;display:flex}.fintech-module__Ww2neq__readsHeading a{color:inherit;border-bottom:1px solid;padding-bottom:5px;font:11px DM Mono,monospace;text-decoration:none}.fintech-module__Ww2neq__readsGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:100px;display:grid}.fintech-module__Ww2neq__readCard{color:inherit;text-decoration:none}.fintech-module__Ww2neq__readCard img{aspect-ratio:1.1;margin-bottom:18px}.fintech-module__Ww2neq__readCard>span{margin-bottom:15px;display:block}.fintech-module__Ww2neq__readCard h3{margin:0 0 13px;font-size:31px;font-weight:500;line-height:.9}.fintech-module__Ww2neq__readCard p{max-width:270px;margin:0;font-size:17px;line-height:1.05}.fintech-module__Ww2neq__footer{background:var(--acid);flex-direction:column;justify-content:space-between;min-height:550px;padding:clamp(65px,10vw,145px) clamp(20px,8vw,130px) 24px;display:flex}.fintech-module__Ww2neq__footer h2{font-size:clamp(72px,11vw,160px)}.fintech-module__Ww2neq__footerCta{color:inherit;border-bottom:1px solid;margin-top:35px;padding:7px 0;font:13px DM Mono,monospace;text-decoration:none;display:inline-block}.fintech-module__Ww2neq__footerLinks{flex-wrap:wrap;gap:28px;font:11px DM Mono,monospace;display:flex}.fintech-module__Ww2neq__footerLinks a{color:inherit;text-decoration:none}.fintech-module__Ww2neq__footerBase{border-top:1px solid #1b1b1b55;justify-content:space-between;margin-top:65px;padding-top:14px;font:10px DM Mono,monospace;display:flex}@media (max-width:700px){.fintech-module__Ww2neq__header nav a:not(.fintech-module__Ww2neq__navCta){display:none}.fintech-module__Ww2neq__hero{min-height:720px;padding-top:50px}.fintech-module__Ww2neq__hero h1{font-size:17vw}.fintech-module__Ww2neq__heroAside{align-self:flex-start;margin-top:70px}.fintech-module__Ww2neq__heroArt{opacity:.58;width:65vw;bottom:9%;right:-8%}.fintech-module__Ww2neq__workIntro,.fintech-module__Ww2neq__servicesTop{grid-template-columns:1fr;gap:35px}.fintech-module__Ww2neq__workGrid{grid-template-columns:1fr;margin-top:65px}.fintech-module__Ww2neq__workGrid .fintech-module__Ww2neq__workSmall:first-child{margin-top:0}.fintech-module__Ww2neq__serviceRow{grid-template-columns:12% 1fr 7%}.fintech-module__Ww2neq__serviceRow p{grid-column:2/3;margin-top:5px}.fintech-module__Ww2neq__serviceRow .fintech-module__Ww2neq__arrow{grid-area:1/3}.fintech-module__Ww2neq__readsHeading{display:block}.fintech-module__Ww2neq__readsHeading a{margin-top:35px;display:inline-block}.fintech-module__Ww2neq__readsGrid{grid-template-columns:1fr;gap:55px;margin-top:60px}.fintech-module__Ww2neq__readCard img{aspect-ratio:1.25}.fintech-module__Ww2neq__footerBase{flex-wrap:wrap;gap:12px}}@media (prefers-reduced-motion:reduce){.fintech-module__Ww2neq__serviceRow{transition:none}}
