@layer block{.page-module-scss-module__cIhwYW__block{background:var(--zig-zag-bg);padding:var(--block-padding)}.page-module-scss-module__cIhwYW__block:nth-child(odd){background:var(--white)}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__block:nth-child(odd){height:410px}.page-module-scss-module__cIhwYW__block:nth-child(odd) .page-module-scss-module__cIhwYW__imageRow2,.page-module-scss-module__cIhwYW__block:nth-child(odd) .page-module-scss-module__cIhwYW__imageRow3{margin-right:25px}}@media screen and (min-width:768px){.page-module-scss-module__cIhwYW__block:nth-child(odd)>div{flex-flow:column-reverse}}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__block:nth-child(odd)>div{flex-flow:row-reverse}.page-module-scss-module__cIhwYW__block:nth-child(2n){clip-path:polygon(0 10%,100% 0,100% 100%,0 90%);height:606px}.page-module-scss-module__cIhwYW__block:nth-child(2n) .page-module-scss-module__cIhwYW__imageRow2,.page-module-scss-module__cIhwYW__block:nth-child(2n) .page-module-scss-module__cIhwYW__imageRow3{margin-left:25px}}.page-module-scss-module__cIhwYW__block.page-module-scss-module__cIhwYW__reversed>div{flex-flow:column}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__block.page-module-scss-module__cIhwYW__reversed>div{flex-flow:row-reverse}.page-module-scss-module__cIhwYW__block:nth-child(odd).page-module-scss-module__cIhwYW__reversed>div{flex-flow:row}}.page-module-scss-module__cIhwYW__row{flex-flow:column;justify-content:space-between;align-items:center;max-width:1240px;height:100%;margin:auto;padding:2rem 0;display:flex;overflow:hidden}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__row{flex-flow:row;padding:0}}.page-module-scss-module__cIhwYW__imageRow2,.page-module-scss-module__cIhwYW__imageRow3{width:100%;margin-right:0;position:relative}@media screen and (max-width:1022px){.page-module-scss-module__cIhwYW__imageRow2,.page-module-scss-module__cIhwYW__imageRow3{margin-bottom:35px}}@media screen and (min-width:768px){.page-module-scss-module__cIhwYW__imageRow2{height:244px}.page-module-scss-module__cIhwYW__imageRow3{height:366px}}.page-module-scss-module__cIhwYW__content{text-align:center;flex-flow:column;justify-content:center;max-width:617px;display:flex;position:relative}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__content{text-align:left}}.page-module-scss-module__cIhwYW__technologyItemDark,.page-module-scss-module__cIhwYW__technologyItemLight{border-radius:16px;justify-content:center;align-items:center;padding:10px;display:flex;position:relative}@media screen and (max-width:768px){.page-module-scss-module__cIhwYW__technologyItemDark,.page-module-scss-module__cIhwYW__technologyItemLight{min-height:100px;margin-bottom:17px}}.page-module-scss-module__cIhwYW__technologyItemDark{background-color:var(--zig-zag-bg)}.page-module-scss-module__cIhwYW__technologyItemLight{background-color:var(--white)}@media screen and (max-width:768px){.page-module-scss-module__cIhwYW__webInfoSystems,.page-module-scss-module__cIhwYW__mobileApps,.page-module-scss-module__cIhwYW__operation,.page-module-scss-module__cIhwYW__database,.page-module-scss-module__cIhwYW__modernTools{display:block!important}}.page-module-scss-module__cIhwYW__webInfoSystems{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);grid-template-areas:"rails rails nodejs express""rails rails sass nestjs""react aws docker docker";gap:13px;display:grid}.page-module-scss-module__cIhwYW__mobileApps{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:"react-native react-native ios""react-native react-native android";gap:13px;display:grid}.page-module-scss-module__cIhwYW__operation{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:"heroku heroku git""heroku heroku newrelic""heroku heroku rabbitmq";gap:13px;display:grid}.page-module-scss-module__cIhwYW__database{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:"postgresql postgresql elasticsearch""postgresql postgresql firebase";gap:13px;display:grid}.page-module-scss-module__cIhwYW__modernTools{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:"nextjs nextjs graphql""nextjs nextjs figma""tailwind mui claude";gap:13px;display:grid}.page-module-scss-module__cIhwYW__title{text-align:center;margin-bottom:1rem;font-size:28px;font-weight:700;line-height:42px}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__title{text-align:left}}.page-module-scss-module__cIhwYW__subtitle{color:var(--text-dark-gray);text-align:center;white-space:pre-wrap;font-size:16px;font-weight:400;line-height:31px}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__subtitle{text-align:left}}.page-module-scss-module__cIhwYW__heroBg{background:var(--white)}@media screen and (min-width:1022px){.page-module-scss-module__cIhwYW__heroBg{background:url(/technology/tech_hero_bg.svg),var(--white);background-position:50% 20px,0 0;background-repeat:no-repeat;background-size:1920px}}}
