@font-face{font-family:manrope;src:url(/_next/static/media/defbff1c3961a844-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:manrope;src:url(/_next/static/media/dd201342dd842375-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:manrope;src:url(/_next/static/media/250ef9cac77222cc-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:manrope;src:url(/_next/static/media/7fd73fa81853a7bc-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:manrope;src:url(/_next/static/media/dcfe367e16e16eea-s.p.ttf) format("truetype");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.00%;size-adjust:103.76%}.__className_142b5e{font-family:manrope,manrope Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.__variable_142b5e{--pia-font-body:"manrope","manrope Fallback",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@font-face{font-family:bricolage;src:url(/_next/static/media/b798f6bd14e24338-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:bricolage;src:url(/_next/static/media/ecfdb67d87a066e7-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:bricolage;src:url(/_next/static/media/26ba575e960552c6-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:bricolage;src:url(/_next/static/media/5f9f40ec291d33ce-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:bricolage Fallback;src:local("Arial");ascent-override:87.40%;descent-override:25.37%;line-gap-override:0.00%;size-adjust:106.41%}.__className_fe8b92{font-family:bricolage,bricolage Fallback,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.__variable_fe8b92{--pia-font-display:"bricolage","bricolage Fallback",system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root{--pia-midnight-950:#0E0D17;--pia-midnight-900:#1C1B2E;--pia-midnight-800:#2A2940;--pia-midnight-700:#3D3B5C;--pia-midnight-600:#504E72;--pia-midnight-500:#6B6991;--pia-midnight-400:#8E8CB0;--pia-midnight-300:#B3B1CC;--pia-midnight-200:#D5D4E3;--pia-midnight-100:#EAEAF1;--pia-midnight-50:#F5F4F8;--pia-denim-900:#1A3355;--pia-denim-800:#22436E;--pia-denim-700:#2E5A8A;--pia-denim-600:#3A6EA8;--pia-denim-500:#5088BE;--pia-denim-400:#6B9AC4;--pia-denim-300:#92B5D6;--pia-denim-200:#C2D8ED;--pia-denim-100:#DDE9F4;--pia-denim-50:#EAF0F7;--pia-brass-900:#6B5530;--pia-brass-800:#8A6E3D;--pia-brass-700:#A0824A;--pia-brass-600:#B8975A;--pia-brass-500:#C7AA74;--pia-brass-400:#D4BE90;--pia-brass-300:#E1D2AD;--pia-brass-200:#EDE3CB;--pia-brass-100:#F5EFE0;--pia-brass-50:#FAF7F0;--pia-forest-900:#0F2318;--pia-forest-800:#1C3D2E;--pia-forest-700:#2D6147;--pia-forest-600:#3E7A5B;--pia-forest-500:#5A9678;--pia-forest-50:#F0F7F3;--pia-crimson-900:#6B1119;--pia-crimson-800:#8A1622;--pia-crimson-700:#B22234;--pia-crimson-500:#D94F5C;--pia-crimson-50:#F2E8E9;--pia-amber-700:#B45309;--pia-amber-500:#F59E0B;--pia-amber-50:#FFFBEB;--pia-warm-slate:#2C3E50;--pia-warm-slate-light:#5A6577;--pia-warm-charcoal:#1E1E1E;--pia-warm-burnt:#121010;--pia-warm-muted:#8A8580;--pia-warm-faint:#B8B4AE;--pia-surface-warm-white:#F5F1EB;--pia-surface-warm-white-2:#F4F2EE;--pia-surface-linen:#E8E2D8;--pia-surface-border:#D6CFC4;--pia-surface-border-subtle:#E8E4DC;--pia-surface-clinical:#FAFAFA;--pia-surface-cool:#F8F8F8;--pia-surface-white:#FFFFFF;--pia-env-ground:var(--pia-surface-warm-white);--pia-env-surface:var(--pia-surface-white);--pia-env-surface-secondary:var(--pia-surface-warm-white-2);--pia-env-sunken:var(--pia-surface-linen);--pia-env-border:var(--pia-surface-border);--pia-env-border-subtle:var(--pia-surface-border-subtle);--pia-env-frame:var(--pia-midnight-900);--pia-env-frame-muted:var(--pia-midnight-800);--pia-env-frame-text:var(--pia-surface-warm-white);--pia-env-frame-text-muted:var(--pia-midnight-300);--pia-env-overlay:rgba(28,27,46,0.6);--pia-voice-primary:var(--pia-warm-slate);--pia-voice-secondary:var(--pia-warm-slate-light);--pia-voice-tertiary:var(--pia-warm-muted);--pia-voice-muted:var(--pia-warm-faint);--pia-voice-emphasis:var(--pia-warm-charcoal);--pia-voice-inverse:var(--pia-surface-warm-white);--pia-voice-inverse-muted:var(--pia-midnight-300);--pia-signal-default:var(--pia-denim-600);--pia-signal-pressed:var(--pia-denim-700);--pia-signal-emphasis:var(--pia-denim-800);--pia-signal-mid:var(--pia-denim-400);--pia-signal-tint:var(--pia-denim-200);--pia-signal-tint-subtle:var(--pia-denim-50);--pia-accent-default:var(--pia-brass-600);--pia-accent-pressed:var(--pia-brass-700);--pia-accent-light:var(--pia-brass-500);--pia-accent-glow:rgba(184,151,90,0.35);--pia-accent-tint:var(--pia-brass-100);--pia-accent-tint-subtle:var(--pia-brass-50);--pia-status-positive:var(--pia-forest-700);--pia-status-positive-muted:var(--pia-forest-500);--pia-status-positive-tint:var(--pia-forest-50);--pia-status-positive-deep:var(--pia-forest-800);--pia-status-caution:var(--pia-amber-700);--pia-status-caution-tint:var(--pia-amber-50);--pia-status-critical:var(--pia-crimson-700);--pia-status-critical-mid:var(--pia-crimson-500);--pia-status-critical-tint:var(--pia-crimson-50);--pia-status-critical-deep:var(--pia-crimson-800);--pia-status-info:var(--pia-denim-600);--pia-status-info-tint:var(--pia-denim-50);--pia-status-neutral:var(--pia-warm-muted);--pia-status-neutral-tint:var(--pia-surface-warm-white-2);--pia-interactive-disabled:var(--pia-warm-faint);--pia-interactive-disabled-bg:var(--pia-surface-linen);--pia-interactive-focus-ring:var(--pia-denim-400);--pia-gradient-paper:linear-gradient(180deg,#FAFAF8,#F4F7FC);--pia-gradient-success:linear-gradient(180deg,#E8F5E9,#F1F8E9);--pia-gradient-error:linear-gradient(180deg,#FDE8E8,#F9E3E5);--pia-gradient-caution:linear-gradient(180deg,#FFFBEB,#FEF3C7);--pia-gradient-warm-card:linear-gradient(180deg,#FFFFFF,#FAF9F7);--pia-gradient-linen-shelf:linear-gradient(180deg,#F4F2EE,#E8E2D8);--pia-gradient-brass-glow:linear-gradient(180deg,#FAF7F0,#F5EFE0);--pia-gradient-denim-wash:linear-gradient(180deg,#EAF0F7,#DDE9F4);--pia-elevation-sm:0 1px 3px rgba(28,25,23,0.04);--pia-elevation-md:0 3px 8px rgba(28,25,23,0.08);--pia-elevation-lg:0 8px 16px rgba(28,25,23,0.12);--pia-elevation-xl:0 12px 24px rgba(28,25,23,0.16);--pia-space-0:0px;--pia-space-1:4px;--pia-space-2:8px;--pia-space-3:12px;--pia-space-4:16px;--pia-space-5:20px;--pia-space-6:24px;--pia-space-8:32px;--pia-space-10:40px;--pia-space-12:48px;--pia-space-16:64px;--pia-space-20:80px;--pia-radius-none:0;--pia-radius-xs:4px;--pia-radius-sm:6px;--pia-radius-md:10px;--pia-radius-lg:16px;--pia-radius-xl:20px;--pia-radius-2xl:28px;--pia-radius-full:999px;--pia-timing-instant:100ms;--pia-timing-fast:150ms;--pia-timing-normal:200ms;--pia-timing-moderate:300ms;--pia-timing-slow:500ms;--pia-ease-standard:cubic-bezier(0.4,0,0.2,1);--pia-ease-enter:cubic-bezier(0,0,0.2,1);--pia-ease-exit:cubic-bezier(0.4,0,1,1);--pia-ease-emphasis:cubic-bezier(0.2,0,0,1);--pia-layout-tab-bar-height:56px;--pia-layout-nav-bar-height:48px;--pia-layout-hub-expanded-height:96px;--pia-layout-hub-collapse-distance:72px;--pia-layout-commit-bar-height:56px;--pia-touch-min:48px;--pia-touch-min-secondary:44px;--pia-font-fallback-sans:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--pia-font-fallback-mono:ui-monospace,SFMono-Regular,Menlo,monospace}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:var(--pia-font-body);color:var(--pia-voice-primary);background:var(--pia-env-ground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(184,151,90,.05) 1px,transparent 0),radial-gradient(rgba(28,27,46,.025) 1px,transparent 0);background-size:24px 24px,17px 17px;background-position:0 0,8px 12px;opacity:.7}footer,header,main,section{position:relative;z-index:1}a{color:inherit;text-decoration:none}::selection{background:var(--pia-brass-300);color:var(--pia-warm-burnt)}.wrap{width:100%;max-width:1280px}.wrap,.wrap-tight{margin:0 auto;padding:0 32px}.wrap-tight{max-width:1080px}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:18px 32px;background:rgba(245,241,235,.85);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid transparent;transition:border-color .2s var(--pia-ease-standard),background .2s var(--pia-ease-standard)}.nav.scrolled{border-bottom-color:var(--pia-env-border-subtle);background:rgba(245,241,235,.92)}.nav-brand{display:flex;align-items:center;gap:10px;font:700 22px/1 var(--pia-font-display);letter-spacing:-.6px;color:var(--pia-voice-emphasis)}.nav-brand .dot{width:8px;height:8px;border-radius:999px;background:var(--pia-accent-default);box-shadow:0 0 0 4px var(--pia-accent-tint-subtle);animation:brassPulse 2.4s var(--pia-ease-standard) infinite}@keyframes brassPulse{0%,to{opacity:1;box-shadow:0 0 0 4px var(--pia-accent-tint-subtle)}50%{opacity:.6;box-shadow:0 0 0 6px rgba(184,151,90,.18)}}@keyframes piaOrbitSlow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.nav-links{display:flex;align-items:center;gap:28px;font:500 14px/1 var(--pia-font-body);color:var(--pia-voice-secondary)}.nav-links a:hover{color:var(--pia-voice-emphasis)}.nav-cta{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:999px;background:var(--pia-env-frame);color:var(--pia-env-frame-text);font:600 13px/1 var(--pia-font-body);letter-spacing:.1px;transition:transform .15s var(--pia-ease-standard)}.nav-cta:hover{transform:translateY(-1px)}.nav-cta svg{width:14px;height:14px}@media (max-width:760px){.nav{padding:14px 20px}.nav-links{display:none}}.hero{padding:64px 0 96px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:48px;gap:48px;align-items:center}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 11px/16px var(--pia-font-body);letter-spacing:1.6px;text-transform:uppercase;color:var(--pia-brass-800);background:var(--pia-accent-tint-subtle);padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--pia-brass-300)}.hero-eyebrow svg{width:11px;height:11px;color:var(--pia-accent-default)}.hero h1{font:700 86px/.94 var(--pia-font-display);letter-spacing:-3px;margin:24px 0 0;color:var(--pia-voice-emphasis);text-wrap:balance}.hero h1 .brass{color:var(--pia-accent-default);font-style:italic;font-weight:600;letter-spacing:-3.5px}.hero h1 .strike{position:relative;display:inline-block;color:var(--pia-voice-tertiary)}.hero h1 .strike:after{content:"";position:absolute;left:-2%;right:-2%;top:52%;height:6px;background:var(--pia-crimson-500);transform:rotate(-2deg);border-radius:2px;opacity:.85}.hero h1 .underline{background:linear-gradient(180deg,transparent 78%,var(--pia-brass-300) 78%);padding:0 2px}.hero-hindi{font:500 28px/1.25 var(--pia-font-display);color:var(--pia-voice-secondary);margin:24px 0 0;letter-spacing:-.5px;font-feature-settings:"kern"}.hero-hindi .brass{color:var(--pia-accent-default);font-weight:700}.hero-lede{font:400 19px/30px var(--pia-font-body);color:var(--pia-voice-secondary);margin:28px 0 0;max-width:540px;text-wrap:pretty}.hero-ctas{gap:12px;margin:36px 0 0}.hero-ctas,.hero-trust{display:flex;flex-wrap:wrap}.hero-trust{margin-top:32px;gap:24px;font:500 12.5px/16px var(--pia-font-body);color:var(--pia-voice-tertiary);letter-spacing:.1px}.hero-trust span{display:inline-flex;align-items:center;gap:8px}.hero-trust .seal{width:6px;height:6px;border-radius:999px;background:var(--pia-status-positive)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 22px;border-radius:999px;font:600 15px/1 var(--pia-font-body);letter-spacing:.1px;cursor:pointer;border:none;text-decoration:none;transition:transform .15s var(--pia-ease-standard),box-shadow .15s var(--pia-ease-standard),background .15s var(--pia-ease-standard);white-space:nowrap}.btn svg{width:16px;height:16px}.btn-primary{background:var(--pia-env-frame);color:var(--pia-env-frame-text);box-shadow:0 8px 18px -8px rgba(28,27,46,.55)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 22px -8px rgba(28,27,46,.65)}.btn-primary .arrow{transition:transform .2s var(--pia-ease-standard)}.btn-primary:hover .arrow{transform:translateX(3px)}.btn-secondary{background:transparent;color:var(--pia-voice-emphasis);box-shadow:inset 0 0 0 1.5px var(--pia-warm-slate)}.btn-secondary:hover{background:rgba(28,27,46,.04)}.btn-whatsapp{background:#075E54;color:#fff;box-shadow:0 8px 18px -8px rgba(7,94,84,.55)}.btn-whatsapp:hover{background:#065048;transform:translateY(-2px)}.hero-stage{position:relative;display:flex;align-items:center;justify-content:center;min-height:720px}.hero-stage .pia-orbit{position:absolute;width:560px;height:560px;border-radius:999px;background:radial-gradient(circle at center,rgba(184,151,90,.18) 0,rgba(184,151,90,.06) 38%,transparent 70%);filter:blur(12px);z-index:0}.hero-stage .pia-grid{position:absolute;width:480px;height:480px;border:1px solid rgba(184,151,90,.22);border-radius:999px;z-index:0}.hero-stage .pia-grid.outer{width:640px;height:640px;border-style:dashed;opacity:.5}.hero-stage .phone-stage{z-index:2;transform:translateY(-12px) rotate(-2deg);filter:drop-shadow(0 30px 50px rgba(28,25,23,.18))}.float-card{position:absolute;background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:14px;padding:12px 14px;box-shadow:var(--pia-elevation-lg);z-index:3;max-width:240px}.float-card .head{display:flex;align-items:center;gap:6px;font:700 10px/14px var(--pia-font-body);letter-spacing:.6px;text-transform:uppercase;color:var(--pia-brass-800);margin-bottom:6px}.float-card .head .pip{width:6px;height:6px;border-radius:999px;background:var(--pia-accent-default);box-shadow:0 0 0 3px var(--pia-accent-tint-subtle)}.float-card p{font:500 13px/18px var(--pia-font-body);color:var(--pia-voice-primary);margin:0}.float-card p b{color:var(--pia-voice-emphasis);font-weight:700}.float-card.fc-1{top:56px;left:-28px;animation:bob 5.4s var(--pia-ease-standard) infinite}.float-card.fc-2{bottom:76px;right:-16px;animation:bob 4.8s var(--pia-ease-standard) infinite reverse}.float-card.fc-3{top:320px;left:-40px;animation:bob 5.8s var(--pia-ease-standard) infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1100px){.hero-grid{grid-template-columns:1fr;gap:24px}.hero h1{font-size:64px;letter-spacing:-2px}.hero-stage{min-height:640px}.hero-stage .phone-stage{transform:none}.float-card.fc-1{left:8px}.float-card.fc-2{right:8px}.float-card.fc-3{display:none}}@media (max-width:640px){.hero{padding:40px 0 64px}.hero h1{font-size:44px;letter-spacing:-1.6px}.hero-hindi{font-size:22px}.hero-lede{font-size:17px;line-height:26px}}.marquee{border-top:1px solid var(--pia-env-border-subtle);border-bottom:1px solid var(--pia-env-border-subtle);padding:18px 0;background:var(--pia-env-surface-secondary);overflow:hidden;position:relative}.marquee-track{display:flex;gap:56px;animation:scroll 60s linear infinite;white-space:nowrap}.marquee-track .ph{display:inline-flex;align-items:center;gap:12px;font:500 18px/1 var(--pia-font-display);letter-spacing:-.2px;color:var(--pia-voice-secondary);flex-shrink:0}.marquee-track .ph:before{content:"";width:5px;height:5px;border-radius:999px;background:var(--pia-accent-default);flex-shrink:0}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.section{padding:120px 0}.section-eyebrow{display:inline-flex;align-items:center;gap:8px;font:600 11px/16px var(--pia-font-body);letter-spacing:1.6px;text-transform:uppercase;color:var(--pia-brass-800);margin:0 0 16px}.section-eyebrow:before{content:"";width:24px;height:1px;background:var(--pia-brass-600)}.section-title{font:700 56px/1.04 var(--pia-font-display);letter-spacing:-1.5px;color:var(--pia-voice-emphasis);margin:0;max-width:800px;text-wrap:balance}.section-title .brass{color:var(--pia-accent-default)}.section-title .strike{position:relative;color:var(--pia-voice-tertiary)}.section-title .strike:after{content:"";position:absolute;left:0;right:0;top:56%;height:4px;background:var(--pia-crimson-500);opacity:.85;transform:rotate(-1.5deg)}.section-lede{font:400 19px/30px var(--pia-font-body);color:var(--pia-voice-secondary);margin:20px 0 0;max-width:640px}@media (max-width:760px){.section{padding:80px 0}.section-title{font-size:38px;letter-spacing:-1px}}.moment-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:64px;position:relative}.moment-card{background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:24px;padding:28px 24px 24px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden;min-height:480px}.moment-card.draft{border-color:var(--pia-brass-400);box-shadow:0 0 0 1px var(--pia-brass-300),0 24px 48px -16px rgba(184,151,90,.25);background:radial-gradient(ellipse at top,rgba(184,151,90,.06),transparent 50%),var(--pia-env-surface)}.moment-card.published{border-color:var(--pia-forest-500)}.moment-num{position:absolute;top:28px;right:28px;font:700 12px/1 var(--pia-font-mono);color:var(--pia-voice-tertiary);letter-spacing:.3px}.moment-card h3{font:700 26px/1.1 var(--pia-font-display);letter-spacing:-.6px;color:var(--pia-voice-emphasis);margin:0}.moment-card h3 .brass{color:var(--pia-accent-default)}.moment-card .step{display:inline-flex;align-items:center;gap:8px;font:700 11px/14px var(--pia-font-body);letter-spacing:.4px;text-transform:uppercase;color:var(--pia-voice-tertiary)}.moment-card .step .pip{width:8px;height:8px;border-radius:999px;background:var(--pia-warm-faint)}.moment-card.ask .step .pip{background:var(--pia-signal-default)}.moment-card.draft .step .pip{background:var(--pia-accent-default);box-shadow:0 0 0 4px var(--pia-accent-tint-subtle)}.moment-card.published .step .pip{background:var(--pia-status-positive)}.moment-card p{font:400 15px/22px var(--pia-font-body);color:var(--pia-voice-secondary);margin:0}.moment-card .vis{margin-top:auto}.moment-arrow{position:absolute;width:40px;height:40px;border-radius:999px;background:var(--pia-env-frame);display:grid;place-items:center;color:var(--pia-brass-300);z-index:2;box-shadow:0 6px 12px rgba(28,25,23,.18)}.moment-arrow svg{width:18px;height:18px}.vis-chat{background:var(--pia-env-surface-secondary);border:1px solid var(--pia-env-border-subtle);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.vis-chat .bub{padding:8px 12px;border-radius:14px;max-width:88%;font:500 14px/20px var(--pia-font-body)}.vis-chat .bub.user{align-self:flex-end;background:var(--pia-env-frame);color:var(--pia-env-frame-text);border-bottom-right-radius:4px}.vis-chat .bub.user .h{color:var(--pia-brass-300)}.vis-chat .input{display:flex;align-items:center;gap:8px;margin-top:4px;padding:8px 12px;background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:999px;font:400 13px/16px var(--pia-font-body);color:var(--pia-voice-tertiary)}.vis-chat .input .shimmer{width:4px;height:16px;background:var(--pia-accent-default);border-radius:1px;animation:blink .9s steps(2) infinite;margin-right:4px}@keyframes blink{50%{opacity:0}}.vis-draft{background:var(--pia-env-surface);border:1.5px solid var(--pia-brass-400);border-radius:14px;padding:14px;position:relative;overflow:hidden}.vis-draft:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 35%,rgba(184,151,90,.18) 50%,transparent 65%);background-size:250% 100%;animation:shimmer 2.4s linear infinite;pointer-events:none}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-100% 0}}.vis-draft .row{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding:6px 0;font:500 13px/18px var(--pia-font-body);color:var(--pia-voice-secondary);border-bottom:1px dashed var(--pia-env-border-subtle)}.vis-draft .row:last-child{border-bottom:none;font-weight:700;color:var(--pia-voice-emphasis)}.vis-draft .row .qty{font-feature-settings:"tnum";color:var(--pia-voice-emphasis);font-weight:600}.vis-draft .row.flag{background:var(--pia-status-caution-tint);margin:0 -8px;padding:6px 8px;border-radius:6px;border-bottom:none}.vis-draft .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;font:600 11px/14px var(--pia-font-body);text-transform:uppercase}.vis-draft .head,.vis-draft .head .conf{letter-spacing:.4px;color:var(--pia-brass-800)}.vis-draft .head .conf{background:var(--pia-accent-tint-subtle);padding:3px 7px;border-radius:999px;font:700 10px/12px var(--pia-font-body)}.vis-published{background:var(--pia-status-positive-tint);border:1px solid var(--pia-forest-500);border-radius:14px;padding:18px;display:flex;align-items:center;gap:14px}.vis-published .tick{width:44px;height:44px;border-radius:999px;background:var(--pia-status-positive);color:#fff;display:grid;place-items:center;flex-shrink:0}.vis-published .tick svg{width:22px;height:22px}.vis-published p{font:700 16px/22px var(--pia-font-display);color:var(--pia-forest-800);margin:0 0 2px}.vis-published .meta{font:500 11px/16px var(--pia-font-mono);color:var(--pia-forest-700);letter-spacing:.2px}@media (max-width:1000px){.moment-grid{grid-template-columns:1fr}.moment-card{min-height:auto}}.wa-section{background:var(--pia-env-frame);color:var(--pia-env-frame-text);padding:120px 0;position:relative;overflow:hidden}.wa-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 80% 20%,rgba(184,151,90,.12) 0,transparent 50%),radial-gradient(ellipse at 10% 80%,rgba(58,110,168,.1) 0,transparent 50%);pointer-events:none}.wa-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:64px;gap:64px;align-items:center;position:relative}.wa-section .section-eyebrow{color:var(--pia-brass-300)}.wa-section .section-eyebrow:before{background:var(--pia-brass-400)}.wa-section .section-title{color:#fff}.wa-section .section-lede{color:var(--pia-midnight-200)}.wa-stage{display:flex;justify-content:center;align-items:center}.wa-stage .phone-stage{filter:drop-shadow(0 36px 60px rgba(0,0,0,.4))}.wa-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;margin-top:40px}.wa-feature h4{font:700 17px/22px var(--pia-font-display);color:#fff;margin:0 0 6px;letter-spacing:-.2px;display:flex;align-items:center;gap:10px}.wa-feature h4 .pip{width:8px;height:8px;border-radius:999px;background:#4FC3F7;box-shadow:0 0 0 3px rgba(79,195,247,.18)}.wa-feature p{font:400 14px/22px var(--pia-font-body);color:var(--pia-midnight-200);margin:0}@media (max-width:1000px){.wa-grid{gap:40px}.wa-features,.wa-grid{grid-template-columns:1fr}.wa-features{gap:20px}}.tour-head{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:48px;gap:48px;align-items:end;margin-bottom:64px}.tour-head .right{font:400 16px/26px var(--pia-font-body);color:var(--pia-voice-secondary);padding-bottom:8px}.tour-head .right b{color:var(--pia-voice-emphasis);font-weight:700}.tour-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px 24px;gap:32px 24px}.tour-card{background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:24px;padding:32px 24px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;transition:transform .2s var(--pia-ease-standard),box-shadow .2s var(--pia-ease-standard);position:relative}.tour-card:hover{transform:translateY(-4px);box-shadow:var(--pia-elevation-lg)}.tour-card .num{position:absolute;top:20px;left:24px;font:700 11px/1 var(--pia-font-mono);color:var(--pia-voice-tertiary);letter-spacing:.5px}.tour-card .num.brass{color:var(--pia-brass-700)}.tour-card .phone-stage{margin-top:8px}.tour-card .meta{text-align:center;max-width:240px}.tour-card .meta h4{font:700 19px/24px var(--pia-font-display);letter-spacing:-.3px;color:var(--pia-voice-emphasis);margin:0 0 6px}.tour-card .meta p{font:400 14px/20px var(--pia-font-body);color:var(--pia-voice-secondary);margin:0}@media (max-width:1000px){.tour-grid{grid-template-columns:repeat(2,1fr)}.tour-head{grid-template-columns:1fr;gap:16px;align-items:start}}@media (max-width:640px){.tour-grid{grid-template-columns:1fr}}.bilingual{background:var(--pia-gradient-paper);padding:120px 0;border-top:1px solid var(--pia-env-border-subtle);border-bottom:1px solid var(--pia-env-border-subtle)}.bilingual-quote{font:600 56px/1.1 var(--pia-font-display);letter-spacing:-1.4px;color:var(--pia-voice-emphasis);max-width:980px;text-wrap:balance;margin:0}.bilingual-quote .brass{color:var(--pia-accent-default)}.bilingual-quote .strike{position:relative;color:var(--pia-voice-tertiary);display:inline-block}.bilingual-quote .strike:after{content:"";position:absolute;left:0;right:0;top:55%;height:4px;background:var(--pia-crimson-500);opacity:.85;transform:rotate(-1.5deg)}.bilingual-cite{font:500 14px/20px var(--pia-font-body);color:var(--pia-voice-tertiary);margin-top:28px;padding-top:20px;border-top:1px solid var(--pia-env-border-subtle);max-width:360px;letter-spacing:.1px}.bilingual-cite b{display:block;color:var(--pia-voice-emphasis);font-weight:700}.bilingual-samples{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:80px}.lang-card{background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:16px;padding:20px 22px}.lang-card .lang{font:600 11px/14px var(--pia-font-body);letter-spacing:1px;text-transform:uppercase;color:var(--pia-voice-tertiary);margin:0 0 14px}.lang-card .ask{font:600 22px/30px var(--pia-font-display);letter-spacing:-.3px;color:var(--pia-voice-emphasis);margin:0}.lang-card .reply{font:400 14px/22px var(--pia-font-body);color:var(--pia-voice-secondary);margin:14px 0 0;padding-top:14px;border-top:1px dashed var(--pia-env-border-subtle)}.lang-card .reply:before{content:"Pia";display:inline-block;font:700 10px/14px var(--pia-font-body);letter-spacing:.6px;text-transform:uppercase;color:var(--pia-brass-800);background:var(--pia-accent-tint-subtle);padding:2px 6px;border-radius:4px;margin-right:8px;box-shadow:inset 0 0 0 1px var(--pia-brass-300);vertical-align:2px}@media (max-width:900px){.bilingual-quote{font-size:36px;letter-spacing:-1px}.bilingual-samples{grid-template-columns:1fr}}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;margin-top:64px;border-top:1px solid var(--pia-env-border-subtle);border-bottom:1px solid var(--pia-env-border-subtle)}.trust-cell{padding:32px 28px 32px 0;border-right:1px solid var(--pia-env-border-subtle)}.trust-cell:last-child{border-right:none;padding-right:0}.trust-cell .icon{width:36px;height:36px;border-radius:8px;background:var(--pia-accent-tint-subtle);color:var(--pia-brass-800);display:grid;place-items:center;margin-bottom:16px}.trust-cell .icon svg{width:20px;height:20px}.trust-cell h4{font:700 17px/22px var(--pia-font-display);letter-spacing:-.2px;color:var(--pia-voice-emphasis);margin:0 0 6px}.trust-cell p{font:400 14px/22px var(--pia-font-body);color:var(--pia-voice-secondary);margin:0}@media (max-width:900px){.trust-grid{grid-template-columns:1fr 1fr}.trust-cell{padding:28px 20px 28px 0}.trust-cell:nth-child(2){border-right:none;padding-right:0}.trust-cell:first-child,.trust-cell:nth-child(2){border-bottom:1px solid var(--pia-env-border-subtle)}}@media (max-width:560px){.trust-grid{grid-template-columns:1fr}.trust-cell{border-right:none;border-bottom:1px solid var(--pia-env-border-subtle);padding:24px 0}.trust-cell:last-child{border-bottom:none}}.pricing-toggle{display:inline-flex;padding:4px;background:var(--pia-env-sunken);border-radius:999px;margin-top:32px;font:600 13px/1 var(--pia-font-body)}.pricing-toggle button{border:none;background:transparent;cursor:pointer;height:34px;padding:0 16px;border-radius:999px;color:var(--pia-voice-secondary);font:inherit}.pricing-toggle button.active{background:var(--pia-env-surface);color:var(--pia-voice-emphasis);box-shadow:var(--pia-elevation-sm)}.pricing-toggle button .save{background:var(--pia-status-positive-tint);color:var(--pia-status-positive);padding:2px 6px;border-radius:999px;font:700 10px/14px var(--pia-font-body);letter-spacing:.3px;margin-left:6px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:56px}.price-card{background:var(--pia-env-surface);border:1px solid var(--pia-env-border-subtle);border-radius:20px;padding:32px 28px;display:flex;flex-direction:column;position:relative}.price-card.featured{background:var(--pia-env-frame);color:var(--pia-env-frame-text);border-color:var(--pia-env-frame);transform:translateY(-12px);box-shadow:0 24px 48px -16px rgba(28,27,46,.4)}.price-card .ribbon{position:absolute;top:-12px;right:24px;background:var(--pia-accent-default);color:var(--pia-midnight-900);padding:4px 12px;border-radius:999px;font:700 10px/16px var(--pia-font-body);letter-spacing:.8px;text-transform:uppercase}.price-card .name{font:700 14px/1 var(--pia-font-body);letter-spacing:.6px;text-transform:uppercase;color:var(--pia-voice-tertiary);margin:0}.price-card.featured .name{color:var(--pia-brass-300)}.price-card .tag{font:500 14px/20px var(--pia-font-body);color:var(--pia-voice-secondary);margin:8px 0 24px;min-height:40px}.price-card.featured .tag{color:var(--pia-midnight-200)}.price-card .price{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.price-card .price .amt{font:700 56px/1 var(--pia-font-display);letter-spacing:-2px;color:var(--pia-voice-emphasis);font-feature-settings:"tnum"}.price-card.featured .price .amt{color:#fff}.price-card .price .per{font:500 14px/20px var(--pia-font-body);color:var(--pia-voice-tertiary)}.price-card.featured .price .per{color:var(--pia-midnight-300)}.price-card .price-foot{font:400 12px/16px var(--pia-font-body);color:var(--pia-voice-tertiary);margin:0 0 24px}.price-card.featured .price-foot{color:var(--pia-midnight-300)}.price-card ul{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px}.price-card ul li{display:flex;align-items:flex-start;gap:10px;font:400 14px/22px var(--pia-font-body);color:var(--pia-voice-primary)}.price-card.featured ul li{color:var(--pia-midnight-100)}.price-card ul li svg{width:16px;height:16px;color:var(--pia-status-positive);flex-shrink:0;margin-top:3px}.price-card.featured ul li svg{color:var(--pia-brass-400)}.price-card .cta{margin-top:auto}.price-card .cta .btn{width:100%}.price-card.featured .btn-primary{background:var(--pia-accent-default);color:var(--pia-midnight-900)}.price-card.featured .btn-primary:hover{background:var(--pia-brass-500)}@media (max-width:900px){.pricing-grid{grid-template-columns:1fr}.price-card.featured{transform:none}}.founder{background:var(--pia-gradient-brass-glow);padding:120px 0;border-top:1px solid var(--pia-brass-200);border-bottom:1px solid var(--pia-brass-200)}.founder-grid{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:64px;gap:64px;align-items:center}.founder-photo{aspect-ratio:4/5;border-radius:24px;background:linear-gradient(135deg,rgba(184,151,90,.18),rgba(28,27,46,.12)),var(--pia-env-frame);position:relative;overflow:hidden;box-shadow:var(--pia-elevation-xl)}.founder-photo .ph-mark{position:absolute;bottom:24px;left:24px;right:24px;color:#fff}.founder-photo .ph-mark p{font:600 12px/16px var(--pia-font-body);letter-spacing:.4px;text-transform:uppercase;color:var(--pia-brass-300);margin:0 0 6px}.founder-photo .ph-mark h4{font:700 22px/26px var(--pia-font-display);letter-spacing:-.3px;color:#fff;margin:0}.founder-photo .ph-glyph{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font:700 220px/1 var(--pia-font-display);color:var(--pia-brass-400);opacity:.18;letter-spacing:-10px;font-style:italic}.founder blockquote{font:500 32px/40px var(--pia-font-display);letter-spacing:-.6px;color:var(--pia-voice-emphasis);margin:0;padding:0;text-wrap:balance}.founder blockquote p{margin:0 0 16px}.founder blockquote p:last-child{margin-bottom:0}.founder .sig{margin-top:32px;font:500 14px/20px var(--pia-font-body);color:var(--pia-voice-secondary)}.founder .sig b{display:block;color:var(--pia-voice-emphasis);font-weight:700}@media (max-width:900px){.founder-grid{grid-template-columns:1fr;gap:32px}.founder blockquote{font-size:24px;line-height:32px}}.cta-section{background:var(--pia-env-frame);color:#fff;padding:120px 0;position:relative;overflow:hidden}.cta-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 50% at 50% 100%,rgba(184,151,90,.2) 0,transparent 60%)}.cta-section .inner{position:relative;text-align:center}.cta-section h2{font:700 72px/1.04 var(--pia-font-display);letter-spacing:-2.5px;margin:0 auto;max-width:880px;color:#fff;text-wrap:balance}.cta-section h2 .brass{color:var(--pia-brass-400);font-style:italic;font-weight:600}.cta-section p{font:400 19px/30px var(--pia-font-body);color:var(--pia-midnight-200);margin:24px auto 36px;max-width:600px}.cta-section .ctas{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center}.cta-section .btn-primary{background:var(--pia-accent-default);color:var(--pia-midnight-900)}.cta-section .btn-secondary{color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3)}.cta-section .btn-secondary:hover{background:rgba(255,255,255,.06)}@media (max-width:760px){.cta-section h2{font-size:44px;letter-spacing:-1.5px}}.footer{background:var(--pia-midnight-950);color:var(--pia-midnight-300);padding:80px 0 40px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:48px;gap:48px;margin-bottom:64px}.footer-brand h3{font:700 40px/1 var(--pia-font-display);letter-spacing:-1.5px;color:#fff;margin:0 0 16px;display:flex;align-items:center;gap:12px}.footer-brand h3 .dot{width:10px;height:10px;border-radius:999px;background:var(--pia-accent-default);box-shadow:0 0 0 5px rgba(184,151,90,.15)}.footer-brand p{font:400 14px/22px var(--pia-font-body);color:var(--pia-midnight-300);margin:0;max-width:320px}.footer-col h5{font:700 11px/16px var(--pia-font-body);letter-spacing:1.6px;text-transform:uppercase;color:var(--pia-brass-400);margin:0 0 16px}.footer-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.footer-col ul a{font:400 14px/20px var(--pia-font-body);color:var(--pia-midnight-200);transition:color .15s var(--pia-ease-standard)}.footer-col ul a:hover{color:#fff}.footer-bottom{padding-top:32px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font:400 12px/18px var(--pia-font-body);color:var(--pia-midnight-400)}.footer-bottom .built{display:inline-flex;align-items:center;gap:8px}.footer-bottom .built .dot{width:5px;height:5px;border-radius:999px;background:var(--pia-status-positive)}@media (max-width:900px){.footer-grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:560px){.footer-grid{grid-template-columns:1fr}}.phone-stage{width:calc(380px * var(--phone-scale, .7));height:calc(820px * var(--phone-scale, .7));position:relative;flex-shrink:0}.phone-mount{position:absolute;top:0;left:0;transform:scale(var(--phone-scale,.7));transform-origin:top left}.phone-mount-placeholder{width:380px;height:820px;background:var(--pia-env-frame);border-radius:30px;display:grid;place-items:center;color:var(--pia-brass-400);font:700 32px/1 var(--pia-font-display)}