:root{--bg:#f5f1e8;--bg-2:#efe9da;--ink:#1f2a24;--ink-2:#3a4640;--muted:#6b756e;--line:rgba(31,42,36,.1);--line-2:rgba(31,42,36,.06);--card:#fbf8f0;--sage:#506b5a;--sage-2:#6a8772;--sage-soft:#dde6de;--lavender:#a89cc4;--lavender-soft:#e4dfef;--peach:#e8c7a8;--alert:#b26b5c}[data-theme=dark]{--bg:#15201b;--bg-2:#1b2823;--ink:#f1eadb;--ink-2:#d8d0bf;--muted:#9aa29b;--line:hsla(41,44%,90%,.1);--line-2:hsla(41,44%,90%,.05);--card:#1f2c26;--sage:#8ba893;--sage-2:#a8c1ae;--sage-soft:#2b3a33;--lavender:#c7bddc;--lavender-soft:#2e2a3b}[data-palette=warm]{--bg:#f8efe5;--bg-2:#f2e5d4;--ink:#2e231c;--ink-2:#4a3b30;--muted:#7b6b5e;--line:rgba(46,35,28,.1);--card:#fdf7ed;--sage:#b26b4c;--sage-2:#c8825f;--sage-soft:#ead5bf;--lavender:#9b7c9c;--lavender-soft:#e8dbde;--peach:#e6b08a}[data-palette=lavender]{--bg:#f1eef5;--bg-2:#e7e1ee;--ink:#242030;--ink-2:#403b52;--muted:#6f687e;--line:rgba(36,32,48,.1);--card:#faf7fd;--sage:#7a6b96;--sage-2:#8f80aa;--sage-soft:#e0d8ed;--lavender:#a394c0;--lavender-soft:#ebe4f3}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink);font-family:Geist,-apple-system,system-ui,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:background-color .35s,color .35s}.serif{font-family:Newsreader,Georgia,serif;font-weight:400;letter-spacing:-.01em}.dev{font-family:Noto Sans Devanagari,sans-serif}button{font-family:inherit}.fade-in{animation:fadeIn .45s ease both}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes orbPulse{0%{transform:scale(1);opacity:.6}to{transform:scale(1.35);opacity:0}}@keyframes ring{0%{transform:scale(1);opacity:.6}to{transform:scale(1.2);opacity:0}}@keyframes matching{0%{transform:translate(-50%,-50%) scale(1);opacity:.6}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}@keyframes bounce{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes slideUp{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(3px)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.section-padding{padding:clamp(32px,8vw,90px) clamp(16px,5vw,48px)}.hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.g2{grid-template-columns:1fr 1fr}.g2,.g2w{display:grid;gap:20px}.g2w{grid-template-columns:1.4fr 1fr}.g-how{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:start}.g-ft{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px}.g-ft,.g6{display:grid}.g6{grid-template-columns:repeat(6,1fr);gap:14px}.flex-sb{align-items:flex-end;flex-wrap:wrap;gap:16px}.flex-bt,.flex-sb{display:flex;justify-content:space-between}.cta-btns{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.dash-pad{padding:48px 48px 80px}.dash-greet{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:28px}.tabs-row{display:flex;gap:8px}.orb-col,.orb-inner{display:flex;align-items:center;justify-content:center;position:relative}.orb-inner{width:420px;height:420px}.ai-call-grid{display:grid;grid-template-columns:1fr 380px;gap:48px;padding:20px 48px 180px}.ai-call-transcript{display:flex}.consent-modal{display:flex;flex-direction:column}.hdr-nav{display:flex;gap:4px}.hdr-menu-btn{display:none;background:none;border:1px solid var(--line);cursor:pointer;padding:7px 9px;color:var(--ink);border-radius:10px;flex-shrink:0;line-height:0}.hdr-mobile{width:100%;padding:8px 0 4px;border-top:1px solid var(--line-2);display:flex;flex-direction:column;gap:2px;animation:fadeIn .15s ease both}.hdr-mobile-link{background:none;border:none;cursor:pointer;padding:10px 12px;border-radius:10px;font-size:15px;font-weight:500;text-align:left;width:100%;color:var(--ink-2);transition:background .15s,color .15s}.hdr-mobile-link:hover{background:var(--bg-2);color:var(--ink)}.hdr-mobile-link.active{background:var(--card);color:var(--ink)}@media (max-width:1024px){.g3{grid-template-columns:repeat(2,1fr)}.g-ft{grid-template-columns:1fr 1fr;gap:24px}.g6{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){[style*=grid-template-columns]{grid-template-columns:1fr!important}.g-how,.g2,.g2w,.g3,.hero-grid{grid-template-columns:1fr}.g-how{gap:32px}.g-ft{grid-template-columns:1fr 1fr;gap:20px}.g6{grid-template-columns:repeat(2,1fr)}.flex-sb{align-items:flex-start}.flex-bt,.flex-sb{flex-direction:column}.flex-bt{gap:8px}.cta-btns{flex-direction:column}.dash-pad{padding:20px 16px 48px}.dash-greet{flex-direction:column;align-items:flex-start;gap:24px;padding-bottom:20px}.tabs-row{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.tabs-row::-webkit-scrollbar{display:none}.hdr-nav,.orb-col{display:none}.hdr-menu-btn{display:flex;align-items:center}.hdr-chevron,.hdr-uname{display:none}.hdr-profile-btn{padding:4px!important;gap:0!important}.ai-call-grid{grid-template-columns:1fr;gap:20px;padding:16px 16px 140px}.ai-call-transcript{display:none}.consent-modal{max-height:calc(100svh - 32px)}.consent-modal-hdr{padding:14px 20px 12px!important}.consent-modal-hdr .serif{font-size:18px!important}.consent-modal-banner,.consent-modal-desc{display:none}}@media (max-width:480px){body{font-size:15px}.g-ft{grid-template-columns:1fr}.g6{grid-template-columns:repeat(2,1fr)}}