@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__DM_Sans_d9d98a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__DM_Sans_Fallback_d9d98a;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_d9d98a{font-family:__DM_Sans_d9d98a,__DM_Sans_Fallback_d9d98a;font-style:normal}.__variable_d9d98a{--font-body:"__DM_Sans_d9d98a","__DM_Sans_Fallback_d9d98a"}@font-face{font-family:__Outfit_fd712a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_fd712a;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_fd712a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_fd712a;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_fd712a;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_fd712a{font-family:__Outfit_fd712a,__Outfit_Fallback_fd712a;font-style:normal}.__variable_fd712a{--font-display:"__Outfit_fd712a","__Outfit_Fallback_fd712a"}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/719c9cc1ad948fc2-s.p.woff2) format("woff2");unicode-range:u+0964-0965,u+0b82-0bfa,u+200c-200d,u+20b9,u+25cc}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7c4799c5b42e0f61-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/61442ebac774be97-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/719c9cc1ad948fc2-s.p.woff2) format("woff2");unicode-range:u+0964-0965,u+0b82-0bfa,u+200c-200d,u+20b9,u+25cc}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7c4799c5b42e0f61-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/61442ebac774be97-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/719c9cc1ad948fc2-s.p.woff2) format("woff2");unicode-range:u+0964-0965,u+0b82-0bfa,u+200c-200d,u+20b9,u+25cc}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7c4799c5b42e0f61-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Noto_Sans_Tamil_d1bfb0;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/61442ebac774be97-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Noto_Sans_Tamil_Fallback_d1bfb0;src:local("Arial");ascent-override:81.82%;descent-override:34.80%;line-gap-override:0.00%;size-adjust:106.33%}.__className_d1bfb0{font-family:__Noto_Sans_Tamil_d1bfb0,__Noto_Sans_Tamil_Fallback_d1bfb0;font-style:normal}.__variable_d1bfb0{--font-tamil:"__Noto_Sans_Tamil_d1bfb0","__Noto_Sans_Tamil_Fallback_d1bfb0"}:root{--p-cobalt-50:#eef1ff;--p-cobalt-100:#dce2ff;--p-cobalt-200:#b6c0fe;--p-cobalt-300:#8694fa;--p-cobalt-400:#5566f0;--p-cobalt-500:#3046e6;--p-cobalt-600:#1f3bd9;--p-cobalt-700:#1a2dc9;--p-cobalt-800:#1825a6;--p-cobalt-900:#161f7f;--p-cobalt-950:#0e1450;--p-gray-0:#fff;--p-gray-25:#fafbfc;--p-gray-50:#f5f6f8;--p-gray-100:#eef0f3;--p-gray-150:#e4e7ec;--p-gray-200:#d6dae1;--p-gray-300:#b8bec8;--p-gray-400:#8a92a0;--p-gray-500:#656d7c;--p-gray-600:#475061;--p-gray-700:#303949;--p-gray-800:#1e2533;--p-gray-900:#0f141e;--p-gray-950:#060912;--p-green-50:#e8f7ee;--p-green-100:#c8ebd3;--p-green-500:#1f9d55;--p-green-600:#157a3f;--p-green-700:#0f5c2f;--p-amber-50:#fff6e5;--p-amber-100:#ffe7b8;--p-amber-500:#e59413;--p-amber-600:#b8730d;--p-amber-700:#8c5408;--p-red-50:#fdecec;--p-red-100:#fad0d0;--p-red-500:#da2a2a;--p-red-600:#b11d1d;--p-red-700:#851515;--p-blue-50:#e8f1fe;--p-blue-100:#c7ddfb;--p-blue-500:#1a6fe0;--p-blue-600:#1457b5;--p-blue-700:#0f4189;--p-magenta-500:#c233b6;--p-orange-500:#ff7a1f;--p-brand-gradient:linear-gradient(135deg,#1f3bd9,#a11fa0 55%,#ff7a1f);--color-bg:var(--p-gray-25);--color-surface:var(--p-gray-0);--color-surface-sunken:var(--p-gray-50);--color-surface-elevated:var(--p-gray-0);--color-surface-overlay:rgba(15,20,30,.48);--color-text-primary:var(--p-gray-900);--color-text-secondary:var(--p-gray-600);--color-text-tertiary:var(--p-gray-500);--color-text-disabled:var(--p-gray-400);--color-text-on-primary:var(--p-gray-0);--color-heading:var(--p-gray-900);--color-accent-text:var(--p-cobalt-700);--color-text-link:var(--p-cobalt-700);--color-text-link-hover:var(--p-cobalt-800);--color-border:var(--p-gray-200);--color-border-strong:var(--p-gray-300);--color-border-subtle:var(--p-gray-150);--color-divider:var(--p-gray-150);--color-primary:var(--p-cobalt-700);--color-primary-hover:var(--p-cobalt-800);--color-primary-active:var(--p-cobalt-900);--color-primary-soft:var(--p-cobalt-50);--color-primary-soft-text:var(--p-cobalt-700);--color-primary-border:var(--p-cobalt-200);--color-focus-ring:var(--p-cobalt-300);--color-success:var(--p-green-600);--color-success-soft:var(--p-green-50);--color-success-text:var(--p-green-700);--color-warning:var(--p-amber-600);--color-warning-soft:var(--p-amber-50);--color-warning-text:var(--p-amber-700);--color-danger:var(--p-red-600);--color-danger-soft:var(--p-red-50);--color-danger-text:var(--p-red-700);--color-info:var(--p-blue-600);--color-info-soft:var(--p-blue-50);--color-info-text:var(--p-blue-700);--status-billing-paid:var(--p-green-600);--status-billing-paid-soft:var(--p-green-50);--status-billing-pending:var(--p-amber-600);--status-billing-pending-soft:var(--p-amber-50);--status-billing-overdue:var(--p-red-600);--status-billing-overdue-soft:var(--p-red-50);--status-billing-partial:var(--p-blue-600);--status-billing-partial-soft:var(--p-blue-50);--status-billing-draft:var(--p-gray-500);--status-billing-draft-soft:var(--p-gray-100);--status-inv-in-stock:var(--p-green-600);--status-inv-low:var(--p-amber-600);--status-inv-out:var(--p-red-600);--status-inv-incoming:var(--p-blue-600);--status-del-pending:var(--p-gray-500);--status-del-in-transit:var(--p-blue-600);--status-del-delivered:var(--p-green-600);--status-del-failed:var(--p-red-600);--color-accent-magenta:var(--p-magenta-500);--color-accent-orange:var(--p-orange-500)}[data-theme=dark]{--color-bg:var(--p-gray-950);--color-surface:var(--p-gray-900);--color-surface-sunken:var(--p-gray-800);--color-surface-elevated:var(--p-gray-800);--color-surface-overlay:rgba(0,0,0,.64);--color-text-primary:var(--p-gray-50);--color-heading:var(--p-gray-50);--color-text-secondary:var(--p-gray-300);--color-text-tertiary:var(--p-gray-400);--color-text-disabled:var(--p-gray-600);--color-border:var(--p-gray-700);--color-border-strong:var(--p-gray-600);--color-border-subtle:var(--p-gray-800);--color-divider:var(--p-gray-800);--color-primary:var(--p-cobalt-400);--color-accent-text:var(--p-cobalt-300);--color-text-link:var(--p-cobalt-300);--color-text-link-hover:var(--p-cobalt-200);--color-primary-hover:var(--p-cobalt-300);--color-primary-active:var(--p-cobalt-200);--color-primary-soft:rgba(48,70,230,.16);--color-primary-soft-text:var(--p-cobalt-200);--color-focus-ring:var(--p-cobalt-400)}:root{--font-sans:"Inter","Noto Sans","Noto Sans Tamil","Noto Sans Devanagari","Noto Sans Telugu","Noto Sans Kannada","Noto Sans Malayalam","Noto Sans Bengali",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;--font-mono:"JetBrains Mono","IBM Plex Mono",ui-monospace,SFMono-Regular,"Cascadia Mono",Menlo,Consolas,monospace;--fs-12:0.75rem;--fs-14:0.875rem;--fs-16:1rem;--fs-20:1.25rem;--fs-24:1.5rem;--fs-32:2rem;--fs-48:3rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--lh-tight:1.2;--lh-snug:1.35;--lh-default:1.4;--lh-relaxed:1.55;--lh-loose:1.65;--ls-tight:-0.02em;--ls-normal:0;--ls-wide:0.02em;--ls-caps:0.08em}:where([lang^=ta],[lang^=hi],[lang^=mr],[lang^=bn]){--lh-default:1.6;--lh-snug:1.5}:where([lang^=te],[lang^=kn],[lang^=ml]){--lh-default:1.55;--lh-snug:1.45}body,html{font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-default);color:var(--color-text-primary);background:var(--color-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.num,.tabular,table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--container:1100px;--font-sans:var(--font-body),var(--font-tamil),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,system-ui,sans-serif;--hero-glow:rgba(48,70,230,.14);--st-ground:#b8bec8;--st-road:#e4e7ec;--st-road-line:#8694fa;--st-building-fill:#eef1ff;--st-building-roof:#dce2ff;--st-building-stroke:#1f3bd9;--st-detail:#5566f0;--st-glass:#dce2ff;--st-line:#b6c0fe;--st-carton:#3046e6;--st-carton-2:#1f3bd9;--st-label-text:#1a2dc9;--st-truck-body:#1f3bd9;--st-truck-cab:#5566f0;--st-bill-stroke:#b6c0fe;--st-bill-line:#8694fa}[data-theme=dark]{--hero-glow:rgba(48,70,230,.4);--st-ground:#2a3566;--st-road:#0c1030;--st-road-line:#3b4a93;--st-building-fill:#141b4d;--st-building-roof:#1b247a;--st-building-stroke:#5566f0;--st-detail:#3046e6;--st-glass:#0c1030;--st-line:#3b4a93;--st-carton:#8694fa;--st-carton-2:#dce2ff;--st-label-text:#dce2ff;--st-truck-body:#1f3bd9;--st-truck-cab:#5566f0;--st-bill-fill:#fafbfc;--st-bill-stroke:#b6c0fe;--st-bill-line:#b6c0fe}.logo-dark-ink{display:inline-block}.logo-light-ink,[data-theme=dark] .logo-dark-ink{display:none}[data-theme=dark] .logo-light-ink{display:inline-block}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:color .2s ease,border-color .2s ease,transform .2s ease}.theme-toggle:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary);transform:translateY(-1px)}.theme-toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.theme-toggle .icon-sun{display:none}.theme-toggle .icon-moon,[data-theme=dark] .theme-toggle .icon-sun{display:inline-flex}.lang-ta,[data-theme=dark] .theme-toggle .icon-moon,html[data-lang=ta] .lang-en{display:none}html[data-lang=ta] .lang-ta{display:inline}.lang-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:36px;padding:0 11px;border-radius:999px;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-secondary);cursor:pointer;font-size:.82rem;font-weight:600;transition:color .2s ease,border-color .2s ease,transform .2s ease}.lang-toggle:hover{color:var(--color-text-primary);border-color:var(--color-text-secondary);transform:translateY(-1px)}.lang-toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--color-bg);color:var(--color-text-primary);line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}ul{list-style-position:inside}.container{max-width:var(--container);margin:0 auto;padding:0 24px}section{padding:72px 0}[data-theme=dark]{color:var(--color-text-primary)}section[data-theme=dark]{background:var(--color-bg)}[id]{scroll-margin-top:170px}.eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-text)}.display{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.08;letter-spacing:-.03em;margin-top:10px}.display,.section-title{font-family:var(--display-stack)}.section-title{font-size:clamp(1.5rem,3vw,2.1rem);margin-top:6px}.lead{font-size:1.05rem;color:var(--color-text-secondary);margin-top:12px;max-width:600px}.btn{display:inline-block;padding:12px 22px;border-radius:8px;font-weight:600;font-size:.95rem;border:1px solid transparent;cursor:pointer;transition:transform .2s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--color-primary);color:var(--color-text-on-primary)}.btn-primary:hover{background:var(--color-primary-hover);box-shadow:0 10px 24px -12px rgba(31,59,217,.6)}.btn-ghost{border-color:var(--color-border-strong);color:var(--color-text-primary)}.btn-ghost:hover{border-color:var(--color-text-secondary)}.btn-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.grid-2{grid-template-columns:1fr 1fr;grid-gap:16px}.grid-2,.grid-3{display:grid;gap:16px}.grid-3{grid-template-columns:repeat(3,1fr);grid-gap:16px}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;padding:22px;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s ease;will-change:transform}.card:hover{transform:translateY(-4px);border-color:var(--color-primary-border);box-shadow:0 14px 34px -18px rgba(31,59,217,.38)}.card h3{font-size:1.05rem;margin-bottom:8px}.card li,.card p{font-size:.92rem;color:var(--color-text-secondary)}.proof-strip{display:flex;gap:44px;flex-wrap:wrap;margin-top:34px}.proof-strip b{display:block;font-size:1.35rem}.proof-strip span{font-size:.82rem;color:var(--color-text-tertiary)}.chain{display:flex;align-items:stretch;gap:10px;margin-top:26px}.chain-node{flex:1 1;background:var(--color-surface);border:1.5px solid var(--color-primary);border-radius:10px;padding:16px 10px;text-align:center;font-weight:700;font-size:.92rem;display:flex;align-items:center;justify-content:center;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,background .28s ease}.chain-node:hover{transform:translateY(-3px);box-shadow:0 12px 28px -16px rgba(31,59,217,.5);background:var(--color-primary-soft)}.chain-arrow{align-self:center;color:var(--color-accent-text);font-size:1.1rem;animation:chain-pulse 2.6s ease-in-out infinite}.chain-arrow:nth-of-type(2){animation-delay:.2s}.chain-arrow:nth-of-type(4){animation-delay:.4s}.chain-arrow:nth-of-type(6){animation-delay:.6s}.chain-arrow:nth-of-type(8){animation-delay:.8s}@keyframes chain-pulse{0%,to{opacity:.5;transform:translateX(0)}50%{opacity:1;transform:translateX(3px)}}.app-chip{display:inline-block;background:var(--color-primary-soft);color:var(--color-primary-soft-text);border-radius:6px;padding:3px 10px;font-size:.8rem;font-weight:600;margin:0 6px 6px 0;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.app-chip:hover{transform:translateY(-2px);background:var(--color-primary-border);box-shadow:0 6px 14px -8px rgba(31,59,217,.5)}.vignette{border:1px solid var(--color-border);border-radius:10px;overflow:hidden;margin-top:14px}.vignette-bar{background:var(--color-surface-sunken);padding:7px 12px;font-size:.7rem;color:var(--color-text-tertiary);border-bottom:1px solid var(--color-border-subtle)}.vignette-body{padding:14px;display:flex;flex-direction:column;gap:8px}.vignette-line{height:10px;border-radius:4px;background:var(--color-surface-sunken)}.vignette-line.w60{width:60%}.vignette-line.accent{background:var(--color-primary-soft)}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.field label{font-size:.85rem;font-weight:600}.field input,.field select,.field textarea{font:inherit;padding:11px 12px;border-radius:8px;border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--color-focus-ring);border-color:var(--color-primary)}.field-error{font-size:.8rem;color:var(--color-danger)}.form-status{margin-top:12px;font-size:.9rem;color:var(--color-text-secondary)}.form-status.error{color:var(--color-danger)}.form-status.success{color:var(--color-success-text);font-weight:600}@media (max-width:820px){section{padding:48px 0}.grid-2,.grid-3{grid-template-columns:1fr}.chain{flex-direction:column}.chain-arrow{transform:rotate(90deg)}}.prose{max-width:70ch;font-size:1.02rem;line-height:1.7;color:var(--color-text-primary)}.prose h2{font-size:1.45rem;font-weight:800;margin:2.2em 0 .6em;letter-spacing:-.01em}.prose h3{font-size:1.15rem;font-weight:700;margin:1.8em 0 .5em}.prose ol,.prose p,.prose ul{margin-bottom:1.1em}.prose ol,.prose ul{list-style-position:outside;padding-left:1.4em}.prose li{margin-bottom:.4em}.prose a{color:var(--color-text-link);text-decoration:underline}.prose a:hover{color:var(--color-text-link-hover)}.prose blockquote{border-left:3px solid var(--color-primary);padding-left:18px;color:var(--color-text-secondary);margin:1.4em 0}.prose code{font-family:var(--font-mono);font-size:.88em;padding:2px 6px;border-radius:4px}.prose code,.prose pre{background:var(--color-surface-sunken)}.prose pre{border:1px solid var(--color-border);border-radius:8px;padding:16px;overflow-x:auto;margin-bottom:1.1em}.prose pre code{background:none;padding:0}.prose img{max-width:100%;border-radius:10px;margin:1.4em 0}.prose em{color:var(--color-text-secondary)}.prose hr{border:none;border-top:1px solid var(--color-border);margin:2.2em 0}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0ms)}.reveal.is-visible{opacity:1;transform:none}.reveal-left{transform:translateX(-26px)}.reveal-right{transform:translateX(26px)}.reveal-scale{transform:scale(.96)}.reveal-left.is-visible,.reveal-right.is-visible,.reveal-scale.is-visible{transform:none}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.rise{opacity:0;animation:rise-in .8s cubic-bezier(.22,1,.36,1) forwards}.rise-1{animation-delay:.05s}.rise-2{animation-delay:.18s}.rise-3{animation-delay:.31s}.rise-4{animation-delay:.44s}.rise-5{animation-delay:.57s}.eyebrow-accent{display:inline-flex;align-items:center;gap:10px}.eyebrow-accent:before{content:"";width:26px;height:2px;border-radius:2px;background:var(--color-brand-gradient);transform-origin:left center;animation:rule-grow .8s cubic-bezier(.22,1,.36,1) both}@keyframes rule-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.countup{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nav-scrolled{box-shadow:0 6px 24px -16px rgba(6,9,18,.8);-webkit-backdrop-filter:saturate(140%) blur(2px);backdrop-filter:saturate(140%) blur(2px)}.nav-bar{justify-content:space-between;gap:12px;padding:14px 24px}.nav-bar,.nav-logo{display:flex;align-items:center}.nav-links,.nav-right{display:flex;align-items:center;gap:18px}.nav-controls{display:flex;align-items:center;gap:10px}.nav-cta{padding:8px 14px;font-size:.85rem}.nav-lang{display:flex;align-items:center}.nav-burger{display:none}.nav-link{position:relative;transition:color .2s ease;font-size:.9rem;color:var(--color-text-secondary)}.nav-link:hover{color:var(--color-text-primary)!important}.nav-link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--color-brand-gradient);border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .25s cubic-bezier(.22,1,.36,1)}.nav-link:hover:after{transform:scaleX(1)}@media (max-width:820px){.nav-burger{display:inline-flex;align-items:center;justify-content:center;width:38px;height:36px;border-radius:9px;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-text-primary);cursor:pointer;transition:border-color .2s ease}.nav-burger:hover{border-color:var(--color-text-secondary)}.nav-burger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.nav-right{gap:8px}.nav-links{position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:4px;background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:10px 22px 22px;box-shadow:0 24px 30px -22px rgba(0,0,0,.55);opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity .22s ease,transform .22s ease,visibility .22s}.nav-links.open{opacity:1;transform:none;visibility:visible;pointer-events:auto}.nav-links .nav-link{font-size:1rem;padding:13px 2px;border-bottom:1px solid var(--color-border-subtle)}.nav-links .nav-link:after{display:none}.nav-cta{width:100%;text-align:center;margin-top:8px}.nav-cta+.nav-cta{margin-top:4px}.nav-lang{margin-top:14px}.nav-logo img{height:24px}}@media (prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1;transform:none;transition:none}.rise{opacity:1;animation:none}.eyebrow-accent:before{animation:none;transform:scaleX(1)}.chain-arrow{animation:none;opacity:.7}.social-btn{transition:none}*{scroll-behavior:auto}}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:44px;gap:44px;padding-top:8px}.footer-brand{max-width:420px}.footer-tagline{margin-top:16px;font-size:.9rem;line-height:1.6;color:var(--color-text-secondary)}.social-row{display:flex;gap:10px;margin-top:24px;list-style:none;padding:0;flex-wrap:wrap}.social-btn{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--color-border-strong);color:var(--color-text-tertiary);transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s ease,background .22s ease,color .22s ease,box-shadow .22s ease}.social-btn:hover{transform:translateY(-3px);border-color:transparent;background:var(--color-brand-gradient);color:#fff;box-shadow:0 10px 22px -10px rgba(31,59,217,.55)}.social-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.footer-nav{display:flex;flex-direction:column;gap:12px;font-size:.9rem}.footer-nav a{color:var(--color-text-secondary);transition:color .2s ease;width:-moz-fit-content;width:fit-content}.footer-nav a:hover{color:var(--color-text-primary)}.footer-nav .footer-nav-head{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:2px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-top:40px;padding:22px 0;border-top:1px solid var(--color-border);font-size:.82rem;color:var(--color-text-tertiary)}@media (max-width:820px){.footer-grid{grid-template-columns:1fr;gap:30px}}.fmcg-badge{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;background:var(--color-primary-soft);color:var(--color-primary-soft-text);margin-bottom:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s ease,color .28s ease}.card:hover .fmcg-badge{transform:translateY(-2px) scale(1.06)}.chain-node .fmcg-badge{width:30px;height:30px;border-radius:8px;margin:0 0 8px}.chain-node{flex-direction:column;gap:2px}.order-row{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:44px;gap:44px;align-items:center;margin-top:8px}.order-steps{list-style:none;margin-top:20px;display:flex;flex-direction:column;gap:12px}.order-steps li{font-size:.95rem;color:var(--color-text-secondary);padding-left:18px;position:relative}.order-steps li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border-radius:2px;background:var(--color-brand-gradient)}.order-steps b{color:var(--color-text-primary)}@media (max-width:820px){.order-row{grid-template-columns:1fr;gap:26px}}.consent-note{margin-top:10px;font-size:.78rem;line-height:1.5;color:var(--color-text-muted,#8a8f98)}.consent-note a{color:var(--color-text-link);text-decoration:underline}.nav-cta-always{white-space:nowrap}@media (max-width:820px){.nav-cta-always{width:auto;margin-top:0;padding:7px 12px;font-size:.8rem}}@media (max-width:380px){.nav-cta-always{padding:6px 9px;font-size:.74rem}}:root{--p-cobalt-50:#f3efff;--p-cobalt-100:#e7e0ff;--p-cobalt-200:#cfc2ff;--p-cobalt-300:#b9a9ff;--p-cobalt-400:#9d84ff;--p-cobalt-500:#8a6cf5;--p-cobalt-600:#7e5af0;--p-cobalt-700:#6a45e0;--p-cobalt-800:#5b36d9;--p-cobalt-900:#45289f;--p-cobalt-950:#2b1c80;--p-brand-gradient:linear-gradient(90deg,#0026bf,#8927f5 38%,#d631e4 68%,#f1bd00);--color-bg:#f7f4ff;--color-surface:#fff;--color-surface-sunken:#efebfd;--color-surface-elevated:#fff;--color-text-primary:#17142b;--color-text:#17142b;--color-heading:#17142b;--color-text-secondary:#4b4866;--color-text-tertiary:#4b4866;--color-text-muted:#4b4866;--color-text-on-primary:#fff;--color-accent-text:#5b36d9;--color-text-link:#5b36d9;--color-text-link-hover:#45289f;--color-border:#ddd6f7;--color-border-strong:#bfb3ee;--color-border-subtle:#ebe6fb;--color-divider:#ebe6fb;--color-primary:#7e5af0;--color-primary-hover:#6a45e0;--color-primary-active:#5b36d9;--color-primary-soft:#efebfd;--color-primary-soft-text:#5b36d9;--color-primary-border:#cfc2ff;--color-focus-ring:#9d84ff;--color-accent-orange:#ff7606;--color-on-accent:#17142b;--color-deep:#17142b;--color-on-deep:#fff;--color-brand-gradient:var(--p-brand-gradient);--tint-lilac:#dcd0ff;--tint-sky:#d7deff;--tint-blush:#f6d5f7;--tint-butter:#fbedb0;--tint-peach:#ffe0c7;--on-tint:#17142b;--on-tint-muted:#2b2550;--radius-sm:12px;--radius-block:14px;--radius-md:22px;--radius-lg:30px;--radius-pill:999px;--shadow-tile:none;--font-sans:var(--font-body),var(--font-tamil),system-ui,sans-serif;--display-stack:var(--font-display),var(--font-body),system-ui,sans-serif;--font-inter:var(--font-body);--hero-glow:rgba(126,90,240,.16);--st-ground:#cfc2ff;--st-road:#ebe6fb;--st-road-line:#b9a9ff;--st-building-fill:#efebfd;--st-building-roof:#dcd0ff;--st-building-stroke:#5b36d9;--st-detail:#7e5af0;--st-glass:#dcd0ff;--st-line:#cfc2ff;--st-carton:#7e5af0;--st-carton-2:#5b36d9;--st-sign-text:#fff;--st-label-text:#5b36d9;--st-truck-body:#5b36d9;--st-truck-cab:#7e5af0;--st-bill-fill:#fff;--st-bill-stroke:#cfc2ff;--st-bill-line:#b9a9ff}[data-theme=dark]{--color-bg:#2b1c80;--color-surface:#130b33;--color-surface-sunken:#3a29a3;--color-surface-elevated:#130b33;--color-text-primary:#fff;--color-text:#fff;--color-heading:#fff;--color-text-secondary:#cfc2ff;--color-text-tertiary:#cfc2ff;--color-text-muted:#cfc2ff;--color-accent-text:#cfc2ff;--color-text-link:#cfc2ff;--color-text-link-hover:#fff;--color-border:hsla(0,0%,100%,.18);--color-border-strong:hsla(0,0%,100%,.32);--color-border-subtle:hsla(0,0%,100%,.1);--color-divider:hsla(0,0%,100%,.1);--color-primary:#7e5af0;--color-primary-hover:#8a6cf5;--color-primary-active:#9d84ff;--color-primary-soft:rgba(126,90,240,.24);--color-primary-soft-text:#cfc2ff;--color-primary-border:#6a45e0;--color-focus-ring:#b9a9ff;--color-on-accent:#130b33;--color-deep:#130b33;--shadow-tile:4px 4px 0 #0a0522;--hero-glow:rgba(157,132,255,.32);--st-ground:#3a29a3;--st-road:#130b33;--st-road-line:#6a45e0;--st-building-fill:#1d1250;--st-building-roof:#2b1c80;--st-building-stroke:#9d84ff;--st-detail:#7e5af0;--st-glass:#130b33;--st-line:#6a45e0;--st-carton:#b9a9ff;--st-carton-2:#e7e0ff;--st-sign-text:#fff;--st-label-text:#e7e0ff;--st-truck-body:#7e5af0;--st-truck-cab:#9d84ff;--st-bill-fill:#fff;--st-bill-stroke:#cfc2ff;--st-bill-line:#cfc2ff}.display{font-weight:700;letter-spacing:-.035em;line-height:1.02}.section-title{font-weight:700;letter-spacing:-.02em;line-height:1.1}.eyebrow{letter-spacing:.1em}.btn,.eyebrow{font-weight:700}.btn{border-radius:var(--radius-pill);min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-primary:hover{box-shadow:none}.btn-ghost{background:var(--color-surface);border-color:var(--color-border)}[data-theme=dark] .btn{border-radius:var(--radius-block)}[data-theme=dark] .btn-ghost,[data-theme=dark] .btn-primary{box-shadow:var(--shadow-tile)}.card{border-radius:var(--radius-lg);padding:24px}.card,.card:hover{border-color:transparent}.card:hover{box-shadow:none;transform:translateY(-3px)}section[style*="var(--color-surface)"] .card{background:var(--color-bg)}[data-theme=dark] .card{border-radius:var(--radius-md);box-shadow:var(--shadow-tile)}[data-theme=dark] section[style*="var(--color-surface)"] .card{background:var(--color-bg)}.fmcg-badge{border-radius:999px;background:var(--color-surface-sunken);color:var(--color-accent-text)}section[style*="var(--color-surface)"] .card .fmcg-badge{background:var(--color-surface)}.chain-node{border-radius:var(--radius-md);border-color:var(--color-primary-border)}.chain-node:hover{box-shadow:none}.app-chip{border-radius:999px}.app-chip:hover{box-shadow:none}.vignette{border-radius:var(--radius-md)}.field input,.field select,.field textarea{border-radius:var(--radius-sm)}.social-btn:hover{box-shadow:none}.nav-burger{border-radius:999px!important}.tile{border-radius:var(--radius-lg);padding:24px;background:var(--color-surface);color:var(--color-text-primary);position:relative}.tile h3{font-family:var(--display-stack);font-size:1.2rem;font-weight:700;letter-spacing:-.01em}.tile p{font-size:.93rem;color:var(--color-text-secondary);margin-top:6px}.tile .fmcg-badge{background:#fff}.tile-lilac{background:var(--tint-lilac);color:var(--on-tint)}.tile-sky{background:var(--tint-sky);color:var(--on-tint)}.tile-blush{background:var(--tint-blush);color:var(--on-tint)}.tile-butter{background:var(--tint-butter);color:var(--on-tint)}.tile-peach{background:var(--tint-peach);color:var(--on-tint)}.tile-blush p,.tile-butter p,.tile-lilac p,.tile-peach p,.tile-sky p{color:var(--on-tint-muted)}.tile-blush h3,.tile-butter h3,.tile-lilac h3,.tile-peach h3,.tile-sky h3{color:var(--on-tint)}.tile-sky .fmcg-badge{color:#2740b8}.tile-blush .fmcg-badge{color:#8e1b9b}.tile-butter .fmcg-badge{color:#8a5e00}.tile-lilac .fmcg-badge{color:#5b36d9}[data-theme=dark] .tile{border-radius:var(--radius-md);box-shadow:var(--shadow-tile)}[data-theme=dark] .tile-blush,[data-theme=dark] .tile-butter,[data-theme=dark] .tile-lilac,[data-theme=dark] .tile-peach,[data-theme=dark] .tile-sky{background:var(--color-surface);color:#fff}[data-theme=dark] .tile-blush h3,[data-theme=dark] .tile-butter h3,[data-theme=dark] .tile-lilac h3,[data-theme=dark] .tile-peach h3,[data-theme=dark] .tile-sky h3{color:#fff}[data-theme=dark] .tile-blush p,[data-theme=dark] .tile-butter p,[data-theme=dark] .tile-lilac p,[data-theme=dark] .tile-peach p,[data-theme=dark] .tile-sky p{color:#cfc2ff}[data-theme=dark] .tile .fmcg-badge{background:var(--color-primary);color:#fff}.bento-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px}.bento-2,.bento-4{display:grid;gap:12px}.bento-4{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px}@media (max-width:960px){.bento-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.bento-2,.bento-4{grid-template-columns:1fr}}.chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--color-surface-sunken);color:var(--color-accent-text);white-space:nowrap}.chip-primary{background:var(--color-primary);color:#fff}.chip-live{background:var(--color-deep);color:#fff}.chip-outline{background:transparent;box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-text-primary)}.tile .chip{position:absolute;top:20px;right:20px}.tile-blush .chip-outline,.tile-butter .chip-outline,.tile-lilac .chip-outline,.tile-sky .chip-outline{box-shadow:inset 0 0 0 1px rgba(23,20,43,.35);color:var(--on-tint)}[data-theme=dark] .chip-live{background:#fff;color:#130b33}[data-theme=dark] .tile .chip-outline{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4);color:#fff}.cta-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--color-primary);color:#fff;border-radius:var(--radius-pill);padding:14px 14px 14px 28px;margin-top:12px}.cta-bar b{font-family:var(--display-stack);font-size:1.15rem}.cta-bar .btn{background:#fff;color:#17142b}[data-theme=dark] .cta-bar{background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-tile)}[data-theme=dark] .cta-bar .btn{background:var(--color-accent-orange);color:#130b33}@media (max-width:560px){.cta-bar{border-radius:var(--radius-lg);padding:20px}.cta-bar .btn{width:100%}}.ribbon{height:4px;background:var(--p-brand-gradient)}.launch-banner{background:var(--color-deep);color:#fff;font-size:.86rem}.launch-banner a{display:block;padding:9px 16px;text-align:center}.launch-banner b{font-weight:700}.launch-banner .launch-link{text-decoration:underline;text-underline-offset:3px;margin-left:8px;white-space:nowrap}[data-theme=dark] .launch-banner{background:#130b33;border-bottom:1px solid hsla(0,0%,100%,.12)}.plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:26px}@media (max-width:1000px){.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.plans{grid-template-columns:1fr}}.plan{display:flex;flex-direction:column;gap:10px}.plan .plan-name{font-size:1.25rem}.plan .plan-name,.plan .plan-price{font-family:var(--display-stack);font-weight:700}.plan .plan-price{font-size:2rem;letter-spacing:-.03em;line-height:1.05}.plan .plan-price small{font-family:var(--font-sans);font-size:.85rem;font-weight:600;letter-spacing:0;color:var(--color-text-secondary);margin-left:4px}.plan .plan-renew{font-size:.88rem;color:var(--color-text-secondary);line-height:1.45}.plan .plan-for{font-size:.93rem;color:var(--color-text-secondary)}.plan .plan-for b{color:var(--color-text-primary)}.plan ul{list-style:none;display:flex;flex-direction:column;gap:7px;margin-top:2px}.plan li{font-size:.9rem;padding-left:22px;position:relative;color:var(--color-text-primary)}.plan li:before{content:"";position:absolute;left:2px;top:.45em;width:10px;height:6px;border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(-45deg)}.plan .btn{margin-top:auto;width:100%}.plan-featured{background:var(--tint-lilac)}.plan-featured .plan-for,.plan-featured .plan-price small,.plan-featured .plan-renew{color:var(--on-tint-muted)}.plan-featured .plan-for b,.plan-featured .plan-name,.plan-featured .plan-price,.plan-featured li{color:var(--on-tint)}[data-theme=dark] .plan-featured{background:var(--color-surface)}[data-theme=dark] .plan-featured .plan-for,[data-theme=dark] .plan-featured .plan-price small,[data-theme=dark] .plan-featured .plan-renew{color:#cfc2ff}[data-theme=dark] .plan-featured .plan-for b,[data-theme=dark] .plan-featured .plan-name,[data-theme=dark] .plan-featured .plan-price,[data-theme=dark] .plan-featured li{color:#fff}[data-theme=dark] .plan li:before{border-color:#b9a9ff}.price-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:820px){.price-notes{grid-template-columns:1fr}}.price-notes .tile p{margin-top:4px}.ftable-wrap{overflow-x:auto;margin-top:22px;border-radius:var(--radius-lg);background:var(--color-surface);-webkit-overflow-scrolling:touch}[data-theme=dark] .ftable-wrap{border-radius:var(--radius-md);box-shadow:var(--shadow-tile)}.ftable{width:100%;min-width:640px;border-collapse:collapse;font-size:.9rem}.ftable td,.ftable th{padding:11px 14px;text-align:center;border-bottom:1px solid var(--color-border-subtle)}.ftable td:first-child,.ftable th:first-child{text-align:left}.ftable thead th{font-family:var(--display-stack);font-size:1rem;position:-webkit-sticky;position:sticky;top:0;background:var(--color-surface)}.ftable tbody th{font-weight:500;color:var(--color-text-primary)}.ftable .group th{background:var(--color-surface-sunken);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text)}.ftable .yes{color:var(--color-primary);font-weight:700}[data-theme=dark] .ftable .yes{color:#b9a9ff}.ftable .no{color:var(--color-text-tertiary)}.ftable td small{display:block;font-size:.78rem;color:var(--color-text-secondary)}.faq-list{display:flex;flex-direction:column;gap:10px;margin-top:22px;max-width:820px}.faq-list details{background:var(--color-surface);border-radius:var(--radius-md);padding:4px 22px}section[style*="var(--color-surface)"] .faq-list details{background:var(--color-bg)}.faq-list summary{cursor:pointer;padding:16px 0;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:16px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-family:var(--display-stack);font-size:1.3rem;line-height:1;color:var(--color-accent-text)}.faq-list details[open] summary:after{content:"−"}.faq-list details p{padding:0 0 18px;color:var(--color-text-secondary);font-size:.95rem}[data-theme=dark] .faq-list details{box-shadow:var(--shadow-tile)}.small-print{font-size:.82rem;color:var(--color-text-secondary);margin-top:14px}.flo{display:block;width:132px;height:auto}@media (max-width:560px){.container{padding:0 16px}.nav-bar{padding:12px 16px}.nav-controls{gap:6px}.nav-cta-always{min-height:36px;padding:7px 12px}.nav-logo img{height:22px!important}}.proof-strip b{font-family:var(--display-stack);font-size:1.5rem;letter-spacing:-.02em}.proof-strip b span{font-size:inherit;color:inherit}body,html{overflow-x:clip}@media (max-width:560px){.proof-strip{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px 16px;gap:18px 16px}.proof-strip b{font-size:1.25rem}}.crumbs{font-size:.82rem;color:var(--color-text-tertiary);margin-bottom:14px}.crumbs a{color:var(--color-text-secondary);text-decoration:none}.crumbs a:hover{color:var(--color-primary)}.kw-hero{grid-template-columns:1.05fr 1fr;grid-gap:40px}.kw-hero,.kw-row{display:grid;gap:40px;align-items:center}.kw-row{grid-template-columns:1fr 1.25fr;grid-gap:40px}.kw-row-phones{grid-template-columns:1.4fr 1fr}.kw-row-flip>:first-child{order:2}.kw-body{color:var(--color-text-secondary);margin-top:12px;max-width:560px}.kw-list{margin-top:16px;display:flex;flex-direction:column;gap:8px;padding-left:0;list-style:none}.kw-list li{position:relative;padding-left:26px;color:var(--color-text-secondary)}.kw-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-primary);font-weight:700}.kw-shots{display:flex;gap:16px;justify-content:center}.screen{margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 18px 40px -18px rgba(23,20,43,.35)}.screen img{display:block;width:100%;height:auto}.screen-phone{max-width:300px;border-radius:24px}.kw-hero .screen-phone{margin:0 auto}.app-links{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:20px}.app-links h3{margin:10px 0 6px}.related{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:36px}.related-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit}.related-card b{color:var(--color-heading)}.related-card span{font-size:.9rem;color:var(--color-text-secondary)}.related-card:hover b{color:var(--color-primary)}@media (max-width:860px){.app-links,.kw-hero,.kw-row,.kw-row-phones,.related{grid-template-columns:1fr}.kw-row-flip>:first-child{order:0}.kw-hero{gap:28px}.screen-phone{max-width:240px;margin:0 auto}}.footer-grid{grid-template-columns:1.4fr 1.1fr 1fr 1fr;gap:36px}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.footer-grid{grid-template-columns:1fr}}.faq-q{font-size:1.05rem;line-height:1.3;margin-bottom:8px;color:var(--color-heading);letter-spacing:-.01em}.kw-row-solo{grid-template-columns:1fr}.kw-row-solo>*{max-width:760px}.related-card{background:var(--color-surface);border:1px solid var(--color-border);padding:18px 20px}section[style*="var(--color-surface)"] .related-card{background:var(--color-bg)}.chain-sub{display:block;font-weight:500;font-size:.8rem;color:var(--color-text-secondary);margin-top:2px}.plan-trial{align-self:flex-start;margin:6px 0 2px}[data-theme=dark]{--outline:hsla(0,0%,100%,.35);--mark-amber:#f1bd00;--mark-magenta:#d631e4;--mark-violet:#8927f5;--mark-blue:#0026bf}[data-theme=dark] :is(.tile,.card,.chain-node,.cta-bar,.ftable-wrap,.faq-list details,.screen,.related-card,.plan){border:1.5px solid var(--outline);box-shadow:var(--shadow-tile)}[data-theme=dark] .plan-featured{box-shadow:4px 4px 0 #ff7606}[data-theme=dark] :is(.card,.tile,.chain-node):nth-child(5n+1)>.fmcg-badge{background:#ff7606;color:#130b33}[data-theme=dark] :is(.card,.tile,.chain-node):nth-child(5n+2)>.fmcg-badge{background:var(--mark-amber);color:#17142b}[data-theme=dark] :is(.card,.tile,.chain-node):nth-child(5n+3)>.fmcg-badge{background:var(--mark-magenta);color:#17142b}[data-theme=dark] :is(.card,.tile,.chain-node):nth-child(5n+4)>.fmcg-badge{background:var(--mark-violet);color:#fff}[data-theme=dark] :is(.card,.tile,.chain-node):nth-child(5n+5)>.fmcg-badge{background:var(--mark-blue);color:#fff}.sla-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:26px}.sla-tile{display:flex;flex-direction:column;gap:6px}.sla-tile .chip{position:static;align-self:flex-start;margin-bottom:4px}.sla-hours{font-family:var(--font-display,inherit);font-weight:700;font-size:2.6rem;line-height:1;letter-spacing:-.03em;color:var(--color-heading);margin-top:6px}.sla-hours small{font-size:.9rem;font-weight:600;letter-spacing:0}.sla-hours small,.sla-rough{color:var(--color-text-secondary)}.sla-rough{font-size:.85rem}[data-theme=dark] .sla-hours{color:#fff}[data-theme=dark] .sla-hours small,[data-theme=dark] .sla-rough{color:#cfc2ff}.steps{margin-top:16px;padding-left:0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:12px}.steps li{counter-increment:step;position:relative;padding-left:44px;color:var(--color-text-secondary);min-height:32px}.steps li:before{content:counter(step);position:absolute;left:0;top:-3px;width:32px;height:32px;border-radius:999px;background:var(--color-primary);color:#fff;font-weight:700;display:grid;place-items:center;font-size:.9rem}.why-grid{margin-top:26px}@media (max-width:980px){.sla-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.sla-grid{grid-template-columns:1fr}}.plan .plan-offer{align-self:flex-start;font-size:.72rem}.plan .plan-list{display:block;font-size:1rem;font-weight:600;color:var(--color-text-secondary);text-decoration-thickness:1.5px;letter-spacing:0;margin-bottom:2px}.plan .plan-y1{font-size:.82rem;font-weight:600;color:var(--color-primary-ink,#5b36d9)}[data-theme=dark] .plan .plan-list,[data-theme=dark] .plan .plan-y1{color:#cfc2ff}.renew-strip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:22px}.renew-strip>div{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--radius-block);background:var(--color-surface)}.renew-strip b{flex:none;width:26px;height:26px;border-radius:999px;background:var(--color-primary);color:#fff;display:grid;place-items:center;font-size:.8rem}.renew-strip span{font-size:.9rem;color:var(--color-text-secondary);line-height:1.45}[data-theme=dark] .renew-strip>div{border:1.5px solid var(--outline);box-shadow:var(--shadow-tile)}.value-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px}@media (max-width:980px){.renew-strip,.value-grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.renew-strip,.value-grid{grid-template-columns:1fr}}.plan .plan-offer,.plan .plan-trial{position:static;transform:none}.plan .plan-ends{font-size:.78rem;color:var(--color-text-secondary);margin-top:-4px}[data-theme=dark] .plan .plan-ends{color:#cfc2ff}.article-head{background:radial-gradient(ellipse at 85% 0,var(--hero-glow,transparent),transparent 60%),var(--color-bg);padding:56px 0 28px}.article-narrow{max-width:820px}.article-eyebrow{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:10px}.article-title{font-family:var(--display-stack);font-weight:700;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.08;letter-spacing:-.03em;color:var(--color-heading);max-width:22ch}.article-dek{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.55;color:var(--color-text-secondary);margin-top:14px;max-width:62ch}.article-meta{font-size:.86rem;color:var(--color-text-tertiary);margin-top:16px}.article-head-grid{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px}.article-hero-img{width:100%;border-radius:var(--radius-md);margin:8px 0 0}.article-layout{display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:56px;gap:56px;align-items:start;padding-top:28px;padding-bottom:72px}.article-layout:not(:has(.article-toc)){grid-template-columns:minmax(0,1fr);max-width:820px}.article-toc{position:-webkit-sticky;position:sticky;top:96px;font-size:.88rem}.article-toc b{display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:10px}.article-toc ol{list-style:none;padding:0;margin:0;border-left:2px solid var(--color-border)}.article-toc li a{display:block;padding:6px 0 6px 14px;color:var(--color-text-secondary);text-decoration:none;line-height:1.35}.article-toc li a:hover{color:var(--color-accent-text)}.article-body{max-width:720px}.article-prose{max-width:68ch;font-size:1.08rem;line-height:1.75}.article-prose>p:first-child{font-size:1.16rem;color:var(--color-text-primary)}.article-prose h2{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;margin:2em 0 .55em}.article-prose h2,.article-prose h3{font-family:var(--display-stack);color:var(--color-heading);scroll-margin-top:96px}.article-prose h3{font-size:1.2rem}.article-prose strong{color:var(--color-heading)}.article-prose blockquote{border-left:4px solid var(--color-primary);background:var(--color-primary-soft);border-radius:0 var(--radius-block) var(--radius-block) 0;padding:14px 18px;color:var(--color-text-primary)}.article-prose blockquote p:last-child{margin-bottom:0}.article-prose figure{margin:1.8em 0;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-block);padding:16px}.article-prose figure img{display:block;margin:0 auto;border-radius:0}.article-prose figcaption{font-size:.86rem;color:#4b4866;text-align:center;margin-top:10px}.table-wrap{overflow-x:auto;margin:1.4em 0;border:1px solid var(--color-border);border-radius:var(--radius-block);background:var(--color-surface)}.article-prose table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.45}.article-prose td,.article-prose th{text-align:left;padding:10px 14px;border-bottom:1px solid var(--color-border);vertical-align:top}.article-prose th{background:var(--color-surface-sunken);font-weight:700;color:var(--color-heading);white-space:nowrap}.article-prose tr:last-child td{border-bottom:none}.article-prose details{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-block);padding:12px 18px;margin:1.2em 0}.article-prose summary{cursor:pointer;font-weight:700;color:var(--color-accent-text)}.article-prose details[open] summary{margin-bottom:10px}.article-cta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:48px;padding:22px 24px;border-radius:var(--radius-md);background:var(--tint-lilac);color:var(--on-tint)}.article-cta b{font-family:var(--display-stack);font-size:1.15rem}.article-cta p{font-size:.93rem;color:var(--on-tint-muted);margin-top:4px;max-width:48ch}.article-more{padding:48px 0 0}.article-more h2{font-family:var(--display-stack);font-size:1.3rem;color:var(--color-heading)}.article-more .related{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:16px}.article-more .card{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:4px}.article-more .card h3{color:var(--color-heading)}.post-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:18px;gap:18px}.post-card{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:inherit;min-height:240px}.post-card h2{font-family:var(--display-stack);font-size:1.3rem;line-height:1.2;letter-spacing:-.015em;color:var(--color-heading)}.post-card p{flex:1 1}.post-card-meta{font-size:.82rem;color:var(--color-text-tertiary);margin-top:8px}.post-card-book{background:var(--tint-butter);border-color:transparent}.post-card-book,.post-card-book .article-eyebrow,.post-card-book .post-card-meta,.post-card-book h2,.post-card-book p{color:var(--on-tint)}.book-hero{background:radial-gradient(ellipse at 80% 0,var(--hero-glow,transparent),transparent 60%),var(--color-bg);padding:56px 0}.book-hero-grid{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:48px;gap:48px;align-items:center}.book-hero-title{font-size:clamp(2.2rem,5.5vw,3.8rem)}.book-cover{justify-self:center;width:min(300px,70vw);aspect-ratio:3/4;border-radius:6px 18px 18px 6px;padding:30px 26px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(160deg,#2b1c80,#5b36d9 55%,#8927f5);color:#fff;box-shadow:14px 18px 0 -2px var(--tint-butter),inset 10px 0 0 rgba(0,0,0,.18);transform:rotate(-2deg)}.book-cover-kicker{font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.85}.book-cover-title{font-family:var(--display-stack);font-weight:700;font-size:2.5rem;line-height:1;letter-spacing:-.03em}.book-cover-sub{font-size:.82rem;line-height:1.4;opacity:.85;border-top:2px solid #f1bd00;padding-top:12px}.book-contents{max-width:860px}.book-front-list{list-style:none;padding:0;margin:8px 0 24px;display:flex;gap:10px;flex-wrap:wrap}.book-front-list a{display:inline-block;padding:8px 16px;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border);text-decoration:none;color:var(--color-heading);font-weight:600;font-size:.92rem}.book-part{padding:28px 0;border-top:1px solid var(--color-border)}.book-part h3{font-family:var(--display-stack);font-size:1.5rem;letter-spacing:-.02em}.book-part h3 a{color:var(--color-heading);text-decoration:none}.book-part h3 .n,.book-toc-part>a .n{display:block;font-family:var(--font-body);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-text);margin-bottom:4px}.book-part>p{color:var(--color-text-secondary);margin:8px 0 14px;max-width:70ch}.book-part-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2px 24px;gap:2px 24px}.book-part-list a{display:flex;gap:12px;padding:9px 0;text-decoration:none;color:var(--color-text-primary);border-bottom:1px dashed var(--color-border)}.book-part-list a:hover b{color:var(--color-accent-text)}.book-part-list .n{flex:0 0 2.6em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-tertiary);font-weight:600}.book-part-list small{display:block;color:var(--color-text-tertiary);font-size:.82rem}.book-part-list a.todo b,.book-toc a.todo{opacity:.55}.book-slides{margin-top:32px;padding:18px 22px;border-radius:var(--radius-block);background:var(--color-surface);border:1px solid var(--color-border)}.book-slides p{margin-top:4px;color:var(--color-text-secondary)}.book-slides a{color:var(--color-text-link)}.book-layout{display:grid;grid-template-columns:280px minmax(0,1fr) 280px;grid-gap:48px;gap:48px;align-items:start;padding-top:32px;padding-bottom:72px;max-width:none}@media (max-width:1179px){.book-layout{grid-template-columns:260px minmax(0,1fr);gap:40px}}.book-toc{position:-webkit-sticky;position:sticky;top:88px;max-height:calc(100vh - 110px);overflow-y:auto;font-size:.86rem;padding-right:6px}.book-toc-button,.book-toc-toggle{display:none}.book-toc-home{display:block;font-family:var(--display-stack);font-weight:700;font-size:1.05rem;color:var(--color-heading);text-decoration:none;margin-bottom:10px}.book-toc ol{list-style:none;padding:0;margin:0 0 10px}.book-toc a{display:block;padding:4px 8px;border-radius:8px;color:var(--color-text-secondary);text-decoration:none;line-height:1.35}.book-toc a:hover{color:var(--color-heading);background:var(--color-surface-sunken)}.book-toc a[aria-current=page]{background:var(--color-primary-soft);color:var(--color-accent-text);font-weight:700;opacity:1}.book-toc ol a{display:flex;gap:4px}.book-toc ol .n{flex:0 0 2.4em;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.book-toc-part{margin-top:12px}.book-toc-part>a{font-weight:700;color:var(--color-heading)}.book-main{width:100%;max-width:760px;justify-self:center}.book-main .article-title{max-width:none}.book-status{margin-top:18px;padding:12px 16px;border-radius:var(--radius-block);background:var(--tint-butter);color:var(--on-tint);font-size:.93rem}.book-status-soft{background:var(--color-surface-sunken);color:var(--color-text-secondary)}.book-facts{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.book-facts div{padding:16px 18px;border-radius:var(--radius-block);background:var(--color-surface);border:1px solid var(--color-border)}.book-facts dt{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);font-weight:700}.book-facts dd{margin:4px 0 0;font-size:1.05rem}.book-main .book-part-list{grid-template-columns:1fr;margin-top:24px}.book-pager{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:48px}.book-pager a{display:block;padding:14px 18px;border-radius:var(--radius-block);border:1px solid var(--color-border);background:var(--color-surface);text-decoration:none;color:var(--color-heading);font-weight:600;line-height:1.35}.book-pager a:hover{border-color:var(--color-primary)}.book-pager a span{display:block;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);font-weight:700;margin-bottom:4px}.book-pager .next{text-align:right}[data-theme=dark] .article-prose figure{border-color:transparent}[data-theme=dark] .book-cover{box-shadow:14px 18px 0 -2px #0a0522,inset 10px 0 0 rgba(0,0,0,.18);outline:1.5px solid var(--outline,hsla(0,0%,100%,.35))}@media (max-width:900px){.article-head-grid,.article-layout,.book-hero-grid,.book-layout{grid-template-columns:minmax(0,1fr);gap:24px}.article-head-grid>span,.article-toc,.book-cover{display:none}.book-part-list{grid-template-columns:1fr}.book-toc{position:static;max-height:none;overflow:visible;padding:0}.book-toc-button{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);font-weight:700;color:var(--color-heading);cursor:pointer}.book-toc-button:after{content:"▾";font-size:.8em}.book-toc nav{display:none;margin-top:12px;padding:14px;border:1px solid var(--color-border);border-radius:var(--radius-block);background:var(--color-surface)}.book-toc-toggle:checked~nav{display:block}.book-pager{grid-template-columns:1fr}.book-pager .next{text-align:left}.article-prose{font-size:1.02rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html[data-lang=ta] .lang-block.lang-ta{display:block}.manual-search{position:relative;margin-bottom:14px}.manual-search input{width:100%;padding:10px 14px;font:inherit;font-size:.92rem;border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-primary)}.manual-search input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-soft)}.manual-search-results{position:absolute;z-index:20;left:0;right:0;list-style:none;margin:6px 0 0;padding:6px;border-radius:var(--radius-block);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 12px 32px rgba(0,0,0,.12)}.manual-search-results a{display:block;padding:8px 10px;border-radius:10px;text-decoration:none;color:var(--color-heading)}.manual-search-results a:focus,.manual-search-results a:hover{background:var(--color-surface-sunken)}.manual-search-results small{display:block;color:var(--color-text-tertiary);font-size:.78rem}.manual-search-none{padding:8px 10px;color:var(--color-text-secondary);font-size:.88rem}.manual-toc{overflow:visible}.manual-toc nav{max-height:calc(100vh - 170px);overflow-y:auto;padding-right:4px}.manual-group{border-bottom:1px solid var(--color-border)}.manual-group summary{display:flex;align-items:center;gap:8px;padding:10px 8px;cursor:pointer;list-style:none;font-weight:700;color:var(--color-heading);font-size:.88rem;line-height:1.3}.manual-group summary::-webkit-details-marker{display:none}.manual-group summary:before{content:"▸";color:var(--color-text-tertiary);transition:transform .15s}.manual-group[open] summary:before{transform:rotate(90deg)}.manual-group summary>.lang-en,.manual-group summary>.lang-ta{flex:1 1}.manual-group-count{font-size:.72rem;font-weight:600;color:var(--color-text-tertiary);background:var(--color-surface-sunken);border-radius:var(--radius-pill);padding:1px 8px}.manual-group ol{margin:0 0 10px 14px}.manual-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;margin:22px 0 8px}.manual-facts div{padding:12px 16px;border-radius:var(--radius-block);background:var(--color-surface);border:1px solid var(--color-border)}.manual-facts dt{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);font-weight:700}.manual-facts dd{margin:4px 0 0;font-weight:600;color:var(--color-heading)}.manual-onpage{margin:18px 0 4px;padding:14px 18px;border-left:3px solid var(--color-primary);background:var(--color-surface-sunken);border-radius:0 var(--radius-block) var(--radius-block) 0;font-size:.93rem}.manual-onpage ul{margin:6px 0 0;padding-left:18px;column-count:2;column-gap:32px}.manual-onpage a,.manual-related a{color:var(--color-text-link)}.manual-related{margin-top:40px;padding-top:18px;border-top:1px solid var(--color-border);font-size:.93rem}.manual-related ul{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-wrap:wrap;gap:8px}.manual-related li a{display:inline-block;padding:6px 12px;border-radius:var(--radius-pill);border:1px solid var(--color-border);text-decoration:none}.article-prose figure.app-shot img{border-radius:10px;border:1px solid var(--color-border)}@media (max-width:900px){.manual-toc nav{max-height:none}.manual-onpage ul{column-count:1}}@media (min-width:821px){html[data-lang=ta] .nav-links{gap:12px}html[data-lang=ta] .nav-cta,html[data-lang=ta] .nav-link{font-size:.82rem;white-space:nowrap}html[data-lang=ta] .nav-cta{padding-inline:14px}}@media (min-width:821px) and (max-width:1560px){html[data-lang=ta] .nav-link[href="/brands"]{display:none}}@media (min-width:821px) and (max-width:1360px){html[data-lang=ta] .nav-link[href="/blog"]{display:none}}.article-prose figure a{display:block;cursor:zoom-in}