.w-pg{padding:clamp(56px,6vw,104px) 0}.w-link{display:inline-flex;align-items:center;gap:6px;padding-bottom:2px;border-bottom:1.5px solid var(--w-ink);font-weight:600;font-size:15px;color:var(--w-ink);text-decoration:none;transition:color .2s ease,border-color .2s ease}.w-link:hover{color:var(--w-green);border-color:var(--w-green)}.w-empty{padding:clamp(48px,6vw,96px) 24px;text-align:center;border-radius:32px;background:#f6f8f4;color:var(--w-ink-3)}.w-empty h3{font-family:var(--w-display);font-weight:500;font-size:26px;letter-spacing:-.03em;color:var(--w-ink);margin-bottom:6px}.w-ph{padding:clamp(24px,2.6vw,40px) 0 clamp(36px,4vw,64px)}.w-ph.is-compact{padding-bottom:clamp(20px,2.4vw,36px)}.w-ph.tone-mint{background:linear-gradient(180deg,#d3f1e0,#eaf8f0 55%,#fff)}.w-ph.tone-sky{background:linear-gradient(180deg,#d6eafc,#e9f4fd 55%,#fff)}.w-ph.tone-lav{background:linear-gradient(180deg,#e0dcfb,#efedfd 55%,#fff)}.w-ph.tone-butter{background:linear-gradient(180deg,#ffecb8,#fff6dc 55%,#fff)}.w-ph.tone-peach{background:linear-gradient(180deg,#ffdcc6,#ffeee2 55%,#fff)}.w-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:clamp(32px,4.2vw,68px);font-size:13.5px;color:var(--w-ink-3)}.w-crumbs a{color:var(--w-ink-2);text-decoration:none}.w-crumbs a:hover{color:var(--w-ink);text-decoration:underline;text-underline-offset:3px}.w-crumb-item{display:inline-flex;align-items:center;gap:8px}.w-crumb-item i{font-style:normal;opacity:.4}.w-crumb-item [aria-current]{color:var(--w-ink);font-weight:600}.w-ph-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:clamp(24px,5vw,90px);gap:clamp(24px,5vw,90px);align-items:end}.w-ph-main{display:grid;grid-gap:18px;gap:18px;justify-items:start;min-width:0}.w-ph-title{font-family:var(--w-display);font-weight:500;font-size:clamp(38px,5vw,76px);line-height:1.02;letter-spacing:-.045em;text-wrap:balance;max-width:15ch;overflow-wrap:anywhere}.w-ph.is-md .w-ph-title{font-size:clamp(30px,3.6vw,56px);line-height:1.08;letter-spacing:-.04em;max-width:22ch}html[lang=bn] .w-ph-title{line-height:1.22;letter-spacing:-.01em}.w-ph-side{display:grid;grid-gap:4px;gap:4px;justify-items:start;align-self:end;min-width:0}.w-ph-lead{color:var(--w-ink);font-size:clamp(16px,1.25vw,19px);line-height:1.6;max-width:52ch}.w-ph-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px}.w-ph-stack{display:grid;grid-gap:4px;gap:4px;justify-items:start}.w-ph-stack .w-ph-actions{margin-top:8px}.w-ph-lead+.w-checks,.w-ph-lead+.w-metric,.w-ph-lead+.w-ph-actions,.w-ph-lead+.w-ph-stack{margin-top:22px}.w-status{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border-radius:999px;background:#fff;font-weight:600;font-size:15px}.w-status i{width:10px;height:10px;border-radius:50%;background:#aab5ad;flex-shrink:0}.w-status.is-open i{background:var(--w-green-bright);box-shadow:0 0 0 0 rgba(18,183,106,.5);animation:w-pulse 1.8s ease-out infinite}@keyframes w-pulse{70%{box-shadow:0 0 0 10px rgba(18,183,106,0)}to{box-shadow:0 0 0 0 rgba(18,183,106,0)}}@media (prefers-reduced-motion:reduce){.w-status.is-open i{animation:none}}:is(.pub main,.w-auth-main) .btn{min-height:48px;padding:0 26px;font-size:15px;border-width:1.5px}:is(.pub main,.w-auth-main) .btn-lg{min-height:56px;font-size:16px}:is(.pub main,.w-auth-main) .btn-sm{min-height:40px;padding:0 18px;font-size:14px}:is(.pub main,.w-auth-main) .btn-brand,:is(.pub main,.w-auth-main) .btn-primary{background:var(--w-ink);color:#fff}:is(.pub main,.w-auth-main) .btn-brand:hover,:is(.pub main,.w-auth-main) .btn-primary:hover{background:#1c2a23}:is(.pub main,.w-auth-main) .btn-ghost{background:#fff;color:var(--w-ink);border-color:#cfd6cc}:is(.pub main,.w-auth-main) .btn-ghost:hover{border-color:var(--w-ink)}:is(.pub main,.w-auth-main) .input,:is(.pub main,.w-auth-main) .select,:is(.pub main,.w-auth-main) .textarea{min-height:54px;padding:12px 20px;border-radius:16px;background:#f3f6f2;border:1.5px solid transparent;font-size:16px;color:var(--w-ink)}:is(.pub main,.w-auth-main) .textarea{min-height:140px;border-radius:20px}:is(.pub main,.w-auth-main) .input:hover,:is(.pub main,.w-auth-main) .select:hover,:is(.pub main,.w-auth-main) .textarea:hover{border-color:#cfd6cc}:is(.pub main,.w-auth-main) .input:focus,:is(.pub main,.w-auth-main) .select:focus,:is(.pub main,.w-auth-main) .textarea:focus{background:#fff;border-color:var(--w-ink);box-shadow:none}:is(.pub main,.w-auth-main) .label{font-size:14px;font-weight:600}:is(.pub main,.w-auth-main) .check{font-size:14.5px;line-height:1.5}:is(.pub main,.w-auth-main) .check input{accent-color:var(--w-ink)}:is(.pub main,.w-auth-main) .alert{border-radius:20px;border:0;padding:18px 22px}:is(.pub main,.w-auth-main) .alert-success{background:var(--t-mint);color:var(--w-deep)}:is(.pub main,.w-auth-main) .alert-error{background:var(--t-rose);color:#8f1d17}:is(.pub main,.w-auth-main) .alert-info{background:var(--t-lav);color:#2c3a9e}:is(.pub main,.w-auth-main) .alert-warn{background:var(--t-butter);color:#7c530c}:is(.pub main,.w-auth-main) .badge{padding:5px 12px;font-size:12.5px}:is(.pub main,.w-auth-main) .badge-green{background:var(--t-mint);color:var(--w-green)}:is(.pub main,.w-auth-main) .badge-indigo{background:var(--t-lav);color:var(--w-indigo)}:is(.pub main,.w-auth-main) .badge-amber{background:var(--t-butter);color:var(--w-amber)}:is(.pub main,.w-auth-main) .badge-gray{background:#eef1ec}:is(.pub main,.w-auth-main) .stream-tag{font-size:12px;font-weight:700;letter-spacing:.1em}:is(.pub main,.w-auth-main) .stream-tag i{border-radius:50%}.w-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:clamp(28px,3.5vw,52px)}.w-search{flex:1 1 300px;display:flex;align-items:center;gap:12px;min-height:56px;padding:0 24px;border-radius:999px;background:#f3f6f2;border:1.5px solid transparent;color:var(--w-ink-3);transition:background-color .2s ease,border-color .2s ease}.w-search:focus-within{background:#fff;border-color:var(--w-ink);color:var(--w-ink)}.w-search input{flex:1 1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:16px;color:var(--w-ink)}.w-search input::placeholder{color:#7d8b83}.w-search-lg{min-height:68px;padding:0 28px;background:#fff;font-size:18px}.w-search-lg input{font-size:18px;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.w-select{min-height:56px;padding:0 46px 0 24px;border-radius:999px;background:#f3f6f2 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230b130f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 20px center;border:1.5px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:15px;color:var(--w-ink);cursor:pointer;max-width:100%}.w-select:hover{border-color:#cfd6cc}.w-select:focus{outline:0;border-color:var(--w-ink);background-color:#fff}.w-filter .w-btn{min-height:56px}.w-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.w-cards-3{grid-template-columns:repeat(3,minmax(0,1fr))}.w-case-card{display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,36px);border-radius:32px;text-decoration:none;color:var(--w-ink);transition:background-color .3s ease,transform .3s ease;min-width:0}.w-case-card.is-prac{background:#eaf7ef}.w-case-card.is-tools{background:#eeecfd}.w-case-card.is-prac:hover{background:#dcf1e5}.w-case-card.is-tools:hover{background:#e2dffb}.w-case-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.w-case-card h2{font-family:var(--w-display);font-weight:500;font-size:clamp(22px,2vw,30px);line-height:1.14;letter-spacing:-.035em}html[lang=bn] .w-case-card h2{line-height:1.35;letter-spacing:-.01em}.w-case-org{font-weight:600}.w-case-org,.w-case-sum{font-size:15px;color:var(--w-ink-2)}.w-case-sum{line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.w-case-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:22px;border-top:1px solid rgba(6,40,26,.14)}.w-case-metric{display:grid;grid-gap:2px;gap:2px;min-width:0}.w-case-metric b{font-family:var(--w-display);font-weight:600;font-size:clamp(26px,2.4vw,36px);letter-spacing:-.04em;line-height:1}.w-case-metric small{font-size:13px;color:var(--w-ink-3)}.w-case-go{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--w-ink);color:#fff;flex-shrink:0;transition:transform .3s ease,background-color .2s ease}.w-case-card:hover .w-case-go{transform:translateX(4px) rotate(-45deg);background:var(--w-green)}.w-case-cta{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px;transition:gap .2s ease}.w-case-card:hover .w-case-cta{gap:14px}.w-vote-card h2{font-size:clamp(22px,1.9vw,28px)}.w-metric{display:grid;grid-gap:10px;gap:10px;width:100%;max-width:460px;padding:28px 32px;border-radius:30px;background:#fff}.w-metric-label{font-size:14px;font-weight:600;color:var(--w-ink-3)}.w-metric-sub{font-size:15px;color:var(--w-ink-2);margin-top:-2px}.w-metric-num{font-family:var(--w-display);font-weight:600;font-size:clamp(52px,5.4vw,88px);line-height:.95;letter-spacing:-.05em;color:var(--w-green)}.w-metric-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--w-line);font-weight:600;font-size:14.5px}.w-case-lead{max-width:34em;font-family:var(--w-display);font-weight:400;font-size:clamp(22px,2.3vw,34px);line-height:1.38;letter-spacing:-.025em;margin-bottom:clamp(40px,5vw,72px)}.w-case-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.w-case-box{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:clamp(28px,3vw,48px);border-radius:32px}.w-case-box.tone-peach{background:#ffeee2}.w-case-box.tone-mint{background:#e6f6ec}.w-case-no{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.1em;color:var(--w-ink-3)}.w-case-box h2{font-family:var(--w-display);font-weight:500;font-size:clamp(26px,2.4vw,36px);letter-spacing:-.035em}.w-case-box p{color:var(--w-ink);font-size:16px;line-height:1.65}.w-case-take{margin-top:clamp(56px,7vw,110px);display:grid;grid-gap:clamp(24px,3vw,44px);gap:clamp(24px,3vw,44px)}.w-case-take .w-h2{font-size:clamp(30px,3.4vw,50px)}.w-lines{list-style:none;margin:0;padding:0;border-bottom:1px solid rgba(6,40,26,.22)}.w-lines li{display:grid;grid-template-columns:clamp(52px,6vw,96px) minmax(0,1fr);align-items:baseline;padding:26px 0;border-top:1px solid rgba(6,40,26,.22)}.w-lines-no{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.1em;color:#8a9a92}.w-lines p{font-family:var(--w-display);font-weight:400;font-size:clamp(18px,1.7vw,26px);line-height:1.35;letter-spacing:-.02em;max-width:44ch}.w-case-video{margin-top:40px;display:grid;grid-gap:8px;gap:8px;padding:28px 32px;border-radius:26px;background:#f3f6f2;font-size:15px}.w-case-video a{display:inline-flex;align-items:center;gap:6px;color:var(--w-green);font-weight:600;word-break:break-all}.w-case-video p{color:var(--w-ink-2);line-height:1.6}.w-back-btn{margin-top:clamp(40px,5vw,72px)}.w-cat-sec.is-prac{background:linear-gradient(180deg,#fff,#e9f7ef 45%,#fff)}.w-cat-sec.is-tools{background:linear-gradient(180deg,#fff,#efedfd 45%,#fff)}.w-cat-head{margin-bottom:clamp(32px,4vw,64px);align-items:end}.w-cat-list{list-style:none;margin:0;padding:0;border-bottom:1px solid rgba(6,40,26,.22)}.w-cat-list li{border-top:1px solid rgba(6,40,26,.22)}.w-cat-row{display:grid;grid-template-columns:48px minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px);padding:clamp(24px,2.6vw,38px) 0;transition:padding .3s ease}.w-cat-list li:hover .w-cat-row{padding-left:14px}.w-cat-no{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.1em;color:#8a9a92}.w-cat-row h3{font-family:var(--w-display);font-weight:400;font-size:clamp(24px,2.6vw,40px);line-height:1.08;letter-spacing:-.04em;transition:color .2s ease}html[lang=bn] .w-cat-row h3{line-height:1.3;letter-spacing:-.01em;font-size:clamp(22px,2.2vw,34px)}.w-cat-list li:hover .w-cat-row h3{color:var(--w-green)}.w-cat-row p{color:var(--w-ink-2);font-size:15px;line-height:1.6;max-width:44ch}.w-cat-go{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:14.5px;color:var(--w-ink);text-decoration:none;white-space:nowrap}.w-cat-go svg{box-sizing:content-box;padding:11px;border-radius:50%;border:1.5px solid rgba(6,40,26,.3);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .3s ease}.w-cat-go:hover svg,.w-cat-list li:hover .w-cat-go svg{background:var(--w-ink);color:#fff;border-color:var(--w-ink);transform:translateX(3px)}.w-ed-sec{background:linear-gradient(180deg,#fff,#fff7e0 40%,#fff)}.w-ed-list{display:grid;grid-gap:24px;gap:24px}.w-ed{border-radius:34px;background:#fff;border:1px solid rgba(6,40,26,.1);overflow:hidden}.w-ed-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:clamp(24px,3vw,40px) clamp(24px,3vw,44px) clamp(18px,2vw,28px)}.w-ed-head>div{display:grid;grid-gap:12px;gap:12px;justify-items:start}.w-ed-head h2{font-family:var(--w-display);font-weight:500;font-size:clamp(26px,2.8vw,40px);letter-spacing:-.04em;line-height:1.05}.w-ed-state{padding:5px 14px;border-radius:999px;background:#eef1ec;font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--w-ink-2)}.w-ed-state.is-live{background:var(--t-mint);color:var(--w-green)}.w-ed-meta{font-size:14.5px;color:var(--w-ink-3)}.w-ed-meta b{color:var(--w-ink);font-family:var(--w-display);font-size:20px}.w-ed-meta i{font-style:normal;margin:0 10px;opacity:.5}.w-table{font-size:15px}.w-table th{background:none;font-size:12px;letter-spacing:.1em;color:var(--w-ink-3);padding:16px;border-top:1px solid var(--w-line)}.w-table td,.w-table th{border-bottom:1px solid var(--w-line)}.w-table td{padding:22px 16px;vertical-align:middle}.w-table td:first-child,.w-table th:first-child{padding-left:clamp(24px,3vw,44px)}.w-table td:last-child,.w-table th:last-child{padding-right:clamp(24px,3vw,44px);text-align:right}.w-table tbody tr:hover td{background:#fffaf0}.w-table td.strong{font-family:var(--w-display);font-weight:500;font-size:17px;letter-spacing:-.01em}.w-table-go a{display:inline-flex;align-items:center;gap:6px;font-weight:600;text-decoration:none}.w-table-go a:hover{color:var(--w-green);text-decoration:none}.w-ed .w-empty{margin:0 24px 24px}.w-checks{display:grid;grid-gap:4px;gap:4px;width:100%;max-width:520px;padding:26px 30px 14px;border-radius:30px;background:#fff}.w-checks-title{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink-3);padding-bottom:8px}.w-checks ul{list-style:none;margin:0;padding:0}.w-checks li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--w-line);font-size:14.5px;line-height:1.45}.w-checks li svg{box-sizing:content-box;flex-shrink:0;padding:4px;border-radius:50%;background:var(--t-mint);color:var(--w-green);margin-top:-1px}.w-jd-sec.is-prac{background:linear-gradient(180deg,#fff,#e9f7ef 50%,#fff)}.w-jd-sec.is-tools{background:linear-gradient(180deg,#fff,#efedfd 50%,#fff)}.w-jd-sec.is-jury{background:linear-gradient(180deg,#fff,#e6f1fc 50%,#fff)}.w-jd-sec.is-final{background:linear-gradient(180deg,#fff,#fff4d4 50%,#fff)}.w-jd-sec .w-score-title .stream-tag{margin-bottom:4px}.w-crit{border-bottom:1px solid rgba(6,40,26,.22)}.w-crit details{border-top:1px solid rgba(6,40,26,.22)}.w-crit summary{display:grid;grid-template-columns:clamp(40px,5vw,80px) minmax(0,1fr) auto;align-items:center;grid-gap:12px 20px;gap:12px 20px;padding:clamp(20px,2.2vw,30px) 0;list-style:none;cursor:pointer}.w-crit summary::-webkit-details-marker{display:none}.w-crit-no{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.1em;color:#8a9a92}.w-crit-main{display:grid;grid-gap:6px;gap:6px;min-width:0}.w-crit-main strong{font-family:var(--w-display);font-weight:500;font-size:clamp(20px,2vw,30px);line-height:1.15;letter-spacing:-.03em;color:#55635b;transition:color .2s ease}.w-crit details[open] .w-crit-main strong,.w-crit summary:hover .w-crit-main strong{color:var(--w-ink)}.w-crit-main span{color:var(--w-ink-2);font-size:15px;line-height:1.5;max-width:70ch}.w-crit-pts{display:inline-flex;align-items:baseline;gap:6px;padding:10px 20px;border-radius:999px;background:rgba(255,255,255,.8);font-size:13px;color:var(--w-ink-3);white-space:nowrap;transition:background-color .2s ease,color .2s ease}.w-crit-pts b{font-family:var(--w-display);font-weight:600;font-size:24px;letter-spacing:-.03em;color:var(--w-ink);transition:color .2s ease}.w-crit details[open] .w-crit-pts{background:var(--w-ink);color:#cdd8d1}.w-crit details[open] .w-crit-pts b{color:#fff}.w-crit-bands{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;padding:0 0 clamp(24px,3vw,36px) clamp(52px,6.6vw,100px)}.w-band{display:grid;grid-gap:6px;gap:6px;align-content:start;padding:16px 18px;border-radius:20px;background:#fff;font-size:13.5px;line-height:1.5;color:var(--w-ink-2)}.w-band b{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink)}.w-band.is-top{background:var(--w-green);color:#dff5e7}.w-band.is-top b{color:#fff}.w-crit-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:20px 0 0;border-top:1px solid rgba(6,40,26,.22);font-size:14.5px;color:var(--w-ink-3)}.w-crit-foot strong{font-family:var(--w-display);font-size:24px;letter-spacing:-.03em;color:var(--w-ink)}.w-weights{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));border-top:1px solid rgba(6,40,26,.22);border-bottom:1px solid rgba(6,40,26,.22)}.w-weights>div{display:grid;grid-gap:14px;gap:14px;align-content:start;padding:clamp(28px,3vw,48px) clamp(20px,2.6vw,44px)}.w-weights>div+div{border-left:1px solid rgba(6,40,26,.22)}.w-weight-pct{font-family:var(--w-display);font-weight:600;font-size:clamp(60px,7vw,112px);line-height:.95;letter-spacing:-.06em}.w-weights .tone-green .w-weight-pct{color:var(--w-green)}.w-weights .tone-indigo .w-weight-pct{color:var(--w-indigo)}.w-weights .tone-amber .w-weight-pct{color:#c2410c}.w-weights h3{font-family:var(--w-display);font-weight:500;font-size:clamp(22px,2vw,30px);letter-spacing:-.03em}.w-weights p{color:var(--w-ink-2);font-size:15px;line-height:1.6;max-width:40ch}.w-fair{padding-top:clamp(64px,7vw,110px)}.w-warn{display:flex;align-items:flex-start;gap:14px;margin-top:clamp(28px,3vw,44px);padding:22px 28px;border-radius:26px;background:rgba(255,224,138,.12);border:1px solid rgba(255,224,138,.35);color:#ffe9ad;font-size:15px;line-height:1.55}.w-warn svg{flex-shrink:0;margin-top:2px}.w-warn strong{color:#fff}.w-vd{background:linear-gradient(180deg,#ffefc4,#fff8e6 34%,#fff 75%);padding-top:clamp(32px,4vw,64px)}.w-vd .vote-detail-grid{grid-template-columns:minmax(0,1.3fr) minmax(360px,440px);gap:clamp(32px,5vw,88px)}.w-vd .vote-entry-main{gap:26px}.w-vd .vote-back-link{padding:9px 18px;background:#fff;border:0;box-shadow:none;color:var(--w-ink);font-size:14px}.w-vd .vote-back-link:hover{background:var(--w-ink);color:#fff;border-color:transparent}.w-vd .vote-ref-pill{background:#fff;border:0;border-radius:999px;padding:6px 14px;font-size:12.5px}.w-vd .vote-detail-title{font-family:var(--w-display);font-weight:500;font-size:clamp(34px,4.4vw,66px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}html[lang=bn] .w-vd .vote-detail-title{line-height:1.25;letter-spacing:-.01em}.w-vd .vote-detail-org-card{background:none;border:0;border-top:1px solid rgba(6,40,26,.2);border-bottom:1px solid rgba(6,40,26,.2);border-radius:0;box-shadow:none;padding:20px 0;gap:18px}.w-vd .vote-detail-org-icon{width:52px;height:52px;border-radius:50%;background:#fff;color:var(--w-ink)}.w-vd .vote-detail-org-name{font-family:var(--w-display);font-weight:500;font-size:22px;letter-spacing:-.02em}.w-vd .vote-summary-card{border:0;border-radius:30px;box-shadow:none;padding:clamp(24px,3vw,40px)}.w-vd .vote-summary-eyebrow{color:var(--w-green);letter-spacing:.12em;font-size:12px}.w-vd .vote-summary-text{font-size:17px;line-height:1.7;color:var(--w-ink)}.w-vd .vote-share-card{background:none;border:0;border-radius:0;padding:0;gap:14px}.w-vd .vote-hero-card{position:-webkit-sticky;position:sticky;top:100px;border:0;border-radius:34px;box-shadow:none;padding:clamp(26px,3vw,38px);gap:22px;background:#fff}.w-vd .vote-card-top{border-bottom-color:var(--w-line)}.w-vd .vote-card-heading{font-family:var(--w-display);font-weight:500;font-size:30px;letter-spacing:-.04em}.w-vd .vote-card-tally-number{font-weight:600;font-size:56px;letter-spacing:-.05em;color:var(--w-green)}.w-vd .vote-weight-callout{background:#fff6dc;border:0;border-radius:22px;padding:18px 20px}.w-vd .vote-weight-separate{background:#f3f6f2}.w-vd .vote-weight-link{color:var(--w-ink);font-weight:600}.w-vd .eyebrow{color:var(--w-amber)}.w-vd .eyebrow:before{display:none}.w-verify-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);padding:clamp(28px,4.5vw,72px);border-radius:40px;background:linear-gradient(135deg,#e6f7ee,#e4f2fc)}.w-verify-form{display:flex;flex-wrap:wrap;gap:12px}.w-verify-form .w-search{flex:1 1 320px}.w-verify-art{position:relative;width:clamp(180px,20vw,280px);aspect-ratio:1.15}.w-va{position:absolute;display:block}.w-va-shield{right:0;top:0;width:54%;animation:w-float 6s ease-in-out infinite}.w-va-qr{left:0;bottom:0;width:52%;border-radius:14px;overflow:hidden;background:#fff;padding:6px;animation:w-float 7s ease-in-out -2s infinite}.w-va svg{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.w-va-qr,.w-va-shield{animation:none}}.w-cert-status{display:inline-flex;align-items:center;gap:12px;margin-bottom:24px;padding:12px 24px;border-radius:999px;font-size:15px}.w-cert-status i{width:10px;height:10px;border-radius:50%;background:currentColor}.w-cert-status.is-valid{background:var(--t-mint);color:var(--w-deep)}.w-cert-status.is-bad{background:var(--t-rose);color:#8f1d17}.w-cert{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;padding:clamp(28px,4.5vw,72px);border-radius:40px;background:linear-gradient(135deg,#dcf4e5,#fff 48%,#fff0c4)}.w-cert-main{display:grid;grid-gap:16px;gap:16px;justify-items:start;max-width:640px;min-width:0}.w-cert-logo{height:42px;width:auto;margin-bottom:8px}.w-cert-name{font-family:var(--w-display);font-weight:500;font-size:clamp(32px,4vw,58px);line-height:1.04;letter-spacing:-.045em}.w-cert-title{font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:var(--w-ink-2)}.w-cert-tags{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-weight:600;font-size:14.5px;color:var(--w-ink-2)}.w-cert-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:0;gap:0;width:100%;margin:12px 0 0;border-top:1px solid rgba(6,40,26,.18)}.w-cert-kv>div{padding:18px 20px 4px 0;display:grid;grid-gap:4px;gap:4px}.w-cert-kv dt{font-size:12.5px;color:var(--w-ink-3);font-weight:600;letter-spacing:.04em}.w-cert-kv dd{margin:0;font-weight:600;font-size:16px}.w-cert-kv dd.mono{color:var(--w-green);font-family:ui-monospace,Menlo,monospace}.w-cert-qr{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:24px 24px 20px;border-radius:30px;background:#fff;flex-shrink:0;text-align:center}.w-cert-qr img{display:block;border-radius:8px}.w-cert-qr b{font-size:12px;letter-spacing:.08em;color:var(--w-ink-2);margin-top:6px}.w-cert-qr .mono{font-family:ui-monospace,Menlo,monospace;font-size:12px;color:var(--w-ink-3)}.w-cert-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.w-cert-sec .w-btn{text-decoration:none}.w-vc-grid{display:grid;grid-gap:20px;gap:20px;max-width:1100px}.w-vc-entry{display:grid;grid-gap:12px;gap:12px;padding:clamp(24px,3vw,40px);border-radius:32px;background:#efedfd}.w-vc-ref{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.06em;color:var(--w-ink-3)}.w-vc-entry h2{font-family:var(--w-display);font-weight:500;font-size:clamp(24px,2.4vw,36px);letter-spacing:-.035em;line-height:1.1}.w-vc-table{border-radius:32px;border:1px solid var(--w-line);overflow:hidden;background:#fff}.w-vc-act{padding:clamp(24px,3vw,40px);border-radius:32px;background:#eaf7ef}.w-vc-form{display:grid;grid-gap:18px;gap:18px}.w-auth{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:100vh;background:#fff}.w-auth-aside{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(32px,4vw,64px);background:linear-gradient(160deg,#d3f1e0,#dcecfb 55%,#e4e0fb);color:var(--w-ink);overflow:hidden}.w-auth-aside:after{display:none}.w-auth-logo{display:inline-flex;align-self:flex-start}.w-auth-logo img{height:46px;width:auto}.w-auth-copy{display:grid;grid-gap:24px;gap:24px;justify-items:start}.w-auth-copy h2{font-family:var(--w-display);font-weight:500;color:var(--w-ink);font-size:clamp(36px,3.8vw,62px);line-height:1.03;letter-spacing:-.045em;max-width:12ch;text-wrap:balance}html[lang=bn] .w-auth-copy h2{line-height:1.22;letter-spacing:-.01em}.w-auth-copy ul{list-style:none;margin:8px 0 0;padding:0;width:100%;max-width:440px}.w-auth-copy li{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-top:1px solid rgba(6,40,26,.18);font-size:15px;line-height:1.45;color:var(--w-ink)}.w-auth-copy li span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--w-ink);color:#fff;flex-shrink:0;margin-top:-1px}.w-auth-foot{font-size:13px;color:var(--w-ink-2)}.w-auth-main{padding:clamp(24px,3.5vw,56px) clamp(24px,4vw,72px) clamp(48px,6vw,96px);justify-content:flex-start}.w-auth-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0 auto clamp(32px,5vw,64px)}.w-auth .auth-form,.w-auth-bar{max-width:500px}.w-auth .tabs{padding:4px;background:#f1f4ef;border:0}.w-auth .tabs a{padding:10px 22px;color:var(--w-ink-2)}.w-auth .tabs [aria-current=page]{background:var(--w-ink);color:#fff;box-shadow:none}.w-auth .h2{font-family:var(--w-display);font-weight:500;font-size:clamp(32px,3vw,46px);line-height:1.06;letter-spacing:-.04em}html[lang=bn] .w-auth .h2{line-height:1.25;letter-spacing:-.01em}.w-auth .h4{font-family:var(--w-display);font-weight:500;font-size:20px;letter-spacing:-.02em}.w-auth .side-label{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--w-ink-3)}.w-auth fieldset{border:0}.w-auth fieldset+fieldset{margin-top:36px}.w-auth legend{margin-bottom:14px}.w-demo-head{margin-top:8px;padding-top:32px}.w-demo-group,.w-demo-head{border-top:1px solid var(--w-line)}.w-demo-group:last-child{border-bottom:1px solid var(--w-line)}.w-demo-group summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;list-style:none;cursor:pointer;font-weight:600;font-size:15px}.w-demo-group summary::-webkit-details-marker{display:none}.w-demo-group summary:after{content:"+";display:grid;place-items:center;width:30px;height:30px;border-radius:50%;border:1.5px solid rgba(6,40,26,.3);font-size:18px;font-weight:400;margin-left:12px;transition:transform .3s ease}.w-demo-group[open] summary:after{transform:rotate(45deg)}.w-demo-group summary span{flex:1 1}.w-demo-group summary em{font-style:normal;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;color:var(--w-ink-3)}.w-demo-group .demo-list{max-height:360px;overflow-y:auto;padding:4px 4px 16px 0}.w-auth .demo-item{border:0;border-radius:18px;background:#f3f6f2;padding:12px 16px}.w-auth .demo-item:hover{background:var(--t-mint)}.w-auth .avatar{background:#fff;color:var(--w-ink)}@media (max-width:1100px){.w-cards-3{grid-template-columns:repeat(2,minmax(0,1fr))}.w-cat-row{grid-template-columns:40px minmax(0,1fr) auto}.w-cat-row p{grid-column:2/3;grid-row:2}.w-cat-go{grid-column:3;grid-row:1/span 2}.w-crit-bands{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0}}@media (max-width:1000px){.w-ph-grid{grid-template-columns:1fr;align-items:start}.w-ph-title{max-width:none}.w-vd .vote-detail-grid{grid-template-columns:1fr}.w-vd .vote-hero-card{position:static}.w-verify-card{grid-template-columns:1fr}.w-verify-art{display:none}.w-case-duo{grid-template-columns:1fr}.w-weights>div+div{border-left:0;border-top:1px solid rgba(6,40,26,.22)}.w-auth{grid-template-columns:1fr}.w-auth-aside{position:static;height:auto;gap:24px}.w-auth-copy ul,.w-auth-foot{display:none}.w-auth-copy h2{max-width:none;font-size:clamp(30px,6vw,44px)}}@media (max-width:680px){.w-cards,.w-cards-3,.w-cat-row{grid-template-columns:1fr}.w-cat-row{gap:10px}.w-cat-go,.w-cat-row p{grid-column:1;grid-row:auto}.w-cat-no{display:none}.w-crit summary{grid-template-columns:minmax(0,1fr) auto}.w-crit-no{display:none}.w-crit-bands,.w-lines li{grid-template-columns:1fr}.w-lines li{gap:6px}.w-filter .w-btn,.w-select{width:100%}.w-table td:nth-child(3),.w-table th:nth-child(3){display:none}.w-cert{padding:24px}.w-cert-qr{width:100%}}.w-ph+.w-pg{padding-top:clamp(32px,3.6vw,56px)}.w-auth .w-demo-group{margin-top:0!important}.w-verify-card{padding:clamp(28px,4vw,56px)}.w-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;background:#fff;font-weight:600;font-size:15px;color:var(--w-ink);text-decoration:none;transition:background-color .2s ease,color .2s ease}.w-pill i{width:9px;height:9px;border-radius:50%;background:var(--w-green-bright)}.w-pill.is-tools i{background:#6a73e8}.w-pill em{font-style:normal;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;padding:2px 8px;border-radius:99px;background:#eef1ec;color:var(--w-ink-2)}.w-pill:hover{background:var(--w-ink);color:#fff}.w-pill:hover em{background:rgba(255,255,255,.18);color:#fff}.w-cat-sec{padding-top:clamp(32px,4vw,64px)}.w-cat-banner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);padding:clamp(28px,4vw,64px);border-radius:40px;margin-bottom:20px}.w-cat-sec.is-prac .w-cat-banner{background:linear-gradient(135deg,#cdeedb,#e9f8ef)}.w-cat-sec.is-tools .w-cat-banner{background:linear-gradient(135deg,#d9d5fa,#efedfd)}.w-cat-banner.is-flip .w-cat-banner-copy{order:2}.w-cat-banner-copy{display:grid;grid-gap:18px;gap:18px;justify-items:start}.w-cat-banner-copy .w-h2{font-size:clamp(32px,4vw,60px);font-weight:500;letter-spacing:-.045em;line-height:1.02}.w-cat-count{font-size:15px;color:var(--w-ink-2)}.w-cat-count b{font-family:var(--w-display);font-weight:600;font-size:28px;letter-spacing:-.03em;color:var(--w-ink);margin-right:6px}.w-cat-banner-art svg{display:block;width:100%;max-height:280px;height:auto}.w-cat-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.w-cat-grid>li,.w-cat-tile{display:flex}.w-cat-tile{flex:1 1;flex-direction:column;gap:14px;padding:clamp(24px,2.4vw,36px);min-height:280px;border-radius:32px;background:#fff;border:1px solid rgba(6,40,26,.1);color:var(--w-ink);text-decoration:none;transition:background-color .3s ease,border-color .3s ease,transform .3s ease}a.w-cat-tile:hover{transform:translateY(-4px);border-color:transparent}.w-cat-sec.is-prac a.w-cat-tile:hover{background:#dcf1e5}.w-cat-sec.is-tools a.w-cat-tile:hover{background:#e2dffb}.w-cat-tile-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(12px,2vw,28px)}.w-cat-arrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(6,40,26,.3);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .3s ease}a.w-cat-tile:hover .w-cat-arrow{background:var(--w-ink);color:#fff;border-color:var(--w-ink);transform:rotate(-45deg)}.w-cat-tile h3{font-family:var(--w-display);font-weight:500;font-size:clamp(22px,2vw,30px);line-height:1.1;letter-spacing:-.035em}html[lang=bn] .w-cat-tile h3{line-height:1.32;letter-spacing:-.01em}.w-cat-tile p{color:var(--w-ink-2);font-size:15px;line-height:1.6}.w-cat-apply{margin-top:auto;padding-top:18px;border-top:1px solid rgba(6,40,26,.14);font-weight:600;font-size:14.5px}.w-cat-tile .w-cat-no{font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.1em;color:#8a9a92}@media (max-width:1100px){.w-cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.w-cat-banner{grid-template-columns:1fr}.w-cat-banner.is-flip .w-cat-banner-copy{order:0}.w-cat-banner-art{max-width:320px}}@media (max-width:640px){.w-cat-grid{grid-template-columns:1fr}.w-cat-tile{min-height:0}}.w-cat-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.w-cat-grid.is-two{grid-template-columns:1fr}}.w-ph.is-start .w-ph-grid{align-items:start}.w-ph.is-start .w-ph-side{align-self:start}.w-jd-intro{display:grid;grid-gap:32px;gap:32px;margin-top:10px;max-width:560px}.w-split{display:grid;grid-gap:14px;gap:14px}.w-split-bar{display:flex;height:16px;border-radius:999px;overflow:hidden;background:#fff}.w-split-bar i{display:block;height:100%}.w-split-bar .m-obj{width:80%;background:linear-gradient(90deg,#00632f,#12b76a)}.w-split-bar .m-jury{width:20%;background:linear-gradient(90deg,#5a63d8,#8a90f0)}.w-split-legend{display:flex;justify-content:space-between;gap:16px;font-size:14px;color:var(--w-ink-2)}.w-split-legend b{font-family:var(--w-display);font-weight:600;font-size:26px;letter-spacing:-.04em;color:var(--w-ink);margin-right:4px}.w-split-legend span:last-child b{color:var(--w-indigo)}.w-split-legend span:first-child b{color:var(--w-green)}.w-fair{padding:clamp(40px,5vw,80px) 0 clamp(72px,8vw,128px);background:linear-gradient(180deg,#fff,#e2f5ea 55%,#fff)}.w-fair-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(6,40,26,.22);border-bottom:1px solid rgba(6,40,26,.22)}.w-fair-card{display:grid;grid-gap:16px;gap:16px;align-content:start;padding:clamp(28px,3vw,48px) clamp(20px,2.6vw,44px) clamp(32px,3.6vw,56px);transition:background-color .3s ease}.w-fair-card+.w-fair-card{border-left:1px solid rgba(6,40,26,.22)}.w-fair-card:hover{background:rgba(255,255,255,.6)}.w-fair-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(20px,3vw,48px)}.w-fair-top .w-int-no{color:#8a9a92}.w-fair-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1.5px solid rgba(6,40,26,.3);color:var(--w-ink);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.w-fair-card:hover .w-fair-ico{background:var(--w-ink);color:#fff;border-color:var(--w-ink)}.w-fair-card h3{font-family:var(--w-display);font-weight:500;font-size:clamp(24px,2.2vw,34px);line-height:1.1;letter-spacing:-.035em}html[lang=bn] .w-fair-card h3{line-height:1.3;letter-spacing:-.01em}.w-fair-card p{color:var(--w-ink-2);font-size:15px;line-height:1.65;max-width:40ch}.w-fair .w-warn{margin-top:clamp(24px,3vw,40px);background:#fff4d4;border:0;color:#5f4208;border-radius:28px;padding:24px 32px;align-items:center}.w-fair .w-warn svg{color:#b7790c;margin-top:0}.w-fair .w-warn strong{color:var(--w-ink)}@media (max-width:1000px){.w-fair-grid{grid-template-columns:1fr}.w-fair-card+.w-fair-card{border-left:0;border-top:1px solid rgba(6,40,26,.22)}.w-fair-top{margin-bottom:16px}}.w-authpage{display:grid;grid-gap:clamp(28px,3vw,40px);gap:clamp(28px,3vw,40px)}.w-authhead{display:grid;grid-gap:14px;gap:14px;justify-items:start}.w-authhead .tabs{display:flex;width:100%;max-width:100%;margin-bottom:14px}.w-authhead .tabs a{flex:1 1;text-align:center}.w-authhead .h2{margin:0}.w-authhead p{color:var(--w-ink-2);font-size:16px;line-height:1.55;max-width:44ch}.w-form{display:grid;grid-gap:22px;gap:22px}.w-fsec{display:grid;grid-gap:18px;gap:18px;margin:0;padding:clamp(20px,2.4vw,30px);border:0;border-radius:30px;background:#f6f8f4;min-width:0}.w-fsec+.w-fsec{margin-top:0!important}.w-fsec legend{float:left;width:100%;display:flex;align-items:center;gap:12px;margin:0 0 4px;padding:0;font-family:var(--w-display);font-weight:500;font-size:20px;letter-spacing:-.02em}.w-fsec legend+*{clear:both}.w-fsec legend span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--w-ink);color:#fff;font-family:var(--font-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:0}.w-row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.w-field{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.w-field label{font-size:14px;font-weight:600;color:var(--w-ink)}.w-field label em{margin-left:6px;font-style:normal;font-weight:400;color:var(--w-ink-3)}.w-input{position:relative;display:flex;align-items:center;min-height:56px;border-radius:18px;background:#fff;border:1.5px solid #d9dfd7;color:var(--w-ink-3);transition:border-color .2s ease,box-shadow .2s ease}.w-form .w-fsec .w-input{border-color:transparent}.w-input:hover{border-color:#b9c3b7}.w-input:focus-within{border-color:var(--w-ink);box-shadow:0 0 0 4px rgba(6,40,26,.08);color:var(--w-ink)}.w-input.is-invalid{border-color:#d6453d;box-shadow:0 0 0 4px rgba(214,69,61,.1)}.w-input>svg:first-child{position:absolute;left:18px;pointer-events:none}.w-input input,.w-input select{width:100%;min-width:0;height:100%;min-height:53px;padding:0 18px 0 48px;border:0;background:none;outline:0;font:inherit;font-size:16px;color:var(--w-ink)}.w-input input::placeholder{color:#98a49d}.w-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230b130f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 18px center}.w-input input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 40px #fff}.w-eye{display:grid;place-items:center;width:44px;height:44px;margin-right:6px;border:0;border-radius:50%;background:none;color:var(--w-ink-3);cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.w-eye:hover{background:#eef1ec;color:var(--w-ink)}.w-hint{font-size:13px;color:var(--w-ink-3);line-height:1.4}.w-hint b{color:var(--w-ink);font-weight:600}.w-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.w-meter{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;height:6px}.w-meter i{border-radius:99px;background:#dfe5dc;transition:background-color .25s ease}.w-meter.lvl-1 i:nth-child(-n+1){background:#e5564d}.w-meter.lvl-2 i:nth-child(-n+2){background:#f0a020}.w-meter.lvl-3 i:nth-child(-n+3){background:#7bc67a}.w-meter.lvl-4 i{background:var(--w-green-bright)}.w-match{display:inline-flex;align-items:center;gap:6px;min-height:20px}.w-match.is-ok{color:var(--w-green);font-weight:600}.w-match.is-bad{color:#c2342c}.w-consent{display:flex;align-items:flex-start;gap:14px;padding:18px 22px;border-radius:22px;border:1.5px solid #d9dfd7;font-size:14.5px;line-height:1.5;color:var(--w-ink-2);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.w-consent:has(input:checked){border-color:var(--w-green);background:#f1faf4}.w-consent input{width:20px;height:20px;margin-top:2px;accent-color:var(--w-green);flex-shrink:0}.w-submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:60px;border:0;border-radius:999px;background:var(--w-ink);color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.w-submit:hover{background:var(--w-green);transform:translateY(-2px)}.w-submit:active{transform:scale(.98)}.w-submit:disabled{opacity:.65;cursor:progress;transform:none}.w-submit svg{transition:transform .2s ease}.w-submit:hover svg{transform:translateX(4px)}.w-secure{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:13.5px;color:var(--w-ink-3)}.w-switch{text-align:center;font-size:15px;color:var(--w-ink-2)}.w-switch a{margin-left:4px;font-weight:600;color:var(--w-ink);border-bottom:1.5px solid var(--w-ink);text-decoration:none}.w-verify-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--w-green-50,#e8f3ec);color:var(--w-green)}.w-input .w-otp{font-size:24px;font-weight:700;letter-spacing:.45em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.w-verify-actions{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.w-linkbtn{border:0;background:none;padding:4px 0;font:inherit;font-size:15px;font-weight:600;color:var(--w-ink);border-bottom:1.5px solid var(--w-ink);cursor:pointer}.w-linkbtn:disabled{opacity:.5;cursor:default}.w-switch a:hover{color:var(--w-green);border-color:var(--w-green)}.w-form .alert{margin:0}.w-demo{display:grid;grid-gap:0;gap:0;padding:clamp(20px,2.4vw,30px);border-radius:30px;background:#f6f8f4}.w-demo .w-demo-head{margin:0;padding:0 0 14px;border:0}.w-demo .w-demo-group{border-top-color:rgba(6,40,26,.12)}.w-demo .w-demo-group:last-child{border-bottom:0}.w-demo .demo-item{background:#fff}.w-demo .demo-item:hover{background:var(--t-mint)}@media (max-width:640px){.w-pair,.w-row2{grid-template-columns:1fr}}.w-span2{grid-column:1/-1}.w-auth{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.w-auth-main{padding-left:clamp(24px,4vw,64px);padding-right:clamp(24px,4vw,64px)}.w-auth .auth-form,.w-auth-bar{max-width:720px}@media (max-width:1000px){.w-auth{grid-template-columns:1fr}}.pub,.w-auth{--t-h1:clamp(36px,4.4vw,64px);--t-h2:clamp(30px,3.4vw,50px);--t-h3:clamp(22px,2vw,30px);--t-page:clamp(30px,3vw,44px)}.pub .w-ph-title{font-size:var(--t-h1)}.pub .w-ph.is-md .w-ph-title{font-size:var(--t-h2)}.pub .w-case-take .w-h2,.pub .w-cat-banner-copy .w-h2,.pub .w-faq-aside .w-h2,.pub .w-h2,.pub .w-head .w-h2,.pub .w-score-title .w-h2,.pub .w-vote-sec .w-vote-copy .w-h2{font-size:var(--t-h2);font-weight:500;line-height:1.06;letter-spacing:-.04em}html[lang=bn] .pub .w-h2{line-height:1.28;letter-spacing:-.01em}.pub .w-case-box h2,.pub .w-case-card h2,.pub .w-cat-tile h3,.pub .w-cert-name,.pub .w-ed-head h2,.pub .w-fair-card h3,.pub .w-int-sec .w-int-card h3,.pub .w-stream h3,.pub .w-vc-entry h2,.pub .w-vote-card h2,.pub .w-weights h3{font-size:var(--t-h3);font-weight:500}.pub .w-cert-name{font-size:var(--t-h2)}.pub .w-final-copy h2,.pub .w-vd .vote-detail-title{font-size:var(--t-h1)}.w-auth .w-auth-copy h2{font-size:var(--t-h2)}.w-auth .h2{font-size:var(--t-page)}.shell .page-head h1{font-size:clamp(30px,3vw,44px)!important}.w-verify-form .w-search{flex:1 1 240px;min-width:0}.w-verify-form .w-btn{flex:1 1 auto}@media (max-width:1000px){.pub .w-st li{grid-template-columns:1fr;min-height:0;padding-bottom:0}.pub .w-st-row{padding:22px 0 14px;gap:14px}.pub .w-st-num{transform:none}.pub .w-st-title{white-space:normal;font-size:clamp(28px,7.4vw,40px)}.pub .w-st-info{position:static;left:auto;top:auto;transform:none;width:auto;opacity:1;pointer-events:auto;display:none;padding:0 0 18px}.pub .w-st li.is-open .w-st-info{display:block}.pub .w-st-visual{position:relative;right:auto;top:auto;transform:none;width:100%;max-width:420px;aspect-ratio:1.12;margin:0 0 26px;display:none;opacity:1}.pub .w-st li.is-open .w-st-visual{display:block;transform:none}}@media (max-width:680px){.w-table thead{display:none}.w-table,.w-table tbody{display:block}.w-table tr{display:grid;grid-gap:4px 14px;gap:4px 14px;padding:18px 22px;border-bottom:1px solid var(--w-line)}.w-table tbody tr:last-child{border-bottom:0}.w-table td,.w-table td:first-child,.w-table td:last-child{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:10px;gap:10px;padding:3px 0;border:0;text-align:left;align-items:baseline}.w-table td[data-label]:before{content:attr(data-label);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--w-ink-3)}.w-table td:not([data-label]){display:block;padding-top:10px}.w-table td:nth-child(3),.w-table th:nth-child(3){display:grid}.w-table tbody tr:hover td{background:none}.w-table tr{grid-template-columns:minmax(0,1fr)}.w-table{min-width:0!important;width:100%}}.w-verify-card>*,.w-verify-form{min-width:0}.w-verify-form .w-search{flex:1 1 200px}.w-partner{--sj-navy:#0b3ea3;--sj-deep:#072a70;--sj-sky:#00a3e0;--sj-red:#e11d2a;padding:clamp(56px,7vw,104px) 0;background:linear-gradient(180deg,#f4f8fd,#eef5fc)}.w-partner-shell{display:grid;grid-template-columns:1.05fr 1fr;border-radius:var(--w-r-lg);overflow:hidden;background:#fff;box-shadow:0 24px 60px rgba(7,42,112,.12);border:1px solid #dfe8f4}.w-partner-brand{position:relative;padding:clamp(28px,4vw,56px);color:#fff;background:radial-gradient(120% 90% at 100% 0,rgba(0,163,224,.35) 0,rgba(0,163,224,0) 55%),linear-gradient(160deg,var(--sj-navy) 0,var(--sj-deep) 100%);overflow:hidden}.w-partner-brand:after{content:"";position:absolute;right:-80px;bottom:-80px;width:260px;height:260px;border-radius:50%;border:36px solid rgba(255,255,255,.05);pointer-events:none}.w-partner-logo{display:inline-flex;padding:10px 16px;background:#fff;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.w-partner-logo img{display:block;height:52px;width:auto}.w-partner-kicker{display:flex;align-items:center;gap:8px;margin-top:28px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#7fd6f5}.w-partner-kicker:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--sj-red)}.w-partner-title{font-family:var(--w-display);font-size:clamp(30px,3.4vw,46px);line-height:1.08;letter-spacing:-.02em;color:#fff;margin:12px 0 16px}.w-partner-lead{font-size:17px;line-height:1.6;color:rgba(255,255,255,.82);max-width:52ch;margin:0 0 18px}.w-partner-visit{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:#fff;text-decoration:none;border-bottom:2px solid var(--sj-sky);padding-bottom:2px}.w-partner-visit:hover{color:#7fd6f5}.w-partner-guard{position:relative;z-index:1;display:flex;gap:14px;margin-top:32px;padding:18px 20px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.w-partner-guard svg{flex-shrink:0;color:#7fd6f5;margin-top:2px}.w-partner-guard strong{display:block;color:#fff;margin-bottom:6px}.w-partner-guard ul{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px;font-size:14.5px;line-height:1.5;color:rgba(255,255,255,.8)}.w-partner-card{padding:clamp(24px,3.4vw,48px);background:#fff}.w-partner-card h3{font-family:var(--w-display);font-size:26px;letter-spacing:-.01em;color:var(--w-ink);margin:0 0 6px}.w-partner-card-sub{color:var(--w-ink-3);margin:0 0 20px}.w-svc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;border:0;padding:0;margin:0}.w-svc-grid legend{margin-bottom:8px}.w-svc{position:relative;display:grid;grid-gap:4px;gap:4px;padding:14px;border:1.5px solid #dfe8f4;border-radius:14px;background:#f7fafe;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.w-svc input{position:absolute;opacity:0;pointer-events:none}.w-svc svg{color:var(--sj-navy);margin-bottom:4px}.w-svc-name{font-weight:700;font-size:14.5px;color:var(--w-ink)}.w-svc-desc{font-size:12.5px;color:var(--w-ink-3);line-height:1.35}.w-svc:hover{border-color:#b9cdea}.w-svc:has(input:checked){border-color:var(--sj-navy);background:#eef4fd;box-shadow:0 0 0 3px rgba(11,62,163,.12)}.w-svc:has(input:focus-visible){outline:3px solid rgba(0,163,224,.5);outline-offset:2px}.w-partner-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.w-partner-submit{background:var(--sj-navy);border-color:var(--sj-navy);color:#fff;min-height:50px;font-weight:700}.w-partner-submit:hover{background:var(--sj-deep);border-color:var(--sj-deep);color:#fff}.w-partner-fine{font-size:12.5px;color:var(--w-ink-3);text-align:center;margin:4px 0 0}@media (max-width:960px){.w-partner-shell{grid-template-columns:1fr}}@media (max-width:560px){.w-partner-row,.w-svc-grid{grid-template-columns:1fr}.w-svc{grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:12px 14px}.w-svc svg{grid-row:span 2;margin:0}}.w-filter:has(+.w-filter-meta){margin-bottom:14px}.w-filter-meta{margin:0 0 clamp(22px,2.6vw,36px)}