.features{margin-bottom:128px}@media screen and (min-width:480px){.features{margin-bottom:144px}}@media screen and (min-width:720px){.features{margin-bottom:172px}}@media screen and (min-width:1024px){.features{margin-bottom:196px}}.features .content{display:flex;flex-direction:column;gap:56px}@media screen and (min-width:1024px){.features .content{flex-direction:row;gap:24px}}.features .by-line{color:var(--Text-Accent-Default)}.features .subtitle-2{color:var(--Text-Tertiary)}.features .support{--padding-inline: 24px;--padding-block: 32px;--padding: var(--padding-block) var(--padding-inline);position:relative;display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;overflow:hidden}@media screen and (min-width:720px){.features .support{--padding-inline: 44px;--padding-block: 44px}}@media screen and (min-width:1024px){.features .support{order:1}}@media screen and (min-width:1366px){.features .support{min-width:56%;max-width:713px;height:727px}}.features .support-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--padding);padding-bottom:0}.features .support-header .name{display:flex;flex-direction:column}.features .support .by-line{padding:8px 14px;border-radius:14px;border:1px solid}.features .support .support-image{display:flex;justify-content:center;width:100%;height:100%}.features .support .support-image>img{width:120%;height:auto;object-fit:contain}@media screen and (min-width:480px){.features .support .support-image>img{width:100%}}@media screen and (min-width:720px){.features .support .support-image>img{margin-top:-71px}}@media screen and (min-width:1024px){.features .support .support-image>img{margin-top:-100px;margin-inline-end:36px;width:130%}}@media screen and (min-width:1366px){.features .support .support-image>img{width:100%}}.features .support-footer{position:absolute;display:flex;justify-content:space-between;align-items:center;bottom:0;left:0;right:0;padding:var(--padding);background:linear-gradient(180deg,var(--Fill-1-alpha0, rgba(21, 48, 25, 0)) 0%,var(--Fill-1-default, #17351c) 100%);background-size:100% 110%;z-index:1}.features .support-footer .subtitle-2{max-width:30%}@media screen and (min-width:1024px){.features .demo{width:100%}}@media screen and (min-width:1366px){.features .demo{display:flex;flex-wrap:wrap;column-gap:20px;justify-content:space-between;max-width:min-content}}.features .demo .by-line{padding:40px 48px;margin-bottom:24px;text-align:center}@media screen and (min-width:1024px){.features .demo .by-line{padding:40px 69px}}.features .demo .title-1{margin-bottom:16px}@media screen and (min-width:1366px){.features .demo .title-1{max-width:30%}}@media screen and (min-width:1366px){.features .demo .subtitle-2{max-width:48%}}.features .localization{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;column-gap:24px;row-gap:8px;align-items:start}@media screen and (min-width:720px){.features .localization{grid-template-columns:min-content;grid-template-rows:auto}}@media screen and (min-width:1024px){.features .localization{grid-template-columns:auto auto;grid-template-rows:auto 1fr}}.features .localization .by-line{grid-row:1/-1;display:flex;padding:50px 37px 107px 28px;background-color:var(--Fill-1-default);color:var(--Text-Accent-Default);font-size:52px;font-weight:450;line-height:1.2}@media screen and (min-width:480px){.features .localization .by-line{font-size:84px;padding:24px 37px 80px 28px}}@media screen and (min-width:720px){.features .localization .by-line{margin-bottom:16px}}@media screen and (min-width:1024px){.features .localization .by-line{grid-row:1;grid-column:1/-1}}@media screen and (min-width:1366px){.features .localization .by-line{padding:24px 64px 168px 44px;grid-column:1;grid-row:1/-1}}@media screen and (min-width:1024px){.features .localization .title-1{max-width:60%}}@media screen and (min-width:1024px){.features .localization .subtitle-2{max-width:64%}}.features-wrap{display:flex;flex-direction:column;gap:58px}@media screen and (min-width:720px){.features-wrap{flex-direction:row}}@media screen and (min-width:1024px){.features-wrap{flex-direction:column;justify-content:space-between}}
