/* PrajNep AI — Classic edition */
:root{--pn-navy:#101b2e;--pn-lavender:#7060bf;--pn-gold:#d8bc84;--pn-paper:#faf9f6;--pn-ink:#253149;--pn-muted:#657087}
body{-webkit-font-smoothing:antialiased}button,a,input,select,textarea{transition:background-color .18s,border-color .18s,box-shadow .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9d8dd7;outline-offset:4px}
.app{background:var(--pn-paper)}.topbar{background:#faf9f6f2;border-color:#e7e3ec}.app>main{background:radial-gradient(ellipse at 50% 8%,#efebfa88,transparent 60%),var(--pn-paper)}.workspaceSidebar{background:linear-gradient(170deg,#14223a,#101b2e 65%);border-color:#2b3650}.workspaceBrand img{box-shadow:0 8px 28px #0003}.newConversation{border-color:#7d6aaf;background:#8070b920}.sidebarLinks button{padding-block:13px}.sidebarLinks button:hover{background:#c4b5fd15}.sidebarFooter>a{padding:6px 0}.sidebarFooter strong{font-size:13px}.sidebarFooter small{font-size:10px}.sidebarFooter .founderMonogram{width:42px;height:42px;border-radius:50%;object-position:50% 28%}.workspaceToolbar{background:#faf9f6f2}.modeSwitch{background:#eeebf2;border-color:#e3dfe9}.modeSwitch button.selected{color:#58459c}.hero .eyebrow{color:#74618f;background:#f3eef7;border-color:#e1d6ed;font-size:9px}.hero h2{color:#253149;font-weight:600;line-height:1.2;letter-spacing:-.055em}.hero p{color:#657087}.regionStrip{color:#737d8e}.liveDot{background:#568b77}.quickActions button{color:#566078;border-color:#dfdbe5;background:#fff}.quickActions button:hover{background:#f1ecf9;border-color:#ad9ccb}.workStarters button{background:#fff;border-color:#e4dfeb;border-radius:18px;padding:21px 17px;box-shadow:0 5px 22px #1d254004}.workStarters button:hover{border-color:#ad9bcf;box-shadow:0 10px 28px #3323490b}.workStarters small{color:#737b8f}.workStarters button>span{color:#7961a7}.assistantNotice{color:#6d7788}.toggle,.textBtn{color:#667087}.tag{color:#647087;background:#edeaf2}.composer{border-color:#d9d1e6;border-radius:22px;box-shadow:0 12px 45px #30264612;background:#fffffff5}.composer:focus-within{border-color:#9e89c5;box-shadow:0 8px 34px #6e54a21d}.composer .circle.primary{background:#6852a4}.composer textarea::placeholder{color:#7d8392}.quotaHint{color:#737b8d}.msg.assistant{border-color:#e7e2ec}.msg.user{background:#eee8f7;border-color:#dfd4ee;color:#44355d}.messageAction,.msg .speak,.answerHeading{color:#716580}.panel,.profileCard,.service,.toolGrid button,.stats>div{border-color:#e4dfe9;border-radius:20px}.panel p,.profileCard p,.muted,.service small,.toolGrid small,.stats small{color:#657087}.wideBtn{background:#6852a4;border-radius:12px}.outlineBtn{background:transparent;color:#6852a4;border-color:#cfc3df}.wideBtn.whatsapp{background:#237650}.dangerBtn{background:#9c4659}.goldButton,.goldBtn{background:linear-gradient(110deg,#c7a567,#e8d4aa)!important;color:#18243a!important}.profileCard.founderProfile{padding:36px 28px;background:linear-gradient(140deg,#fff,#f6f0e6);border-color:#ded1b8}.profilePortrait{width:164px;height:164px;border-radius:50%;border:4px solid #e0c695;box-shadow:0 14px 40px #8b673c1a}.profilePortrait img{object-position:50% 27%}.founderProfile h2{font-size:32px;letter-spacing:-.04em}.founderProfile h3{max-width:560px;margin:18px auto;font-size:22px;font-weight:550;line-height:1.45}.founderProfile p{max-width:640px;margin-inline:auto}.founderRoles{font-size:13px;line-height:1.9!important}.founderCredentials span{color:#76603c}.goldEyebrow{color:#866837;font-size:10px}.splash{background:radial-gradient(ellipse at 50% 20%,#253451,#101b2e 65%)}.splashMark,.miniMark{background:none;box-shadow:none}.splashMark img,.miniMark img{width:100%;height:100%}.onboarding{background:radial-gradient(ellipse at top,#2c3453,#101b2e)}.onboardCard{background:#18243a;border-color:#4a405d}.langPick button.selected{background:#493a68;outline-color:#c2a5e2}.smallFounderPhoto img,.introAvatar img{object-position:50% 28%}
.founderBody{background:#101b2e;color:#f8f5ee}.founderNav{border-color:#d8bc8433}.founderGlow{background:radial-gradient(ellipse at 80% 15%,#ad86c817,transparent 55%)}.founderHeroCopy h1{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.055em;line-height:1.05}.founderHeroCopy h1 em{color:#ead4ad;background:none}.founderKicker,.sectionKicker{color:#d8bc84;font-size:10px;letter-spacing:.2em}.founderLead{font-size:clamp(21px,2.4vw,29px);font-weight:400}.founderLead strong{color:#ddcaa5;font-weight:500}.founderBio{color:#c2ccda;line-height:1.85}.founderPortraitFrame{border-radius:14px;aspect-ratio:4/5;border-color:#cdb88a66;background:#1f2d43}.founderPortraitFrame:after{inset:9px;border-radius:8px}.founderPortraitFrame img{object-position:50% 30%}.founderVisualFooter{border-radius:8px;background:#162239ee;margin:-40px -12px 0 auto}.founderMission{background:#f8f5ef;color:#283149;border-color:#d8bc8433}.founderMission h2,.founderStatus h2,.founderValues>h2{font-family:Georgia,'Times New Roman',serif;font-weight:400}.founderMission h2 em{color:#766096}.founderMission .sectionKicker{color:#896b42}.founderMission p{color:#5a667c}.valueGrid article{background:#17243a;border-color:#b9a0ce33;border-radius:14px}.valueGrid h3{font-weight:500}.founderStatus{border-radius:14px;background:#d8bc8408;border-color:#d8bc844d}.founderSignoff h2{font-weight:450}.founderNepali{color:#dac49d;font-size:16px}.founderFacts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:32px clamp(22px,6vw,90px);border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;background:#ffffff03}.founderFacts dt{color:#baa5cf;font-size:10px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px}.founderFacts dd{margin:0;color:#e8e5df;font-size:14px;line-height:1.6}.portraitCaption{color:#91a0b8;font-size:10px;line-height:1.7;margin-top:14px}.founderStory{max-width:760px;margin-inline:auto;padding:68px 25px}.founderStory h2{font-family:Georgia,serif;font-weight:400;font-size:38px}.founderStory p{color:#bdc8d8;line-height:1.9}.founderStory [lang=ne]{border-left:2px solid #d8bc84;padding-left:20px;color:#decaab}body:not(.founderBody):not(:has(.app)){background:var(--pn-paper);color:var(--pn-ink)}body:not(.founderBody):not(:has(.app)) h1{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em}body:not(.founderBody):not(:has(.app)) .button{background:#6852a4}.founder img{object-position:50% 30%}
@media(max-width:700px){.hero h2{font-size:35px}.hero .eyebrow{font-size:8px}.topbar,.workspaceToolbar,.bottomNav{background:#faf9f6f5}.bottomNav button{color:#667087}.bottomNav button.active{background:#eee7f6;color:#66518d}.founderFacts{grid-template-columns:1fr 1fr;gap:22px}.founderHeroPage{gap:28px}.founderVisual{margin-inline:0}.founderVisualFooter{margin-right:0}.founderProfile h2{font-size:28px}.founderProfile h3{font-size:20px}.founderNavCTA{font-size:11px;padding:10px 13px}.founderBrand{gap:8px}.founderBrand b{font-size:16px}.founderStory{padding:40px 24px}.founderStory h2{font-size:31px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
