.CardRow_gridContainer__97BlF{width:100%;display:grid;grid-auto-flow:dense;grid-template-columns:256px 1fr;grid-template-areas:"ref-logo ref-content";padding:64px 0;grid-row-gap:128px;row-gap:128px;justify-content:center}@media(max-width:992px){.CardRow_gridContainer__97BlF{grid-template-columns:1fr;grid-template-areas:"ref-logo" "ref-content";row-gap:32px;padding:96px 0}}@media(max-width:670px){.CardRow_gridContainer__97BlF{padding:64px 0}}@media(max-width:768px){.CardRow_gridContainer__97BlF .CardRow_logoItem__dEOxv{justify-self:center;width:100%}}.CardRow_gridContainer__97BlF .CardRow_logoItem__dEOxv{width:150px;height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.CardRow_gridContainer__97BlF .CardRow_logoItem__dEOxv .CardRow_logo__LJl4g{max-height:100%}}.CardRow_gridContainer__97BlF .CardRow_logoItem__dEOxv.CardRow_dark__HafF0{background-color:#1f1e24}.CardRow_gridContainer__97BlF .CardRow_logoItem__dEOxv.CardRow_light__3h2SL{background-color:#fcfaf9}.CardRow_gridContainer__97BlF .CardRow_descriptionItem__Ff5f5{color:#fcfaf9;display:flex;flex-direction:column;gap:16px}.CardRow_gridContainer__97BlF .CardRow_descriptionItem__Ff5f5 .CardRow_header__FoHGk{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline}.CardRow_gridContainer__97BlF .CardRow_descriptionItem__Ff5f5 .CardRow_text__c759W{color:#bba89f}.CardRow_gridContainer__97BlF .CardRow_descriptionItem__Ff5f5 .CardRow_techStack__B6miJ{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.CardRow_gridContainer__97BlF .CardRow_linkWrapper__ltg7F{margin-top:24px}@media(max-width:670px){.CardRow_gridContainer__97BlF .CardRow_linkWrapper__ltg7F{width:100%}.CardRow_gridContainer__97BlF .CardRow_linkWrapper__ltg7F a{width:100%;text-align:center}}.CardRow_landingPage___tJBl{padding:40px 80px}@media(max-width:670px){.CardRow_landingPage___tJBl{padding:0 30px}}.CardRow_landingPage___tJBl .CardRow_descriptionItem__Ff5f5{align-items:start;justify-content:left;text-align:left}.CardRow_landingPage___tJBl .CardRow_descriptionItem__Ff5f5 h2{font-size:1.5rem}.Pill_pill__K98vi{border-radius:1000px;border:2px solid #fcfaf9;padding:2px 16px}.Pill_white__jhxla{color:#fcfaf9;border-color:#fcfaf9}.Pill_contrast__PEJ36{color:#14c18f;border-color:#14c18f}.Pill_red__Dx7Nz{color:#ef3e36;border-color:#ef3e36}.TopPageBlock_topPage__p8XUF{width:100%;color:#fcfaf9;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;min-height:240px;gap:32px;margin:auto;max-width:1300px;padding:32px 128px}@media(max-width:992px){.TopPageBlock_topPage__p8XUF{padding:32px 64px}}@media(max-width:670px){.TopPageBlock_topPage__p8XUF{padding:0 24px}}@media(max-width:768px){.TopPageBlock_topPage__p8XUF{justify-content:start;flex-direction:column;padding:32px 64px 16px}.TopPageBlock_topPage__p8XUF .TopPageBlock_hideOnMobile__1GVUp{display:none}}@media(max-width:670px){.TopPageBlock_topPage__p8XUF{padding:32px 24px 16px}}.TopPageBlock_topPage__p8XUF .TopPageBlock_subtitle__i1ZSj{color:#bba89f}.TopPageBlock_topPage__p8XUF .TopPageBlock_topPageTitle___74_X{flex:1 1}.TopPageBlock_topPage__p8XUF .TopPageBlock_topPageImage__cqrPR{flex:0 0 200px;margin-left:auto;width:200px}@media(max-width:768px){.TopPageBlock_topPage__p8XUF .TopPageBlock_topPageImage__cqrPR{margin-left:unset}}@media(max-width:670px){.TopPageBlock_topPage__p8XUF .TopPageBlock_topPageImage__cqrPR img{width:180px}}@keyframes References_slideInRight__hTCFj{0%{transform:translateX(200%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes References_slideOutRight__UWDMa{0%{transform:translateX(0);opacity:1}to{transform:translateX(200%);opacity:0}}.References_background__u7Keh{min-height:100vh;background-image:radial-gradient(circle farthest-corner at 100% 50px,rgb(51,55,75),rgb(31,30,36))}@media(max-width:1200px){.References_background__u7Keh{background-image:radial-gradient(circle farthest-corner at 100% 100px,rgb(51,55,75),rgb(31,30,36))}}.References_background__u7Keh{background-attachment:fixed}.References_centeringContainer__gGDM3{margin:auto;max-width:1300px;padding:32px 128px}@media(max-width:992px){.References_centeringContainer__gGDM3{padding:32px 64px}}@media(max-width:670px){.References_centeringContainer__gGDM3{padding:0 24px}}.References_referencePage__XYeVU{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fcfaf9}.References_topPageWrapper__1dLBo{width:100%;background-color:#1f1e24}