@font-face{font-family:Inter;src:url(/fonts/inter-latin-var.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Bengali;src:url(/fonts/noto-bengali-var.woff2) format("woff2-variations");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+0951-0952,U+0964-0965,U+0980-09FE,U+200C-200D,U+20B9,U+25CC}@font-face{font-family:Noto Sans Bengali Micro;src:url(/fonts/noto-bengali-micro.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0982,U+09AC,U+09B2,U+09BE}@font-face{font-family:Switzer;src:url(/fonts/switzer-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Switzer;src:url(/fonts/switzer-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Switzer;src:url(/fonts/switzer-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #242a1c;--ink-muted: #5c6553;--moss: #4e6b26;--sage: #8fae6e;--brand: #b8db80;--accent: var(--brand);--accent-hover: #a9d173;--accent-ring: rgba(184, 219, 128, .45);--white: #ffffff;--surface: #f1f4ea;--band: #e3ebd4;--line: #d6dfc7;--on-dark: #f1f4ea;--on-dark-muted: #b9c2ad;--on-dark-line: rgba(241, 244, 234, .16);--font-display: "Switzer", "Noto Sans Bengali", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body: "Inter", "Noto Sans Bengali", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-h1: 44px;--lh-h1: 47.52px;--ls-h1: -.611px;--fs-h2: 40px;--lh-h2: 46.4px;--ls-h2: -.714px;--fs-h5: 22px;--lh-h5: 26.4px;--ls-h5: -.22px;--fs-h6: 19px;--lh-h6: 20.9px;--ls-h6: -.19px;--fs-lead: 18px;--lh-lead: 21.6px;--ls-lead: -.18px;--fs-body: 17px;--lh-body: 25.16px;--ls-body: -.34px;--fs-base: 15px;--lh-base: 22.8px;--fs-button: 15px;--lh-button: 18px;--fs-micro: 14px;--lh-micro: 15.4px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-15: 60px;--space-23: 92px;--section-py: 60px;--section-px: 20px;--content-gap: 30px;--deck-gap: 12px;--radius-pill: 999px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 20px;--radius-teardrop: 200px 0 0;--btn-h: 51px;--btn-px: 20px;--btn-h-sm: 40px;--btn-px-sm: 16px;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--dur-reveal: .6s;--dur-state: .2s;--container: 100%;--nav-h: 80px}@media(min-width:810px){:root{--fs-h5: 26px;--lh-h5: 31.2px;--ls-h5: -.26px;--fs-h6: 22px;--lh-h6: 24.2px;--ls-h6: -.22px;--fs-body: 18px;--lh-body: 26.64px;--ls-body: -.36px;--fs-base: 16px;--lh-base: 24.32px;--fs-button: 16px;--lh-button: 19.2px;--section-py: 80px;--content-gap: 40px;--deck-gap: 16px;--container: 1008px}}@media(min-width:1200px){:root{--fs-h1: 72px;--lh-h1: 77.76px;--ls-h1: -1px;--fs-h2: 56px;--lh-h2: 64.96px;--ls-h2: -1px;--fs-h5: 32px;--lh-h5: 38.4px;--ls-h5: -.32px;--fs-h6: 24px;--lh-h6: 26.4px;--ls-h6: -.24px;--fs-lead: 20px;--lh-lead: 24px;--ls-lead: -.2px;--section-py: 120px;--content-gap: 52px;--deck-gap: 24px;--container: 1264px;--nav-h: 74px;--btn-h: 56px;--btn-px: 28px;--btn-h-sm: 44px;--btn-px-sm: 20px}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}ul,ol{list-style:none;padding:0}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:400;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}h3,h5{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}h4,h6{font-size:var(--fs-h6);line-height:var(--lh-h6);letter-spacing:var(--ls-h6)}p{text-wrap:pretty}[id]{scroll-margin-top:var(--space-6)}h1,h2,h3,h4,h5,h6,p,li,dd,blockquote{overflow-wrap:break-word}:lang(bn){--ls-h1: normal;--ls-h2: normal;--ls-h5: normal;--ls-h6: normal;--ls-lead: normal;--ls-body: normal;--lh-h1: 1.45em;--lh-h2: 1.45em;--lh-h5: 1.5em;--lh-h6: 1.5em;--lh-lead: 1.65em;--lh-body: 1.85em;--lh-base: 1.8em;--lh-button: 1.6em;--lh-micro: 1.7em}:lang(bn) body{letter-spacing:normal}:lang(bn) h1,:lang(bn) h2,:lang(bn) h3,:lang(bn) h4,:lang(bn) h5,:lang(bn) h6{letter-spacing:normal;font-weight:500}:lang(bn) .eyebrow{text-transform:none;letter-spacing:normal;font-size:15px}:lang(bn){--btn-height: auto;--btn-pad-block: 10px}.container{width:100%;max-width:var(--container);margin-inline:auto}.section{padding-block:var(--section-py);padding-inline:var(--section-px)}.section--bleed{padding-inline:0}.section__inner{display:flex;flex-direction:column;gap:var(--content-gap)}.eyebrow{font-family:var(--font-display);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--moss)}.lead{font-family:var(--font-display);font-size:var(--fs-lead);line-height:var(--lh-lead);letter-spacing:var(--ls-lead);font-weight:300}.muted{color:var(--ink-muted)}.pill-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);margin-top:auto;height:var(--btn-h-sm);padding-inline:var(--btn-px-sm);border-radius:var(--radius-pill);background:var(--band);font-family:var(--font-display);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:600;color:var(--ink)}.pill-cta__arrow{flex:none}:where(a:hover,a:focus-visible) .pill-cta{background:var(--accent)}:where(a:hover,a:focus-visible) .pill-cta__arrow{transform:translate(4px)}@media(prefers-reduced-motion:no-preference){.pill-cta,.pill-cta__arrow{transition:transform var(--dur-state) var(--ease-out-expo),background-color var(--dur-state) var(--ease-out-expo)}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:no-preference){.reveal-ready .reveal{opacity:0;transform:translateY(100px)}.reveal-ready .reveal.is-visible{opacity:1;transform:none;transition:opacity var(--dur-reveal) var(--ease-out-expo),transform var(--dur-reveal) var(--ease-out-expo)}.reveal-ready li:nth-child(2)>.reveal,.reveal-ready li:nth-child(2).reveal,.reveal-ready .reveal:nth-child(2){transition-delay:60ms}.reveal-ready li:nth-child(3)>.reveal,.reveal-ready li:nth-child(3).reveal,.reveal-ready .reveal:nth-child(3){transition-delay:.12s}.reveal-ready li:nth-child(4)>.reveal,.reveal-ready li:nth-child(4).reveal,.reveal-ready .reveal:nth-child(4){transition-delay:.18s}.reveal-ready li:nth-child(5)>.reveal,.reveal-ready li:nth-child(5).reveal,.reveal-ready .reveal:nth-child(5){transition-delay:.24s}.reveal-ready li:nth-child(n+6)>.reveal,.reveal-ready li:nth-child(n+6).reveal,.reveal-ready .reveal:nth-child(n+6){transition-delay:.3s}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-9999px;top:0;z-index:100;padding:12px 20px;background:var(--moss);color:var(--white);border-radius:0 0 var(--radius-md) 0}.skip[data-astro-cid-5hce7sga]:focus{left:0}.lang[data-astro-cid-agzv5s3c]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:42px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--line);font-family:"Noto Sans Bengali Micro",var(--font-display);font-size:15px;font-weight:500;line-height:1.4;color:var(--ink);white-space:nowrap}@media(hover:hover){.lang[data-astro-cid-agzv5s3c]:hover{background:var(--white);transform:translateY(-2px)}}.lang[data-astro-cid-agzv5s3c]:focus-visible{background:var(--white);transform:translateY(-2px)}.nav__menu-lang .lang[data-astro-cid-agzv5s3c]:hover,.nav__menu-lang .lang[data-astro-cid-agzv5s3c]:focus-visible{transform:none}@media(prefers-reduced-motion:no-preference){.lang[data-astro-cid-agzv5s3c]{transition:transform var(--dur-state) var(--ease-out-expo),background-color var(--dur-state) var(--ease-out-expo)}}.nav__menu-lang .lang[data-astro-cid-agzv5s3c]{width:100%;min-height:44px;justify-content:flex-start;background:var(--white)}.nav[data-astro-cid-dmqpwcec]{position:relative;padding:8px 8px 0;z-index:20}.nav__container[data-astro-cid-dmqpwcec]{position:relative}.nav__bar[data-astro-cid-dmqpwcec]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);min-height:72px}.nav__logo[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;gap:var(--space-2);color:var(--ink)}.nav__mark[data-astro-cid-dmqpwcec]{display:inline-flex}.nav__name[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-size:22px;font-weight:600;letter-spacing:-.02em}.nav__links[data-astro-cid-dmqpwcec]{display:none;gap:var(--space-6);margin:0}.nav__link[data-astro-cid-dmqpwcec]{font-family:var(--font-display);font-size:16px;font-weight:500;color:var(--ink)}@media(hover:hover){.nav__link[data-astro-cid-dmqpwcec]:hover,.nav__phone[data-astro-cid-dmqpwcec]:hover,.nav__menu-link[data-astro-cid-dmqpwcec]:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.nav__phone[data-astro-cid-dmqpwcec]:hover{background:var(--white);text-decoration:none;transform:translateY(-2px)}}.nav__phone[data-astro-cid-dmqpwcec]:focus-visible{background:var(--white);transform:translateY(-2px)}@media(prefers-reduced-motion:no-preference){.nav__phone[data-astro-cid-dmqpwcec]{transition:transform var(--dur-state) var(--ease-out-expo),background-color var(--dur-state) var(--ease-out-expo)}}.nav__actions[data-astro-cid-dmqpwcec]{display:none;align-items:center;gap:var(--space-3);--btn-h: 42px;--btn-px: var(--space-8)}.nav__phone[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;height:42px;gap:var(--space-2);font-family:var(--font-display);font-size:15px;font-weight:500;padding:0 var(--space-5);border-radius:var(--radius-pill);color:var(--ink)}.nav__mobile-actions[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--space-2)}.nav__burger[data-astro-cid-dmqpwcec]{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;flex:none}.nav__burger-box[data-astro-cid-dmqpwcec]{position:relative;width:24px;height:18px;display:block}.nav__bar-line[data-astro-cid-dmqpwcec]{position:absolute;left:0;width:24px;height:2px;background:var(--ink)}@media(forced-colors:active){.nav__bar-line[data-astro-cid-dmqpwcec]{border-top:2px solid CanvasText}}.nav__bar-line--top[data-astro-cid-dmqpwcec]{top:0}.nav__bar-line--mid[data-astro-cid-dmqpwcec]{top:8px}.nav__bar-line--bottom[data-astro-cid-dmqpwcec]{top:16px}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__bar-line--top[data-astro-cid-dmqpwcec]{top:8px;transform:rotate(45deg)}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__bar-line--mid[data-astro-cid-dmqpwcec]{opacity:0}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__bar-line--bottom[data-astro-cid-dmqpwcec]{top:8px;transform:rotate(-45deg)}.nav__menu[data-astro-cid-dmqpwcec]{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);margin:var(--space-2) 0 0;padding:var(--space-5);background:var(--surface);border-radius:var(--radius-md);overflow:hidden}html.nav-js .nav__menu[data-astro-cid-dmqpwcec]{position:absolute;top:var(--nav-h);left:0;right:0;z-index:10;margin:0;opacity:0;pointer-events:none;box-shadow:0 12px 32px #242a1c29}html.nav-js .nav__menu[data-astro-cid-dmqpwcec].is-open{opacity:1;pointer-events:auto}.nav__menu-cta[data-astro-cid-dmqpwcec]{margin-bottom:var(--space-1)}.nav__menu-cta[data-astro-cid-dmqpwcec] .btn{width:100%}.nav__menu-link[data-astro-cid-dmqpwcec]{display:flex;align-items:center;min-height:44px;width:100%;font-family:var(--font-display);font-size:18px;font-weight:500;line-height:26px;color:var(--ink)}.nav__menu[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{width:100%}@media(prefers-reduced-motion:no-preference){.nav__menu[data-astro-cid-dmqpwcec]{transition:opacity var(--dur-state) var(--ease-out-expo)}.nav__bar-line[data-astro-cid-dmqpwcec]{transition:top var(--dur-state) var(--ease-out-expo),transform var(--dur-state) var(--ease-out-expo),opacity var(--dur-state) var(--ease-out-expo)}}@media(min-width:1200px){.nav[data-astro-cid-dmqpwcec]{padding:8px 8px 0}.nav__bar[data-astro-cid-dmqpwcec]{min-height:66px;height:66px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-5)}.nav__links[data-astro-cid-dmqpwcec],.nav__actions[data-astro-cid-dmqpwcec]{display:flex}.nav__mobile-actions[data-astro-cid-dmqpwcec],.nav__burger[data-astro-cid-dmqpwcec],.nav__menu[data-astro-cid-dmqpwcec]{display:none}}.footer__cta[data-astro-cid-sz7xmlte]{background:var(--band)}.footer__cta-inner[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-6)}.footer__cta-title[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5);font-weight:500;max-width:24ch;margin-top:var(--space-2)}.footer__cta-actions[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.footer__main[data-astro-cid-sz7xmlte]{background:var(--ink);color:var(--on-dark)}.footer__lockup[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:var(--space-2)}.footer__mark[data-astro-cid-sz7xmlte]{display:inline-flex}.footer__inner[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-10)}.footer__grid[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-8);grid-template-columns:1fr}.footer__name[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:var(--fs-h6);line-height:var(--lh-h6);font-weight:600}.footer__brand[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-2)}.footer__heading[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:var(--fs-micro);line-height:var(--lh-micro);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin-bottom:var(--space-4)}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-3);padding:0;margin:0;list-style:none}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{font-size:var(--fs-base);line-height:1.4;color:var(--on-dark-muted);text-decoration:none;display:inline-block;padding-block:3px}.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer__col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{color:var(--on-dark);text-decoration:underline}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte].footer__list--split{display:grid;gap:var(--space-3)}.footer__base[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);padding-top:var(--space-6);border-top:1px solid var(--on-dark-line)}.footer__legal[data-astro-cid-sz7xmlte],.footer__meta[data-astro-cid-sz7xmlte],.footer__tagline[data-astro-cid-sz7xmlte]{color:var(--on-dark-muted)}.footer__meta[data-astro-cid-sz7xmlte],.footer__legal[data-astro-cid-sz7xmlte]{font-size:var(--fs-micro);line-height:var(--lh-micro);max-width:62ch}.footer__meta[data-astro-cid-sz7xmlte]{color:var(--on-dark)}@media(min-width:810px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-10) var(--space-8)}}@media(min-width:1200px){.footer__grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.3fr minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte].footer__list--split{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-6)}}
