body.pg-home .sc-placeholder{background:color-mix(in srgb,currentColor 8%,transparent);border:1px solid color-mix(in srgb,currentColor 50%,transparent);box-sizing:border-box;border-radius:2px;overflow:hidden}@keyframes sc-shine{0%{background-position:100%}to{background-position:0%}}body.pg-home html.sc-dc-streaming .sc-placeholder,body.pg-home html.sc-dc-streaming .sc-interp.sc-missing{background:color-mix(in srgb,currentColor 5%,transparent);border-color:#0000;position:relative}body.pg-home html.sc-dc-streaming .sc-placeholder:before,body.pg-home html.sc-dc-streaming .sc-interp.sc-missing:before{content:"";pointer-events:none;background:linear-gradient(90deg,#d9775700 25%,#f7e1d3f2 37%,#d9775700 63%) 0 0/400% 100%;animation:1.4s infinite sc-shine;position:absolute;inset:0}body.pg-home html.sc-dc-streaming .sc-placeholder:nth-child(n+9 of .sc-placeholder):before,body.pg-home html.sc-dc-streaming .sc-interp.sc-missing:nth-child(n+9 of .sc-interp.sc-missing):before{background:color-mix(in srgb,currentColor 8%,transparent);animation:none}body.pg-home .sc-placeholder-error{color:color-mix(in srgb,currentColor 70%,transparent);word-break:break-word;padding:4px 8px;font:10.34px/1.4 ui-monospace,monospace}body.pg-home .sc-interp.sc-missing{vertical-align:text-bottom;box-sizing:border-box;color:#0000;user-select:none;background:#ffffff4d;border:1px solid #00000080;border-radius:2px;width:2em;height:1em;display:inline-block;overflow:hidden}body.pg-home .sc-interp.sc-unresolved{color:color-mix(in srgb,currentColor 50%,transparent);background:color-mix(in srgb,currentColor 10%,transparent);border-radius:3px;padding:0 3px;font-family:ui-monospace,monospace;font-size:.85em}body.pg-home .sc-host.sc-has-error{position:relative}body.pg-home .sc-logic-error{z-index:2147483647;color:#fff;white-space:pre-wrap;pointer-events:none;background:#b00020;border-radius:4px;max-width:60ch;padding:6px 10px;font:11.28px/1.4 ui-monospace,monospace;position:absolute;top:8px;left:8px}@media print{@page{margin:.5cm}body.pg-home figure,body.pg-home table{break-inside:avoid}body.pg-home #dc-root,body.pg-home #dc-root>.sc-host{height:auto}body.pg-home *,body.pg-home :before,body.pg-home :after{-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-backdrop-filter:none!important;transition-duration:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-play-state:running!important;animation-delay:-99s!important;animation-fill-mode:both!important}}body.pg-home x-dc{display:none!important}body.pg-home,body.pg-home{height:100%;margin:0}body.pg-home #dc-root,body.pg-home #dc-root>.sc-host{height:100%}body.pg-home{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;margin:0}body.pg-home a{color:var(--brand);text-decoration:none}body.pg-home a:hover{color:var(--brand-hover)}body.pg-home .site:not([data-lang=en]) [lang=en],body.pg-home .site[data-lang=en] [lang=bn]{display:none}body.pg-home .cta:hover .cta-label svg{color:var(--green-800)}body.pg-home .navlink:hover{background:var(--surface-2)}body.pg-home .cta.on-dark:hover .cta-label svg{color:var(--green-200)}body.pg-home .hnav{height:38px;font:500 14.1px/1 var(--font);color:var(--green-50);border-radius:8px;align-items:center;padding:0 12px;transition:background .16s cubic-bezier(.22,1,.36,1);display:inline-flex}body.pg-home .hnav:hover{color:var(--green-50);background:#f1f9f41f}body.pg-home .ulink{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s cubic-bezier(.16,1,.3,1)}body.pg-home .ulink:hover{background-size:100% 1px}body.pg-home .route:hover{background:var(--ink);color:var(--bg)}body.pg-home .cap:hover{background:var(--surface-2)}body.pg-home .acc-item{text-align:left;cursor:pointer;width:100%;color:var(--ink-2);font:inherit;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;transition:border-color .16s cubic-bezier(.22,1,.36,1),color .16s cubic-bezier(.22,1,.36,1);display:flex}body.pg-home .acc-item:hover{color:var(--ink)}body.pg-home .acc-item[aria-selected=true]{color:var(--ink);border-color:var(--green-600);background:var(--bg)}body.pg-home .acc-item[aria-selected=true] .acc-desc{display:block}body.pg-home .acc-desc{color:var(--ink-2);font-size:14.1px;line-height:1.45;display:none}body.pg-home .deck-card{position:sticky}body.pg-home .tile:hover .tile-arrow{transform:translate(4px)}body.pg-home [data-reveal]{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}body.pg-home [data-reveal].in{opacity:1;transform:none}@media (width<=900px){body.pg-home .g2,body.pg-home .caps,body.pg-home .dive,body.pg-home .two,body.pg-home .foot-grid,body.pg-home .stats{grid-template-columns:1fr!important}body.pg-home .nav-items{display:none!important}body.pg-home .hero-h1{font-size:43.24px!important}body.pg-home .desk{display:none!important}}@media (prefers-reduced-motion:reduce){body.pg-home [data-reveal]{opacity:1;transition:none;transform:none}}body.pg-home .cta{height:56px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:stretch;padding:0;text-decoration:none;display:inline-flex}body.pg-home .cta .cta-label{background:var(--green-950);color:var(--green-50);font:600 15.04px/1 var(--font);letter-spacing:0;text-transform:none;white-space:nowrap;transition:background var(--t-fast) var(--ease);border-radius:14px 0 0 14px;align-items:center;padding:0 26px;display:inline-flex;position:relative}body.pg-home .cta .cta-notch{width:21px;height:100%;color:var(--green-950);transition:color var(--t-fast) var(--ease);position:absolute;top:0;right:-21px}body.pg-home .cta .cta-arm{width:60px;color:var(--accent-dark-ground);place-items:center;margin-left:21px;display:grid;position:relative}body.pg-home .cta .cta-tab{width:100%;height:100%;position:absolute;inset:0}body.pg-home .cta .cta-arrow{width:22px;height:22px;color:var(--green-950);fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;position:relative}body.pg-home .cta-sm .cta-notch{width:15px;right:-15px}body.pg-home .cta-sm .cta-arm{width:42px;margin-left:15px}body.pg-home .cta-sm .cta-arrow{width:16px;height:16px}body.pg-home .cta:hover .cta-label{background:var(--green-800)}body.pg-home .cta:hover .cta-notch{color:var(--green-800)}body.pg-home .cta.on-dark .cta-label{background:var(--green-50);color:var(--green-950)}body.pg-home .cta.on-dark .cta-notch{color:var(--green-50)}body.pg-home .cta.on-dark:hover .cta-label{background:var(--green-200)}body.pg-home .cta.on-dark:hover .cta-notch{color:var(--green-200)}body.pg-home .cta-sm{height:40px}body.pg-home .cta-sm .cta-label{border-radius:10px 0 0 10px;padding:0 16px;font-size:13.16px}body.pg-home .svc-mq{gap:56px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}body.pg-home .svc-track{flex:none;gap:56px;animation:60s linear infinite svcx;display:flex}body.pg-home .svc-mq:hover .svc-track{animation-play-state:paused}@keyframes svcx{0%{transform:translate(0)}to{transform:translate(calc(-100% - 56px))}}body.pg-home .svc-item{white-space:nowrap;color:var(--green-50);align-items:center;gap:14px;display:inline-flex}body.pg-home .svc-txt{flex-direction:column;gap:5px;display:flex}body.pg-home .svc-name{font:500 15.98px/1.1 var(--font);letter-spacing:-.01em}body.pg-home .svc-thumb{background:#f1f9f414;border-radius:10px;flex:none;width:46px;height:46px;display:block;overflow:hidden}body.pg-home .svc-cat{letter-spacing:.09em;text-transform:uppercase;color:var(--green-300);font:500 10.34px/1 Geist Mono,ui-monospace,monospace}@media (prefers-reduced-motion:reduce){body.pg-home .svc-track{animation:none}}body.pg-home .pflow{width:0;transition:width 1.6s cubic-bezier(.22,1,.36,1) .2s}body.pg-home .pnode{border:1px solid var(--line-2);transition:border-color .4s cubic-bezier(.22,1,.36,1)}body.pg-home [data-reveal].in .pflow{width:75%}body.pg-home [data-reveal].in .pnode{border-color:var(--green-700)}body.pg-home [data-reveal].in .pstep:nth-child(2) .pnode{transition-delay:.4s}body.pg-home [data-reveal].in .pstep:nth-child(3) .pnode{transition-delay:.8s}body.pg-home [data-reveal].in .pstep:nth-child(4) .pnode{transition-delay:1.2s}body.pg-home [data-reveal].in .prow:nth-of-type(2) .pflow,body.pg-home [data-reveal].in .prow:nth-of-type(2) .pnode{transition-delay:1.6s}body.pg-home [data-reveal].in .prow:nth-of-type(2) .pstep:nth-child(2) .pnode{transition-delay:2s}body.pg-home [data-reveal].in .prow:nth-of-type(2) .pstep:nth-child(3) .pnode{transition-delay:2.4s}body.pg-home [data-reveal].in .prow:nth-of-type(2) .pstep:nth-child(4) .pnode{transition-delay:2.8s}@media (width<=900px){body.pg-home .prow{gap:24px;grid-template-columns:1fr!important}body.pg-home .prow>span[aria-hidden]{display:none}}body.pg-home .film:hover .film-play{background:var(--accent-dark-ground);transform:scale(1.06)}body.pg-home .devtab{min-height:40px;color:var(--ink-2);font:600 13.16px/1 var(--font);cursor:pointer;transition:background var(--t-fast) var(--ease),color var(--t-fast) var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}body.pg-home .devtab[aria-selected=true]{background:var(--green-100);color:var(--green-900)}body.pg-home .frame:hover{border-color:var(--line-2)}body.pg-home .dev-desk{aspect-ratio:16/10}body.pg-home .dev-desk .devport{position:absolute;inset:0;overflow:hidden}body.pg-home .dev-desk .devport iframe{transform-origin:0 0;border:0;width:1280px;height:800px;display:block;transform:scale(.286)}body.pg-home .dev-mob{aspect-ratio:16/10;justify-content:center;align-items:center;display:flex}body.pg-home .dev-mob .devport{background:var(--ink);box-sizing:border-box;border-radius:18px;width:140px;height:290px;padding:4px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}body.pg-home .dev-mob .devport iframe{transform-origin:0 0;border:0;border-radius:14px;width:390px;height:790px;display:block;transform:scale(.3385)}body.pg-home .facet{border:1px solid var(--line-2);min-height:40px;color:var(--ink);font:500 13.16px/1 var(--font);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}body.pg-home .facet[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}body.pg-home .field{border:1px solid var(--line-2);background:var(--bg);width:100%;min-height:50px;color:var(--ink);font:400 15.04px/1.4 var(--font);box-sizing:border-box;border-radius:10px;padding:0 16px}body.pg-home .field:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-chip);outline:0}body.pg-home textarea.field{resize:vertical;min-height:110px;padding:14px 16px}body.pg-home .marquee{gap:20px;width:100%;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}body.pg-home .mg{flex:none;gap:20px;animation:70s linear infinite rvx;display:flex}body.pg-home .marquee:hover .mg{animation-play-state:paused}@keyframes rvx{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}body.pg-home .faq-q{text-align:left;width:100%;color:var(--ink);font:600 15.04px/1.4 var(--font);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}body.pg-home .faq-q[aria-expanded=true]{background:var(--surface-2)}body.pg-home .faq-q[aria-expanded=true] .faq-ico{transform:rotate(180deg)}body.pg-home .faq-ico{transition:transform .24s var(--ease);color:var(--ink-3);flex:none}body.pg-home .faq-a{background:var(--surface-2);color:var(--ink-2);padding:4px 22px 20px;font-size:14.57px;line-height:1.6}@media (prefers-reduced-motion:reduce){body.pg-home .mg{animation:none}}@media (width<=900px){body.pg-home .form-g,body.pg-home .deshots{grid-template-columns:1fr!important}body.pg-home .destats{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.pg-home .faq-side{position:static!important}}body.pg-home .site{container:canvas/inline-size}@media (width<=900px){body.pg-home .foot-grid{grid-template-columns:1fr!important}}body.pg-home [lang=bn] span:not([lang]){font-size:1em;line-height:inherit}body.pg-home .facet,body.pg-home .cat,body.pg-home .chip,body.pg-home .route,body.pg-home .devtab,body.pg-home .tag,body.pg-home .pill{white-space:nowrap;flex:none}body.pg-home .dcell:last-child,body.pg-home .mstep:last-child,body.pg-home [class*=cell]:last-child{border-right:0!important;margin-right:0!important}body.pg-home .cta,body.pg-home .cta .cta-label,body.pg-home .cta .cta-arm{flex:none}body.pg-home .cta .cta-notch{z-index:1}body.pg-home .cta .cta-arm{z-index:0}body.pg-home .cta .cta-label{z-index:1;position:relative}body.pg-home .cta,body.pg-home .cta.sm,body.pg-home .cta.cta-sm{height:48px}body.pg-home .cta .cta-label,body.pg-home .cta.sm .cta-label,body.pg-home .cta.cta-sm .cta-label{border-radius:12px 0 0 12px;padding:0 22px;font-size:14.5px}body.pg-home .cta svg.cta-notch,body.pg-home .cta.sm svg.cta-notch,body.pg-home .cta.cta-sm svg.cta-notch{width:18px;height:100%;top:0;right:-18px}body.pg-home .cta .cta-arm,body.pg-home .cta.sm .cta-arm,body.pg-home .cta.cta-sm .cta-arm{width:51px;margin-left:17px}body.pg-home .cta svg.cta-arrow,body.pg-home .cta.sm svg.cta-arrow,body.pg-home .cta.cta-sm svg.cta-arrow{width:18px;height:18px}body.pg-home .cta .cta-label{transition:background var(--t-btn) var(--ease-soft), color var(--t-btn) var(--ease-soft), padding-right var(--t-btn) var(--ease-soft)}body.pg-home .cta svg.cta-notch,body.pg-home .cta svg.cta-arrow{transition:color var(--t-btn) var(--ease-soft)}body.pg-home .cta .cta-arm{transition:transform var(--t-btn) var(--ease-soft), color var(--t-btn) var(--ease-soft), margin-left var(--t-btn) var(--ease-soft);overflow:hidden}@media (hover:hover){body.pg-home .cta:hover .cta-label{background:var(--accent-dark-ground);color:var(--green-950);padding-right:28px}body.pg-home .cta:hover svg.cta-notch{color:var(--accent-dark-ground)}body.pg-home .cta:hover .cta-arm{color:var(--green-950);margin-left:13px;transform:scale(.875)}body.pg-home .cta:hover svg.cta-arrow{color:var(--accent-dark-ground)}body.pg-home .cta.on-dark:hover .cta-label{background:var(--accent-dark-ground);color:var(--green-950)}body.pg-home .cta.on-dark:hover svg.cta-notch{color:var(--accent-dark-ground)}body.pg-home .cta.on-dark:hover .cta-arm{color:var(--green-50)}body.pg-home .cta.on-dark:hover svg.cta-arrow{color:var(--green-950)}body.pg-home .cta:hover svg.cta-arrow{animation:dg-cta-arrow var(--t-btn) var(--ease-soft)}}@keyframes dg-cta-arrow{0%{opacity:1;transform:translate(0)}44%{opacity:0;transform:translate(170%)}56%{opacity:0;transform:translate(-170%)}to{opacity:1;transform:translate(0)}}@media (width<=400px){body.pg-home .sitehead .cta .cta-label{padding:0 12px;font-size:13.4px}}body.pg-home .dg-nowrap-wide{white-space:nowrap}@media (width<=1024px){body.pg-home .dg-nowrap-wide{white-space:normal}body.pg-home .site section,body.pg-home .site div:not(.svc-track):not(.mg):not(.marquee),body.pg-home .site header,body.pg-home .site form,body.pg-home .site figure,body.pg-home .site img,body.pg-home .site a,body.pg-home .site p,body.pg-home .site ul,body.pg-home .site ol,body.pg-home .site h1,body.pg-home .site h2,body.pg-home .site h3,body.pg-home .site h4{min-width:0;max-width:100%}body.pg-home .site .svc-track,body.pg-home .site .mg{max-width:none}}@media (width<=720px){body.pg-home .dg-grid-wide{grid-template-columns:minmax(0,1fr)!important}body.pg-home .site div[style*="display: flex"]:not([style*="flex-direction: column"]):not(.cta):not(.sitehead),body.pg-home .site .row div{flex-wrap:wrap}body.pg-home .site table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}@media (width<=480px){body.pg-home .site .cta{max-width:100%;height:auto;min-height:48px}body.pg-home .site .cta .cta-label{white-space:normal;text-align:left;padding:0 16px}}@media (width<=560px){body.pg-home .site .row{grid-template-columns:minmax(0,1fr)!important}body.pg-home .site .row>div{flex-wrap:wrap!important}body.pg-home .site .row .cta{flex:0 auto;min-width:0;max-width:100%}body.pg-home .site .row .cta .cta-label{white-space:normal;min-width:0}}@media (width<=720px){body.pg-home .site .caps .cap{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon body";gap:3px 14px;padding:15px 16px;text-align:left!important;align-items:start!important;display:grid!important}body.pg-home .site .caps .cap>svg{grid-area:icon;align-self:start;width:26px;height:26px;margin-top:1px}body.pg-home .site .caps .cap>h3{grid-area:title}body.pg-home .site .caps .cap>p{grid-area:body}body.pg-home .site .caps{gap:8px!important}}body.pg-home #top{clip-path:inset(calc(12px * var(--dg-frame,0)) round calc(20px * var(--dg-frame,0)));transition:clip-path .12s linear}@media (prefers-reduced-motion:reduce){body.pg-home #top{clip-path:none;transition:none}}body.pg-home .dg-floatnav{z-index:60;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);box-sizing:border-box;opacity:0;visibility:hidden;width:100%;min-width:0;max-width:100vw;transition:transform var(--t-base) var(--ease-soft), opacity var(--t-base) var(--ease-soft), visibility 0s linear var(--t-base);background:#fcfefde6;position:fixed;inset:0 0 auto;transform:translateY(-100%)}body.pg-home .dg-floatnav[data-shown]{opacity:1;visibility:visible;transition:transform var(--t-base) var(--ease-soft), opacity var(--t-base) var(--ease-soft), visibility 0s;transform:none}body.pg-home .dg-floatnav .hnav{color:var(--ink)}body.pg-home .dg-floatnav .hnav:hover{color:var(--brand)}@media (prefers-reduced-motion:reduce){body.pg-home .dg-floatnav{transition:opacity var(--t-fast) linear, visibility 0s linear var(--t-fast);transform:none}body.pg-home .dg-floatnav[data-shown]{transition:opacity var(--t-fast) linear, visibility 0s}}@media (width<=720px){body.pg-home .dg-floatnav{justify-content:space-between;align-items:center;gap:10px;display:flex;overflow:hidden}body.pg-home .dg-floatnav .sitehead-home{display:none}body.pg-home .dg-floatnav .sitehead-actions{flex:none}body.pg-home .dg-floatnav .sitehead-nav{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;padding-left:2px;padding-right:4px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);gap:20px!important;display:flex!important}body.pg-home .dg-floatnav .sitehead-nav::-webkit-scrollbar{display:none}body.pg-home .dg-floatnav .sitehead-nav .hnav{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}}body.pg-home #top .cta{height:56px}body.pg-home #top .cta .cta-label{border-radius:14px 0 0 14px;padding:0 26px;font-size:16.5px}body.pg-home #top .cta svg.cta-notch{width:21px;height:100%;right:-21px}body.pg-home #top .cta .cta-arm{width:60px;margin-left:18.2px}body.pg-home #top .cta svg.cta-arrow{width:21px;height:21px}@media (hover:hover){body.pg-home #top .cta:hover .cta-label{padding-right:32px}body.pg-home #top .cta:hover .cta-arm{margin-left:14.2px}}body.pg-home #top header .cta{height:48px}body.pg-home #top header .cta .cta-label{border-radius:12px 0 0 12px;padding:0 22px;font-size:14.5px}body.pg-home #top header .cta svg.cta-notch{width:18px;right:-18px}body.pg-home #top header .cta .cta-arm{width:51px;margin-left:17px}body.pg-home #top header .cta svg.cta-arrow{width:18px;height:18px}@media (hover:hover){body.pg-home #top header .cta:hover .cta-label{padding-right:28px}body.pg-home #top header .cta:hover .cta-arm{margin-left:13px}}@media (width<=1024px){body.pg-home .g2,body.pg-home .caps,body.pg-home .dive,body.pg-home .two,body.pg-home .foot-grid,body.pg-home .stats,body.pg-home .prow,body.pg-home .form-g,body.pg-home .deshots,body.pg-home .foot-grid{grid-template-columns:minmax(0,1fr)!important}}
