body{font-family:var(--font-sans), "Segoe UI", sans-serif;background:#f6f7f9}.ux-header{z-index:40;background:#fff;position:sticky;top:0}.ux-topbar{color:#ffffffe0;background:#10284a;font-size:12px}.ux-topbar-inner,.ux-mainbar-inner{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.ux-topbar p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.ux-top-right,.ux-top-links,.ux-main-actions,.ux-nav,.ux-lang,.ux-social{align-items:center;display:flex}.ux-top-right{flex:none;gap:16px}.ux-top-links{gap:14px}.ux-topbar a:hover{color:#fff}.ux-social{color:#fffc;gap:8px}.ux-lang{gap:6px}.ux-lang form{margin:0;display:flex}.ux-lang button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;min-width:44px;min-height:28px;font-weight:700}.ux-lang button[aria-pressed=true]{color:#1b1408;background:#c6a15a}.ux-lang button:focus-visible,.ux-btn:focus-visible,.ux-icon-btn:focus-visible{outline-offset:2px;outline:2px solid #c6a15a}.ux-mainbar{background:#fff;border-bottom:1px solid #10284a14}.ux-mainbar-inner{min-height:68px}.ux-brand{flex:none;align-items:center;gap:10px;min-width:220px;display:flex}.ux-brand em{color:#667085;letter-spacing:0;text-transform:none;margin-top:1px;font-size:11px;font-style:normal;font-weight:500;display:block}.ux-mark{flex:none;place-items:center;width:48px;height:48px;display:grid}.ux-brand strong{color:#10284a;max-width:168px;font-size:13px;font-weight:700;line-height:1.2;display:block}.ux-brand small{color:#8a6a2f;letter-spacing:.14em;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:700;display:block}.ux-icon-btn,.ux-btn{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:13px;font-weight:700;transition:background .16s,transform .16s,color .16s;display:inline-flex}.ux-icon-btn{color:#10284a;width:44px}.ux-icon-btn:hover{background:#f4f6f8}.ux-btn{padding:0 14px}.ux-btn:active{transform:scale(.98)}.ux-btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.ux-btn-gold{color:#1b1408;background:#c6a15a}.ux-btn-gold:hover{background:#d4b56e}.ux-btn-outline{color:#10284a;background:#fff;border:1px solid #cfd6e2}.ux-btn-outline:hover{border-color:#10284a}.ux-btn-navy{color:#fff;background:#10284a}.ux-btn-navy:hover{background:#0c1e38}.ux-btn-line{color:#8a6230;background:#fff;border:1px solid #c6a15a}.ux-btn-line:hover{background:#fbf6ec}.ux-main-actions{flex:none;gap:8px}.ux-hero{color:#fff;background:linear-gradient(90deg,#00162ad1 0%,#001e386b 46%,#00162a2e 100%),url(/home/hero.jpg) 50% 58%/cover no-repeat;align-items:center;min-height:clamp(340px,44vh,500px);display:flex;position:relative}.ux-hero-layout{grid-template-columns:minmax(0,680px) 1fr;align-items:center;gap:18px;padding:40px 0 36px;display:grid}.ux-kicker{letter-spacing:.18em;text-transform:uppercase;color:#f0e2c0;align-items:center;gap:10px;margin:0 0 12px;font-size:12px;font-weight:700;display:flex}.ux-kicker span{background:#e7d3a2;width:28px;height:2px}.ux-hero h1{text-wrap:balance;max-width:680px;font-family:var(--font-display), Georgia, serif;letter-spacing:0;margin:0;font-size:clamp(32px,3.6vw,48px);font-weight:700;line-height:1.14}.ux-hero-sub{font-family:var(--font-sans), sans-serif;color:#f0d48a;margin:8px 0 6px;font-size:18px;font-weight:600}.ux-hero-aside{text-align:right;max-width:240px;font-family:var(--font-display), Georgia, serif;color:#ffffffeb;justify-self:end;margin:0;font-size:22px;line-height:1.35}.ux-hero-copy>p:last-of-type{color:#ffffffe6;max-width:560px;margin:0;font-size:15px;line-height:1.55}.ux-hero-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.ux-features{grid-template-columns:repeat(4,118px);gap:10px;margin:0;padding:0;list-style:none;display:grid}.ux-features li{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#0a16286b;border:1px solid #ffffff47;border-radius:12px;align-content:center;justify-items:center;gap:8px;min-height:108px;padding:12px 8px;font-size:12px;line-height:1.25;display:grid}.ux-features svg{color:#f0e2c0}.ux-stats{background:#fff;border-bottom:1px solid #10284a0f}.ux-stats-grid{grid-template-columns:repeat(5,1fr);display:grid}.ux-demo{color:#98a2b3;margin-block:0;padding:8px 0 0;font-size:12px;font-weight:500}.ux-stat{justify-content:center;align-items:center;gap:10px;min-height:76px;display:flex}.ux-stat+.ux-stat{box-shadow:inset 1px 0 #10284a14}.ux-stat svg{color:#c6a15a}.ux-stat strong{font-family:var(--font-display), Georgia, serif;color:#16325c;font-size:26px;font-weight:700;line-height:1.1;display:block}.ux-stat span{color:#667085;font-size:13px}.ux-stat-text strong{font-size:20px}.ux-section{padding:36px 0}.ux-section-tight{padding-top:0}.ux-split{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:22px;display:grid}.ux-president,.ux-about,.ux-panel,.ux-award,.ux-insights,.ux-spot,.ux-partners{background:#fff;border:1px solid #e5e8ec;border-radius:10px;box-shadow:0 6px 16px #10284a0a}.ux-president{grid-template-columns:210px 1fr;display:grid;overflow:hidden}.ux-president img{object-fit:cover;background:#e7ebf0;width:100%;height:100%}.ux-president div,.ux-about{padding:28px}.ux-president h2,.ux-about h2,.ux-block-head h2,.ux-directory h2,.ux-award h2,.ux-spot h2{font-family:var(--font-display), Georgia, serif;color:#16325c;margin:0 0 10px;font-weight:600}.ux-president h2,.ux-about h2{font-size:32px}.ux-sign{font-family:var(--font-display), Georgia, serif;color:#16325c;margin:12px 0 0;font-size:28px;font-style:italic}.ux-role{color:#16325c;margin:8px 0 0;font-weight:700}.ux-muted{color:#667085}.ux-about{grid-template-columns:1fr 230px;align-items:center;gap:8px;display:grid}.ux-eyebrow{color:#c6a15a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}.ux-pillars{grid-template-columns:1fr 1fr;gap:16px 10px;margin:0;padding:8px 8px 8px 0;list-style:none;display:grid}.ux-pillars li{text-align:center;color:#243044;justify-items:center;gap:8px;font-size:12px;font-weight:600;display:grid}.ux-pillars svg{box-sizing:content-box;color:#16325c;border:1px solid #d5dbe6;border-radius:50%;width:28px;height:28px;padding:12px}.ux-directory{color:#fff;background:#0b2f55 url(/home/chef.jpg) 100%/42% no-repeat;padding:26px 0 58px;position:relative}.ux-directory:before{content:"";background:linear-gradient(90deg,#10284a 0% 48%,#10284a33 100%);position:absolute;inset:0}.ux-directory .site-shell{position:relative}.ux-directory h2{color:#fff;font-size:36px}.ux-directory p{color:#ffffffd1;margin:0}.ux-directory-body{padding-top:0}.ux-search{z-index:2;background:#fff;border-radius:14px;grid-template-columns:1.3fr .8fr .9fr .9fr auto;gap:10px;margin-top:-52px;padding:12px;display:grid;position:relative;box-shadow:0 12px 32px #10284a14}.ux-search input,.ux-search select,.ux-search button{border-radius:10px;min-height:48px}.ux-search input,.ux-search select{color:#16325c;background:#fff;border:1px solid #e4e7ee;padding:0 12px}.ux-search button{color:#1b1408;cursor:pointer;background:#c6a15a;border:0;justify-content:center;align-items:center;gap:6px;min-width:118px;font-weight:800;display:inline-flex}.ux-search button:hover{background:#d4b56e}.ux-rest-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.ux-rest{background:#fff;border-radius:14px;display:block;overflow:hidden;box-shadow:0 8px 24px #10284a0f}.ux-rest img{object-fit:cover;width:100%;height:112px;display:block}.ux-rest div{gap:6px;padding:12px;display:grid}.ux-rest h3{color:#16325c;margin:0;font-size:15px}.ux-rest:hover h3,.ux-news:hover strong,.ux-notice:hover strong,.ux-event:hover strong,.ux-insight:hover h3{color:#8a6230}.ux-rest:focus-visible,.ux-news:focus-visible,.ux-notice:focus-visible,.ux-event:focus-visible,.ux-insight:focus-visible,.ux-block-head a:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #c6a15a}.ux-rest p,.ux-rest small{color:#667085;margin:0;font-size:12px}.ux-rest p{align-items:flex-start;gap:4px;display:flex}.ux-rest p svg{color:#98a2b3;flex:none;width:14px;height:14px}.ux-pill{color:#157a45;background:#e8f6ee;border-radius:999px;align-items:center;width:fit-content;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.ux-pill-muted{color:#667085;background:#f2f4f7}.ux-end{justify-content:flex-end;margin-top:18px;display:flex}.ux-feed{background:#f6f7f9;padding-top:12px}.ux-columns{grid-template-columns:1.05fr 1fr .95fr;gap:16px;display:grid}.ux-panel{padding:18px}.ux-block-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ux-block-head h2{font-size:26px}.ux-block-head a{flex:none;align-items:center;min-height:32px;display:inline-flex}.ux-block-head a,.ux-insight span{color:#8a6230;font-size:13px;font-weight:700}.ux-notice,.ux-news,.ux-event{border-top:1px solid #eef1f5;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:grid}.ux-notice{grid-template-columns:28px 72px 1fr}.ux-news{grid-template-columns:92px 1fr}.ux-event{grid-template-columns:58px 1fr auto}.ux-pdf{color:#d92d20}.ux-date{text-align:center;color:#b42318;place-items:center;min-width:64px;min-height:52px;line-height:1.05;display:grid}.ux-date span{white-space:nowrap}.ux-date strong{font-family:var(--font-display), Georgia, serif;font-size:22px}.ux-date span,.ux-notice small,.ux-news small,.ux-event small,.ux-insight small{color:#667085;font-size:11px;font-weight:500;display:block}.ux-date-navy{color:#fff;background:#10284a;border-radius:10px}.ux-date-navy span{color:#ffffffbf}.ux-event .ux-date-navy strong{color:#fff;font-size:22px}.ux-notice strong,.ux-news strong,.ux-event strong{color:#16325c;font-size:14px}.ux-notice em{color:#fff;background:#f04438;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:800}.ux-news img,.ux-insight img{object-fit:cover;border-radius:8px;width:100%;height:64px}.ux-event small{align-items:center;gap:4px;display:flex}.ux-event small svg{width:12px;height:12px}.ux-register{color:#1b1408;background:#c6a15a;border-radius:8px;align-items:center;min-height:36px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.ux-lower,.ux-bottom{grid-template-columns:.85fr 1.15fr;gap:16px;display:grid}.ux-award{grid-template-columns:1.1fr .9fr;align-items:center;gap:8px;padding:22px;display:grid;overflow:hidden}.ux-award h2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ux-award h3{font-family:var(--font-display), Georgia, serif;color:#16325c;margin:0 0 8px;font-size:28px;font-weight:600}.ux-award img{object-fit:contain;width:100%;height:220px}.ux-soon{color:#8a6230;font-family:var(--font-sans), sans-serif;letter-spacing:.04em;background:#f8efd8;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:800}.ux-insights{padding:18px}.ux-insights h2 span{font-family:var(--font-sans), sans-serif;letter-spacing:.04em;color:#c6a15a;margin-left:8px;font-size:12px}.ux-insight-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.ux-insight img{border-radius:10px;height:110px}.ux-insight h3{color:#16325c;margin:8px 0 4px;font-size:15px}.ux-spot,.ux-partners{padding:18px}.ux-spot>div{grid-template-columns:200px 1fr;align-items:start;gap:14px;display:grid}.ux-spot img{object-fit:cover;border-radius:10px;width:100%;height:120px}.ux-spot h3{color:#16325c;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 6px;display:flex}.ux-since{color:#667085;margin:0 0 6px;font-size:13px}.ux-partners-empty{justify-items:start;gap:14px;margin:18px 0 8px;display:grid}.ux-partners-empty p{margin:0}.ux-partners-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px;display:grid}.ux-member-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ux-member-grid article{background:#fff;border:1px solid #e5e8ec;border-radius:10px;padding:18px}.ux-member-grid h2{color:#16325c;margin:0 0 8px;font-size:20px}.ux-member-grid p{color:#5c6773;margin:0}.ux-page-band{color:#fff;background:linear-gradient(90deg,#001e38e6,#002b509e),url(/home/hero.jpg) 50%/cover;padding:36px 0 28px}.ux-page-band h1{max-width:860px;font-family:var(--font-display), Georgia, serif;color:#fff;margin:8px 0;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.15}.ux-page-band p{color:#ffffffe0;max-width:720px;margin:0}.ux-crumbs{color:#f0d48a;margin:0 0 8px;font-size:13px}.ux-crumbs a{color:#fff}.page-hero:not(.committee-hero){color:#fff;background:linear-gradient(90deg,#001e38e6,#002b509e),url(/home/hero.jpg) 50%/cover;border-bottom:0;padding:36px 0 28px}.page-hero:not(.committee-hero) h1{color:#fff;font-family:var(--font-display), Georgia, serif;letter-spacing:0;font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.15}.page-hero:not(.committee-hero) p,.page-hero:not(.committee-hero) .eyebrow{color:#ffffffe0}.ux-partners-row span{text-align:center;color:#243044;background:#fff;border:1px solid #e7ebf2;border-radius:10px;place-items:center;min-height:64px;padding:8px;font-weight:800;display:grid}.ux-footer{color:#ffffffdb;background:#07182e url(/home/footer-river.jpg) 100%/cover no-repeat;padding:42px 0 18px;position:relative}.ux-footer:before{content:"";background:linear-gradient(90deg,#07182e 0%,#07182ef0 52%,#07182e73 100%);position:absolute;inset:0}.ux-footer-grid,.ux-footer-end{position:relative}.ux-footer-grid{grid-template-columns:1.1fr .7fr .7fr 1fr 1fr;gap:22px;display:grid}.ux-footer h2{color:#fff;letter-spacing:.04em;margin:0 0 10px;font-size:14px}.ux-footer a,.ux-footer p{color:#ffffffc7;margin:0 0 6px;font-size:14px;display:block}.ux-footer a{min-height:28px}.ux-footer a:hover{color:#fff}.ux-footer-brand strong{color:#fff;font-size:16px;display:block}.ux-footer-brand span{color:#e7d3a2;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.ux-footer-tagline{font-family:var(--font-display), Georgia, serif;line-height:1.2;color:#fff!important;margin-top:28px!important;font-size:26px!important}.ux-footer-end{border-top:1px solid #ffffff24;justify-content:space-between;gap:12px;margin-top:22px;padding-top:14px;font-size:12px;display:flex}@media (max-width:1180px){.ux-nav,.ux-main-actions,.ux-icon-btn,.ux-top-links,.ux-social{display:none}.ux-hero-layout,.ux-about,.ux-columns,.ux-footer-grid{grid-template-columns:1fr 1fr}.ux-split,.ux-lower,.ux-bottom{grid-template-columns:1fr}.ux-columns>:last-child{grid-column:1/-1}.ux-features{grid-template-columns:repeat(4,1fr)}.ux-rest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ux-search{grid-template-columns:1fr 1fr}.ux-president{grid-template-columns:160px 1fr}}@media (max-width:760px){.ux-topbar-inner p{max-width:58vw}.ux-hero{min-height:0}.ux-stat{justify-content:flex-start;padding:0 12px}.ux-stat:nth-child(odd){box-shadow:none}.ux-hero-layout,.ux-stats-grid,.ux-split,.ux-about,.ux-president,.ux-columns,.ux-lower,.ux-bottom,.ux-award,.ux-spot>div,.ux-footer-grid,.ux-insight-grid,.ux-rest-grid,.ux-features,.ux-partners-row{grid-template-columns:1fr}.ux-stats-grid{grid-template-columns:1fr 1fr}.ux-stats-grid>:last-child{grid-column:1/-1}.ux-rest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ux-rest img{height:96px}.ux-columns>:last-child{grid-column:auto}.ux-search{grid-template-columns:1fr;margin-top:-28px}.ux-member-grid{grid-template-columns:1fr}.ux-directory{background-size:cover;padding-bottom:48px}.ux-footer-end{flex-direction:column}.ux-features{grid-template-columns:1fr 1fr}.ux-event{grid-template-columns:58px 1fr}.ux-register{grid-column:2;width:fit-content}}@media (prefers-reduced-motion:reduce){.ux-btn,.ux-lang button{transition:none}}:lang(bn) .ux-kicker,:lang(bn) .ux-eyebrow,:lang(bn) .ux-brand small,:lang(bn) .ux-footer-brand span,:lang(bn) .ux-soon,:lang(bn) .ux-insights h2 span,:lang(bn) .ux-footer h2{letter-spacing:0}:lang(bn) .ux-kicker,:lang(bn) .ux-eyebrow{font-size:14px}@media (max-width:760px){.ux-hero-aside{display:none}.ux-hero-layout{padding:32px 0 30px}.ux-hero-sub{font-size:16px}.ux-section{padding:26px 0}.ux-section-tight{padding-top:0}.ux-president img{object-position:center 20%;height:280px}.ux-president div,.ux-about{padding:20px}.ux-president h2,.ux-about h2{font-size:26px}.ux-pillars{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0 0}.ux-directory h2{font-size:28px}.ux-block-head h2{font-size:22px}.ux-panel,.ux-insights,.ux-spot,.ux-partners{padding:16px}.ux-award{padding:18px}.ux-award h3{font-size:23px}.ux-award img{height:170px}.ux-insight-grid{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:78%;grid-auto-flow:column;padding-bottom:6px;overflow-x:auto}.ux-insight{scroll-snap-align:start}.ux-spot img{height:170px}.ux-footer-grid{grid-template-columns:1fr 1fr}.ux-footer-brand,.ux-footer-follow{grid-column:1/-1}.ux-footer-tagline{font-size:22px!important}}
:root{--ease-out:cubic-bezier(.22, 1, .36, 1)}@keyframes ux-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ux-fade{0%{opacity:0}to{opacity:1}}@keyframes ux-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ux-pulse{0%,to{box-shadow:0 0 #f0443873}50%{box-shadow:0 0 0 5px #f0443800}}.ux-hero-copy>*,.ux-hero-aside{animation:ux-rise .8s var(--ease-out) both}.ux-hero-copy>:nth-child(2){animation-delay:90ms}.ux-hero-copy>:nth-child(3){animation-delay:.18s}.ux-hero-copy>:nth-child(4){animation-delay:.26s}.ux-hero-copy>:nth-child(5){animation-delay:.34s}.ux-hero-aside{animation-delay:.42s}.ux-kicker span{transform-origin:0;animation:ux-line .7s .2s var(--ease-out) both}.reveal-ready [data-reveal]:not(.is-revealed){opacity:0}.reveal-ready [data-reveal].is-revealed{animation:ux-rise .7s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms)}.ux-columns>:nth-child(2){--i:1}.ux-columns>:nth-child(3){--i:2}.ux-btn,.ux-search button,.ux-register{transition:background .2s ease, color .2s ease, border-color .2s ease, box-shadow .24s ease, transform .24s var(--ease-out)}.ux-btn:hover,.ux-search button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #10284a24}.ux-btn:active,.ux-search button:active{box-shadow:none;transform:translateY(0)scale(.98)}.ux-btn>span[aria-hidden],.ux-register>span[aria-hidden],.ux-insight span>span[aria-hidden]{transition:transform .24s var(--ease-out);display:inline-block}.ux-btn:hover>span[aria-hidden],.ux-event:hover .ux-register>span[aria-hidden],.ux-insight:hover span>span[aria-hidden]{transform:translate(4px)}.ux-rest,.ux-president,.ux-about,.ux-panel,.ux-award,.ux-insights,.ux-spot,.ux-partners{transition:transform .32s var(--ease-out), box-shadow .32s var(--ease-out), border-color .32s ease}.ux-rest:hover{transform:translateY(-6px);box-shadow:0 18px 36px #10284a24}.ux-rest h3,.ux-news strong,.ux-notice strong,.ux-event strong,.ux-insight h3{transition:color .2s}.ux-rest img,.ux-award img,.ux-president img{transition:transform .7s var(--ease-out)}.ux-news img,.ux-insight img,.ux-spot img{transition:filter .3s,box-shadow .3s}.ux-rest:hover img{transform:scale(1.07)}.ux-news:hover img,.ux-insight:hover img,.ux-spot:hover img{filter:brightness(1.06)saturate(1.1);box-shadow:0 8px 18px #10284a29}.ux-award:hover img{transform:translateY(-4px)rotate(-2deg)}.ux-president:hover img{transform:scale(1.03)}.ux-notice,.ux-news,.ux-event{border-radius:8px;transition:background .2s}.ux-notice:hover,.ux-news:hover,.ux-event:hover{background:#fafbfc}.ux-notice .ux-date,.ux-event .ux-date{transition:transform .24s var(--ease-out)}.ux-notice:hover .ux-date,.ux-event:hover .ux-date{transform:scale(1.06)}.ux-notice em{animation:2.4s ease-in-out infinite ux-pulse}.ux-pillars li svg{transition:background .24s ease, color .24s ease, border-color .24s ease, transform .32s var(--ease-out)}.ux-pillars li:hover svg{color:#f0d48a;background:#10284a;border-color:#10284a;transform:translateY(-3px)}.ux-stat svg{transition:transform .32s var(--ease-out)}.ux-stat:hover svg{transform:scale(1.15)rotate(-6deg)}.ux-search input,.ux-search select{transition:border-color .2s,box-shadow .2s}.ux-search input:focus,.ux-search select:focus{border-color:#c6a15a;outline:none;box-shadow:0 0 0 3px #c6a15a40}.ux-footer a{transition:color .2s ease, transform .2s var(--ease-out)}.ux-footer a:hover{transform:translate(3px)}@media (hover:none){.ux-rest:hover,.ux-btn:hover,.ux-search button:hover{transform:none}}@media (prefers-reduced-motion:reduce){.reveal-ready [data-reveal]:not(.is-revealed){opacity:1}.reveal-ready [data-reveal].is-revealed,.ux-hero-copy>*,.ux-hero-aside,.ux-kicker span,.ux-notice em{animation:none}.ux-rest:hover,.ux-btn:hover,.ux-rest:hover img,.ux-award:hover img,.ux-president:hover img,.ux-pillars li:hover svg,.ux-stat:hover svg,.ux-footer a:hover,.ux-notice:hover .ux-date,.ux-event:hover .ux-date{transform:none}}
.ux-header{transition:transform .42s var(--ease-out), box-shadow .3s ease;will-change:transform;transform:translateY(0)}.ux-header[data-scrolled]{transform:translateY(calc(-1 * var(--ux-topbar-h,32px)));box-shadow:0 10px 30px #10284a1a}.ux-header[data-hidden]{box-shadow:none;transform:translateY(-100%)}.ux-mainbar{transition:background .3s}.ux-header[data-scrolled] .ux-mainbar{-webkit-backdrop-filter:saturate(1.6)blur(14px);background:#ffffffdb}.ux-mark{transition:transform .42s var(--ease-out);transform-origin:0}.ux-header[data-scrolled] .ux-mark{transform:scale(.9)}.ux-nav{color:#243044;margin-left:auto;font-size:14px;font-weight:600;position:relative}.ux-nav>ul{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ux-nav-item{position:relative}.ux-nav-top{min-height:44px;color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:5px;padding:0 12px;transition:color .2s,background .2s;display:inline-flex}.ux-nav-top:hover,.ux-nav-item[data-open]>.ux-nav-top{color:#10284a;background:#f3f5f8}.ux-nav-top[aria-current=page],.ux-nav-top[data-current]{color:#10284a}.ux-nav-top:focus-visible{outline-offset:2px;outline:2px solid #c6a15a}.ux-chev{opacity:.6;transition:transform .32s var(--ease-out), opacity .2s ease}.ux-nav-item[data-open] .ux-chev{opacity:1;transform:rotate(180deg)}.ux-nav-ind{width:var(--ind-w,0);height:2px;opacity:var(--ind-o,0);transform:translateX(var(--ind-x,0));transition:transform .38s var(--ease-out), width .38s var(--ease-out), opacity .24s ease;pointer-events:none;background:#c6a15a;border-radius:2px;position:absolute;bottom:2px;left:0}.ux-dd{z-index:60;opacity:0;visibility:hidden;pointer-events:none;transform-origin:top;width:460px;transition:opacity .18s ease, transform .26s var(--ease-out), visibility 0s linear .26s;background:#fff;border:1px solid #10284a14;border-radius:16px;padding:10px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,10px)scale(.97);box-shadow:0 24px 60px #10284a2e,0 2px 6px #10284a0f}.ux-dd:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.ux-dd:after{content:"";background:#fff;border-top:1px solid #10284a14;border-left:1px solid #10284a14;border-top-left-radius:3px;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.ux-nav-item[data-open]>.ux-dd,.ux-nav:not([data-ready]) .ux-nav-item:hover>.ux-dd,.ux-nav:not([data-ready]) .ux-nav-item:focus-within>.ux-dd{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease, transform .32s var(--ease-out), visibility 0s;transform:translate(-50%)scale(1)}.ux-dd-grid{grid-template-columns:1fr 1fr;gap:4px;margin:0;padding:0;list-style:none;display:grid}.ux-dd-grid li{opacity:0;transition:opacity .16s,transform .16s;transform:translateY(6px)}.ux-nav-item[data-open] .ux-dd-grid li,.ux-nav:not([data-ready]) .ux-nav-item:hover .ux-dd-grid li{opacity:1;transition:opacity .26s ease, transform .36s var(--ease-out);transition-delay:calc(var(--i,0) * 35ms + 40ms);transform:none}.ux-dd a{color:#243044;border-radius:12px;align-items:flex-start;gap:12px;padding:12px;transition:background .2s;display:flex}.ux-dd a:hover,.ux-dd a:focus-visible{background:#f6f3ec;outline:none}.ux-dd a strong{color:#10284a;font-size:14px;line-height:1.3;display:block}.ux-dd a small{color:#667085;margin-top:2px;font-size:12px;font-weight:500;line-height:1.4;display:block}.ux-dd a[aria-current=page] strong{color:#8a6230}.ux-dd-icon{color:#10284a;width:38px;height:38px;transition:background .24s ease, color .24s ease, transform .32s var(--ease-out);background:#f1f4f8;border-radius:10px;flex:none;place-items:center;display:grid}.ux-dd a:hover .ux-dd-icon,.ux-dd a:focus-visible .ux-dd-icon,.ux-dd a[aria-current=page] .ux-dd-icon{color:#f0d48a;background:#10284a}.ux-dd a:hover .ux-dd-icon{transform:translateY(-2px)rotate(-4deg)}@media (max-width:1320px){.ux-nav-top{padding:0 9px;font-size:13px}.ux-main-actions .ux-btn-outline{display:none}}.ux-tabbar,.ux-sheet{display:none}@media (max-width:1180px){.ux-mainbar-inner{min-height:60px}.ux-mark{width:42px;height:42px}.ux-mark svg{width:40px;height:40px}body:has(.ux-tabbar){padding-bottom:calc(70px + env(safe-area-inset-bottom))}.ux-tabbar{z-index:45;padding:6px max(8px, calc((100vw - 560px) / 2)) calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(1.8)blur(18px);animation:ux-tabbar-in .56s var(--ease-out) both;background:#ffffffe6;border-top:1px solid #10284a14;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #10284a14}@keyframes ux-tabbar-in{0%{transform:translateY(100%)}to{transform:none}}.ux-tab{color:#667085;min-height:54px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:11px;font-weight:600;transition:color .22s;display:flex;position:relative}.ux-tab-icon{width:52px;height:30px;transition:transform .3s var(--ease-out);border-radius:999px;place-items:center;display:grid;position:relative}.ux-tab-icon:before{content:"";border-radius:inherit;opacity:0;transition:transform .38s var(--ease-out), opacity .24s ease;background:#f6ecd6;position:absolute;inset:0;transform:scaleX(.3)}.ux-tab-icon svg{position:relative}.ux-tab[aria-current]{color:#10284a}.ux-tab[aria-current] .ux-tab-icon:before{opacity:1;transform:scaleX(1)}.ux-tab:active .ux-tab-icon{transform:scale(.88)}.ux-tab-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ux-tab-primary .ux-tab-icon{color:#1b1408;background:linear-gradient(145deg,#d8b874,#b8903f);width:54px;height:54px;margin-top:-26px;box-shadow:0 10px 22px #b8903f6b,0 0 0 5px #fff}.ux-tab-primary .ux-tab-icon:before{display:none}.ux-tab-primary[aria-current] .ux-tab-icon{color:#f0d48a;background:linear-gradient(145deg,#1a3a66,#10284a);box-shadow:0 10px 22px #10284a59,0 0 0 5px #fff}.ux-sheet{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:block;position:fixed;inset:0;overflow:hidden}.ux-sheet:not([open]){display:none}.ux-sheet::backdrop{background:#0a162800;transition:background .32s}.ux-sheet[data-state=open]::backdrop{background:#0a16287a}.ux-sheet-panel{max-height:calc(100dvh - 48px);transition:transform .32s var(--ease-out);background:#f7f8fa;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -20px 60px #0a162840}.ux-sheet[data-state=open] .ux-sheet-panel{transform:translateY(0)}.ux-sheet-panel[data-dragging]{transition:none}.ux-sheet-head{touch-action:none;align-items:center;gap:10px;padding:20px 16px 12px;display:flex;position:relative}.ux-sheet-handle{background:#cfd6e2;border-radius:99px;width:40px;height:5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.ux-sheet-head strong{color:#10284a;margin-right:auto;font-size:18px}.ux-sheet-lang .ux-lang{background:#e9edf3;border-radius:10px;gap:2px;padding:3px}.ux-sheet-lang .ux-lang button{color:#10284a;min-height:32px}.ux-sheet-lang .ux-lang button[aria-pressed=true]{color:#fff;background:#10284a}.ux-sheet-close{color:#10284a;cursor:pointer;background:#e9edf3;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.ux-sheet-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;padding:0 16px 8px;overflow-y:auto}.ux-sheet-group{opacity:0;margin-bottom:14px;transition:opacity .24s,transform .24s;transform:translateY(14px)}.ux-sheet[data-state=open] .ux-sheet-group{opacity:1;transition:opacity .36s ease, transform .48s var(--ease-out);transition-delay:calc(var(--g,0) * 55ms + 80ms);transform:none}.ux-sheet-group h2{color:#8a6230;letter-spacing:.08em;text-transform:uppercase;margin:0 4px 8px;font-size:12px;font-weight:700}:lang(bn) .ux-sheet-group h2{letter-spacing:0;font-size:13px}.ux-sheet-quick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ux-sheet-quick a{color:#10284a;text-align:center;background:#fff;border:1px solid #10284a0f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:88px;padding:10px 6px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.ux-sheet-group ul{background:#fff;border:1px solid #10284a0f;border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.ux-sheet-group li+li{border-top:1px solid #eef1f5}.ux-sheet-group ul a{color:#243044;align-items:center;gap:12px;min-height:60px;padding:10px 12px;display:flex}.ux-sheet-group ul a>span:nth-child(2){flex:1;min-width:0}.ux-sheet-group ul strong{color:#10284a;font-size:15px;line-height:1.3;display:block}.ux-sheet-group ul small{color:#667085;font-size:12px;line-height:1.35;display:block}.ux-sheet-arrow{color:#b0b8c6;flex:none}.ux-sheet-quick a,.ux-sheet-group ul a{-webkit-tap-highlight-color:transparent;transition:background .16s,transform .16s}.ux-sheet-quick a:active,.ux-sheet-group ul a:active{background:#f1ede3}.ux-sheet-quick a:active{transform:scale(.96)}.ux-sheet-quick a[aria-current=page],.ux-sheet-group ul a[aria-current=page]{background:#fbf6ec}.ux-sheet-quick a[aria-current=page] .ux-dd-icon,.ux-sheet-group ul a[aria-current=page] .ux-dd-icon{color:#f0d48a;background:#10284a}.ux-sheet-install{color:#8a6230;width:100%;min-height:50px;font:inherit;cursor:pointer;background:#fffaf0;border:1px dashed #c6a15a;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:4px 0 10px;font-weight:700;display:flex}.ux-sheet-actions{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eef1f5;grid-template-columns:1fr 1fr;gap:10px;display:grid}.ux-sheet-actions .ux-btn{text-align:center;border-radius:12px;min-height:48px;line-height:1.2}html[data-sheet-open]{overflow:hidden}}@media (max-width:760px){.ux-brand{min-width:0}.ux-brand em{display:none}}@media (display-mode:standalone){html{overscroll-behavior-y:none}body{-webkit-tap-highlight-color:transparent}.ux-topbar{display:none}.ux-header{padding-top:env(safe-area-inset-top);background:#fff}.ux-tabbar,.ux-nav,.ux-sheet-head{-webkit-user-select:none;user-select:none}}@media (prefers-reduced-motion:reduce){.ux-tabbar{animation:none}.ux-dd,.ux-nav-item[data-open]>.ux-dd{transform:translate(-50%)}.ux-dd-grid li,.ux-sheet-group,.ux-dd a:hover .ux-dd-icon{transform:none}}
