@layer components-shared{.rates__inner{flex-direction:column;row-gap:36px;display:flex}@media screen and (max-width:1919px){.rates__inner{row-gap:30px}}@media screen and (max-width:1439px){.rates__inner{row-gap:26px}}@media screen and (max-width:1023px){.rates__inner{row-gap:24px}}.rates__button{padding:0}.rates__heading{text-transform:uppercase}.rates__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a b""c d""e d";gap:10px;display:grid}@media screen and (max-width:767px){.rates__grid{grid-template-columns:1fr;grid-template-areas:"a""b""e""d""c"}}.rates__card{background-color:var(--background-secondary);flex-direction:column;justify-content:space-between;min-height:242px;padding:20px;display:flex}.rates__card:first-child{grid-area:a}.rates__card:nth-child(2){grid-area:b}.rates__card:nth-child(3){grid-area:c}.rates__card:nth-child(4){grid-area:d}.rates__card:nth-child(5){grid-area:e}@media screen and (max-width:1439px){.rates__card{min-height:190px;padding:14px}}.rates__card-title{text-transform:uppercase;max-width:260px}.rates__list{flex-direction:column;row-gap:6px;margin-top:12px;display:flex}.rates__list-item{-moz-column-gap:12px;justify-content:space-between;align-items:baseline;column-gap:12px;display:flex}.rates__list-title,.rates__list-rate{color:var(--text-secondary);font-family:var(--font-family-secondary),sans-serif;font-size:28px;line-height:90%}@media screen and (max-width:1919px){.rates__list-title,.rates__list-rate{font-size:20px}}@media screen and (max-width:1439px){.rates__list-title,.rates__list-rate{font-size:16px}}.rates__list-rate{color:var(--text-primary);flex-shrink:0}.rates__tags{flex-wrap:wrap;gap:8px;margin-top:60px;display:flex}.rates__tag{color:var(--text-secondary);background:var(--background-hover);font-family:var(--font-family-secondary),sans-serif;padding:4px 8px;font-size:28px;line-height:90%}@media screen and (max-width:1919px){.rates__tag{font-size:20px}}@media screen and (max-width:1439px){.rates__tag{font-size:16px}}.rates__disclaimer{max-width:860px;color:var(--text-secondary);font-family:var(--font-family-secondary),sans-serif;font-size:28px;line-height:90%}@media screen and (max-width:1919px){.rates__disclaimer{font-size:20px}}@media screen and (max-width:1439px){.rates__disclaimer{font-size:16px}}.rates__download{text-transform:uppercase;margin-top:14px}}
@layer components-shared{.cookie-banner{z-index:110;-moz-column-gap:16px;border:1px solid var(--background-substrate);background-color:var(--background-secondary);justify-content:space-between;align-items:center;column-gap:16px;width:fit-content;max-width:720px;padding:16px;display:flex;position:fixed;bottom:108px;right:24px;box-shadow:0 12px 40px #00000059}.cookie-banner__text{font-size:12px;font-weight:400}@media screen and (max-width:1919px){.cookie-banner__text{font-size:9px}}@media screen and (max-width:1439px){.cookie-banner__text{font-size:6px}}.cookie-banner__link{text-underline-offset:2px;color:var(--text-links);text-decoration:underline}.cookie-banner__button.button{white-space:nowrap;letter-spacing:.02em;flex:none;padding:12px 28px;font-size:12px}@media screen and (max-width:767px){.cookie-banner__button.button{width:100%}}@media screen and (max-width:1919px){.cookie-banner{max-width:570px;padding:12px;bottom:88px;right:20px}}@media screen and (max-width:1439px){.cookie-banner{max-width:440px;bottom:52px;right:12px}}@media screen and (max-width:1023px){.cookie-banner{width:calc(100% - 40px);max-width:none;bottom:88px;left:20px;right:20px}}@media screen and (max-width:767px){.cookie-banner{flex-direction:column;gap:12px}}}
@layer components-shared{.accordions-wrapper__inner{row-gap:60px;display:grid}@media screen and (max-width:1919px){.accordions-wrapper__inner{row-gap:44px}}@media screen and (max-width:1439px){.accordions-wrapper__inner{row-gap:32px}}@media screen and (max-width:1023px){.accordions-wrapper__inner{row-gap:52px}}@media screen and (max-width:767px){.accordions-wrapper__inner{row-gap:40px}}.accordions-wrapper__accordions:last-of-type{border-bottom:1px solid var(--background-substrate)}}
@layer components-shared{.numbered-list__inner{row-gap:60px;display:grid}@media screen and (max-width:1919px){.numbered-list__inner{row-gap:44px}}@media screen and (max-width:1439px){.numbered-list__inner{row-gap:32px}}@media screen and (max-width:1023px){.numbered-list__inner{row-gap:52px}}@media screen and (max-width:767px){.numbered-list__inner{row-gap:40px}}.numbered-list__list{flex-direction:column;align-items:flex-start;gap:40px;display:flex}@media screen and (max-width:1919px){.numbered-list__list{gap:28px}}@media screen and (max-width:1439px){.numbered-list__list{gap:20px}}@media screen and (max-width:1023px){.numbered-list__list{gap:36px}}@media screen and (max-width:767px){.numbered-list__list{gap:26px}}.numbered-list__list-item{justify-content:flex-start;gap:24px;display:flex}@media screen and (max-width:1919px){.numbered-list__list-item{gap:18px}}@media screen and (max-width:1439px){.numbered-list__list-item{gap:12px}}@media screen and (max-width:1023px){.numbered-list__list-item{gap:22px}}@media screen and (max-width:767px){.numbered-list__list-item{gap:16px}}.numbered-list__list-content{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media screen and (max-width:1919px){.numbered-list__list-content{gap:10px}}@media screen and (max-width:1439px){.numbered-list__list-content{gap:6px}}@media screen and (max-width:1023px){.numbered-list__list-content{gap:10px}}@media screen and (max-width:767px){.numbered-list__list-content{gap:12px}}.numbered-list__list-counter{background-color:#2f2f2f;justify-content:center;align-items:center;padding:24px 14px;display:flex}.numbered-list__list-counter._accent{background-color:var(--accent-primary)}.numbered-list__list-counter._blue-color,.numbered-list__list-counter._blue{background-color:#3405a2}@media screen and (max-width:1919px){.numbered-list__list-counter._blue{padding:55px 11px}}@media screen and (max-width:1439px){.numbered-list__list-counter._blue{padding:12px 8px}}@media screen and (max-width:1023px){.numbered-list__list-counter._blue{padding:20px 13px}}@media screen and (max-width:767px){.numbered-list__list-counter._blue{padding:47px 9px}}@media screen and (max-width:1919px){.numbered-list__list-counter{padding:18px 10px}}@media screen and (max-width:1439px){.numbered-list__list-counter{padding:12px 8px}}@media screen and (max-width:1023px){.numbered-list__list-counter{padding:20px 13px}}@media screen and (max-width:767px){.numbered-list__list-counter{padding:0 9px}}.numbered-list__list-subheading{margin-bottom:16px}@media screen and (max-width:1919px){.numbered-list__list-subheading{margin-bottom:12px}}.numbered-list__btn{width:100%;padding-block:54px}@media screen and (max-width:1919px){.numbered-list__btn{padding-block:41px}}@media screen and (max-width:1439px){.numbered-list__btn{padding-block:30px}}@media screen and (max-width:1023px){.numbered-list__btn{padding-block:50px}}@media screen and (max-width:767px){.numbered-list__btn{padding-block:40px}}}
@layer components-shared{.seo-form__inner{row-gap:60px;display:grid}@media screen and (max-width:1919px){.seo-form__inner{row-gap:44px}}@media screen and (max-width:1439px){.seo-form__inner{row-gap:32px}}@media screen and (max-width:1023px){.seo-form__inner{row-gap:52px}}@media screen and (max-width:767px){.seo-form__inner{row-gap:40px}}.seo-form__header{row-gap:24px;display:grid}}
@layer components-shared{.tech-stack__inner{row-gap:60px;display:grid}@media screen and (max-width:1919px){.tech-stack__inner{row-gap:44px}}@media screen and (max-width:1439px){.tech-stack__inner{row-gap:32px}}@media screen and (max-width:1023px){.tech-stack__inner{row-gap:52px}}@media screen and (max-width:767px){.tech-stack__inner{row-gap:40px}}.tech-stack__groups{grid-template-columns:repeat(2,1fr);align-items:start;gap:40px;display:grid}@media screen and (max-width:1919px){.tech-stack__groups{gap:28px}}@media screen and (max-width:1439px){.tech-stack__groups{gap:20px}}@media screen and (max-width:1023px){.tech-stack__groups{gap:36px}}@media screen and (max-width:767px){.tech-stack__groups{grid-template-columns:auto;gap:26px}}.tech-stack__group{row-gap:16px;display:grid}@media screen and (max-width:1919px){.tech-stack__group{row-gap:12px}}@media screen and (max-width:1439px){.tech-stack__group{row-gap:8px}}@media screen and (max-width:1023px){.tech-stack__group{row-gap:10px}}@media screen and (max-width:767px){.tech-stack__group{row-gap:12px}}.tech-stack__list{flex-direction:column;gap:8px;display:flex}.tech-stack__list>li{padding-left:64px;position:relative}.tech-stack__list>li:before{content:"";background-color:var(--accent-primary);width:40px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width:1919px){.tech-stack__list>li:before{width:30px;height:3px}}@media screen and (max-width:1439px){.tech-stack__list>li:before{width:22px;height:2px}}@media screen and (max-width:1023px){.tech-stack__list>li:before{width:36px;height:4px}}@media screen and (max-width:1919px){.tech-stack__list>li{padding-left:48px}}@media screen and (max-width:1439px){.tech-stack__list>li{padding-left:34px}}@media screen and (max-width:1023px){.tech-stack__list>li{padding-left:58px}}@media screen and (max-width:1919px){.tech-stack__list{gap:6px}}@media screen and (max-width:1439px){.tech-stack__list{gap:4px}}@media screen and (max-width:1023px){.tech-stack__list{gap:8px}}@media screen and (max-width:767px){.tech-stack__list{gap:10px}}}
@layer components-shared{.awards-gallery__inner{row-gap:60px;display:grid}@media screen and (max-width:1919px){.awards-gallery__inner{row-gap:44px}}@media screen and (max-width:1439px){.awards-gallery__inner{row-gap:32px}}@media screen and (max-width:1023px){.awards-gallery__inner{row-gap:52px}}@media screen and (max-width:767px){.awards-gallery__inner{row-gap:40px}}.awards-gallery__grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}@media screen and (max-width:1919px){.awards-gallery__grid{gap:10px}}@media screen and (max-width:1439px){.awards-gallery__grid{gap:8px}}@media screen and (max-width:1023px){.awards-gallery__grid{gap:10px}}.awards-gallery__item{aspect-ratio:1;background-color:var(--background-tertiary);position:relative;overflow:hidden}.awards-gallery__item img{-o-object-fit:cover;object-fit:cover}}
