.landing-page{--l-cream:#f7f8fb;--l-cream-2:#eef1f6;--l-ink:#0f172a;--l-indigo:#4f46e5;--l-peacock:#6366f1;--l-peacock-dark:#4338ca;--l-saffron:#f59e0b;--l-rani:#f43f5e;--l-gold:#cbd5e1;--l-maroon:#9f1239;--l-shadow:0 20px 44px -20px rgba(15,23,42,.28);background:var(--l-cream);color:var(--l-ink);font-family:var(--font-poppins),"Poppins",sans-serif;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}.landing-page *{box-sizing:border-box}.landing-page .aap-persona-card,.landing-page .aap-photo,.landing-page .l-closing,.landing-page .l-explore-card,.landing-page .l-eyebrow-badge,.landing-page .l-group-head,.landing-page .l-main-menu-btn,.landing-page .l-managed,.landing-page .l-managed-people .l-person,.landing-page .l-panel,.landing-page .l-panel-head,.landing-page .l-panel-tag,.landing-page .l-persona-card,.landing-page .l-persona-list li,.landing-page .l-plaque,.landing-page .l-sub,.landing-page .l-sub:first-of-type,.landing-page .l-tabstrip,.landing-page .l-timeline-item,.landing-page .l-timeline-node,.landing-page .l-x-card{border:0!important}.landing-page img,.landing-page svg{display:block;max-width:100%}.landing-page a{color:inherit}.landing-page ::-moz-selection{background:var(--l-rani);color:#fff}.landing-page ::selection{background:var(--l-rani);color:#fff}.landing-page :focus-visible{outline:3px solid var(--l-rani);outline-offset:3px}.landing-page h1,.landing-page h2,.landing-page h3{margin:0 0 .4em;line-height:1.15;color:var(--l-indigo)}.landing-page .l-display{font-family:var(--font-abril),"Abril Fatface",serif;font-weight:400}.landing-page .l-hi{font-family:var(--font-hind),"Hind",sans-serif}.landing-page .l-hi-display{font-family:var(--font-yatra),"Yatra One","Hind",sans-serif;font-weight:400}.landing-page .l-container{max-width:1100px;margin:0 auto;padding:0 28px}.landing-page .l-topbar{padding:20px 0}.landing-page .l-topbar-inner{display:flex;align-items:center;gap:14px}.landing-page .l-topbar-inner>svg{width:36px;height:36px;color:var(--l-rani);flex-shrink:0}.landing-page .l-topbar .l-name{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;color:var(--l-indigo);font-size:1.35rem;letter-spacing:.2px;line-height:1.15}.landing-page .l-topbar .l-name .l-hi{display:block;font-size:1.2rem;font-weight:600;color:var(--l-peacock-dark);margin-top:2px}.landing-page .l-home-topbar-btn{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,var(--l-rani) 0,var(--l-peacock-dark) 100%);color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:.9rem;letter-spacing:.3px;text-decoration:none;box-shadow:0 6px 16px -8px rgba(122,30,60,.55);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.landing-page .l-home-topbar-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px rgba(122,30,60,.6);opacity:.96}.landing-page .l-home-topbar-btn--disabled,.landing-page .l-home-topbar-btn--disabled:hover{pointer-events:none;cursor:default;transform:none;opacity:.55;box-shadow:0 6px 16px -8px rgba(122,30,60,.35)}.landing-page .l-home-topbar-btn svg{width:18px;height:18px;color:#fff}.landing-page .l-home-topbar-label{display:inline-flex;flex-direction:column;line-height:1.05}.landing-page .l-home-topbar-label .l-hi{font-size:.72rem;font-weight:500;opacity:.92}@media (max-width:560px){.landing-page .l-home-topbar-label .l-hi{display:none}.landing-page .l-home-topbar-btn{padding:8px 12px;font-size:.82rem}.landing-page .l-topbar .l-name{font-size:1.05rem}.landing-page .l-topbar .l-name .l-hi{font-size:.95rem}}.landing-page .l-dashboard-btn{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,var(--l-rani) 0,var(--l-peacock-dark) 100%);color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:600;font-size:.85rem;letter-spacing:.3px;text-decoration:none;box-shadow:0 6px 16px -8px rgba(122,30,60,.55);transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.landing-page .l-dashboard-btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px -10px rgba(122,30,60,.6);opacity:.96}.landing-page .l-dashboard-btn svg{width:18px;height:18px;color:#fff}.landing-page .l-dashboard-btn-label{display:inline-flex;flex-direction:column;line-height:1.05}.landing-page .l-dashboard-btn-label .l-hi{font-size:.68rem;font-weight:500;opacity:.9}@media (max-width:560px){.landing-page .l-dashboard-btn-label .l-hi{display:none}.landing-page .l-dashboard-btn{padding:8px 12px;font-size:.78rem}}.landing-page .l-hero{position:relative;background:radial-gradient(55% 60% at 88% 8%,rgba(139,92,246,.35),transparent 70%),radial-gradient(50% 55% at 8% 92%,rgba(244,63,94,.28),transparent 70%),linear-gradient(180deg,#1e1b4b,#221f55 55%,#17163c);overflow:hidden;padding:84px 0 0}.landing-page .l-hero>.l-container{padding-bottom:56px;position:relative;z-index:2}.landing-page .l-hero h1.l-hi-display{background:linear-gradient(120deg,#c7d2fe,#e0e7ff)}.landing-page .l-hero .l-tagline span.l-dot{color:hsla(0,0%,100%,.4)}.landing-page .l-hero-copy .l-bi .l-en{color:#f1f5f9}.landing-page .l-hero-copy .l-bi .l-hi{color:#c7d2fe}.landing-page .l-hero:after{content:"";position:absolute;inset:0;background:radial-gradient(50% 40% at 50% 0,rgba(79,70,229,.15),transparent 70%);pointer-events:none}@media (max-width:720px){.landing-page .l-hero{padding:60px 0 0}.landing-page .l-hero>.l-container{padding-bottom:36px}}.landing-page .l-toran{display:block;width:100%;height:74px;position:relative;z-index:2}.landing-page .l-hero-inner{position:relative;z-index:1;text-align:center;max-width:780px;margin:0 auto;padding:30px 28px 0}.landing-page .l-hero .l-eyebrow-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:rgba(99,102,241,.1);border-radius:999px;color:var(--l-indigo);font-size:.78rem;letter-spacing:1.8px;text-transform:uppercase;font-weight:600;margin-bottom:26px}.landing-page .l-hero h1{color:#fff;font-size:clamp(1.6rem,3.8vw,2.9rem);line-height:1.15;white-space:normal;overflow:visible;text-align:center;letter-spacing:-.01em;text-shadow:0 2px 20px rgba(0,0,0,.35)}.landing-page .l-hero h1.l-hi-display{background:linear-gradient(120deg,#e0e7ff,#fde68a);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(1.35rem,3vw,2.3rem);margin-top:.2em;white-space:normal;overflow:visible;text-align:center;line-height:1.3}@media (max-width:560px){.landing-page .l-hero h1,.landing-page .l-hero h1.l-hi-display{white-space:normal;overflow:visible}}.landing-page .l-hero .l-tagline{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center;font-weight:700;font-size:.92rem;letter-spacing:1px;color:#fbbf24}.landing-page .l-hero .l-tagline-hi{font-family:var(--font-hind),"Hind",sans-serif;color:#e0e7ff;font-size:1rem;margin-top:6px;text-align:center;opacity:1}.landing-page .l-hero .l-tagline span.l-dot{color:hsla(0,0%,100%,.45)}.landing-page .l-hero-copy{margin-top:30px;text-align:center}.landing-page .l-hero-copy .l-bi .l-en,.landing-page .l-hero-copy .l-bi .l-hi{text-align:center;hyphens:none}.landing-page .l-bi{margin:0 0 24px}.landing-page .l-bi .l-en{font-size:1.06rem;color:var(--l-ink)}.landing-page .l-bi .l-en,.landing-page .l-bi .l-hi{text-align:justify;text-justify:inter-word;hyphens:auto}.landing-page .l-bi .l-hi{margin-top:8px;font-size:1.12rem;color:var(--l-indigo);line-height:1.6;opacity:.85}.landing-page .l-on-cream .l-bi .l-en{color:var(--l-ink)}.landing-page .l-on-cream .l-bi .l-hi{color:var(--l-peacock-dark)}.landing-page .l-explore-grid{margin-top:14px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;text-align:left}.landing-page .l-x-card{display:block;background:#fff;border-radius:18px;padding:26px 20px;box-shadow:0 8px 20px -14px rgba(15,23,42,.18);transition:transform .22s ease,box-shadow .22s ease;text-decoration:none;color:inherit}.landing-page .l-x-card:hover{transform:translateY(-5px);box-shadow:0 14px 30px -14px rgba(79,70,229,.28)}.landing-page .l-x-card .l-icon{width:38px;height:38px;margin-bottom:14px;color:var(--l-accent,var(--l-peacock))}.landing-page .l-x-card h3{color:var(--l-ink);font-size:1.02rem;font-weight:600;margin-bottom:2px}.landing-page .l-x-card h3.l-hi{font-family:var(--font-hind),"Hind",sans-serif;font-size:.95rem;font-weight:600;color:var(--l-indigo);margin-bottom:10px}.landing-page .l-x-card p{font-size:.82rem;color:rgba(15,23,42,.7);margin:0}.landing-page .l-dot-divider{height:24px;background:transparent}.landing-page .l-narrative{padding:66px 0 12px}.landing-page .l-narrative .l-lead{font-family:var(--font-abril),"Abril Fatface",serif;font-size:clamp(1.4rem,2.6vw,1.9rem);color:var(--l-rani);max-width:760px;line-height:1.35;margin-bottom:8px}.landing-page .l-narrative .l-lead-hi{font-family:var(--font-yatra),"Yatra One","Hind",sans-serif;color:var(--l-peacock-dark);font-size:clamp(1.15rem,2vw,1.4rem);margin-bottom:36px;max-width:760px}.landing-page .l-closing{margin:20px 0 56px;padding:40px 36px;border-radius:22px;background:linear-gradient(120deg,rgba(99,102,241,.08),rgba(244,63,94,.06));position:relative}.landing-page .l-closing:before{content:"\201C";font-family:var(--font-abril),"Abril Fatface",serif;font-size:5rem;color:var(--l-saffron);position:absolute;top:-6px;left:22px;opacity:.55;line-height:1}.landing-page .l-closing .l-bi{padding-left:34px;margin-bottom:0}.landing-page .l-closing .l-en{font-size:1.15rem;color:var(--l-indigo);font-weight:500}.landing-page .l-closing .l-hi{font-size:1.02rem;color:var(--l-peacock-dark)}.landing-page .l-plaque{margin:0 0 56px;padding:38px 36px;border-radius:16px;background:#fff;border:1.5px solid var(--l-gold);box-shadow:var(--l-shadow);position:relative}.landing-page .l-plaque .l-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:18px}.landing-page .l-plaque .l-eyebrow svg{width:22px;height:22px;color:var(--l-gold)}.landing-page .l-plaque .l-eyebrow span{font-weight:600;letter-spacing:1.6px;text-transform:uppercase;font-size:.74rem;color:var(--l-gold)}.landing-page .l-plaque .l-bi .l-en{font-style:italic;color:var(--l-ink);font-size:.98rem}.landing-page .l-plaque .l-bi .l-hi{font-size:.94rem;color:var(--l-peacock-dark)}.landing-page .l-plaque .l-bi:last-of-type{margin-bottom:0}.landing-page .l-signoff{text-align:center;padding:20px 0 70px}.landing-page .l-signoff h2{font-family:var(--font-abril),"Abril Fatface",serif;color:var(--l-rani);font-size:clamp(1.6rem,3vw,2.1rem)}.landing-page .l-signoff h2.l-hi-display{color:var(--l-peacock-dark);font-size:clamp(1.3rem,2.2vw,1.6rem);margin-top:.05em}.landing-page .l-signoff .l-sig{margin-top:26px;font-weight:600;color:var(--l-indigo);font-size:1rem}.landing-page .l-signoff .l-sig .l-hi{display:block;font-weight:500;color:var(--l-peacock-dark);font-size:.92rem;margin-top:3px}.landing-page .l-signoff .l-flourish{width:120px;height:14px;margin:22px auto 0;color:var(--l-gold)}.landing-page .l-footer{background:linear-gradient(180deg,#1e1b4b,#1e293b);padding:40px 20px;text-align:center}.landing-page .l-footer p{margin:0;font-size:.85rem;color:#fff;opacity:1;letter-spacing:.3px}.landing-page .l-footer p.l-hi{color:#e0e7ff;opacity:1;margin-top:6px;font-family:var(--font-hind),"Hind",sans-serif}@media (max-width:720px){.landing-page .l-hero-copy{text-align:left}.landing-page .l-closing{padding:32px 22px}.landing-page .l-plaque{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.landing-page .l-x-card{transition:none}}.landing-page .l-home-tabs{position:relative;z-index:1;padding:80px 0 72px;isolation:isolate;background:radial-gradient(60% 55% at 82% 10%,rgba(99,102,241,.14),transparent 70%),radial-gradient(45% 45% at 10% 90%,rgba(244,63,94,.1),transparent 70%),var(--l-cream);overflow:hidden}.landing-page .l-home-tabs:before{background-image:url(/gallery/family-1.jpeg);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.1;mix-blend-mode:multiply}.landing-page .l-home-tabs:after,.landing-page .l-home-tabs:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.landing-page .l-home-tabs:after{background:radial-gradient(50% 40% at 50% 0,rgba(79,70,229,.08),transparent 70%)}@media (max-width:720px){.landing-page .l-home-tabs{padding:56px 0}}.landing-page .l-tabstrip{display:flex;gap:8px;padding:6px;margin:0 auto 28px;max-width:-moz-max-content;max-width:max-content;background:#fff;border:1px solid rgba(203,213,225,.5);border-radius:999px;box-shadow:0 10px 24px -18px rgba(35,28,61,.35);overflow-x:auto;scrollbar-width:none;justify-content:center;align-items:center}.landing-page .l-tabstrip::-webkit-scrollbar{display:none}.landing-page .l-tab{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:none;background:transparent;border-radius:999px;color:var(--l-indigo);cursor:pointer;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.88rem;font-weight:500;transition:background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.landing-page .l-tab:hover{background:rgba(99,102,241,.08)}.landing-page .l-tab.is-active{background:linear-gradient(120deg,var(--l-peacock),var(--l-indigo));color:#fff;box-shadow:0 8px 18px -10px rgba(99,102,241,.55)}.landing-page .l-tab .l-tab-icon{width:18px;height:18px}.landing-page .l-tab .l-tab-label{display:inline-flex;flex-direction:column;align-items:center;text-align:center;line-height:1.15}.landing-page .l-tab .l-tab-label .l-hi{font-family:var(--font-hind),"Hind",sans-serif;font-size:.72rem;opacity:.85}.landing-page .l-main-menu-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;padding:11px 22px;border-radius:999px;background:linear-gradient(135deg,#f43f5e,#f59e0b);color:#fff;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.88rem;font-weight:700;letter-spacing:.01em;text-decoration:none;white-space:nowrap;border:1px solid hsla(0,0%,100%,.35);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 10px 24px -10px rgba(244,63,94,.55),0 6px 14px -6px rgba(245,158,11,.4);transition:transform .2s ease,box-shadow .2s ease,background .2s ease;margin-left:6px;position:relative}.landing-page .l-main-menu-btn:focus-visible,.landing-page .l-main-menu-btn:hover{transform:translateY(-1px);background:linear-gradient(135deg,#e11d48,#d97706);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),0 16px 32px -10px rgba(244,63,94,.7),0 8px 18px -6px rgba(245,158,11,.5)}.landing-page .l-main-menu-btn .l-tab-icon{width:18px;height:18px;color:#fff;opacity:1}.landing-page .l-main-menu-btn .l-tab-label{display:inline-flex;flex-direction:column;align-items:center;text-align:center;line-height:1.15}.landing-page .l-main-menu-btn .l-tab-label .l-hi{font-family:var(--font-hind),"Hind",sans-serif;font-size:.72rem;color:hsla(0,0%,100%,.9);opacity:1;margin-top:1px}.landing-page .l-panel{max-width:900px;margin:0 auto;padding:32px 32px 36px;background:#fff;border:1px solid rgba(203,213,225,.5);border-radius:20px;box-shadow:var(--l-shadow);animation:l-fade .3s ease}@keyframes l-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.landing-page .l-panel-head{border-bottom:1px solid rgba(203,213,225,.4);padding-bottom:18px;margin-bottom:22px}.landing-page .l-panel-head h2{font-size:clamp(1.6rem,3vw,2.1rem);background:linear-gradient(120deg,var(--l-indigo),var(--l-peacock));-webkit-background-clip:text;background-clip:text;color:transparent;margin:0}.landing-page .l-panel-head h3{font-size:clamp(1.15rem,2vw,1.4rem);color:var(--l-peacock-dark);margin:4px 0 10px}.landing-page .l-panel-head .l-eyebrow-line{display:inline-flex;gap:8px 14px;padding:6px 16px;border-radius:999px;background:rgba(99,102,241,.1);color:var(--l-maroon);font-size:.82rem;font-weight:600;letter-spacing:.4px;flex-wrap:wrap}.landing-page .l-panel-head .l-panel-lede{font-size:.96rem;color:var(--l-peacock-dark);margin:4px 0 0}.landing-page .l-panel .l-bi{margin-bottom:18px}.landing-page .l-panel .l-bi .l-en{color:var(--l-ink);font-size:1rem}.landing-page .l-panel .l-bi .l-hi{color:var(--l-peacock-dark);font-size:.96rem;margin-top:6px}.landing-page .l-panel .l-bi:last-child{margin-bottom:0}.landing-page .l-sub{padding:18px 0;border-top:1px dashed rgba(203,213,225,.5)}.landing-page .l-sub:first-of-type{border-top:none;padding-top:4px}.landing-page .l-sub h4{margin:0 0 10px;font-family:var(--font-abril),"Abril Fatface",serif;font-size:1.15rem;color:var(--l-indigo);font-weight:400}.landing-page .l-sub h4 .l-hi{display:block;font-family:var(--font-yatra),"Yatra One","Hind",sans-serif;font-size:1rem;color:var(--l-peacock-dark);margin-top:2px}.landing-page .l-panel-tag{margin-top:22px;padding:14px 18px;border-radius:12px;background:linear-gradient(120deg,rgba(99,102,241,.08),rgba(244,63,94,.06));display:flex;flex-direction:column;gap:4px;text-align:center}.landing-page .l-panel-tag .l-en{color:var(--l-indigo);font-weight:600}.landing-page .l-panel-tag .l-hi{color:var(--l-peacock-dark);font-family:var(--font-hind),"Hind",sans-serif}.landing-page .l-group-head{margin:28px 0 12px;padding-bottom:10px;border-bottom:1px dashed rgba(203,213,225,.55);display:flex;flex-direction:column;gap:2px}.landing-page .l-group-head:first-child{margin-top:4px}.landing-page .l-group-head .l-en{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;color:var(--l-indigo);font-size:1.15rem;letter-spacing:.3px;text-transform:uppercase}.landing-page .l-group-head .l-hi{font-family:var(--font-hind),"Hind",sans-serif;color:var(--l-peacock-dark);font-size:.95rem;font-weight:500}.landing-page.aap-scope{background:transparent}.landing-page .l-acc-body .l-bi .l-en,.landing-page.aap-scope .l-bi .l-en{color:var(--l-ink);font-size:1rem;line-height:1.75}.landing-page .l-acc-body .l-bi .l-hi,.landing-page.aap-scope .l-bi .l-hi{color:var(--l-peacock-dark);font-size:.96rem;margin-top:6px;line-height:1.75}.landing-page.aap-scope .l-panel-head .l-panel-lede.l-en{color:var(--l-ink)}.landing-page.aap-scope .l-panel-head .l-panel-lede.l-hi{color:var(--l-peacock-dark)}.landing-page.aap-scope .l-panel-head h1.l-display,.landing-page.aap-scope .l-panel-head h2.l-hi-display{color:var(--l-indigo);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:600;line-height:1.2;margin:0 0 4px;letter-spacing:-.005em}.landing-page.aap-scope .l-panel-head h2.l-hi-display{line-height:1.35}.landing-page .aap-photo-grid{display:grid;gap:14px;margin:8px 0 18px}.landing-page .aap-photo-grid--1{grid-template-columns:1fr;max-width:900px;margin-left:auto;margin-right:auto}.landing-page .aap-photo-grid--2{grid-template-columns:repeat(2,1fr)}.landing-page .aap-photo-grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:720px){.landing-page .aap-photo-grid--2,.landing-page .aap-photo-grid--4{grid-template-columns:1fr}}.landing-page .aap-photo{margin:0;border:1px solid rgba(203,213,225,.5);border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 6px 14px -10px rgba(122,30,60,.35)}.landing-page .aap-photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.landing-page .aap-photo--portrait img{aspect-ratio:3/4}.landing-page .aap-photo figcaption{padding:8px 12px 10px;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.85rem;color:var(--l-indigo);text-align:center;line-height:1.35}.landing-page .aap-photo figcaption strong{display:block;font-weight:700}.landing-page .aap-photo figcaption .l-hi{display:block;font-family:var(--font-hind),"Hind",sans-serif;color:var(--l-peacock-dark);font-size:.82rem;margin-top:2px}.landing-page .aap-media-row{display:grid;grid-template-columns:3fr 1fr;gap:22px;align-items:start;margin:8px 0 18px}.landing-page .aap-media-row .aap-media-text>*+*{margin-top:12px}.landing-page .aap-media-row .aap-media-photos{display:flex;flex-direction:column;gap:12px}.landing-page .aap-media-row .aap-media-photos .aap-photo{margin:0}.landing-page .aap-media-row .aap-media-photos .aap-photo figcaption{padding:6px 8px 8px;font-size:.75rem}.landing-page .aap-media-row .aap-media-photos .aap-photo figcaption .l-hi{font-size:.72rem}@media (max-width:900px){.landing-page .aap-media-row{grid-template-columns:1fr}.landing-page .aap-media-row .aap-media-photos{flex-direction:row;flex-wrap:wrap}.landing-page .aap-media-row .aap-media-photos .aap-photo{flex:1 1 45%}}.landing-page .aap-persona-grid{display:grid;grid-template-columns:1fr;gap:14px;margin:14px 0 4px}.landing-page .aap-persona-card{display:flex;gap:14px;padding:14px;border:1px solid rgba(203,213,225,.5);border-radius:14px;background:#fff}.landing-page .aap-persona-photo{position:relative;flex:0 0 96px;width:96px;height:96px;border-radius:50%;overflow:hidden;background:#eef1f6;border:2px solid rgba(203,213,225,.6);box-shadow:0 6px 14px -10px rgba(122,30,60,.35)}.landing-page .aap-persona-photo--fallback{display:flex;align-items:center;justify-content:center;font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;font-size:1.6rem;letter-spacing:1px;color:var(--l-rani);background:linear-gradient(135deg,#eef1f6,#dde3ee)}.landing-page .aap-persona-body{display:flex;flex-direction:column;gap:6px;min-width:0}.landing-page .aap-persona-name strong{font-family:var(--font-poppins),"Poppins",sans-serif;font-weight:700;color:var(--l-indigo);font-size:1rem}.landing-page .aap-persona-name .l-hi{display:block;font-family:var(--font-hind),"Hind",sans-serif;color:var(--l-peacock-dark);font-size:.82rem}.landing-page .l-accordion{display:grid;gap:12px}.landing-page .l-acc-item{border:1px solid rgba(203,213,225,.5);border-radius:14px;background:#fff;overflow:hidden}.landing-page .l-acc-item.is-open{background:#f5f7fc;box-shadow:0 8px 20px -14px rgba(122,30,60,.3)}.landing-page .l-acc-head{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border:none;background:transparent;cursor:pointer;text-align:left;color:var(--l-indigo);font-family:var(--font-poppins),"Poppins",sans-serif}.landing-page .l-acc-title{display:flex;flex-direction:column;gap:2px}.landing-page .l-acc-title .l-en{font-weight:600;font-size:1rem}.landing-page .l-acc-title .l-hi{font-size:.88rem;color:var(--l-peacock-dark);font-family:var(--font-hind),"Hind",sans-serif}.landing-page .l-acc-chev{width:20px;height:20px;color:var(--l-gold);transition:transform .22s ease;flex-shrink:0}.landing-page .l-acc-item.is-open .l-acc-chev{transform:rotate(180deg)}.landing-page .l-acc-body{padding:14px 22px 22px;border-top:1px dashed rgba(203,213,225,.5);animation:l-fade .22s ease;color:var(--l-ink)}.landing-page .l-acc-body .l-bi{margin:0 0 14px}.landing-page .l-acc-body .l-bi:first-child{margin-top:4px}.landing-page .l-acc-body .l-bi:last-child{margin-bottom:0}.landing-page .l-acc-body .l-bi .l-en{color:var(--l-ink);font-size:1rem;line-height:1.75}.landing-page .l-acc-body .l-bi .l-hi{color:var(--l-peacock-dark);font-size:.96rem;line-height:1.8;margin-top:8px}.landing-page .l-persona-list{list-style:none;padding:0;margin:8px 0 18px;display:grid;gap:14px}.landing-page .l-persona-list li{padding:12px 14px;background:#fff;border-radius:10px;border-left:3px solid var(--l-gold)}.landing-page .l-explore-grid--panel{margin-top:0}.landing-page .l-x-card--panel{background:#fff;border:1.5px solid rgba(203,213,225,.5);border-top:4px solid var(--l-accent,var(--l-saffron));color:var(--l-ink)}.landing-page .l-x-card--panel:hover{background:#eef1f6;border-color:var(--l-gold)}.landing-page .l-x-card--panel h3{color:var(--l-indigo)}.landing-page .l-x-card--panel h3.l-hi{color:var(--l-peacock-dark)}.landing-page .l-x-card--panel p{color:var(--l-ink);font-size:.88rem}.landing-page .l-x-card--panel p.l-hi{color:var(--l-peacock-dark);margin-top:4px}.landing-page .l-x-card--panel .l-x-lucide{width:30px;height:30px;color:var(--l-accent,var(--l-saffron));margin-bottom:12px}.landing-page .l-contrib-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:12px 0 22px}.landing-page .l-contrib-card{padding:20px;background:#fff;border:1px solid rgba(203,213,225,.5);border-radius:14px;border-top:4px solid var(--l-peacock)}.landing-page .l-contrib-card h4{margin:8px 0 6px;font-family:var(--font-poppins),"Poppins",sans-serif;color:var(--l-indigo);font-size:1rem;font-weight:600}.landing-page .l-contrib-card h4 .l-hi{display:block;font-family:var(--font-hind),"Hind",sans-serif;font-size:.86rem;font-weight:500;color:var(--l-peacock-dark);margin-top:2px}.landing-page .l-contrib-card p{margin:6px 0 0;font-size:.88rem;color:var(--l-ink);line-height:1.6}.landing-page .l-contrib-card p.l-hi{color:var(--l-peacock-dark);font-family:var(--font-hind),"Hind",sans-serif}.landing-page .l-c-icon{width:28px;height:28px;color:var(--l-peacock)}.landing-page .l-contrib-cta{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;background:linear-gradient(120deg,var(--l-peacock),var(--l-peacock-dark));color:#fff;border-radius:999px;margin:8px 0 0;font-weight:500}.landing-page .l-contrib-cta .l-c-icon{color:#fff;width:20px;height:20px}.landing-page .l-contrib-link{display:inline-flex;flex-direction:column;line-height:1.2;text-decoration:none;color:#fff}.landing-page .l-contrib-link .l-hi{font-family:var(--font-hind),"Hind",sans-serif;font-size:.82rem;color:#f7d9ae}.landing-page .l-managed{background:#fff;border-top:1px solid rgba(203,213,225,.55);padding:28px 0;text-align:center}.landing-page .l-managed .l-managed-head{font-weight:600;color:var(--l-indigo);letter-spacing:.3px}.landing-page .l-managed .l-managed-head .l-hi{display:block;font-weight:500;color:var(--l-peacock-dark);font-family:var(--font-hind),"Hind",sans-serif;font-size:.9rem;margin-top:2px}.landing-page .l-managed .l-managed-people{margin-top:12px;display:flex;gap:24px;justify-content:center;flex-wrap:wrap}.landing-page .l-managed .l-person{color:var(--l-ink);font-weight:500}.landing-page .l-managed .l-person .l-hi{display:block;color:var(--l-peacock-dark);font-family:var(--font-hind),"Hind",sans-serif;font-size:.88rem}@media (max-width:720px){.landing-page .l-tabstrip{margin:0 12px 22px}.landing-page .l-panel{margin:0 12px 32px;padding:22px 18px 26px;border-radius:16px}.landing-page .l-tab{padding:8px 14px;font-size:.82rem}.landing-page .l-tab .l-tab-icon{width:16px;height:16px}.landing-page .l-managed .l-managed-people{gap:14px}}.landing-page .l-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;max-width:780px;margin:4px auto 32px;padding:0 16px}.landing-page .l-stat{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px;padding:14px 10px;border-radius:18px;background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.6));border:1px solid rgba(203,213,225,.55);box-shadow:0 10px 24px -18px rgba(35,28,61,.28)}.landing-page .l-stat-num{font-family:var(--font-abril),"Abril Fatface",serif;font-size:clamp(1.9rem,3.5vw,2.4rem);line-height:1;background:linear-gradient(120deg,var(--l-peacock),var(--l-indigo));-webkit-background-clip:text;background-clip:text;color:transparent}.landing-page .l-stat-label{display:flex;flex-direction:column;line-height:1.2;margin-top:4px}.landing-page .l-stat-label .l-en{font-size:.78rem;font-weight:600;color:var(--l-ink);letter-spacing:.3px}.landing-page .l-stat-label .l-hi{font-family:var(--font-hind),"Hind",sans-serif;font-size:.74rem;color:var(--l-peacock-dark)}@media (max-width:640px){.landing-page .l-stats{grid-template-columns:1fr;max-width:320px;gap:10px}.landing-page .l-stat{padding:12px 14px;flex-direction:row;text-align:left;gap:14px}.landing-page .l-stat-label{align-items:flex-start}}.landing-page .l-home-tabs>.l-tabstrip{margin-top:8px;box-shadow:none;background:hsla(0,0%,100%,.7);backdrop-filter:blur(8px)}.landing-page.aap-scope .l-acc-body .l-bi .l-hi,.landing-page.aap-scope .l-bi .l-hi,.landing-page.aap-scope .l-panel-head .l-panel-lede.l-hi{font-size:1.1rem;font-weight:500;line-height:1.8}.dark .landing-page.aap-scope .l-acc-item{background:hsl(var(--card));border-color:hsl(var(--border))}.dark .landing-page.aap-scope .l-acc-item.is-open{background:hsl(var(--secondary));box-shadow:none}.dark .landing-page.aap-scope .l-acc-head{color:hsl(var(--foreground))}.dark .landing-page.aap-scope .l-acc-body{color:hsl(var(--foreground));border-top-color:hsl(var(--border))}.dark .landing-page.aap-scope .l-acc-body .l-bi .l-en{color:hsl(var(--foreground))}.dark .landing-page.aap-scope .l-acc-body .l-bi .l-hi,.dark .landing-page.aap-scope .l-bi .l-hi{color:hsl(var(--muted-foreground))}.dark .landing-page.aap-scope .l-acc-title .l-en,.dark .landing-page.aap-scope .l-bi .l-en,.dark .landing-page.aap-scope .l-group-head .l-en,.dark .landing-page.aap-scope .l-panel-head .l-panel-lede.l-en,.dark .landing-page.aap-scope .l-panel-head h1.l-display,.dark .landing-page.aap-scope .l-panel-head h2.l-hi-display{color:hsl(var(--foreground))}.dark .landing-page.aap-scope .l-group-head .l-hi,.dark .landing-page.aap-scope .l-panel-head .l-panel-lede.l-en,.dark .landing-page.aap-scope .l-panel-head .l-panel-lede.l-hi{color:hsl(var(--muted-foreground))}.dark .landing-page.aap-scope .l-group-head{border-bottom-color:hsl(var(--border))}.dark .landing-page.aap-scope .l-persona-list li{background:hsl(var(--card))}