:host{all:initial;display:block!important;position:relative!important;flex:none!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;color:#172b49;font:400 16px/1.4 Inter,"Noto Sans Bengali",sans-serif;letter-spacing:normal;text-align:left;direction:ltr;isolation:isolate;--ink:#172b49}*{box-sizing:border-box}a{color:inherit;text-decoration:none}button{font:inherit}img{display:block;max-width:100%}[hidden]{display:none!important}.sb-h{height:88px;background:#fff;border-bottom:1px solid #e3e9f3;position:relative;z-index:50}.sb-w{width:calc(100% - 80px);max-width:1360px;height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.sb-logo{flex:none;display:block}.sb-logo img{height:48px;width:auto;max-width:none}.sb-right{display:flex;align-items:center;gap:16px}.sb-act{display:flex;gap:12px;align-items:center;order:2}.sb-nav{display:flex;align-items:center;gap:7px}.sb-lang{font-size:14px;font-weight:600;white-space:nowrap}.sb-mlang,.sb-burger{display:none}.sf-link{display:inline-block;perspective:700px;font-size:14px;font-weight:600;white-space:nowrap;border-radius:12px}.sf-inner{display:grid;position:relative;transform-style:preserve-3d;transition:transform 600ms cubic-bezier(.2,.65,.25,1)}.sf-front,.sf-back{grid-area:1/1;display:flex;align-items:center;justify-content:center;padding:9px;border:1px solid #6366f15c;border-radius:12px;color:#fff;background:linear-gradient(135deg,#141b38,#24205b);backface-visibility:hidden;-webkit-backface-visibility:hidden;line-height:20px}.sf-front{transform:translateZ(1px)}.sf-back{transform:rotateY(180deg) translateZ(1px)}.sf-flipping .sf-inner{transform:rotateY(180deg)}.mb{display:inline-flex;align-items:center;justify-content:center;padding:11px 14px;border:1px solid #373869;border-radius:12px;font-size:14px;line-height:20px;font-weight:600;color:white;background:linear-gradient(135deg,#172044,#47417e);box-shadow:0 3px 8px #1b24551a;white-space:nowrap}.sb-menu{position:absolute;top:100%;left:0;right:0;background:white;border-bottom:1px solid #dce5f3;padding:20px 24px;box-shadow:0 18px 30px #20345415}.sb-menu nav{display:flex;flex-wrap:wrap;gap:12px}.sb-ma{display:flex;align-items:center;gap:12px;margin-top:16px}a:focus-visible,button:focus-visible{outline:3px solid #517df0;outline-offset:4px}.sb-f{height:301.15625px;background:#f5f8fd;border-top:1px solid #dfe7f3;color:#334966;font-size:14px;line-height:19.6px}.sb-fw{width:calc(100% - 80px);max-width:1360px;height:100%;margin:auto;padding:24px 0 18px;display:grid;grid-template-columns:260px 1fr;grid-template-rows:64px 1fr auto;column-gap:38px;position:relative}.sb-flogo{grid-area:1/1;align-self:start;justify-self:start}.sb-flogo img{height:64px;width:auto;max-width:260px}.sb-ftag{grid-area:2/1;margin:7px 0 0;font-size:14px;line-height:21px}.sb-fcols{grid-column:2;grid-row:1/3;display:grid;grid-template-columns:1.5fr .9fr 1fr;column-gap:28px;row-gap:14px;align-content:start}.c{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.c h4{margin:0 0 5px;color:#1e3659;font-size:14px;line-height:20px;font-weight:700;letter-spacing:.04em}.c a,.c .muted{font-size:14px;line-height:19.6px}.c:nth-child(1){grid-column:1;grid-row:1}.c:nth-child(2){grid-column:2;grid-row:1}.c:nth-child(4){grid-column:3;grid-row:1}.c:nth-child(3){grid-column:1/-1;grid-row:2;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px 15px;align-items:center}.c:nth-child(3) h4{margin:0;flex:none}.c:nth-child(3) a{font-size:14px;line-height:19.6px}.sb-copy{grid-column:1/-1;grid-row:3;margin-top:10px;padding-top:10px;border-top:1px solid #dfe6f1;font-size:14px;line-height:19.6px}.sb-f a:hover{color:#315bbc;text-decoration:underline}
@media(max-width:1279px){.sb-h{height:72px}.sb-w{width:calc(100% - 48px);gap:12px}.sb-logo img{height:44px}.sb-right{display:none}.sb-mlang{display:block;margin-left:auto}.sb-burger{display:flex;align-items:center;justify-content:center;background:#f3f5ff;border:1px solid #d1d8ef;border-radius:10px;width:40px;height:40px;flex:none;padding:0}.sb-burger span,.sb-burger span:before,.sb-burger span:after{display:block;width:18px;height:2px;background:#243659;position:relative;content:""}.sb-burger span:before{position:absolute;top:-6px}.sb-burger span:after{position:absolute;top:6px}}
@media(max-width:700px){.sb-f{height:673.5px}.sb-fw{width:calc(100% - 48px);padding:24px 0 20px;display:grid;grid-template-columns:1fr;grid-template-rows:52px 43px 1fr auto;gap:8px}.sb-flogo{grid-area:1/1}.sb-flogo img{height:52px;max-width:100%}.sb-ftag{grid-area:2/1;margin:0;line-height:20px}.sb-fcols{grid-area:3/1;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:14px;align-content:start}.c{gap:3px}.c:nth-child(1){grid-area:1/1/2/3;display:grid;grid-template-columns:1fr 1fr;column-gap:14px}.c:nth-child(1) h4{grid-column:1/-1;margin-bottom:2px}.c:nth-child(2){grid-area:2/1}.c:nth-child(4){grid-area:2/2}.c:nth-child(3){grid-area:3/1/4/3;gap:4px 12px}.c:nth-child(3) h4{flex:0 0 100%;margin:0 0 2px}.c:nth-child(3) a{font-size:14px;line-height:19.6px}.sb-copy{grid-area:4/1;margin-top:0;padding-top:8px;font-size:14px;line-height:19.6px}}
@media(prefers-reduced-motion:reduce){.sf-inner{transition:none}}

:host(ag-site-header){z-index:100!important}:host(ag-site-footer){z-index:0!important}
/* Preserve the approved marketing shell's dark palette and desktop rhythm. */
.sb-h,.sb-f{background:#0b1020;border-color:transparent}.sb-h{color:#e6e9ff}.sb-f{color:#c7ccea}.sb-lang{color:#e6e9ff}.sb-right{gap:12px}.sb-act{gap:10px}.sb-nav{gap:6px}.sf-link,.mb{font-size:13px}.mb{padding:10px 14px}.sb-fw{grid-template-columns:240px 1fr;column-gap:40px}.sb-fcols{grid-template-columns:1.3fr 1fr 1fr;gap:6px 28px}.c h4{color:#e6e9ff}.sb-copy{border-color:#818cf833}.sb-f a:hover{color:white}.sb-menu{color:#e6e9ff;background:#0b1020;border-color:#343d5c}.sb-burger{background:#171d36;border-color:#414b70}.sb-burger span,.sb-burger span:before,.sb-burger span:after{background:#e6e9ff}
@media(max-width:700px){.sb-fw{grid-template-columns:1fr}.sb-fcols{grid-template-columns:1fr 1fr;gap:14px 16px}.sb-lang{font-size:14px}}
.sb-lang{font-weight:700;border:1px solid #818cf888;border-radius:10px;padding:8px 12px;color:white}.mb{position:relative;overflow:hidden;isolation:isolate;border:0;border-radius:12px;font-weight:700;background:radial-gradient(120% 160% at 25% 0%,#6366f1 0%,#312e81 45%,#0b1020 100%);box-shadow:0 0 28px #6366f188,0 2px 0 #818cf8aa inset,0 -10px 18px #000a inset}.mb:before{content:"";position:absolute;left:8%;right:8%;top:3px;height:42%;border-radius:12px 12px 40px 40px;background:linear-gradient(#ffffff88,#ffffff08);z-index:-1;pointer-events:none}.mb:after{content:"";position:absolute;inset:0;background:radial-gradient(40% 70% at 20% 80%,#22d3ee55,transparent 70%),repeating-linear-gradient(115deg,transparent 0 22px,#ffffff14 23px 24px,transparent 25px 48px);mix-blend-mode:screen;z-index:-1;pointer-events:none}.c:nth-child(1){display:grid;grid-template-columns:1fr 1fr;gap:0 16px;align-content:start}.c:nth-child(1) h4{grid-column:1/-1}.sb-f .c a,.sb-f .c span{padding:2px 0}.c:nth-child(3){border-top:1px solid #818cf833;padding-top:10px;margin-top:8px;gap:2px 18px}.c:nth-child(3) h4{margin:0 6px 0 0}.sb-copy{color:#a9afd0}.sb-ftag{color:#e6e9ff}.sb-ftag a,.sb-copy a{color:#a5b4fc}
@media(max-width:700px){.c:nth-child(3){margin-top:0;padding-top:0;border-top:0;gap:4px 12px}.c:nth-child(3) h4{margin:0 0 2px}}

.sf-link,.mb{font-size:14px}
