.PortfolioBlock_section__s3V_L{width:100%;padding:60px 0}@media(min-width:1200px){.PortfolioBlock_section__s3V_L{padding:120px 0}}.PortfolioBlock_container__LcilR{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:1600px;margin:0 auto;padding:0 16px}@media(min-width:1200px){.PortfolioBlock_container__LcilR{padding:0 60px}}.PortfolioBlock_header__a3k9b{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;width:100%}.PortfolioBlock_title__R4Phr{margin:0;font-family:var(--tg-body-font-family);font-weight:600;font-size:28px;line-height:32px;color:#191919}@media(min-width:1200px){.PortfolioBlock_title__R4Phr{font-size:48px;line-height:50px}}.PortfolioBlock_description__SBi3c{margin:0;max-width:1100px;font-family:var(--tg-body-font-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.48px;color:#454545}@media(min-width:1200px){.PortfolioBlock_description__SBi3c{font-size:20px;line-height:30px;letter-spacing:0}}.PortfolioBlock_tabs__7v_sD{display:flex;gap:6px;width:100%;padding:0;border-radius:60px;background:#f2f6f8;overflow-x:auto}@media(min-width:1200px){.PortfolioBlock_tabs__7v_sD{overflow-x:visible}}.PortfolioBlock_tab__l_F4J{flex:1 0 auto;min-width:0;height:52px;padding:16px 26px;border:none;border-radius:60px;background:transparent;color:#191919;font-family:var(--tg-body-font-family);font-weight:600;font-size:16px;line-height:20px;white-space:nowrap;cursor:pointer;transition:color .2s ease}@media(min-width:1200px){.PortfolioBlock_tab__l_F4J{flex:1 0;height:60px;font-size:18px}}.PortfolioBlock_tabActive__XK5fY{background-image:linear-gradient(160deg,#2afaf8 35%,#12fda3 165%);color:#191919;filter:drop-shadow(0 0 5px rgba(0,0,0,.15))}.PortfolioBlock_cases__OsD4R{display:flex;flex-direction:column;gap:60px;width:100%}.PortfolioBlock_case__gECOZ{display:flex;flex-direction:column;gap:24px;align-items:center}@media(min-width:1200px){.PortfolioBlock_case__gECOZ{flex-direction:row;gap:30px;align-items:center}.PortfolioBlock_caseReversed__DaRdB{flex-direction:row-reverse}}.PortfolioBlock_caseCopy__YI__g{display:flex;flex-direction:column;gap:16px;width:100%}@media(min-width:1200px){.PortfolioBlock_caseCopy__YI__g{flex:1 1;gap:20px;min-width:0}}.PortfolioBlock_caseTitle__dFXsi{margin:0;font-family:var(--tg-body-font-family);font-weight:600;font-size:28px;line-height:32px;color:#191919}@media(min-width:1200px){.PortfolioBlock_caseTitle__dFXsi{font-size:48px;line-height:50px}}.PortfolioBlock_caseSubtitle__5u_KL{margin:0;font-family:var(--tg-body-font-family);font-weight:700;font-size:18px;line-height:26px;color:#191919}.PortfolioBlock_caseDesc__zcnI0{margin:0;font-family:var(--tg-body-font-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.48px;color:#454545}@media(min-width:1200px){.PortfolioBlock_caseDesc__zcnI0{font-size:20px;line-height:30px;letter-spacing:0}}.PortfolioBlock_results__2_do1{display:flex;flex-direction:column;gap:4px;align-self:flex-start;max-width:100%;padding:12px 20px;border-radius:24px;background:#191919;color:#fff}.PortfolioBlock_resultsTitle__P7W8C{margin:0;font-family:var(--tg-body-font-family);font-weight:700;font-size:18px;line-height:26px}.PortfolioBlock_resultsList__kQL7t{margin:0;padding-left:22px;list-style:disc}.PortfolioBlock_resultsList__kQL7t li{font-family:var(--tg-body-font-family);font-weight:500;font-size:18px;line-height:26px;letter-spacing:.54px}.PortfolioBlock_resultsList__kQL7t strong{font-weight:700}.PortfolioBlock_casePanel__j2my6{width:100%;max-width:486px;flex-shrink:0}@media(min-width:1200px){.PortfolioBlock_casePanel__j2my6{width:486px}}.PortfolioBlock_caseImg__No0wQ{display:block;width:100%;height:auto;border-radius:30px}.ServicesBlock_section__IwlvW{width:100%;padding:60px 0}@media(min-width:1200px){.ServicesBlock_section__IwlvW{padding:120px 0}}.ServicesBlock_container__TeLLE{display:flex;flex-direction:column;gap:40px;align-items:center;max-width:1600px;margin:0 auto;padding:0 16px}@media(min-width:1200px){.ServicesBlock_container__TeLLE{gap:60px;padding:0 60px}}.ServicesBlock_header__gUqFl{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;width:100%}.ServicesBlock_title__U_FZy{margin:0;font-family:var(--tg-body-font-family);font-weight:600;font-size:28px;line-height:32px;color:#191919}@media(min-width:1200px){.ServicesBlock_title__U_FZy{font-size:48px;line-height:56px}}.ServicesBlock_description__EEKK1{margin:0;max-width:1000px;font-family:var(--tg-body-font-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.48px;color:#454545}@media(min-width:1200px){.ServicesBlock_description__EEKK1{font-size:18px;line-height:26px;letter-spacing:0;color:#454545}}.ServicesBlock_grid__No0AS{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;width:100%}@media(min-width:992px){.ServicesBlock_grid__No0AS{grid-template-columns:repeat(2,1fr)}}@media(min-width:1200px){.ServicesBlock_grid__No0AS{grid-template-columns:repeat(4,1fr);column-gap:30px;row-gap:50px}}.ServicesBlock_card__6geGt{display:flex;flex-direction:column;gap:16px;align-items:flex-start;min-width:0}.ServicesBlock_iconPlate__tsc35{display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:20px}@media(min-width:1200px){.ServicesBlock_iconPlate__tsc35{width:90px;height:90px}}.ServicesBlock_iconImg__MvpyM{width:40px;height:40px;object-fit:contain}@media(min-width:1200px){.ServicesBlock_iconImg__MvpyM{width:46px;height:46px}}.ServicesBlock_cardTitle__9rHzB{margin:0;font-family:var(--tg-body-font-family);font-weight:600;font-size:20px;line-height:26px;color:#191919}.ServicesBlock_cardBody__nzmgv{margin:0;font-family:var(--tg-body-font-family);font-weight:400;font-size:16px;line-height:24px;letter-spacing:.48px;color:#6f6f6f}.BlockRenderer_content__yh_pR{display:flex;flex-direction:column;gap:60px;padding:60px 0}@media(min-width:1200px){.BlockRenderer_content__yh_pR{gap:120px;padding:120px 0}}.BlockRenderer_pricingGap__WK0j9{padding-bottom:60px}@media(min-width:1200px){.BlockRenderer_pricingGap__WK0j9{padding-bottom:120px}}.PlatformPage_page__x2ReD{display:flex;flex-direction:column;flex:1 0 auto}.PlatformPage_page__x2ReD>:last-child{flex:1 0 auto}