.bpd-prose{font-family:Inter,sans-serif;color:#191c20}.bpd-prose>*{margin:0}.bpd-prose>*+*{margin-top:20px}.bpd-prose p,.bpd-prose li{font-size:16px;line-height:24px;font-weight:400;color:#191c20;overflow-wrap:anywhere}.bpd-prose a{overflow-wrap:anywhere}.bpd-prose h2{font-size:36px;line-height:44px;font-weight:700;color:#191c20}.bpd-prose h3{font-size:24px;line-height:32px;font-weight:700;color:#191c20}@media(max-width:1035px){.bpd-prose h2{font-size:24px;line-height:32px;font-weight:700}.bpd-prose h3{font-size:20px;line-height:28px;font-weight:600}}.bpd-prose>:is(h2,h3){--bpd-pad: 16px}.bpd-prose>:is(h4,h5,h6){--bpd-pad: 8px}.bpd-prose>p{--bpd-pad: 4px}@media(max-width:1035px){.bpd-prose>:is(h2,h3){--bpd-pad: 12px}.bpd-prose>:is(h4,h5,h6){--bpd-pad: 6px}}.bpd-prose>:is(h2,h3,h4,h5,h6,p){padding-block:var(--bpd-pad)}.bpd-prose>:not(:is(h2,h3,h4,h5,h6,p))+:is(h2,h3,h4,h5,h6,p){margin-top:calc(20px - var(--bpd-pad))}.bpd-prose>:is(h2,h3,h4,h5,h6,p)+:not(:is(h2,h3,h4,h5,h6,p)){margin-top:12px}.bpd-prose>:is(h2,h3,h4,h5,h6,p)+:is(h2,h3,h4,h5,h6,p){margin-top:0}.bpd-prose h4{font-size:18px;line-height:26px;font-weight:600;color:#191c20;margin:0}.bpd-prose h5{font-size:16px;line-height:24px;font-weight:700;color:#191c20;margin:0}.bpd-prose h6{font-size:14px;line-height:20px;font-weight:600;color:#191c20;margin:0}.bpd-prose :is(h1,h2,h3,h4,h5,h6) :is(strong,b){font-weight:inherit}.bpd-prose ul{list-style:none;padding:0;margin-left:0}.bpd-prose ul>li{position:relative;padding-left:14px}.bpd-prose ul>li+li{margin-top:12px}.bpd-prose ul>li:before{content:"";position:absolute;left:1px;top:10px;width:4px;height:4px;border-radius:50%;background:#25bb4d}.bpd-prose ol{list-style:none;padding:0;margin-left:0;counter-reset:bpd-ol}.bpd-prose ol>li{counter-increment:bpd-ol}.bpd-prose ol>li+li{margin-top:12px}.bpd-prose ol>li:before{content:counter(bpd-ol) ".";margin-right:4px}.bpd-prose iframe{display:block;width:100%;border:0}.bpd-prose iframe[src*=youtu],.bpd-prose iframe[src*=vimeo]{aspect-ratio:16 / 9;height:auto}.bpd-prose iframe[src*=rss]{background:#f4f4f5}.bpd-prose a{color:#25bb4d;text-decoration:underline;text-underline-offset:3px;text-decoration-skip-ink:none;text-decoration-thickness:1px}.bpd-prose img{max-width:100%;height:auto}.bpd-prose figure{margin-left:0;margin-right:0}.bpd-table-scroll{overflow-x:auto;max-width:100%}.bpd-prose table{border-collapse:separate;border-spacing:0;width:100%;border:1px solid #e2e2e8;border-radius:16px;overflow:hidden;font-size:14px;line-height:20px;color:#191c20}.bpd-prose th{background:#fafafa;font-weight:600;text-align:center;vertical-align:middle;padding:6px 12px}.bpd-prose td{background:#fff;font-weight:400;text-align:left;vertical-align:top;padding:12px}.bpd-prose td p,.bpd-prose td li,.bpd-prose th p{font-size:14px;line-height:20px}.bpd-prose th,.bpd-prose td{border-bottom:1px solid #e2e2e8;border-right:1px solid #e2e2e8}.bpd-prose tr>:last-child{border-right:0}.bpd-prose tbody tr:last-child>*,.bpd-prose table>tr:last-child>*{border-bottom:0}.bpd-prose blockquote{margin-left:0;margin-right:0;padding:0 0 0 16px;border-left:2px solid #25bb4d;font-size:16px;line-height:24px;font-weight:700;color:#191c20}.bpd-prose blockquote>*+*{margin-top:8px}.bpd-prose blockquote p{font-weight:700}.bpd-prose pre{background:#f4f4f5;border-radius:8px;padding:16px;margin-left:0;margin-right:0;overflow-x:auto;font-family:Source Code Pro,ui-monospace,Consolas,monospace;font-size:16px;line-height:24px;font-weight:600;color:#191c20}.bpd-prose pre code{font:inherit;background:none;padding:0}.bpd-prose pre,.bpd-prose .bpd-table-scroll,.bpd-prose iframe{max-width:100%;box-sizing:border-box}.bpd-prose{min-width:0;width:100%}.tpl-blog-post-ds .ds .bpd-prose pre,.tpl-blog-post-ds .ds .bpd-prose pre *{font-family:Source Code Pro,ui-monospace,Consolas,monospace}.bpd-prose hr{display:none}.bpt-hero[data-astro-cid-6de54xky]{display:block;width:100%}.bpt-hero__band[data-astro-cid-6de54xky]{width:100%}@media(min-width:1036px){.bpt-hero[data-astro-cid-6de54xky]{display:contents}}.bpt-hero__ac[data-astro-cid-ofi5xv3z]{box-sizing:border-box;width:100%;padding:0 16px;margin-top:var(--bpt-section-gap, 80px);background:#fff}.bpt-hero__in[data-astro-cid-ofi5xv3z]{display:block}.bpt-hero__block[data-astro-cid-ofi5xv3z]{box-sizing:border-box;width:100%;padding:0;margin-top:0;background:transparent;--ds-link-shadow: none}.bpt-hero__container[data-astro-cid-ofi5xv3z],.bpt-hero__heading[data-astro-cid-ofi5xv3z]{display:flex;flex-direction:column;gap:24px}.bpt-hero__crumbs[data-astro-cid-ofi5xv3z]{display:flex;flex-wrap:wrap;align-items:center}.bpt-hero__sep[data-astro-cid-ofi5xv3z]{box-sizing:border-box;flex:0 0 auto;width:23px;display:flex;flex-direction:column;align-items:center;font:400 16px / 24px var(--ds-font-family, "Inter", sans-serif);color:#75777c}.bpt-hero__main[data-astro-cid-ofi5xv3z]{display:flex;flex-direction:column;gap:8px}.bpt-hero__title-box[data-astro-cid-ofi5xv3z]{padding:12px 0}.bpt-hero__title[data-astro-cid-ofi5xv3z]{margin:0;font-family:var(--ds-font-family, "Inter", sans-serif);font-size:30px;line-height:38px;font-weight:700;color:#191c20;overflow-wrap:anywhere}.bpt-hero__tags[data-astro-cid-ofi5xv3z]{display:flex;gap:12px;align-self:flex-start;align-items:center}.bpt-hero__info-social[data-astro-cid-ofi5xv3z]{display:flex;flex-direction:column;gap:16px}.bpt-hero__info[data-astro-cid-ofi5xv3z]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bpt-hero__dot[data-astro-cid-ofi5xv3z]{display:flex;flex:0 0 auto}.bpt-hero__dot--m[data-astro-cid-ofi5xv3z]{display:none}.bpt-hero__lbl[data-astro-cid-ofi5xv3z]{font:400 14px / 20px var(--ds-font-family, "Inter", sans-serif);color:#191c20;white-space:nowrap}.bpt-hero__lbl--600[data-astro-cid-ofi5xv3z]{font-weight:600}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="7205:7813"]{min-width:169px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1893"]{min-width:150px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1892"]{min-width:137px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1894"]{min-width:74px;flex:none}@media(min-width:1036px){.bpt-hero__ac[data-astro-cid-ofi5xv3z]{display:flex;flex-direction:column;gap:32px;box-sizing:border-box;width:100%;padding:0 16px;margin-top:0;background:#fff}.bpt-hero__in[data-astro-cid-ofi5xv3z]{display:contents}.bpt-hero__block[data-astro-cid-ofi5xv3z]{width:min(1280px,100%);margin-inline:auto;margin-top:0;padding:0;display:flex;flex-direction:column;gap:24px;background:transparent}.bpt-hero__container[data-astro-cid-ofi5xv3z],.bpt-hero__heading[data-astro-cid-ofi5xv3z],.bpt-hero__info-social[data-astro-cid-ofi5xv3z]{display:contents}.bpt-hero__container[data-astro-cid-ofi5xv3z],.bpt-hero__heading[data-astro-cid-ofi5xv3z]{gap:24px}.bpt-hero__crumbs[data-astro-cid-ofi5xv3z]{align-self:flex-start;flex-wrap:wrap;max-width:100%}.bpt-hero__title-box[data-astro-cid-ofi5xv3z]{padding:16px 0;align-self:stretch;max-width:100%}.bpt-hero__title[data-astro-cid-ofi5xv3z]{font-size:48px;line-height:56px;white-space:normal}.bpt-hero__info[data-astro-cid-ofi5xv3z]{align-self:flex-start;flex-wrap:nowrap;gap:16px}.bpt-hero__dot--m[data-astro-cid-ofi5xv3z]{display:flex}.bpt-hero__dot--sm[data-astro-cid-ofi5xv3z]{display:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="7205:7813"]{min-width:169px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1893"]{min-width:150px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1892"]{min-width:137px;flex:none}.bpt-hero__info[data-astro-cid-ofi5xv3z]>[data-astro-cid-ofi5xv3z][data-figma-node="4415:1894"]{min-width:74px;flex:none}}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3432"]{min-width:80px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3438"]{min-width:115px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3442"]{min-width:131px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3446"]{min-width:123px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3450"]{min-width:130px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3454"]{min-width:131px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3458"]{min-width:80px}.bpt-art__tags[data-astro-cid-oo6tg65g] [data-figma-node="3693:3462"]{min-width:177px}.bpt-art[data-astro-cid-oo6tg65g]{box-sizing:border-box;width:100%;padding:0;background:#fff;font-family:var(--ds-font-family, "Inter", sans-serif);color:#191c20}.bpt-art__body[data-astro-cid-oo6tg65g]{display:flex;flex-direction:column;gap:48px}.bpt-art[data-astro-cid-oo6tg65g] .bpt-art__nav.ds-articlenav{display:none}.bpt-art__reviews[data-astro-cid-oo6tg65g]{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:24px 20px;background:#fafafa;border-radius:16px}.bpt-art__reviews-title[data-astro-cid-oo6tg65g]{margin:0;font-size:24px;line-height:32px;font-weight:700;color:#191c20}.bpt-art__badges[data-astro-cid-oo6tg65g]{display:flex;flex-direction:column;gap:32px}.bpt-art__awards[data-astro-cid-oo6tg65g]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:16px}.bpt-art__carousel[data-astro-cid-oo6tg65g]{display:flex;flex-direction:row;align-items:center;gap:16px}.bpt-art__arrow[data-astro-cid-oo6tg65g]{display:none}.bpt-art__track[data-astro-cid-oo6tg65g]{flex:1 1 0;min-width:0;display:flex;flex-direction:row;align-items:center;gap:16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.bpt-art__track[data-astro-cid-oo6tg65g]::-webkit-scrollbar{display:none}.bpt-art__track[data-astro-cid-oo6tg65g]>.u310-846.u310-846--fill{flex:none;scroll-snap-align:start;width:300px;height:506px}.bpt-art__footer[data-astro-cid-oo6tg65g]{display:flex;flex-direction:column}.bpt-art__tags[data-astro-cid-oo6tg65g]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}@media(min-width:1036px){.bpt-art[data-astro-cid-oo6tg65g]{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%;max-width:1280px;margin-inline:auto;padding:0;background:transparent}.bpt-art__body[data-astro-cid-oo6tg65g]{flex:1 1 0;min-width:0;gap:32px}.bpt-art[data-astro-cid-oo6tg65g] .bpt-art__nav.ds-articlenav{display:block;flex:none;width:clamp(290px,calc(290px + (min(100vw - 32px,1280px) - 1004px)*.2536),360px);position:sticky;top:0}.bpt-art__reviews[data-astro-cid-oo6tg65g]{gap:32px;padding:40px}.bpt-art__reviews-title[data-astro-cid-oo6tg65g]{align-self:flex-start}.bpt-art__arrow[data-astro-cid-oo6tg65g]{display:block;flex:none}.bpt-art__track[data-astro-cid-oo6tg65g]{overflow-x:hidden}.bpt-art__footer[data-astro-cid-oo6tg65g]{gap:40px}}.bpt-ha[data-astro-cid-zyhshetx]{display:flex;flex-direction:column;width:100%}.bpt-ha[data-astro-cid-zyhshetx] article.bpt-art{margin-top:48px}@media(min-width:1036px){.bpt-ha[data-astro-cid-zyhshetx]{gap:40px}.bpt-ha[data-astro-cid-zyhshetx] article.bpt-art{margin-top:0}}.bpt-banner[data-astro-cid-tibr7sgq]{box-sizing:border-box;width:100%;padding:0 16px;display:flex;flex-direction:column;align-items:center;background:#fff}.bpt-banner__rail[data-astro-cid-tibr7sgq]{width:100%;max-width:1280px}.bpt-projects[data-astro-cid-ce2lgrtc]{background:#fff}.bpt-projects__rail[data-astro-cid-ce2lgrtc]{display:flex;flex-direction:column;gap:48px}.bpt-projects__title[data-astro-cid-ce2lgrtc]{padding:16px 0}@media(max-width:1035px){.bpt-projects__title[data-astro-cid-ce2lgrtc]{padding:0}}.bpt-projects__row[data-astro-cid-ce2lgrtc]{display:flex;flex-direction:row;align-items:flex-start;gap:30px}.bpt-projects__button-area[data-astro-cid-ce2lgrtc]{display:flex;justify-content:center;align-items:center}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__frame{width:100%!important;max-width:none!important;height:290px!important;aspect-ratio:auto!important;clip-path:none!important}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img{height:auto!important;top:50%!important;transform:translateY(-50%)}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__frame--1 .ds-image-frame__fill-carrier{height:auto!important;aspect-ratio:417.658 / 294.768;top:50%!important;transform:translateY(-50%);margin-top:.5px}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img--2{aspect-ratio:406.667 / 287.038;margin-top:-1.5px}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img--3{aspect-ratio:413.661 / 291.975;margin-top:1px}@media(max-width:1035px){.bpt-projects__rail[data-astro-cid-ce2lgrtc]{gap:48px}.bpt-projects__row[data-astro-cid-ce2lgrtc]{display:grid;grid-template-columns:1fr;gap:16px}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__frame{width:100%!important;max-width:none!important;height:230px!important}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img{object-fit:cover!important;object-view-box:none!important}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__frame--1 .ds-image-frame__fill-carrier{width:calc(100% * 345 / 343)!important;aspect-ratio:1008.848 / 712.01;left:calc(100% * -2 / 343)!important;margin-top:.5px}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__crop-img{width:100%!important;height:100%!important;left:0!important;top:0!important;object-fit:cover}.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img--2,.bpt-projects__row[data-astro-cid-ce2lgrtc] .bpt-projects__img--3{width:100%!important;aspect-ratio:1003 / 707.949;left:0!important;margin-top:6px}}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .ds-card-project__tag{flex:none;white-space:nowrap}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--1 .ds-card-project__tag:nth-child(1){min-width:28px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--1 .ds-card-project__tag:nth-child(2){min-width:39px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--1 .ds-card-project__tag:nth-child(3){min-width:88px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--2 .ds-card-project__tag:nth-child(1),.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--2 .ds-card-project__tag:nth-child(3),.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--3 .ds-card-project__tag:nth-child(1),.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--3 .ds-card-project__tag:nth-child(3){min-width:47px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--2 .ds-card-project__tag:nth-child(2),.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--2 .ds-card-project__tag:nth-child(5),.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--3 .ds-card-project__tag:nth-child(2){min-width:53px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--2 .ds-card-project__tag:nth-child(4){min-width:31px}.bpt-projects[data-astro-cid-ce2lgrtc]:not(.bpt-projects--cases) .bpt-projects__card--3 .ds-card-project__tag:nth-child(4){min-width:39px}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .bpt-projects__frame{position:relative}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .bpt-projects__frame:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#18181b00 55%,#18181b)}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .bpt-projects__row .bpt-projects__img--case{width:100%!important;height:100%!important;left:0!important;top:0!important;margin-top:0!important;aspect-ratio:auto!important;transform:none!important;object-fit:cover!important;object-view-box:none!important}@media(min-width:1036px){.bpt-projects--cases[data-astro-cid-ce2lgrtc] .bpt-projects__row{align-items:stretch}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .ds-card-project__body,.bpt-projects--cases[data-astro-cid-ce2lgrtc] .ds-card-project__texts{flex:1 1 auto}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .ds-card-project__title-row{height:auto!important;min-height:160px}.bpt-projects--cases[data-astro-cid-ce2lgrtc] .ds-card-project__tags{min-height:60px;align-content:flex-start}}
