:root{--bg: #EEF0F2;--surface: #FFFFFF;--ink: #141414;--navy: #011638;--primary: #0D21A1;--accent: #EEC643;--ink-2: #2E3238;--muted: #5F6671;--muted-2: #8A8F98;--line: #E1E4E8;--line-soft: #EAECF0;--navy-2: #07204A;--navy-line: rgba(255,255,255,.1);--navy-line-2: rgba(255,255,255,.18);--navy-ink: #DDE3F0;--navy-muted: rgba(221,227,240,.62);--primary-2: #0A1A85;--good: #1F7A4D;--warn: #C2410C;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--s-9: 88px;--s-10: 120px;--r-1: 4px;--r-2: 6px;--r-3: 10px;--r-4: 14px;--r-pill: 999px;--bw: 1px;--shadow-1: 0 1px 0 rgba(20,20,20,.04);--shadow-2: 0 18px 40px -28px rgba(1,22,56,.22);--fs-display: clamp(48px, 5.6vw, 78px);--fs-h1: clamp(34px, 3.6vw, 50px);--fs-h2: clamp(24px, 2.2vw, 32px);--fs-h3: clamp(18px, 1.4vw, 21px);--fs-lead: clamp(17px, 1.15vw, 19px);--fs-body: 16px;--fs-sm: 14px;--fs-xs: 12.5px;--lh-tight: 1.06;--lh-snug: 1.25;--lh-body: 1.55;--max: 1200px;--max-wide: 1320px;--pad: 32px;--sec-y: 120px;--sec-y-tight: 80px;--nav-h: 68px;--ease: cubic-bezier(.22, .61, .36, 1);--t-1: .14s;--t-2: .22s}@media (max-width: 1100px){:root{--sec-y: 96px;--sec-y-tight: 64px;--pad: 28px}}@media (max-width: 720px){:root{--sec-y: 72px;--sec-y-tight: 56px;--pad: 20px;--nav-h: 60px}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + var(--s-3));scrollbar-gutter:stable}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-1)}.section.dark :focus-visible{outline-color:var(--accent);outline-offset:3px}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline-offset:4px}body{font-family:Geist,ui-sans-serif,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-feature-settings:"ss01","cv11","cv02";color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-size:var(--fs-body);line-height:var(--lh-body);text-wrap:pretty}img,svg,video{display:block;max-width:100%}a{color:inherit}.mono{font-family:Geist Mono,ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:normal}.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.wrap-wide{max-width:var(--max-wide);margin:0 auto;padding:0 var(--pad)}.section{padding:var(--sec-y) 0;position:relative;scroll-margin-top:calc(var(--nav-h) + var(--s-3))}.section:not(#free-tracker){content-visibility:auto;contain-intrinsic-size:900px}.section.tight{padding:var(--sec-y-tight) 0}.section.dark{background:var(--navy);color:var(--navy-ink)}.section.dark .muted{color:var(--navy-muted)}h1,h2,h3,h4{margin:0;font-weight:500;color:var(--ink);letter-spacing:-.02em}.h-display{font-size:var(--fs-display);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:500}.h-1{font-size:var(--fs-h1);line-height:1.08;letter-spacing:-.03em;font-weight:500}.h-2{font-size:var(--fs-h2);line-height:1.15;letter-spacing:-.025em;font-weight:500}.h-3{font-size:var(--fs-h3);line-height:1.3;letter-spacing:-.015em;font-weight:500}.lead{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--ink-2);max-width:56ch}.muted{color:var(--muted)}.section.dark .h-display,.section.dark .h-1,.section.dark .h-2,.section.dark .h-3{color:#fff}.section.dark .lead{color:var(--navy-ink)}.eyebrow{font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--primary);display:inline-flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:22px;height:1px;background:currentColor;display:inline-block}.section.dark .eyebrow{color:var(--accent)}.btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 20px;border-radius:var(--r-pill);font-weight:500;font-size:14.5px;letter-spacing:-.005em;border:var(--bw) solid transparent;cursor:pointer;transition:background var(--t-1) var(--ease),color var(--t-1) var(--ease),border-color var(--t-1) var(--ease),transform var(--t-1) var(--ease);text-decoration:none;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--primary);color:#fff;border-color:var(--primary)}.btn-primary:hover{background:var(--primary-2);border-color:var(--primary-2)}.btn-ghost{background:transparent;color:var(--ink);border-color:#1414142e}.btn-ghost:hover{background:#1414140a;border-color:#14141466}.btn-dark{background:var(--ink);color:#fff;border-color:var(--ink)}.section.dark .btn-ghost{color:#fff;border-color:#ffffff3d}.section.dark .btn-ghost:hover{background:#ffffff0f;border-color:#ffffff6b}.section.dark .btn-primary{background:#fff;color:var(--navy);border-color:#fff}.section.dark .btn-primary:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}.btn-sm{height:36px;padding:0 14px;font-size:13.5px}.btn-lg{height:52px;padding:0 24px;font-size:15.5px}.arrow-link{display:inline-flex;gap:8px;align-items:center;font-size:14.5px;font-weight:500;color:var(--ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:gap var(--t-1) var(--ease),color var(--t-1) var(--ease)}.arrow-link:after{content:"→";display:inline-block;transition:transform var(--t-1) var(--ease)}.arrow-link:hover{color:var(--primary)}.arrow-link:hover:after{transform:translate(3px)}.section.dark .arrow-link{color:#fff}.section.dark .arrow-link:hover{color:var(--accent)}.nav{position:sticky;top:0;z-index:50;background:#eef0f2b8;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid transparent;transition:border-color var(--t-2) var(--ease),background var(--t-2) var(--ease)}.nav.scrolled{background:#eef0f2eb;border-bottom-color:var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h)}.nav-links{display:flex;gap:28px;align-items:center}.nav-links a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;justify-content:center;color:var(--ink);text-decoration:none;font-size:14px;font-weight:500;letter-spacing:-.005em;transition:color var(--t-1) var(--ease)}.nav-links a:hover{color:var(--primary)}.nav-actions{display:flex;gap:10px;align-items:center}.nav .btn-sm{height:44px}@media (max-width: 820px){.nav-links{display:none}}@media (max-width: 420px){.nav-inner{gap:12px}.nav-actions{gap:0;min-width:0}.nav-actions .btn-ghost{display:none}.nav-actions .btn-primary{height:44px;padding:0 14px;font-size:13px;max-width:144px;overflow:hidden;text-overflow:ellipsis}}.logo{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:600;letter-spacing:-.025em;font-size:17px;color:var(--ink);text-decoration:none}.logo-mark{width:26px;height:26px;border-radius:var(--r-2);background:var(--navy);color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:13px;letter-spacing:-.04em}.section.dark .logo{color:#fff}.section.dark .logo-mark{background:#fff;color:var(--navy)}.card{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r-4);padding:var(--s-6);position:relative}.media{position:relative;border-radius:var(--r-4);overflow:hidden;background:radial-gradient(120% 80% at 0% 0%,#ffffff80,#fff0 60%),linear-gradient(180deg,#dde2e8,#c8cfd8);border:var(--bw) solid var(--line);color:var(--ink)}.media.dark{background:radial-gradient(120% 80% at 0% 0%,#ffffff0f,#fff0 60%),linear-gradient(180deg,#062451,#011638);border-color:var(--navy-line);color:var(--navy-ink)}.media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(20,20,20,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(20,20,20,.06) 1px,transparent 1px);background-size:50% 50%;background-position:center;pointer-events:none}.media.dark:before{background-image:linear-gradient(to right,rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.06) 1px,transparent 1px)}.media .placeholder-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:22px}.media .placeholder-label>div{display:flex;flex-direction:column;gap:10px;max-width:44ch;position:relative;z-index:1}.media .placeholder-id{font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.04em;color:var(--ink);background:#ffffffeb;padding:5px 10px;border-radius:var(--r-1);border:1px solid var(--line);font-weight:500;align-self:flex-start}.media.dark .placeholder-id{color:var(--navy-ink);background:#ffffff14;border-color:var(--navy-line)}.media .placeholder-desc{font-size:13px;color:var(--ink-2);line-height:1.5}.media.dark .placeholder-desc{color:var(--navy-ink)}.ratio-16-9{aspect-ratio:16 / 9}.ratio-4-3{aspect-ratio:4 / 3}.ratio-1-1{aspect-ratio:1 / 1}.ratio-4-5{aspect-ratio:4 / 5}.ratio-3-4{aspect-ratio:3 / 4}.grid{display:grid;gap:var(--s-5)}.cols-2{grid-template-columns:1fr 1fr}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(4,1fr)}.cols-12{grid-template-columns:repeat(12,1fr)}@media (max-width: 920px){.cols-2,.cols-3,.cols-4{grid-template-columns:1fr}}.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--r-1);font-size:12px;font-weight:500;background:#1414140d;color:var(--ink-2);border:1px solid transparent}.tag.accent{background:var(--accent);color:#2b2200;font-weight:600}.tag.dark{background:#ffffff14;color:var(--navy-ink)}.cmp{width:100%;border-collapse:separate;border-spacing:0;background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r-4);overflow:hidden;font-size:14.5px}.cmp th,.cmp td{padding:18px 22px;text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:middle}.cmp tr:last-child td{border-bottom:0}.cmp thead th{font-weight:500;color:var(--muted);font-size:13px;background:var(--surface);border-bottom:1px solid var(--line)}.cmp thead th.col-deli{color:var(--primary);font-weight:600}.cmp td.col-deli{background:#0d21a106;font-weight:500;color:var(--ink)}.cmp .row-label{font-weight:500;color:var(--ink)}.cmp .row-sub{display:block;font-size:12.5px;color:var(--muted);font-weight:400;margin-top:3px}.cmp .check:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--primary);margin-right:10px;vertical-align:middle}.cmp .x{color:var(--muted-2)}.cmp .x:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--line);margin-right:10px;vertical-align:middle}@media (max-width: 720px){.cmp th,.cmp td{padding:14px 16px;font-size:13.5px}}.faq-item{border-bottom:1px solid var(--line);padding:24px 0;display:grid;grid-template-columns:1fr 28px;gap:28px;align-items:start;cursor:pointer}.faq-item:first-child{border-top:1px solid var(--line)}.faq-q{font-weight:500;font-size:18px;letter-spacing:-.01em}.faq-toggle{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:transparent;transition:border-color var(--t-1) var(--ease),color var(--t-1) var(--ease)}.faq-item:hover .faq-toggle{border-color:var(--ink);color:var(--ink)}.faq-a{color:var(--ink-2);font-size:15.5px;line-height:1.6;margin-top:14px;max-width:64ch;grid-column:1 / 2}.footer{background:var(--navy);color:var(--navy-muted);padding:80px 0 36px}.footer h5{font-size:13px;color:var(--navy-ink);margin:0 0 16px;font-weight:500}.footer a{color:var(--navy-muted);text-decoration:none;display:block;font-size:14px;padding:5px 0;transition:color var(--t-1) var(--ease)}.footer a:hover{color:#fff}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:64px;padding-top:28px;border-top:1px solid var(--navy-line);font-size:12.5px;color:var(--navy-muted);flex-wrap:wrap;gap:16px}.price-card{background:var(--surface);border:var(--bw) solid var(--line);border-radius:var(--r-4);padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-5);position:relative;transition:border-color var(--t-2) var(--ease),transform var(--t-2) var(--ease),box-shadow var(--t-2) var(--ease)}.price-card:hover{border-color:#14141447;transform:translateY(-2px);box-shadow:var(--shadow-2)}.price-card.featured{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:var(--shadow-2)}.price-card.featured:hover{border-color:var(--navy);transform:translateY(-2px);box-shadow:0 28px 70px -28px #0116386b}.price-card .price-amount{font-size:44px;line-height:1;letter-spacing:-.035em;font-weight:500;font-variant-numeric:tabular-nums}.price-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.price-card li{font-size:14px;display:flex;gap:12px;align-items:flex-start;line-height:1.5}.feature-row{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.feature-row.reverse>:first-child{order:2}@media (max-width: 920px){.feature-row,.feature-row.reverse{grid-template-columns:1fr;gap:40px}.feature-row.reverse>:first-child{order:0}}.receipt{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-3);padding:18px 20px;font-size:13px;font-family:Geist Mono,monospace;color:var(--ink)}.receipt-row{display:flex;justify-content:space-between;padding:4px 0}.receipt-row.total{border-top:1px dashed var(--line);margin-top:8px;padding-top:10px;font-weight:600}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}::-moz-selection{background:var(--accent);color:var(--ink)}::selection{background:var(--accent);color:var(--ink)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.hello-inline{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);margin-bottom:var(--s-5)}.hello-inline-word{font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(40px,5.2vw,64px);color:#fff;letter-spacing:-.03em;line-height:.96;margin:0;min-height:.96em;text-shadow:0 1px 24px rgba(1,13,36,.55)}.hello-inline-word.lang-ar,.hello-inline-word.lang-sc,.hello-inline-word.lang-bn,.hello-inline-word.lang-dv{font-style:normal;font-weight:500}.hello-inline-word.lang-ar{font-family:Noto Sans Arabic,Newsreader,sans-serif;font-size:clamp(32px,4.2vw,52px);direction:rtl}.hello-inline-word.lang-sc{font-family:Noto Sans SC,Newsreader,sans-serif;font-size:clamp(34px,4.4vw,54px)}.hello-inline-word.lang-bn{font-family:Noto Sans Bengali,Newsreader,sans-serif;font-size:clamp(32px,4.2vw,52px)}.hello-inline-word.lang-dv{font-family:Noto Sans Devanagari,Newsreader,sans-serif;font-size:clamp(32px,4.2vw,52px)}.hello-inline-meta{display:flex;align-items:center;gap:var(--s-3);flex-wrap:wrap}.hello-inline-underline{flex-shrink:0;opacity:.95}.hello-inline-meta-text{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--navy-muted);font-variant-numeric:tabular-nums}.hello-inline-lang{color:var(--accent)}.hello-inline-dot{color:var(--navy-line-2)}.hello-inline-idx{color:var(--navy-ink)}.hello-inline-resume{font-family:Newsreader,Georgia,serif;font-style:italic;font-size:12.5px;background:transparent;border:0;color:var(--navy-muted);border-bottom:1px solid var(--navy-line-2);padding:0 0 1px;margin-left:var(--s-1);cursor:pointer;transition:color var(--t-1) var(--ease),border-color var(--t-1) var(--ease)}.hello-inline-resume:hover{color:#fff;border-bottom-color:#fff}.hello-inline-pills{list-style:none;margin:0;padding:0;display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:14px;column-gap:14px;row-gap:10px}.hello-inline-pill-item{display:inline-flex;align-items:baseline;position:relative}.hello-inline-pill-item:not(:last-child):after{content:"·";display:inline-block;margin-left:14px;font-family:Geist Mono,ui-monospace,monospace;color:var(--navy-line-2);font-size:14px;font-style:normal;font-weight:500;align-self:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hello-inline-pill{display:inline-flex;align-items:center;min-height:40px;min-width:40px;justify-content:center;margin:-8px -7px;font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:400;font-size:16px;background:transparent;border:0;padding:0;cursor:pointer;color:var(--navy-muted);letter-spacing:-.01em;transition:color var(--t-1) var(--ease)}.hello-inline-pill:hover{color:var(--navy-ink)}.hello-inline-pill.is-active{color:var(--accent);font-weight:500}.hello-inline-pill.lang-ar{font-family:Noto Sans Arabic,sans-serif;font-style:normal;font-weight:500;direction:rtl}.hello-inline-pill.lang-sc{font-family:Noto Sans SC,sans-serif;font-style:normal;font-weight:500}.hello-inline-pill.lang-bn{font-family:Noto Sans Bengali,sans-serif;font-style:normal;font-weight:500}.hello-inline-pill.lang-dv{font-family:Noto Sans Devanagari,sans-serif;font-style:normal;font-weight:500}.hello-inline-sep{font-family:Geist Mono,ui-monospace,monospace;color:var(--navy-line-2);padding:0 var(--s-3);font-size:12px;align-self:center}@media (max-width: 720px){.hello-inline{gap:var(--s-3);margin-bottom:var(--s-4)}.hello-inline-pill{font-size:14px}.hello-inline-sep{padding:0 var(--s-2);font-size:11px}}.nav-lang{direction:ltr;display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 12px;background:transparent;border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink);cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s}.nav-lang:hover{border-color:var(--ink)}.nav-lang-code{font-family:Geist Mono,ui-monospace,monospace;font-size:11.5px;font-weight:500;letter-spacing:.04em}.nav-lang-caret{font-size:9px;color:var(--muted)}@media (max-width: 720px){.nav-lang{display:none}}[dir=rtl] body{text-align:right}[dir=rtl] .price-amount,[dir=rtl] .pr-price,[dir=rtl] .pr-unit,[dir=rtl] .hw-price-amount,[dir=rtl] .hw-price-unit,[dir=rtl] .hero-stat-v,[dir=rtl] .iv-invoice-total,[dir=rtl] .iv-impact-pct,[dir=rtl] .iv-extract-cost,[dir=rtl] .iv-extract-delta,[dir=rtl] .iv-extract-sku,[dir=rtl] .ft-hero-v,[dir=rtl] .ft-two-v,[dir=rtl] .ft-two-pct,[dir=rtl] .ft-hero-value,[dir=rtl] .ft-split-v,[dir=rtl] .ft-split-pct,[dir=rtl] .rp-take-v,[dir=rtl] .rp-take-sv,[dir=rtl] .rpc-v,[dir=rtl] .rp-cat-rev,[dir=rtl] .rp-mar-pill,[dir=rtl] .placeholder-id,[dir=rtl] .mono,[dir=rtl] .nav-lang-code,[dir=rtl] .hello-inline-meta-text,[dir=rtl] .hello-inline-idx{direction:ltr;unicode-bidi:isolate}[dir=rtl] .arrow-link:after{transform:scaleX(-1)}[dir=rtl] .arrow-link:hover:after{transform:scaleX(-1) translate(-3px)}[dir=rtl] .logo-mark,[dir=rtl] .logo,[dir=rtl] .nav-lang,[dir=rtl] .hello-inline-pills{direction:ltr}[dir=rtl] .hello-inline-pill.lang-ar{direction:rtl}[dir=rtl] .faq-item{grid-template-columns:28px 1fr}[dir=rtl] .faq-item>.faq-q{grid-column:2}[dir=rtl] .faq-item>.faq-toggle{grid-column:1}[dir=rtl] .cmp{direction:rtl}[dir=rtl] .cmp td,[dir=rtl] .cmp th{text-align:right}[dir=rtl] .hello-inline-resume{margin-inline-start:var(--s-1);margin-left:0}@media (max-width: 720px){[dir=rtl] body{text-align:right}}.nav{transition:transform var(--t-2) var(--ease),border-color var(--t-2) var(--ease),background var(--t-2) var(--ease);will-change:transform}.nav.is-hidden{transform:translateY(-100%)}.nav-lang-wrap{position:relative}.nav-lang.is-open{border-color:var(--ink)}.nav-lang-menu{position:absolute;top:calc(100% + 8px);right:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-4);box-shadow:var(--shadow-2);padding:6px;min-width:240px;z-index:60;display:flex;flex-direction:column;gap:2px;animation:nav-lang-menu-in .18s var(--ease) both;direction:ltr}@keyframes nav-lang-menu-in{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.nav-lang-item{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-2);background:transparent;border:0;cursor:pointer;font-family:inherit;text-align:left;transition:background var(--t-1) var(--ease)}.nav-lang-item:hover,.nav-lang-item.is-active{background:var(--bg)}.nav-lang-item.is-active .nav-lang-item-code{color:var(--accent)}.nav-lang-item-native{font-family:Newsreader,Georgia,serif;font-style:italic;font-size:18px;color:var(--ink);letter-spacing:-.01em}.nav-lang-item-native.lang-ar{font-family:Noto Sans Arabic,sans-serif;font-style:normal;font-weight:500;direction:rtl}.nav-lang-item-native.lang-sc{font-family:Noto Sans SC,sans-serif;font-style:normal;font-weight:500}.nav-lang-item-native.lang-bn{font-family:Noto Sans Bengali,sans-serif;font-style:normal;font-weight:500}.nav-lang-item-native.lang-dv{font-family:Noto Sans Devanagari,sans-serif;font-style:normal;font-weight:500}.nav-lang-item-meta{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.nav-lang-item-en{font-size:12px;color:var(--muted)}.nav-lang-item-code{font-family:Geist Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.08em;color:var(--muted-2)}.skip-link{position:absolute;top:8px;left:8px;background:var(--ink);color:#fff;padding:10px 16px;border-radius:var(--r-2);text-decoration:none;font-size:14px;font-weight:500;z-index:1000;transform:translateY(-200%);transition:transform var(--t-2) var(--ease)}.skip-link:focus-visible{transform:translateY(0);outline-offset:2px}.mcta{display:none;position:fixed;bottom:16px;left:16px;right:16px;z-index:70;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-pill);padding:6px 6px 6px 16px;box-shadow:0 20px 50px -16px #01163852;align-items:center;gap:8px;transform:translateY(140%);opacity:0;transition:transform var(--t-2) var(--ease),opacity var(--t-2) var(--ease)}.mcta.is-visible{transform:translateY(0);opacity:1}.mcta-cta{flex:1;height:40px;justify-content:center;font-size:13.5px}.mcta-dismiss{width:32px;height:32px;border-radius:50%;background:transparent;border:1px solid var(--line);color:var(--muted);font-size:18px;line-height:1;cursor:pointer;flex-shrink:0}@media (max-width: 720px){.mcta{display:flex}body{padding-bottom:env(safe-area-inset-bottom,0)}}@media (max-width: 360px){.mcta{left:12px;right:12px;padding:6px}.mcta .btn-ghost{display:none}.mcta-cta{min-width:0;padding:0 12px;font-size:12.5px}}.hello-inline-pill{position:relative}.hello-inline-pill:after{content:attr(data-lang);position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%) translateY(-4px);font-family:Geist Mono,ui-monospace,monospace;font-style:normal;font-weight:500;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:#000000b8;padding:4px 8px;border-radius:var(--r-1);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-1) var(--ease),transform var(--t-1) var(--ease)}.hello-inline-pill:hover:after,.hello-inline-pill:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}[dir=rtl] .hello-inline-pill:after{direction:ltr}.cmp tbody tr.cmp-row-anim{animation:cmp-row-in .48s cubic-bezier(.22,.61,.36,1) both}@keyframes cmp-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ck-list li.ck-li-anim{animation:ck-li-in .54s cubic-bezier(.22,.61,.36,1) both}@keyframes ck-li-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.bk-turn{animation:bk-turn-in .46s cubic-bezier(.22,.61,.36,1) both}@keyframes bk-turn-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.cmp tbody tr.cmp-row-anim,.ck-list li.ck-li-anim,.bk-turn{animation:none}}.bk-turn{animation:none}.bk-turn--played{animation:bk-turn-fade-in .38s cubic-bezier(.22,.61,.36,1) both}@keyframes bk-turn-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.bk-turn--played{animation:none}}.bk-bubble-ghost{opacity:0;pointer-events:none}.bk-caret{display:inline-block;width:2px;height:1em;margin:0 1px -2px;background:currentColor;vertical-align:-2px;animation:bk-caret-blink .9s steps(2,end) infinite;border-radius:1px}.bk-bubble--store .bk-caret{background:var(--accent)}@keyframes bk-caret-blink{0%,to{opacity:1}50%{opacity:0}}.bk-ans-wrap{animation:bk-ans-in .52s cubic-bezier(.22,.61,.36,1) both}@keyframes bk-ans-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.bk-caret{animation:none}.bk-ans-wrap{transition:none}}.ft-hero-chart .ft-hero-bar,.ft-hero-chart .ft-bar-col{height:0;transition:height .8s cubic-bezier(.22,.61,.36,1);transition-delay:var(--bar-delay, 0ms)}.ft-hero-chart.is-played .ft-hero-bar,.ft-hero-chart.is-played .ft-bar-col{height:var(--bar-h, 0%)}.rp-panel .rpc-bar-fill{width:0;transition:width .9s cubic-bezier(.22,.61,.36,1)}.rp-panel.is-played .rpc-bar-fill{width:var(--bar-w, 0%);transition-delay:calc(.12s + var(--bar-delay, 0ms))}.rp-panel.is-played .rpc-row:nth-child(1) .rpc-bar-fill{transition-delay:.2s}.rp-panel.is-played .rpc-row:nth-child(2) .rpc-bar-fill{transition-delay:.28s}.rp-panel.is-played .rpc-row:nth-child(3) .rpc-bar-fill{transition-delay:.36s}.rp-panel.is-played .rpc-row:nth-child(4) .rpc-bar-fill{transition-delay:.44s}.rp-panel.is-played .rpc-row:nth-child(5) .rpc-bar-fill{transition-delay:.52s}.rp-panel.is-played .rpc-row:nth-child(6) .rpc-bar-fill{transition-delay:.6s}.rp-panel.is-played .rpc-row:nth-child(8) .rpc-bar-fill{transition-delay:.72s}.rp-panel .rp-cat-bar-fill{width:0;transition:width .9s cubic-bezier(.22,.61,.36,1)}.rp-panel.is-played .rp-cat-row:nth-child(1) .rp-cat-bar-fill{transition-delay:.3s;width:var(--bar-w, 0%)}.rp-panel.is-played .rp-cat-row:nth-child(2) .rp-cat-bar-fill{transition-delay:.38s;width:var(--bar-w, 0%)}.rp-panel.is-played .rp-cat-row:nth-child(3) .rp-cat-bar-fill{transition-delay:.46s;width:var(--bar-w, 0%)}.rp-panel.is-played .rp-cat-row:nth-child(4) .rp-cat-bar-fill{transition-delay:.54s;width:var(--bar-w, 0%)}.rp-panel.is-played .rp-cat-row:nth-child(5) .rp-cat-bar-fill{transition-delay:.62s;width:var(--bar-w, 0%)}.rp-spark-svg path:not(:last-of-type){stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset 1.6s cubic-bezier(.22,.61,.36,1) .2s}.rp-panel.is-played .rp-spark-svg path:not(:last-of-type){stroke-dashoffset:0}.rp-spark-svg circle{opacity:0;transition:opacity .38s cubic-bezier(.22,.61,.36,1)}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(1){opacity:1;transition-delay:.6s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(2){opacity:1;transition-delay:.75s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(3){opacity:1;transition-delay:.9s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(4){opacity:1;transition-delay:1.05s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(5){opacity:1;transition-delay:1.2s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(6){opacity:1;transition-delay:1.35s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(7){opacity:1;transition-delay:1.5s}.rp-panel.is-played .rp-spark-svg circle:nth-of-type(8){opacity:1;transition-delay:1.65s}@media (prefers-reduced-motion: reduce){.ft-hero-chart .ft-hero-bar,.ft-hero-chart .ft-bar-col{height:var(--bar-h, 0%);transition:none}.rp-panel .rpc-bar-fill,.rp-panel .rp-cat-bar-fill{transition:none;width:var(--bar-w, 0%)}.rp-spark-svg path:not(:last-of-type){stroke-dashoffset:0;transition:none}.rp-spark-svg circle{opacity:1;transition:none}}
