/* Shared 2026 brand palette and component refinements. */
:root{--forest:#19864D;--forest-2:#218B54;--green:#218B54;--leaf:#96C949;--lime:#b9de74;--gold:#96C949;--ink:#193e2b;--muted:#5a7161;--paper:#f5f9ef;--line:rgba(33,139,84,.17);--shadow:0 24px 70px rgba(25,134,77,.12)}
::selection{background:#96C949;color:#19864D}
.utility-bar,.site-footer,.leaders-end{background:#19864D}
.site-header{border-bottom-color:#dcebd8}
.brand img{width:180px}
.button-primary,.nav-cta{background:#96C949;color:#16442a}
.button-primary:hover,.nav-cta:hover{background:#acd967;color:#16442a}
.footer-signal,.farmer-topline{background:#218B54}
.home-page .team-carousel-track .team-card,.home-page .team-carousel-track .team-card-large{display:flex;flex-direction:column;flex-basis:calc((100% - 36px)/3);min-height:0;border:1px solid #dcebd7;border-radius:18px;overflow:hidden;box-shadow:0 18px 46px rgba(25,134,77,.1)}
.team-visual,.home-page .team-carousel-track .team-visual,.leaders-full-grid .team-visual{height:auto;min-height:0;aspect-ratio:4/4.2;background:linear-gradient(145deg,#e6f5dc,#c8e7b5);overflow:hidden}
.team-visual:before,.team-visual:after{display:none}
.team-photo{width:100%;height:100%;object-fit:cover;object-position:center 28%;position:absolute;inset:0;transition:transform .5s ease}
.team-card:hover .team-photo,.about-leader:hover .about-leader-photo{transform:scale(1.04)}
.team-role-tag{background:#19864Ddd;border:1px solid #ffffff70;border-radius:100px;padding:10px 14px}
.team-card-number{background:#19864Ddd;color:#fff;border-radius:100px;padding:8px 11px}
.team-card-body,.home-page .team-carousel-track .team-card-body,.home-page .team-carousel-track .team-card-large .team-card-body{padding:26px;flex:1}
.home-page .team-carousel-track .team-summary{min-height:0}
.leaders-full-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.leaders-full-grid .team-card{grid-column:auto;border-radius:18px;overflow:hidden}
.leaders-full-grid .team-card-body{min-height:0}
.about-leader-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.about-leader{display:flex;flex-direction:column;min-height:0;border-radius:18px;overflow:hidden}
.about-leader-portrait{aspect-ratio:4/4.2;min-height:0;background:#d5eecb}
.about-leader-portrait:before,.about-leader-portrait:after{display:none}
.about-leader-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;transition:transform .5s ease}
.about-leader-portrait small{z-index:1;background:#19864Ddd;color:#fff;padding:8px 11px;border-radius:100px}
.about-leader-info{padding:22px;flex:1}
.mandi-filters{padding:20px 24px;display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;background:#f5f9ef}
.mandi-filters label{display:grid;gap:7px;color:#19864D;font:800 10px Manrope,sans-serif;letter-spacing:.06em;text-transform:uppercase}
.mandi-filters select,.mandi-filters input{height:42px;min-width:0;width:100%;padding:0 11px;border:1px solid #c8dfc4;background:#fff;color:#19864D;border-radius:8px;font:600 12px Manrope,sans-serif}
.mandi-filters button,.mandi-pages button{height:42px;padding:0 16px;border:0;background:#218B54;color:#fff;border-radius:8px;cursor:pointer;font:800 11px Manrope,sans-serif}
.mandi-filters button:hover,.mandi-pages button:hover:not(:disabled){background:#19864D}
.mandi-pages button:disabled{opacity:.4;cursor:default}
.mandi-status{padding:14px 24px;color:#526c59;font:600 12px Manrope,sans-serif}
.mandi-table-wrap{overflow-x:auto;max-height:268px;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain;box-shadow:inset 0 -10px 16px -17px #176d43}
@-moz-document url-prefix(){.mandi-table-wrap{scrollbar-width:thin;scrollbar-color:#218B54 #e9f4e4}}
.mandi-table-wrap:focus-visible{outline:2px solid #218B54;outline-offset:-2px}
.mandi-table-wrap::-webkit-scrollbar{width:13px;height:11px}
.mandi-table-wrap::-webkit-scrollbar-track{background:linear-gradient(90deg,#edf7e9,#dcefd5);border-left:1px solid #d2e7cb;border-radius:12px}
.mandi-table-wrap::-webkit-scrollbar-thumb{background:linear-gradient(160deg,#96C949 0%,#218B54 48%,#176d43 100%);background-size:100% 180%;border:3px solid #e9f4e4;border-radius:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}
.mandi-table-wrap:hover::-webkit-scrollbar-thumb,.mandi-table-wrap:focus-visible::-webkit-scrollbar-thumb{background:linear-gradient(160deg,#b6df73 0%,#45a867 48%,#218B54 100%);background-size:100% 180%;animation:mandi-scroll-flow 2.4s ease-in-out infinite alternate}
.mandi-table-wrap::-webkit-scrollbar-corner{background:#e9f4e4}
@keyframes mandi-scroll-flow{from{background-position:50% 0}to{background-position:50% 100%}}
@media(prefers-reduced-motion:reduce){.mandi-table-wrap:hover::-webkit-scrollbar-thumb,.mandi-table-wrap:focus-visible::-webkit-scrollbar-thumb{animation:none}}
.mandi-table{border-collapse:collapse;width:100%;min-width:640px;text-align:left}
.mandi-table thead tr{height:40px}
.mandi-table tbody tr{height:76px}
.mandi-table th{position:sticky;top:0;background:#e9f5e4;color:#19864D;padding:12px 13px;font:800 9px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.06em;z-index:1}
.mandi-table td{padding:11px 13px;border-bottom:1px solid #e5eee2;color:#19864D;font:700 11px/1.45 Manrope,sans-serif;vertical-align:middle;transition:background-color .2s ease}
.mandi-table td:first-child,.mandi-table td:nth-child(2){font-weight:800}
.mandi-table td small{display:block;margin-top:3px;color:#738877;font-size:10px;font-weight:500}
.mandi-table tr:hover td{background:#f7fbf4}
.mandi-pages{display:flex;justify-content:center;align-items:center;gap:16px;padding:15px;border-top:1px solid #e5eee2}
.mandi-pages span{font:800 11px Manrope,sans-serif;color:#19864D}
@media(max-width:1100px){.about-leader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .team-carousel-track .team-card,.home-page .team-carousel-track .team-card-large{flex-basis:calc((100% - 18px)/2)}}
@media(max-width:740px){.leaders-full-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mandi-filters{grid-template-columns:1fr 1fr}.mandi-filters button{grid-column:1/-1}}
@media(max-width:560px){.about-leader-grid,.leaders-full-grid{grid-template-columns:1fr}.home-page .team-carousel-track .team-card,.home-page .team-carousel-track .team-card-large{flex-basis:min(84vw,360px)}.mandi-filters{grid-template-columns:1fr}.mandi-filters button{grid-column:1}.brand img{width:145px}}

/* Keep photography clear while giving white copy a restrained dark green backdrop. */
.hero-overlay{background:linear-gradient(90deg,rgba(10,51,31,.56) 0%,rgba(10,51,31,.32) 42%,rgba(10,51,31,.08) 78%,rgba(10,51,31,.05) 100%)}
.hero-copy h1,.hero-copy>p,.hero-note,.leaders-hero h1,.leaders-hero p,.about-hero-copy h1,.about-hero-copy>p{text-shadow:0 2px 16px rgba(3,31,18,.34)}
.leaders-hero:before{background:linear-gradient(100deg,rgba(10,51,31,.5),rgba(10,51,31,.16)),url('../images/hero/slide-1.jpg') center/cover}
.about-page .about-hero-image{background:linear-gradient(90deg,rgba(10,51,31,.56) 0%,rgba(10,51,31,.31) 44%,rgba(10,51,31,.08) 100%),url('../images/editorial/about-fields-dawn.webp') center 54%/cover}
.about-page .about-purpose-visual:after{background:linear-gradient(90deg,rgba(10,51,31,.42),rgba(10,51,31,.08) 62%,transparent)}
.about-page .about-final-image{background:linear-gradient(90deg,rgba(10,51,31,.52) 0%,rgba(10,51,31,.24) 52%,rgba(10,51,31,.08) 100%),url('../images/backgrounds/connect-field-partnership.png') center 55%/cover}
.cta-section .cta-bg{background:linear-gradient(90deg,rgba(10,51,31,.48),rgba(10,51,31,.13)),url('../images/backgrounds/connect-field-partnership.png') center 54%/cover}
.home-page .careers-feature{background:linear-gradient(90deg,rgba(10,51,31,.5) 0%,rgba(10,51,31,.26) 52%,rgba(10,51,31,.06) 100%),url('../images/editorial/farmer-field-intelligence.webp') 65% 47%/cover}
.home-page .farmer-action-bar:after{background:linear-gradient(90deg,rgba(10,51,31,.48),rgba(10,51,31,.12) 66%,transparent)}
.about-overview-main:after,.about-journey-photo:after,.facility-visual:after,.corporate-news-image:after{background:linear-gradient(0deg,rgba(10,51,31,.3),transparent 65%)}
.media-grid figure:after,.home-page .knowledge-lead-visual:after{background:linear-gradient(transparent,rgba(10,51,31,.42))}
.about-page .about-purpose-visual img,.facility-visual img,.site-header .mega-photo{filter:saturate(1.02)}
@media(max-width:680px){.hero-overlay{background:linear-gradient(90deg,rgba(10,51,31,.5),rgba(10,51,31,.2))}.about-page .about-hero-image{background:linear-gradient(90deg,rgba(10,51,31,.52),rgba(10,51,31,.2)),url('../images/editorial/about-fields-dawn.webp') 68% center/cover}.leaders-hero:before{background:linear-gradient(90deg,rgba(10,51,31,.47),rgba(10,51,31,.18)),url('../images/hero/slide-1.jpg') center/cover}}

/* Compact, portrait-led leadership cards. */
.home-page .team-carousel-track .team-card,.home-page .team-carousel-track .team-card-large,.leaders-full-grid .team-card{border:1px solid #d6e9d7;border-radius:19px;box-shadow:0 18px 40px rgba(25,96,55,.09)}
.home-page .team-carousel-track .team-visual,.leaders-full-grid .team-visual{height:188px;min-height:188px;max-height:188px;aspect-ratio:auto;flex:0 0 188px;background:radial-gradient(circle at 85% 15%,#c8e6aa,transparent 35%),linear-gradient(125deg,#edf7e8,#d7ead1)}
.home-page .team-carousel-track .team-card .team-visual,.leaders-full-grid .team-card .team-visual{background:radial-gradient(circle at 85% 15%,#c8e6aa,transparent 35%),linear-gradient(125deg,#edf7e8,#d7ead1)}
.home-page .team-carousel-track .team-photo,.leaders-full-grid .team-photo{inset:auto auto 0 24px;width:168px;height:168px;max-width:48%;object-fit:cover;object-position:center 27%;border:4px solid #fff;border-bottom:0;border-radius:15px 15px 0 0;box-shadow:0 8px 26px rgba(20,74,44,.13)}
.home-page .team-carousel-track .team-card-body,.home-page .team-carousel-track .team-card-large .team-card-body,.leaders-full-grid .team-card-body{padding:21px 24px 22px;min-height:0}
.home-page .team-carousel-track .team-card h3,.leaders-full-grid .team-card h3{font-size:20px;margin:8px 0 5px}
.home-page .team-carousel-track .team-summary,.leaders-full-grid .team-summary{font-size:12px;line-height:1.55;margin:12px 0 16px;min-height:0}
.home-page .team-carousel-track .team-role-tag,.leaders-full-grid .team-role-tag{top:20px;left:auto;right:18px;max-width:48%;text-align:center;line-height:1.35;background:#19864D;color:#fff}
.home-page .team-carousel-track .team-card-number{right:18px;bottom:17px;background:#fff;color:#19864D}
.team-card-body>a{border-top-color:#d5e6d4}
.leaders-full-grid .team-card{grid-column:auto}
.about-page .about-leader-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.about-page .about-leader{display:flex;flex-direction:column;min-height:0;border:1px solid #dcebd8;border-radius:18px;box-shadow:0 16px 35px rgba(0,0,0,.09)}
.about-page .about-leader-portrait{height:164px;min-height:164px;aspect-ratio:auto;flex:0 0 164px;background:radial-gradient(circle at 90% 10%,#c8e6aa,transparent 35%),#e7f4e0}
.about-page .about-leader .about-leader-portrait{background:radial-gradient(circle at 90% 10%,#c8e6aa,transparent 35%),#e7f4e0}
.about-page .about-leader-photo{inset:auto auto 0 18px;width:126px;height:136px;max-width:44%;border:4px solid #fff;border-bottom:0;border-radius:12px 12px 0 0;box-shadow:0 8px 22px rgba(20,74,44,.13)}
.about-page .about-leader-portrait small{top:16px;right:13px;bottom:auto;left:auto;max-width:48%;text-align:center;line-height:1.3;font-size:8px}
.about-page .about-leader-info{padding:19px 20px 22px;min-height:0;flex:1}
.about-page .about-leader h3{font-size:18px;margin:8px 0 4px}
.about-page .about-leader-title{font-size:11px;margin-bottom:7px}
.about-page .about-leader-info>p:not(.about-leader-title){font-size:11px;line-height:1.5;margin-bottom:12px}

/* Clear editorial footer with a high-contrast contact panel. */
.site-footer{background:linear-gradient(145deg,#fff,#f2f9ed);color:#183f2b;padding-top:0}
.site-footer:before{display:none}
.footer-agri-art{color:#19864D;opacity:.055}
.footer-signal{background:#19864D;color:#fff}
.footer-signal-inner{min-height:104px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:18px}
.footer-signal-inner>div{height:54px;border-right:1px solid rgba(255,255,255,.28);margin:0;padding-right:18px}
.footer-signal-inner>div svg{color:#c8e87b}
.footer-signal-inner small{opacity:1;color:#e0f4dc;font-weight:800;font-size:9px}
.footer-signal-inner strong{color:#fff;font-size:13px}
.footer-signal-inner>a{display:flex;background:#96C949;color:#16442a;border-radius:9px;font-weight:800}
.footer-signal-inner>a:hover{background:#b5df73}
.footer-heading{position:relative;display:flex;align-items:end;justify-content:space-between;gap:30px;padding:60px 0 42px;border-bottom:1px solid #d8e8d5}
.footer-heading span{display:block;color:#19864D;font:800 10px Manrope,sans-serif;letter-spacing:.17em;margin-bottom:16px}
.footer-heading h2{margin:0;color:#184c31;font:800 clamp(33px,3.8vw,56px)/1.07 Manrope,sans-serif;letter-spacing:-.055em}
.footer-heading>a{display:inline-flex;align-items:center;gap:23px;white-space:nowrap;padding:15px 0;border-bottom:2px solid #19864D;color:#17673e;font:800 11px Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}
.footer-heading>a svg{width:19px;height:19px}
.site-footer .footer-top{display:grid;grid-template-columns:1.55fr .65fr .9fr 1.2fr;gap:clamp(25px,3vw,54px);padding-top:48px;padding-bottom:52px;min-height:0}
.site-footer .footer-brand{grid-column:auto;margin:0}
.site-footer .footer-brand img{width:184px;padding:0;background:transparent;filter:none;opacity:1}
.site-footer .footer-brand>p{max-width:380px;margin:23px 0;color:#3d614b;font-size:13px;line-height:1.7}
.site-footer .cin-box{border-left:3px solid #96C949;color:#16442a}
.site-footer .cin-box small{color:#567b61;opacity:1}
.site-footer h3{color:#19864D;font:800 11px Manrope,sans-serif;letter-spacing:.13em;margin:6px 0 17px}
.site-footer .footer-col,.site-footer .footer-contact{margin:0}
.site-footer .footer-col a{color:#2e563b;font-size:13px;line-height:1.55;font-weight:600}
.site-footer .footer-col a:hover{color:#19864D}
.site-footer .footer-contact{padding:26px;background:#19864D;border:0;border-radius:17px;box-shadow:0 18px 34px rgba(25,134,77,.17)}
.site-footer .footer-contact h3{color:#d8edb4;margin:0 0 7px}
.site-footer .footer-contact address,.site-footer .footer-contact>a{color:#fff;font-size:12px;line-height:1.7;font-weight:600}
.site-footer .footer-contact>a:hover{color:#e3f7bd}
.site-footer .footer-brochure{border-bottom-color:rgba(255,255,255,.6)}
.site-footer .footer-bottom{min-height:70px;border-top:1px solid #d8e8d5;color:#446b4f;font-size:11px}
.site-footer .footer-bottom>div{padding-right:60px}
.site-footer .footer-bottom a{color:#315840}
.site-footer .footer-bottom a:hover{color:#19864D}

/* White philosophy card and readable controls on saturated backgrounds. */
.about-page .about-philosophy{background:#fff;color:#184c31;border:1px solid #d9e9d5;border-left:5px solid #96C949;border-radius:13px;box-shadow:0 16px 35px rgba(25,134,77,.08)}
.about-page .about-philosophy span{color:#19864D}
.about-page .about-philosophy p{color:#204a31}
.product-tab{color:rgba(255,255,255,.88)}
.product-tab small{color:rgba(255,255,255,.65)}
.about-leadership-head>p,.about-leadership-foot p,.facility-copy p,.presence-copy>p,.knowledge-studio .knowledge-lead p{color:rgba(255,255,255,.9)}
.site-header .mega-intro:before{background:linear-gradient(90deg,rgba(9,48,29,.47),rgba(9,48,29,.16))}
.site-header .mega-feature:before{background:linear-gradient(90deg,rgba(9,48,29,.42),rgba(9,48,29,.14))}
.site-header .mega-intro h2,.site-header .mega-intro p,.site-header .mega-feature strong{text-shadow:0 2px 12px rgba(0,0,0,.3)}
.site-header .mega-intro p{color:#fff}
.site-header .mega-photo,.site-header .mega-feature img{filter:saturate(1.04)}

@media(max-width:1100px){.site-footer .footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-signal-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-signal-inner>a{display:none}.about-page .about-leader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:740px){.leaders-full-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-heading{align-items:start;flex-direction:column}.site-footer .footer-top{gap:35px}.footer-signal-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-signal-inner>div:nth-child(3){display:none}}
@media(max-width:560px){.home-page .team-carousel-track .team-card,.home-page .team-carousel-track .team-card-large{flex-basis:min(84vw,340px)}.leaders-full-grid,.about-page .about-leader-grid{grid-template-columns:1fr}.about-page .about-leader{display:flex}.about-page .about-leader-portrait{height:164px;min-height:164px}.site-footer .footer-top{grid-template-columns:1fr;gap:29px}.site-footer .footer-contact{grid-column:auto}.footer-heading{padding:43px 0 31px}.footer-heading h2{font-size:36px}.footer-signal-inner{display:grid;grid-template-columns:1fr 1fr;padding:16px 0;gap:8px}.footer-signal-inner>div{height:auto;min-height:60px;padding:7px;margin:0;border:0}.footer-signal-inner>div:nth-child(2){border:0}.footer-signal-inner>div:nth-child(3){display:none}.footer-signal-inner strong{font-size:11px}}

/* Portraits occupy the entire image area; the landscape originals fit at 3:2. */
.home-page .team-carousel-track .team-card .team-visual,.leaders-full-grid .team-card .team-visual,.about-page .about-leader .about-leader-portrait{height:auto;min-height:0;max-height:none;aspect-ratio:3/2;flex:0 0 auto;background:#e7f1e1}
.home-page .team-carousel-track .team-card .team-photo,.leaders-full-grid .team-card .team-photo,.about-page .about-leader .about-leader-photo{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;border:0;border-radius:0;box-shadow:none}
.team-photo[src*="Raunak"],.team-photo[src*="Arun%20Kumar"],.team-photo[src*="Rajesh%20Ohri"],.about-leader-photo[src*="Raunak"],.about-leader-photo[src*="Arun%20Kumar"]{object-position:center 14% !important}
.home-page .team-carousel-track .team-card .team-visual:after,.leaders-full-grid .team-card .team-visual:after,.about-page .about-leader .about-leader-portrait:after{content:"";display:block;position:absolute;inset:auto 0 0;height:25%;width:100%;border:0;border-radius:0;background:linear-gradient(transparent,rgba(7,36,22,.32));pointer-events:none;z-index:0}
.home-page .team-carousel-track .team-role-tag,.leaders-full-grid .team-role-tag,.about-page .about-leader-portrait small{background:#155d3b;color:#fff;border:1px solid rgba(255,255,255,.75);box-shadow:0 4px 14px rgba(0,0,0,.16)}
.home-page .team-carousel-track .team-card-number,.leaders-full-grid .team-card-number{background:#155d3b;color:#fff;z-index:1}

/* Strong action contrast on every shared header and primary button. */
.site-header .header-actions .nav-cta{background:#155d3b;color:#fff;border:1px solid #0e4b2f;box-shadow:0 5px 16px rgba(15,78,47,.2)}
.site-header .header-actions .nav-cta:before{background:#0e4b2f}
.site-header .header-actions .nav-cta .action-icon{background:#a7d95c;color:#123e29}
.site-header .header-actions .nav-cta .action-copy small{color:#e0f1db;font-size:8px;font-weight:800}
.site-header .header-actions .nav-cta .action-copy strong{color:#fff;font-size:11px}
.site-header .header-actions .nav-cta .action-arrow{color:#fff}
.button.button-primary{background:#96C949;color:#143d28;border-color:#96C949;box-shadow:0 6px 18px rgba(9,65,33,.2);font-weight:800}
.button.button-primary:hover{background:#b5df73;color:#143d28;border-color:#b5df73}
.button.button-primary span{color:inherit}

/* Make the selected product category unmistakable. */
.home-page .product-tab[aria-selected="true"],.home-page .product-tab[aria-selected="true"]:hover{background:#a8d762;color:#123d28;border-left:5px solid #e5f7b9;box-shadow:inset 0 1px rgba(255,255,255,.38),inset 0 -1px rgba(19,80,44,.13)}
.home-page .product-tab[aria-selected="true"]>.tab-icon{background:#fff;color:#146b3d;border-color:#fff;box-shadow:0 3px 10px rgba(19,80,44,.12)}
.home-page .product-tab[aria-selected="true"] small{color:#174d30;font-weight:800}
@media(max-width:960px){.home-page .product-tab[aria-selected="true"],.home-page .product-tab[aria-selected="true"]:hover{border-left:0;border-bottom:5px solid #e5f7b9}}

/* The Quality card follows the same white treatment as Integrity. */
.about-page .about-value:nth-child(1){background:#fff;color:#184c31;border-color:#d9e7d5}
.about-page .about-value:nth-child(1) .about-value-icon{background:#e8f5dd;color:#218B54}
.about-page .about-value:nth-child(1) h3{color:#19864D}
.about-page .about-value:nth-child(1) p{color:#63796b}
.about-page .about-value:nth-child(1) .about-value-no{color:#e3ede0}
.about-page .about-value:nth-child(4){background:#fff;color:#184c31;border-color:#d9e7d5}
.about-page .about-value:nth-child(4) .about-value-icon{background:#e8f5dd;color:#218B54}
.about-page .about-value:nth-child(4) h3{color:#19864D}
.about-page .about-value:nth-child(4) p{color:#63796b}
.about-page .about-value:nth-child(4) .about-value-no{color:#e3ede0}

/* The Knowledge introduction sits on a pale surface. */
.home-page .knowledge-studio .knowledge-lead p{color:#385e45}
