:root{--txt-bs:1rem;--txt-scale:1.17;--txt-00:10.55px;--txt-xs:.75rem;--txt-sm:.875rem;--txt-lg:calc(var(--txt-bs) * var(--txt-scale));--txt-xl:calc(var(--txt-lg) * var(--txt-scale));--txt-2xl:calc(var(--txt-xl) * var(--txt-scale));--txt-3xl:calc(var(--txt-2xl) * var(--txt-scale));--txt-4xl:calc(var(--txt-3xl) * var(--txt-scale));--txt-5xl:calc(var(--txt-4xl) * var(--txt-scale));--txt-6xl:calc(var(--txt-5xl) * var(--txt-scale));--txt-7xl:calc(var(--txt-6xl) * var(--txt-scale));--txt-8xl:calc(var(--txt-7xl) * var(--txt-scale));--txt-9xl:calc(var(--txt-8xl) * var(--txt-scale));--fontface-sans:"Google Sans", sans-serif;--fontface-sans-flex:"Google Sans Flex", sans-serif;--fontface-serif:"Source Serif 4", serif;--fontface-serif3:"EB Garamond", serif;--dur-short:.12s;--dur-180:.18s;--dur-320:.32s;--dur-560:.56s;--es-smooth:cubic-bezier(.22, 1, .36, 1);--es-snap:cubic-bezier(.755, .05, .855, .06);--es-back:cubic-bezier(.19, 1, .22, 1);--es-in:cubic-bezier(.42, 0, 1, 1);--es-out:cubic-bezier(0, 0, .58, 1);--es-inout:cubic-bezier(.42, 0, .58, 1);--ts-snap:var(--dur-short) var(--es-snap);--ts-card:var(--dur-180) var(--es-back);--typeBase:1.25rem;--typeH1:1.5rem;--typeH2:1.8rem;--typeH3:2.16rem;--typeH4:2.592rem;--typeH5:3.11rem;--typeH6:3.732rem}@media (width>=721px){:root{--txt-scale:1.2}}@media (width>=1025px){:root{--txt-scale:1.2;--typeBase:1.33rem;--typeH1:1.66rem;--typeH2:2.078rem;--typeH3:2.597rem;--typeH4:3.247rem;--typeH5:4.059rem;--typeH6:5.074rem}}.light{--border-main:1px solid var(--color-border);--border-dark:1px solid var(--color-border-dark);--border-darker:1px solid #a7a7a7;--border-light:1px solid var(--color-border-light);--color-theme:#1971c2;--color-theme-dark:#014694;--color-theme-light:#4dabf7;--color-theme-light2:#daf2fc;--color-theme-alt:#2c8c66;--color-primary:#1b1e20;--color-back:#fff;--color-grey-0:#aaa;--color-grey-1:#9b9b9b;--color-grey-2:#676767;--color-grey-3:#474747;--color-stone-0:#f9f8f6;--color-stone-1:#fbfaf9;--color-stone-2:#fafafa;--color-stone-3:#f3f5f7;--color-anveshi:#d3633a;--color-anveshi-alt:#9f401d;--color-designB:#2a9134;--color-designB-alt:#38b000;--color-border:#e7e7e7;--color-border-light:#f1f1f1;--color-border-dark:#d1d1d1}.dark{--border-main:1px solid var(--color-border);--border-dark:1px solid var(--color-border-dark);--border-darker:1px solid #373737;--border-light:1px solid var(--color-border-light);--color-theme:#1971c2;--color-theme-dark:#4dabf7;--color-theme-light:#083a68;--color-theme-light2:#daf2fc;--color-theme-alt:#2c8c66;--color-primary:#fff;--color-back:#101111;--color-grey-0:#33373b;--color-grey-1:#4c5156;--color-grey-2:#9aa1a6;--color-grey-3:#ccd1d5;--color-stone-0:#26292b;--color-stone-1:#212426;--color-stone-2:#232628;--color-stone-3:#252a2e;--color-anveshi:#d3633a;--color-anveshi-alt:#9f401d;--color-designB:#2a9134;--color-designB-alt:#38b000;--color-border:#272727;--color-border-light:#474747;--color-border-dark:#1f1f1f}.temp{--andaman-and-nicobar-islands:#e53935;--andhra-pradesh:#ef5350;--arunachal-pradesh:#d81b60;--assam:#ec407a;--bihar:#8e24aa;--chandigarh:#ab47bc;--chhattisgarh:#5e35b1;--dadra-and-nagar-haveli-and-daman-and-diu:#7e57c2;--delhi:#3949ab;--gujarat:#5c6bc0;--haryana:#1e88e5;--himachal-pradesh:#42a5f5;--jammu-and-kashmir:#039be5;--jharkhand:#29b6f6;--karnataka:#00acc1;--kerala:#26c6da;--lakshadweep:#00897b;--madhya-pradesh:#26a69a;--maharashtra:#43a047;--manipur:#66bb6a;--mizoram:#7cb342;--nagaland:#9ccc65;--not-identified:#757575;--odisha:#c0ca33;--puducherry:#d4e157;--punjab:#fdd835;--rajasthan:#ffee58;--sikkim:#ffb300;--tamil-nadu:#ffca28;--telangana:#fb8c00;--tripura:#ffa726;--uttar-pradesh:#f4511e;--uttarakhand:#ff7043;--west-bengal:#558b2f}.blog-wrapper{padding-top:0}@media screen and (width>=1025px){.blog-wrapper{padding-top:0}}.blog-article a{color:var(--color-theme)}.blog-article a:hover{text-decoration:underline}.blog-article img{object-fit:cover;width:100%;margin-bottom:1.25rem}.blog-article img.constrained{object-fit:contain;max-height:600px}.mobile-selection-menu,.mobile-category-menu{z-index:20;display:none;position:relative}.mobile-menu-trigger{border:var(--border-dark);background:var(--color-grey-2);width:100%;color:var(--color-back);font-family:var(--fontface-sans);letter-spacing:.02rem;text-transform:uppercase;border-radius:5px;justify-content:space-between;align-items:center;gap:1rem;padding:.75em 1em;font-weight:700;display:flex;box-shadow:0 6px 10px #0000000f}.mobile-menu-trigger span{font-size:.8rem}.mobile-menu-trigger:hover{background:var(--color-theme-dark)}.category-trigger{background:var(--color-back);color:var(--color-primary)}.category-trigger:hover{color:var(--color-back)}.menu-state{opacity:.72;font-size:.66rem;font-weight:600}.item-note{color:var(--color-grey-0);font-size:.68rem;font-weight:600}.mobile-menu-scrim{z-index:18;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000002e;border:none;position:fixed;inset:0}.mobile-menu-content{z-index:21;border:var(--border-dark);background:var(--color-back);transform-origin:top;border-radius:7px;flex-direction:column;animation:.14s ease-out menuIn;display:flex;position:absolute;top:calc(100% + .55rem);left:0;right:0;box-shadow:0 18px 45px #0000002e}@media (width<=1024px){.mobile-menu-content{flex-direction:column;padding:1rem}}.mobile-menu-arrow{border-left:var(--border-dark);border-top:var(--border-dark);background:var(--color-back);width:12px;height:12px;position:absolute;top:-6px;left:22px;transform:rotate(45deg)}.mobile-menu-item{color:var(--color-primary);font-family:var(--fontface-sans);text-align:left;text-transform:uppercase;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:1rem;font-size:.82rem;font-weight:650;line-height:1.1;transition:background 80ms,color 80ms;display:flex}.mobile-menu-item:hover,.mobile-menu-item:focus-visible{background:var(--color-stone-1);color:var(--color-theme-dark);outline:none}.mobile-menu-item.active{background:var(--color-theme-light2);color:var(--color-theme-dark)}.blog-image-box img{object-fit:cover;width:100%;height:10rem}@media screen and (width>=1025px){.blog-image-box img{height:12.5rem}}@media screen and (width<=1024px){.selection-row,.category-selection{display:none}.mobile-selection-menu,.mobile-category-menu{display:block}.mobile-category-menu{width:100%}}@keyframes menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
