.Hero-module__Z8hQ_W__grid{grid-template-columns:2fr 3fr;align-items:center;gap:56px;display:grid}@media (max-width:768px){.Hero-module__Z8hQ_W__grid{grid-template-columns:1fr;gap:32px}}
.Theses-module__Tfq_Na__grid{border-left:1px solid var(--rule-light);grid-template-columns:repeat(7,1fr);display:grid}@media (max-width:1024px){.Theses-module__Tfq_Na__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:640px){.Theses-module__Tfq_Na__grid{grid-template-columns:repeat(2,1fr)}}.Theses-module__Tfq_Na__wrapper{display:block}@media (max-width:768px){.Theses-module__Tfq_Na__wrapper{display:none}}
.Features-module__ZD3nRW__secondary{background:var(--rule-dark);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:768px){.Features-module__ZD3nRW__secondary{grid-template-columns:1fr}}
.BrandName-module__NLc1VW__grid{background:var(--rule-light);border:1px solid var(--rule-light);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:768px){.BrandName-module__NLc1VW__grid{grid-template-columns:1fr}}
.Strip-module__liwt4W__grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:960px;margin:0 auto;padding:56px;display:grid}.Strip-module__liwt4W__image{border-radius:10px;overflow:hidden;box-shadow:0 8px 40px #0000004d}.Strip-module__liwt4W__image img{width:100%;height:auto;display:block}@media (max-width:768px){.Strip-module__liwt4W__grid{grid-template-columns:1fr;gap:28px;padding:40px 24px}.Strip-module__liwt4W__image{order:-1}}
.BlogPreview-module__7x67Nq__featured{grid-template-columns:2fr 1fr;gap:24px;margin-bottom:24px;display:grid}.BlogPreview-module__7x67Nq__list{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:768px){.BlogPreview-module__7x67Nq__featured,.BlogPreview-module__7x67Nq__list{grid-template-columns:1fr}}
.HowWeWork-module__xOMdda__grid{background:var(--rule-light);border:1px solid var(--rule-light);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:768px){.HowWeWork-module__xOMdda__grid{grid-template-columns:1fr}}
.Contact-module__OWeMSG__card{border:1px solid var(--rule-light);background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding:56px 64px;display:grid}@media (max-width:768px){.Contact-module__OWeMSG__card{grid-template-columns:1fr;gap:32px;padding:36px 28px}}
