.ld-hero{padding-block:clamp(36px,4.4vw,64px) clamp(32px,3.8vw,56px)}.ld-body{color:var(--ink);background:#fff;padding-block:clamp(56px,7vw,104px)}.ld-h{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:1.1}.ld-founders,.ld-grid{margin:0;padding:0;list-style:none}.ld-founders+.ld-grid{margin-top:clamp(56px,6vw,96px)}.ld-founders{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,4.4vw,64px) clamp(20px,2.4vw,36px);display:grid}.ld-founder .ld-name{margin-top:clamp(18px,2vw,26px);font-size:clamp(1.25rem,2vw,1.7rem)}.ld-founder .ld-title{font-size:clamp(.74rem,.9vw,.82rem)}.ld-founder .ld-bio{max-width:58ch;font-size:clamp(.95rem,1.1vw,1.02rem)}.ld-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4.4vw,64px) clamp(20px,2.4vw,36px);display:grid}@media (max-width:1000px){.ld-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(20px,2.4vw,36px)/2)}}@media (max-width:560px){.ld-founders,.ld-grid{grid-template-columns:minmax(0,1fr);max-width:420px;margin-inline:auto}.ld-grid>:last-child:nth-child(odd){justify-self:stretch;width:auto}}.ld-photo{aspect-ratio:1;background:var(--mist);border-radius:14px;position:relative;overflow:hidden}.ld-photo img{object-fit:cover;object-position:50% 0;width:100%;height:100%;transition:transform .6s var(--ease);display:block}.ld-card:hover .ld-photo img{transform:scale(1.03)}.ld-initials{font-family:var(--display);color:var(--blue);place-items:center;font-size:clamp(2.4rem,5vw,3.8rem);font-weight:800;display:grid;position:absolute;inset:0}.ld-name{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);margin-top:18px;font-size:clamp(1.05rem,1.35vw,1.2rem);font-weight:800;line-height:1.2}.ld-title{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-top:6px;font-size:.74rem;font-weight:700;line-height:1.5}.ld-bio{max-width:46ch;color:var(--ink-soft);margin-top:12px;font-size:.95rem;line-height:1.6}.ld-facts{background:var(--mist);color:var(--ink);padding-block:clamp(44px,5vw,72px)}.ld-facts-list{text-align:center;border-radius:var(--r-lg);background:#cbd6e2;border:1px solid #cbd6e2;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 30px 60px -32px #0614238c}.ld-facts-list li{background:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:clamp(22px,2vw,32px) clamp(16px,1.5vw,26px);transition:background .25s;display:flex}.ld-facts-list li:hover{background:#fff}.ld-fact-v{font-family:var(--display);letter-spacing:-.03em;color:var(--blue);font-variant-numeric:tabular-nums;font-size:clamp(2.1rem,2.9vw,3.2rem);font-weight:800;line-height:1}.ld-fact-k{max-width:30ch;color:var(--ink-soft);font-size:.92rem;font-weight:500;line-height:1.4}.ld-fact-k b{color:var(--ink);font-weight:700}.ld-more{color:var(--ink);background:#fff;padding-block:clamp(56px,6vw,96px)}.ld-more-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin:clamp(22px,2.6vw,34px) 0 0;padding:0;list-style:none;display:grid}.ld-more-card{border:1px solid var(--line-l);border-radius:var(--r-lg);background:var(--paper);height:100%;color:var(--ink);transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .35s;flex-direction:column;display:flex;overflow:hidden}.ld-more-card:hover{border-color:#cbd6e2;transform:translateY(-4px);box-shadow:0 30px 60px -36px #0614238c}.ld-more-art{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.ld-more-body{flex-direction:column;flex:1;gap:8px;padding:clamp(20px,2vw,28px);display:flex}.ld-more-t{font-family:var(--display);color:var(--ink);font-size:clamp(1.2rem,1.5vw,1.4rem);font-weight:800;line-height:1.15}.ld-more-l{font-family:var(--display);color:var(--blue);margin-top:auto;padding-top:4px;font-size:.95rem;font-weight:700}.ld-more-l .arw{transition:transform .3s var(--ease);display:inline-block}.ld-more-card:hover .ld-more-l .arw{transform:translate(4px)}.ld-more-about .ld-more-art{background:radial-gradient(80% 90% at 85% 30%, #2e8bd48c, transparent 70%), linear-gradient(150deg, var(--navy-800), var(--navy-950))}.ld-emblem{width:52%;height:auto;color:var(--sky);opacity:.85;filter:drop-shadow(0 0 40px #6fc5f059);transition:transform .6s var(--ease);position:absolute;top:50%;right:8%;transform:translateY(-50%)rotate(-8deg)}.ld-more-about:hover .ld-emblem{transform:translateY(-50%)rotate(0)scale(1.04)}.ld-more-brands .ld-more-art{background:radial-gradient(70% 80% at 50% 100%, #fff, transparent 70%), linear-gradient(180deg, var(--mist-2), var(--mist))}.ld-pack{filter:drop-shadow(0 14px 16px #06142338);height:auto;transition:transform .5s var(--ease);position:absolute;bottom:10%}.ld-pack-lime{z-index:1;width:32%;left:6%}.ld-pack-kanha{z-index:3;width:27%;bottom:12%;left:29%}.ld-pack-sutra{z-index:2;width:25%;bottom:11%;left:50%}.ld-pack-kvp{z-index:1;width:17%;bottom:12%;left:72%}.ld-more-brands:hover .ld-pack{transform:translateY(-5px)}.ld-more-brands:hover .ld-pack-kanha,.ld-more-brands:hover .ld-pack-kvp{transform:translateY(-8px)}.ld-more-timeline .ld-more-art{background:radial-gradient(90% 90% at 10% 0%, #6fc5f073, transparent 70%), var(--beam)}.ld-years{font-family:var(--display);letter-spacing:-.03em;color:#fff;align-items:center;gap:clamp(10px,1.2vw,16px);padding-inline:9%;font-size:clamp(1.7rem,2.8vw,2.6rem);font-weight:800;display:flex;position:absolute;inset:0}.ld-years b{font-weight:inherit}.ld-years i{background:linear-gradient(90deg,#ffffff80,#ffd000);border-radius:3px;flex:1;height:3px;position:relative}.ld-years i:before,.ld-years i:after{content:"";border-radius:50%;width:11px;height:11px;position:absolute;top:50%;transform:translateY(-50%)}.ld-years i:before{background:#fff;left:-2px}.ld-years i:after{transition:transform .4s var(--ease);background:#ffd000;right:-2px}.ld-more-timeline:hover .ld-years i:after{transform:translateY(-50%)scale(1.35)}@media (max-width:860px){.ld-more-list{grid-template-columns:minmax(0,1fr);max-width:520px;margin-inline:auto}}@media (max-width:700px){.ld-hero .wrap{text-align:center}.ld-facts-list{border-radius:18px}.ld-facts-list li{gap:6px;padding:20px 8px}.ld-fact-v{font-size:clamp(1.6rem,8vw,2.2rem)}.ld-fact-k{font-size:.78rem}.ld-fact-rest{display:none}}@media (prefers-reduced-motion:reduce){.ld-photo img,.ld-facts-list li,.ld-more-card,.ld-more-card *,.ld-years i:after{transition:none}.ld-card:hover .ld-photo img,.ld-more-card:hover,.ld-more-card:hover *{transform:none}.ld-more-about:hover .ld-emblem,.ld-more-about .ld-emblem{transform:translateY(-50%)rotate(-8deg)}.ld-more-timeline:hover .ld-years i:after{transform:translateY(-50%)}}
