.homepage{--green-950:#0f6d0f;--green-900:#024202;--green-800:#026f02;--green-700:#038203;--green-600:#038203;--green-500:#2e9b2e;--green-100:#e8f5e8;--forest-dark:#134406;--mint-50:#f2fcf2;--mint-100:#e8f5e8;--charcoal:#1a1a1a;--sand-50:#f6f8f4;--sand-100:#eef2ea;--gold-600:#a97a1e;--gold-500:#c08a22;--ink-900:#1a2e1a;--ink-600:#4a5a4a;--line:#d6e8d6;--white:#fff;--radius:10px;--page-max:1180px;--page-gutter:24px;background:var(--mint-50);color:var(--ink-900);font-family:var(--font-noto-sans), "Noto Sans", sans-serif;min-height:100vh;font-size:16px;line-height:1.55}.homepage h1,.homepage h2,.homepage h3{font-family:var(--font-spectral), "Spectral", serif;color:var(--green-950);letter-spacing:-.01em;margin:0;font-weight:600}.homepage .eyebrow{font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--green-700);font-size:12px;font-weight:600}.homepage a{color:inherit}.homepage img{max-width:100%;display:block}.homepage :focus-visible{outline:3px solid var(--green-700);outline-offset:2px}@media (min-width:769px){.homepage{--page-max:1440px;--page-gutter:16px}}@media (prefers-reduced-motion:reduce){.homepage *{transition:none!important;animation:none!important}}.homepage .utility-bar{background:var(--forest-dark);color:var(--white);border-bottom:none;font-size:13px}.homepage .utility-bar .wrap{max-width:var(--page-max);padding:8px var(--page-gutter);align-items:center;margin:0 auto;display:flex}.homepage .utility-brand{align-items:center;gap:10px;min-width:0;display:flex}.homepage .utility-flag{flex:none;width:auto;height:18px}.homepage .utility-title{align-items:center;gap:10px;font-size:13px;line-height:1.2;display:flex}.homepage .utility-title .hindi{color:var(--white);font-weight:500}.homepage .utility-title .divider{background:#ffffff59;flex:none;width:1px;height:14px}.homepage .utility-title .english{color:#ffffffe0;font-weight:400}.homepage .masthead{background:var(--white);border-bottom:1px solid var(--line);padding:14px var(--page-gutter)}.homepage .masthead .wrap{max-width:var(--page-max);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.homepage .masthead-brand{justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.homepage .masthead-logo{flex:none;width:auto;height:56px}.homepage .masthead-text{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.homepage .masthead-text .hindi{font-family:var(--font-spectral), "Spectral", serif;color:var(--green-800);white-space:nowrap;font-size:11px;line-height:1.3}.homepage .masthead-text .english{font-family:var(--font-spectral), "Spectral", serif;color:var(--green-950);white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3}.homepage .masthead-partners{flex:none;align-items:center;gap:18px;margin-left:auto;display:flex}.homepage .masthead-partner-logo{flex:none;width:auto;height:48px}.homepage .masthead-emblem{height:52px}.homepage .masthead-title{font-family:var(--font-spectral), "Spectral", serif;color:var(--green-950);letter-spacing:-.01em;white-space:nowrap;text-align:center;font-size:clamp(22px,3vw,34px);font-weight:600;line-height:1}.homepage .authority-strip{background:var(--mint-100);border-bottom:1px solid var(--line)}.homepage .authority-strip .wrap{max-width:var(--page-max);padding:10px var(--page-gutter);color:var(--green-800);flex-wrap:wrap;justify-content:center;gap:8px 28px;margin:0 auto;font-size:13.5px;font-weight:600;display:flex}.homepage .authority-strip span{opacity:.55;font-weight:400}.homepage .authority-item{line-height:1.35}.homepage .hero{background:var(--mint-50);color:var(--ink-900);border-bottom:1px solid var(--line);padding:96px 24px 84px;position:relative;overflow:hidden}.homepage .hero-background{z-index:0;pointer-events:none;width:min(62%,760px);position:absolute;top:0;bottom:0;right:0;overflow:hidden}.homepage .hero-background-image{object-fit:cover;object-position:right center;opacity:.72;filter:brightness(1.18)saturate(.88);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0003 20%,#000000a6 46%,#000000d9 72%);mask-image:linear-gradient(90deg,#0000 0%,#0003 20%,#000000a6 46%,#000000d9 72%)}.homepage .hero-background:after{content:"";background:linear-gradient(90deg,#f8fdf8fa 0%,#f5fcf5c7 30%,#f2fcf28c 58%,#eefaee6b 100%);position:absolute;inset:0}.homepage .hero:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#f8fdf8 0%,#f5fcf5f0 38%,#f2fcf28c 56%,#f2fcf22e 78%);position:absolute;inset:0}.homepage .falling-leaves{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.homepage .leaf-chakra{pointer-events:none;z-index:1;opacity:.78;width:min(560px,46vw);height:min(560px,46vw);position:absolute;top:50%;right:clamp(160px,24vw,380px);transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0% 28%,#00000059 44%,#000000bf 58%,#000 72%);mask-image:linear-gradient(90deg,#0000 0% 28%,#00000059 44%,#000000bf 58%,#000 72%)}@media (max-width:1024px){.homepage .leaf-chakra,.homepage .falling-leaves{display:none}}.homepage .leaf-chakra-ring{transform-box:fill-box;transform-origin:50%}.homepage .leaf-chakra-ring--outer{animation:100s linear infinite homepage-leaf-chakra-spin}.homepage .leaf-chakra-ring--mid{animation:70s linear infinite reverse homepage-leaf-chakra-spin}.homepage .leaf-chakra-ring--inner{animation:50s linear infinite homepage-leaf-chakra-spin}@keyframes homepage-leaf-chakra-spin{to{transform:rotate(360deg)}}.homepage .falling-leaf{animation:linear infinite homepage-leaf-fall;position:absolute;top:-12%}@keyframes homepage-leaf-fall{0%{opacity:0;transform:translateY(-12vh)rotate(0)}12%{opacity:1}to{transform:translate3d(var(--leaf-drift,20px), 115vh, 0) rotate(var(--leaf-spin,300deg));opacity:0}}.homepage .hero .wrap{z-index:2;max-width:1180px;margin:0 auto;position:relative}.homepage .hero .eyebrow{color:var(--gold-500)}.homepage .hero h1{color:var(--green-950);max-width:760px;margin-top:14px;font-size:clamp(34px,5vw,54px)}.homepage .hero .devanagari{color:var(--green-700);letter-spacing:.02em;margin-bottom:6px;font-size:.5em;font-weight:500;display:block}.homepage .hero .tagline{font-family:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace;color:var(--green-700);letter-spacing:.02em;margin-top:18px;font-size:15px;font-weight:500}.homepage .hero p.lede{max-width:640px;color:var(--ink-600);text-shadow:0 0 18px #fffffff2,0 1px 3px #ffffffd9;margin-top:18px;font-size:17px}.homepage .hero .cta-row{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.homepage .btn{cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:13px 24px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.homepage .btn-primary{background:var(--green-700);color:var(--white);padding:18px 42px;font-size:17px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 8px 20px #03820347}.homepage .btn-primary:hover{background:var(--green-800);transform:scale(1.05);box-shadow:0 10px 24px #03820357}.homepage .btn-ghost{color:var(--white);border-color:#ffffff59}.homepage .btn-ghost:hover{border-color:#ffffffb3}.homepage .hero-credits{flex-direction:column;gap:10px;max-width:640px;margin-top:14px;display:flex}.homepage .credit-item{white-space:nowrap;color:var(--ink-600);flex-wrap:nowrap;align-items:center;gap:12px;font-size:14px;line-height:1;display:flex;position:relative}.homepage .credit-item:first-child{z-index:2}.homepage .credit-item+.credit-item{z-index:1;margin-top:0}.homepage .credit-label{color:#8a9490;white-space:nowrap;font-size:13px;font-weight:300}.homepage .credit-item:first-child .credit-logo{z-index:3;position:relative}.homepage .credit-logo{transform-origin:50%;filter:drop-shadow(0 0 6px #2e9b2e59);border-radius:50%;flex:none;width:auto;height:80px;margin:0;animation:2.8s ease-in-out infinite hero-gow-glow;display:block}.homepage .credit-name{color:var(--green-950);letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:700}@keyframes hero-gow-glow{0%,to{filter:brightness()drop-shadow(0 0 6px #2e9b2e4d);transform:scale(1)}50%{filter:brightness(1.22)drop-shadow(0 0 18px #2e9b2ebf)drop-shadow(0 0 28px #ffdc5059);transform:scale(1.08)}}.homepage section.block{background:var(--white);padding:76px var(--page-gutter)}.homepage .national-leadership-section{background:linear-gradient(180deg, var(--white) 0%, var(--mint-50) 100%);padding-top:68px;padding-bottom:8px}.homepage .national-leadership-inner{max-width:var(--page-max);margin:0 auto}.homepage .national-leadership-grid{grid-template-columns:minmax(240px,320px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.homepage .national-leadership-intro{padding-top:8px}.homepage .national-leadership-intro .eyebrow-line{background:var(--green-700);border-radius:999px;width:42px;height:3px;margin-bottom:14px}.homepage .national-leadership-intro h2{color:var(--green-950);margin:12px 0 16px;font-size:clamp(28px,3.2vw,40px);line-height:1.15}.homepage .national-leadership-intro p{color:var(--ink-600);margin:0;font-size:15px;line-height:1.65}.homepage .national-leadership-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.homepage .vision-leader-card{background:var(--white);border:1px solid #d6e8d6e6;border-radius:18px;flex-direction:column;min-height:100%;padding:22px 18px 20px;display:flex;box-shadow:0 10px 28px #03820314}.homepage .vision-leader-card-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.homepage .vision-leader-photo-wrap{border:3px solid #0382031f;border-radius:999px;flex:none;width:92px;height:92px;overflow:hidden}.homepage .vision-leader-photo{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.homepage .vision-leader-emblem{opacity:.85;flex:none;width:28px;height:auto}.homepage .vision-leader-card h3{color:var(--green-950);margin:0 0 4px;font-size:17px;line-height:1.25}.homepage .vision-leader-role{color:var(--ink-600);margin:0 0 14px;font-size:12px;line-height:1.45}.homepage .vision-leader-quote-mark{color:#03820338;margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:42px;line-height:.8}.homepage .vision-leader-quote{color:var(--ink-600);flex:1;margin:0;font-size:13px;line-height:1.6}.homepage #leadership{padding-left:24px;padding-right:24px}.homepage .leadership-section{background:linear-gradient(180deg, var(--white) 0%, var(--mint-50) 100%);isolation:isolate;padding-top:16px;position:relative;overflow:hidden}.homepage .leadership-inner{z-index:1;max-width:var(--page-max);margin:0 auto;position:relative}.homepage .leadership-decor{pointer-events:none;position:absolute}.homepage .leadership-inner .leadership-decor--leaf{z-index:0}.homepage .leadership-decor--leaf{opacity:.58;width:min(520px,58vw);height:min(440px,48vw);top:-16px;right:-20px;-webkit-mask-image:linear-gradient(270deg,#000 0% 52%,#00000073 78%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 52%,#00000073 78%,#0000 100%)}.homepage .leadership-leaf-art{object-fit:contain;object-position:top right;mix-blend-mode:screen;width:100%;height:100%;display:block}.homepage .leadership-decor--wave{background:radial-gradient(120% 100% at 50% 100%,#e8f5e8f2 0%,#0000 72%);height:120px;bottom:0;left:0;right:0}@media (min-width:769px){.homepage #leadership{padding-left:32px;padding-right:32px}.homepage .leadership-head h2{white-space:nowrap;max-width:none;font-size:clamp(26px,2.6vw,38px)}.homepage .leadership-head p{white-space:nowrap;max-width:none;font-size:clamp(14px,1.35vw,16px)}}.homepage .block-head{max-width:640px;margin:0 auto 44px}.homepage .leadership-head{z-index:2;text-align:left;background:0 0;max-width:100%;margin:0 0 44px;position:relative}.homepage .leadership-head .eyebrow,.homepage .leadership-head h2,.homepage .leadership-head p{z-index:1;position:relative}.homepage .leadership-head .eyebrow-line{z-index:1;background:var(--green-700);border-radius:999px;width:42px;height:3px;margin-bottom:14px;position:relative}.homepage .leadership-head h2{text-shadow:0 0 22px #fffffff2,0 2px 6px #ffffffe6;max-width:700px;font-size:clamp(28px,3.4vw,40px);line-height:1.2}.homepage .leadership-head p{color:var(--ink-600);text-shadow:0 0 18px #fffffff2,0 1px 4px #ffffffe0;max-width:620px;margin-top:14px;font-size:16px;line-height:1.65}.homepage .leaders{z-index:2;max-width:var(--page-max);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 auto;display:grid;position:relative}.homepage .mentor-card{background:var(--white);border:1px solid #d6e8d6e6;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 28px #03820314}.homepage .mentor-card-main{align-items:flex-start;gap:20px;padding:28px;display:flex}.homepage .mentor-photo-wrap{background:var(--white);border:2px solid #d6e8d6f2;border-radius:50%;flex:none;padding:4px;box-shadow:0 0 0 4px #e8f5e8d9}.homepage .mentor-photo{object-fit:cover;border-radius:50%;width:92px;height:92px;display:block}.homepage .mentor-card-content{flex:1;min-width:0}.homepage .mentor-card-content h3{color:var(--green-950);font-size:20px;line-height:1.25}.homepage .mentor-role{color:var(--green-700);align-items:center;gap:8px;margin-top:8px;font-size:14px;font-weight:600;display:flex}.homepage .mentor-role-icon{flex:none;width:18px;height:18px}.homepage .mentor-divider{background:var(--line);height:1px;margin:14px 0 12px}.homepage .mentor-card-content p{color:var(--ink-600);margin:0;font-size:14px;line-height:1.65}.homepage .block-head h2{margin-top:10px;font-size:clamp(26px,3vw,34px)}.homepage .block-head p{color:var(--ink-600);margin-top:12px;font-size:15.5px}.homepage .info-section{background:#e8f5e8;max-width:none;padding:0}.homepage .info-section-inner{max-width:var(--page-max);padding:36px var(--page-gutter) 96px;margin:0 auto}.homepage .info-tabs{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.homepage .info-tab{background:var(--white);color:var(--green-700);font-family:var(--font-noto-sans), "Noto Sans", sans-serif;cursor:pointer;border:1px solid #0382032e;border-radius:10px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.3;transition:background .2s,color .2s,box-shadow .2s;box-shadow:0 2px 8px #0382030f}.homepage .info-tab:hover{background:var(--white);color:var(--green-950);box-shadow:0 4px 14px #0382031a}.homepage .info-tab-label--short{display:none}.homepage .info-content{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:240px;margin-top:28px;display:flex}.homepage .info-panel-image,.homepage .info-overview-image{border-radius:12px;width:auto;max-width:min(820px,78%);height:auto;margin-inline:auto;display:block}.homepage .info-tab--active{color:var(--green-950);border-color:var(--green-700);box-shadow:0 4px 14px #03820324}.homepage .info-kypf-panel{flex-direction:column;align-items:center;gap:18px;width:100%;max-width:min(820px,78%);margin-inline:auto;display:flex}.homepage .info-kypf-label{color:var(--green-800);font-size:14px;font-weight:600}.homepage .info-kypf-dropdown{align-self:stretch;width:100%;position:relative}.homepage .info-kypf-select{background-color:var(--white);width:100%;color:var(--green-800);font-family:var(--font-noto-sans), "Noto Sans", sans-serif;cursor:pointer;appearance:none;text-align:left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23038203' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border:1px solid #03820338;border-radius:10px;align-self:stretch;padding:12px 42px 12px 18px;font-size:14px;font-weight:600;line-height:1.4;transition:border-color .2s,box-shadow .2s,color .2s;box-shadow:0 2px 8px #0382030f}.homepage .info-kypf-options{z-index:20;background:var(--white);border:1px solid #0382032e;border-radius:12px;flex-direction:column;gap:4px;max-height:300px;margin:0;padding:8px;list-style:none;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 28px #03820324}.homepage .info-kypf-options li{margin:0}.homepage .info-kypf-option{width:100%;color:var(--green-800);font-family:var(--font-noto-sans), "Noto Sans", sans-serif;cursor:pointer;text-align:left;white-space:normal;background:0 0;border:none;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.45;transition:background .15s,color .15s}.homepage .info-kypf-option:hover:not(.info-kypf-option--active){background:var(--mint-100);color:var(--green-950)}.homepage .info-kypf-option--active{background:var(--green-700);color:var(--white);font-weight:600}.homepage .info-kypf-option--active:hover{background:var(--green-800);color:var(--white)}.homepage .info-kypf-option:focus-visible{outline-offset:1px;outline:2px solid #03820359}.homepage .info-kypf-select--open{border-color:var(--green-700);box-shadow:0 4px 14px #0382031f}.homepage .info-kypf-select:hover{color:var(--green-950);border-color:var(--green-700);box-shadow:0 4px 14px #0382031a}.homepage .info-kypf-select:focus-visible{outline-offset:2px;border-color:var(--green-700);outline:3px solid #03820347}.homepage .info-kypf-placeholder{border:1px dashed var(--line);color:var(--ink-600);text-align:center;background:#ffffffd9;border-radius:10px;margin:0;padding:18px;font-size:14px}.homepage footer{background:var(--white);color:var(--ink-600);padding:20px var(--page-gutter) 24px;border-top:3px solid var(--green-700);box-shadow:0 -6px 24px #0382031a,0 -1px #0382031f}.homepage footer .wrap{max-width:var(--page-max);margin:0 auto}.homepage .footer-credits{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.homepage .footer-section{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.homepage .footer-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 12px;display:flex}.homepage .footer-credits-label{color:#6b7670;font-size:15px;font-weight:400;line-height:1.25}.homepage .footer-company-name{color:var(--green-950);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.25}.homepage .footer-subtext{color:#6b7670;margin:0;font-size:14px;font-weight:400;line-height:1.35}.homepage .footer-credit-logo{flex:none;width:auto;height:52px;display:block}.homepage .footer-credit-logo--gow{height:56px}.homepage .footer-credit-logo--ruhil{height:52px}.homepage .footer-divider{width:min(100%,420px);color:var(--green-700);justify-content:center;align-items:center;gap:12px;display:flex}.homepage .footer-divider-line{background:#d5ddd7;flex:1;height:1px}.homepage .footer-divider-icon{flex:none;width:18px;height:18px}.homepage .footer-divider-dot{background:var(--green-700);border-radius:50%;flex:none;width:7px;height:7px}.homepage .footer-section8{color:#6b7670;justify-content:center;align-items:center;gap:8px;font-size:14px;line-height:1.35;display:flex}.homepage .footer-section8-icon{width:18px;height:18px;color:var(--green-700);flex:none}@media (min-width:769px){.homepage .footer-row{flex-wrap:nowrap}.homepage .footer-divider{width:min(100%,560px)}.homepage .footer-credit-logo--gow{height:58px}.homepage .footer-credit-logo--ruhil{height:54px}}@media (max-width:768px){.homepage .utility-bar .wrap{justify-content:center}.homepage .utility-brand{flex-wrap:wrap;justify-content:center}.homepage .utility-title{text-align:center;flex-wrap:wrap;justify-content:center}.homepage .masthead .wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center}.homepage .masthead-brand{flex-direction:column;justify-content:center;align-items:center;gap:clamp(6px,2vw,10px);width:100%}.homepage .masthead-logo{height:clamp(42px,14vw,56px)}.homepage .masthead-text{text-align:center;flex:0 auto;align-items:center;min-width:0}.homepage .masthead-text .hindi{font-size:clamp(7px,2.15vw,11px)}.homepage .masthead-text .english{font-size:clamp(8px,2.5vw,13px)}.homepage .masthead-partners{justify-content:center;width:100%;margin-left:0}.homepage .masthead-title{order:-1;width:100%;font-size:22px}.homepage .masthead-partner-logo{height:40px}.homepage .masthead-emblem{height:44px}.homepage .authority-strip .wrap{text-align:center;flex-flow:column;align-items:center;gap:8px;padding-left:12px;padding-right:12px}.homepage .authority-item{white-space:nowrap;font-size:clamp(10px,2.9vw,13.5px)}.homepage .hero{text-align:center;padding:72px 20px 64px}.homepage .hero-background{width:78%}.homepage .hero:before{background:linear-gradient(90deg,#f8fdf8 0%,#f5fcf5f5 44%,#f2fcf29e 64%,#f2fcf233 84%)}.homepage .hero .wrap{flex-direction:column;align-items:center;display:flex}.homepage .hero h1,.homepage .hero p.lede,.homepage .hero-credits{max-width:none}.homepage .hero-credits{align-items:center;gap:8px;width:100%}.homepage .credit-item{text-align:center;white-space:nowrap;flex-wrap:nowrap;justify-content:center;width:100%;max-width:100%}.homepage .credit-logo{height:64px}.homepage .credit-name{font-size:16px}.homepage .credit-label{font-size:12px}.homepage .hero .cta-row{justify-content:center;width:100%}.homepage section.block,.homepage .info-section-inner{padding-top:56px;padding-bottom:56px}.homepage .block-head{text-align:center;margin-left:auto;margin-right:auto}.homepage .national-leadership-grid{grid-template-columns:1fr;gap:24px}.homepage .national-leadership-intro{text-align:left}.homepage .national-leadership-cards{grid-template-columns:1fr;gap:16px}.homepage .leadership-head{z-index:2;text-align:left;background:0 0;max-width:100%;padding-right:0;position:relative}.homepage .leadership-head h2,.homepage .leadership-head p{text-shadow:0 0 20px #fffffffa,0 2px 5px #ffffffeb}.homepage .leadership-decor--leaf{opacity:.55;z-index:0;width:min(340px,82vw);height:min(380px,78vw);top:-12px;right:-48px;-webkit-mask-image:linear-gradient(270deg,#000 0% 42%,#0006 72%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 42%,#0006 72%,#0000 100%)}.homepage .leadership-leaf-art{mix-blend-mode:screen}.homepage .leaders{z-index:2;grid-template-columns:1fr;gap:20px;position:relative}.homepage .mentor-card-main{text-align:left;flex-direction:column;align-items:flex-start;padding:24px 20px 18px}.homepage .mentor-card-content{width:100%}.homepage .mentor-role{justify-content:flex-start}.homepage .info-tabs{flex-wrap:nowrap;justify-content:center;gap:8px}.homepage .info-tab{text-align:center;flex:1;width:auto;max-width:none;padding:10px 8px;font-size:12px}.homepage .info-tab-label--full{display:none}.homepage .info-tab-label--short{display:inline}.homepage .info-content{min-height:180px}.homepage .info-panel-image,.homepage .info-overview-image,.homepage .info-kypf-panel{max-width:92%}.homepage footer{padding:16px 16px 20px}.homepage .footer-credits{flex-flow:column;align-items:center;gap:10px}.homepage .footer-section{gap:6px}.homepage .footer-row{flex-wrap:wrap;gap:8px 10px}.homepage .footer-credits-label{font-size:13px}.homepage .footer-company-name{color:var(--green-950);font-size:15px}.homepage .footer-subtext{font-size:13px}.homepage .footer-credit-logo--gow{height:48px}.homepage .footer-credit-logo--ruhil{height:44px}.homepage .footer-divider{gap:10px;width:min(100%,280px)}.homepage .footer-section8{max-width:280px;font-size:12px}.homepage .footer-section8-icon{width:16px;height:16px}}
