/*!
 * ===========================================================================
 *  L I N K Y S O F T
 *  Information Systems | Software Engineering | Digital Transformation
 * ---------------------------------------------------------------------------
 *  Enterprise web platforms . Custom business software . Mobile applications
 *  Cloud infrastructure . Cybersecurity . AI systems . Digital marketing
 *
 *  Designed, engineered and operated in-house by Linkysoft.
 * ---------------------------------------------------------------------------
 *  Copyright (c) 2026 Linkysoft. All rights reserved.
 *
 *  PROPRIETARY AND CONFIDENTIAL.
 *  This file, its source, its structure and this compiled output are the
 *  exclusive intellectual property of Linkysoft. Copying, modification,
 *  redistribution, publication, reverse engineering, decompilation or the
 *  creation of derivative works from any part of it, in whole or in part
 *  and by any medium, is strictly prohibited without prior written consent
 *  from Linkysoft. Unauthorized use is an infringement of copyright and
 *  will be pursued to the fullest extent of the law.
 * ---------------------------------------------------------------------------
 *  https://linkysoft.com  |  support@linkysoft.com
 * ===========================================================================
 */
/*! stores.min.css | v3.0.5 | built 2026-10-04 08:44 */
.pt-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pt-glass-card{background:var(--pt-glass-2);-webkit-backdrop-filter:blur(var(--pt-glass-blur));border:1px solid var(--pt-glass-line);border-radius:var(--pt-r-lg);box-shadow:var(--pt-glow);color:var(--pt-on-dark)}.pt-dash-dots{gap:.3rem;display:inline-flex}.pt-dash-dots i{background:var(--pt-glass-line-strong);border-radius:50%;width:.6rem;height:.6rem}.pt-dash-dots i:first-child{background:#ff5f57}.pt-dash-dots i:nth-child(2){background:#febc2e}.pt-dash-dots i:nth-child(3){background:#28c840}.pt-float-ic{background:var(--pt-grad-accent);color:#fff;border-radius:.7rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.3rem;display:grid}.pt-live-dot{background:var(--color-brand-400);border-radius:50%;flex:none;width:.55rem;height:.55rem;position:relative}.pt-live-dot:after{content:"";background:var(--color-brand-400);animation:pt-ping 2.4s var(--pt-ease)infinite;border-radius:50%;position:absolute;inset:0}.pt-st-hero{isolation:isolate;color:var(--pt-on-dark);background:var(--pt-grad-ink);padding-block:calc(var(--pt-nav-h) + clamp(2.5rem,5vw,4.25rem))clamp(3.5rem,7vw,6rem);align-items:center;min-height:min(100svh,880px);display:flex;position:relative;overflow:hidden}.pt-st-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pt-st-hero-bg .pt-orb{animation:pt-aurora-drift 20s var(--pt-ease)infinite}.pt-st-hero-orb-a{background:var(--pt-aurora-2);width:40rem;height:40rem;inset-block-start:-15rem;inset-inline-end:-12rem}.pt-st-hero-orb-b{background:var(--pt-aurora-1);width:32rem;height:32rem;inset-block-end:-14rem;inset-inline-start:-9rem;animation-delay:-7s!important}.pt-st-hero-grid{background-image:linear-gradient(#dcf2dc0d 1px,#0000 1px),linear-gradient(90deg,#dcf2dc0d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 62% 32%,#000 18%,#0000 76%);mask-image:radial-gradient(90% 80% at 62% 32%,#000 18%,#0000 76%)}.pt-st-hero-flow-bg{opacity:.5;width:100%;height:100%;position:absolute;inset:0}.pt-st-hero-flow-bg path{stroke-dasharray:6 10;animation:4.5s linear infinite pt-dash-flow}.pt-st-hero-inner{z-index:2;grid-template-columns:1.02fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);width:100%;display:grid;position:relative}.pt-st-hero-copy{max-width:38rem}.pt-st-hero-copy .pt-h1{color:var(--pt-on-dark);margin-block:1.1rem 1.25rem}.pt-st-hero-copy .pt-lead{color:var(--pt-on-dark-muted);max-width:35rem}.pt-st-hero-badge{border-radius:var(--pt-pill);background:var(--pt-glass-2);border:1px solid var(--pt-glass-line);-webkit-backdrop-filter:blur(8px);align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .5rem;font-size:.82rem;font-weight:600;display:inline-flex}.pt-st-hero-badge .pt-badge-pill{border-radius:var(--pt-pill);background:var(--pt-grad-accent);color:#fff;padding:.15rem .5rem;font-size:.68rem;font-weight:700}.pt-st-hero-cta{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.pt-st-hero-chips{flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:2rem;padding:0;list-style:none;display:flex}.pt-st-hero-chips li{color:var(--pt-on-dark-muted);align-items:center;gap:.45rem;font-size:.85rem;font-weight:600;display:inline-flex}.pt-st-hero-chips i{color:var(--color-brand-300);font-size:1.05rem}.pt-st-hero-art{min-height:27rem;position:relative}.pt-st-hero-wires{z-index:0;width:112%;height:112%;position:absolute;inset:-6%;overflow:visible}.pt-st-hero-wires path{fill:none;stroke:var(--pt-flow-faint);stroke-width:1.5px;stroke-dasharray:4 8;animation:5.5s linear infinite pt-dash-flow}.pt-st-hero-wires circle{fill:var(--pt-flow)}.pt-st-pos{z-index:2;animation:pt-float-slow 8s var(--pt-ease)infinite;padding:1.1rem;position:relative}.pt-st-pos-head{align-items:center;gap:.55rem;margin-bottom:.9rem;display:flex}.pt-st-pos-title{color:var(--pt-on-dark);align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;display:inline-flex}.pt-st-pos-title i{color:var(--color-brand-300)}.pt-st-shift-live{color:var(--color-brand-300);align-items:center;gap:.35rem;margin-inline-start:auto;font-size:.7rem;font-weight:700;display:inline-flex}.pt-st-pos-body{grid-template-columns:1fr .92fr;gap:.7rem;display:grid}.pt-st-pos-grid{grid-template-columns:repeat(2,1fr);gap:.45rem;display:grid}.pt-st-tile{border-radius:var(--pt-r-sm);border:1px solid var(--pt-glass-line);color:var(--pt-on-dark);text-align:start;cursor:default;background:#e9fae90d;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.5rem .55rem;display:flex}.pt-st-tile svg{width:1.4rem;height:1.4rem}.pt-st-tile svg [fill],.pt-st-tile svg path,.pt-st-tile svg rect,.pt-st-tile svg circle{fill:none;stroke:var(--color-brand-300);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.pt-st-tile small{color:var(--pt-on-dark-muted);margin-top:.15rem;font-size:.62rem}.pt-st-tile b{color:var(--pt-on-dark);font-size:.72rem}.pt-st-tile.is-on{border-color:var(--color-brand-400);background:#5db86324}.pt-st-pos-cart{border-radius:var(--pt-r-sm);border:1px solid var(--pt-glass-line);background:#e9fae90a;flex-direction:column;padding:.65rem;display:flex}.pt-st-cart-head{color:var(--pt-on-dark);border-bottom:1px dashed var(--pt-glass-line);align-items:center;gap:.35rem;margin-bottom:.4rem;padding-bottom:.4rem;font-size:.72rem;font-weight:700;display:flex}.pt-st-cart-head i{color:var(--color-brand-300)}.pt-st-cart-head span{color:var(--pt-on-dark-faint);margin-inline-start:auto;font-size:.6rem;font-weight:500}.pt-st-cart-line,.pt-st-cart-sub{color:var(--pt-on-dark-muted);justify-content:space-between;gap:.5rem;padding-block:.1rem;font-size:.66rem;display:flex}.pt-st-cart-sub{color:var(--pt-on-dark-faint);border-top:1px dashed var(--pt-glass-line);margin-top:.3rem;padding-top:.35rem}.pt-st-cart-total{justify-content:space-between;align-items:baseline;margin-top:.35rem;display:flex}.pt-st-cart-total span{color:var(--pt-on-dark);font-size:.72rem;font-weight:700}.pt-st-cart-total b{color:var(--color-brand-300);font-size:1rem;font-weight:800}.pt-st-pay{gap:.3rem;margin-top:.55rem;display:flex}.pt-st-pay-chip{border:1px solid var(--pt-glass-line);color:var(--pt-on-dark-muted);background:#e9fae90f;border-radius:.45rem;flex:1;justify-content:center;align-items:center;gap:.2rem;padding:.28rem .15rem;font-size:.58rem;font-weight:600;display:inline-flex}.pt-st-pay-chip.is-on{border-color:var(--color-brand-400);color:var(--pt-on-dark);background:#5db8632e}.pt-st-pay-btn{color:#fff;background:var(--pt-grad-accent);box-shadow:var(--pt-glow-brand);cursor:default;border:none;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;margin-top:.5rem;padding:.5rem;font-size:.74rem;font-weight:700;display:inline-flex}.pt-st-scan{border-radius:var(--pt-r-sm);border:1px solid var(--pt-glass-line);background:#e9fae90a;margin-top:.85rem;padding:.55rem .75rem .4rem;position:relative;overflow:hidden}.pt-st-barcode{width:100%;height:1.7rem;display:block}.pt-st-barcode rect{fill:var(--pt-on-dark);opacity:.82}.pt-st-scan-beam{width:30%;animation:pt-st-scan 2.8s var(--pt-ease)infinite;background:linear-gradient(90deg,#0000,#5db8636b,#0000);position:absolute;inset-block:.35rem 1.1rem;inset-inline-start:0}.pt-st-scan-txt{text-align:center;letter-spacing:.28em;color:var(--pt-on-dark-faint);margin-top:.15rem;font-size:.6rem;display:block}@keyframes pt-st-scan{0%{opacity:0;inset-inline-start:-30%}15%,85%{opacity:1}to{opacity:0;inset-inline-start:100%}}.pt-st-float{z-index:3;align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex;position:absolute}.pt-st-float--stock{animation:pt-float 6s var(--pt-ease)infinite;animation-delay:-1.5s;inset-block-start:-1.4rem;inset-inline-start:-2rem}.pt-st-float--profit{animation:pt-float 6.8s var(--pt-ease)infinite;animation-delay:-3.5s;inset-block-end:-1.2rem;inset-inline-end:-1.75rem}.pt-st-float-body small{color:var(--pt-on-dark-faint);font-size:.66rem;display:block}.pt-st-float-body b{color:var(--pt-on-dark);font-size:1.05rem;font-weight:700}.pt-st-float-body span{color:var(--color-brand-300);font-size:.64rem}.pt-st-stats-orb{background:var(--pt-aurora-1);opacity:.3;width:26rem;height:26rem;inset-block-start:-11rem;inset-inline-end:-7rem}.pt-st-stats-grid{text-align:center;grid-template-columns:repeat(5,1fr);gap:1.25rem;display:grid}.pt-st-stats .pt-stat{position:relative}.pt-st-stats .pt-stat+.pt-stat:before{content:"";background:var(--pt-glass-line);width:1px;position:absolute;inset-block:18%;inset-inline-start:-.65rem}.pt-st-stat-num{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.15rem;font-size:clamp(2rem,1.4rem + 2.3vw,3.1rem);font-weight:800;line-height:1.05;display:inline-flex}.pt-st-stat-num .pt-grad-text{color:var(--color-brand-300)}.pt-st-stat-suffix{color:var(--color-brand-300);white-space:nowrap;font-size:.46em;font-weight:700}.pt-st-stat-label{color:var(--pt-on-dark-muted);margin-top:.65rem;font-size:.86rem}.pt-st-benefits{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.pt-st-benefit{isolation:isolate;border-radius:var(--pt-r-lg);background:var(--color-card);border:1px solid var(--color-line);box-shadow:var(--shadow-card);transition:transform var(--dur-3)var(--ease-out-quint),box-shadow var(--dur-3),border-color var(--dur-3);padding:1.6rem;position:relative;overflow:hidden}.pt-st-benefit:hover{box-shadow:var(--shadow-pop);border-color:var(--color-brand-300);transform:translateY(-5px)}.pt-st-benefit-ic{color:#fff;background:var(--pt-grad-accent);width:3rem;height:3rem;box-shadow:var(--pt-glow-brand);transition:transform var(--dur-3)var(--pt-ease-spring);border-radius:.85rem;place-items:center;margin-bottom:1.05rem;font-size:1.5rem;display:grid}.pt-st-benefit:hover .pt-st-benefit-ic{transform:translateY(-3px)scale(1.08)}.pt-st-benefit h3{color:var(--color-ink);font-size:1.1rem;font-weight:700}.pt-st-benefit p{color:var(--color-ink-muted);margin-top:.5rem;font-size:.88rem;line-height:1.7}.pt-st-feature{position:relative;overflow:hidden}.pt-st-feat-grid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.pt-st-feat-grid.is-flip{grid-template-columns:1.05fr 1fr}.pt-st-feat-grid.is-flip .pt-st-feat-copy{order:2}.pt-st-feat-grid.is-flip .pt-st-feat-art{order:1}.pt-st-feat-copy .pt-h2,.pt-st-feat-copy .pt-lead{margin-top:1rem}.pt-st-check{flex-direction:column;gap:.85rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.pt-st-check li{color:var(--color-ink);align-items:flex-start;gap:.65rem;font-size:.92rem;line-height:1.55;display:flex}.pt-st-check li i{color:var(--color-brand-500);flex:none;margin-top:.12rem;font-size:1.15rem}.dark .pt-st-check li i{color:var(--color-brand-400)}.pt-st-feat-art{position:relative}.pt-st-art-wrap{isolation:isolate;padding:clamp(.5rem,2vw,1.25rem);position:relative}.pt-st-art-orb{background:var(--color-brand-200);opacity:.4;z-index:0;width:22rem;height:22rem;inset-block-start:6%;inset-inline-end:-6rem}.dark .pt-st-art-orb{background:var(--pt-aurora-1);opacity:.5}.is-flip .pt-st-art-orb{inset-inline:-6rem auto}.pt-st-svg{z-index:1;filter:drop-shadow(0 22px 40px #0332031f);width:100%;height:auto;display:block;position:relative;overflow:visible}.dark .pt-st-svg{filter:drop-shadow(0 22px 44px #00000073)}.pt-st-svg text{font-family:var(--font-sans)}.pt-st-svg .sv-panel{fill:var(--color-card);stroke:var(--color-line);stroke-width:1.5px}.pt-st-svg .sv-panel-soft{fill:var(--color-line-soft);stroke:var(--color-line);stroke-width:1.2px}.pt-st-svg .sv-screen{stroke:var(--color-line);stroke-width:1px}.pt-st-svg .sv-imgbox{fill:var(--color-brand-50);stroke:var(--color-line);stroke-width:1.2px}.dark .pt-st-svg .sv-imgbox{fill:#ffffff0a}.pt-st-svg .sv-glyph{fill:none;stroke:var(--color-brand-400);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.pt-st-svg .sv-grid{stroke:var(--color-line);stroke-width:1.2px}.pt-st-svg .sv-grid-soft{stroke:var(--color-line-soft);stroke-width:1px}.pt-st-svg .sv-label{fill:var(--color-ink-muted);font-size:11px;font-weight:600}.pt-st-svg .sv-line-l{fill:var(--color-ink-muted);font-size:11.5px}.pt-st-svg .sv-line-r{fill:var(--color-ink);text-anchor:end;font-size:11.5px;font-weight:700}.pt-st-svg .sv-total-l{fill:var(--color-ink);font-size:13px;font-weight:800}.pt-st-svg .sv-total-r{fill:var(--color-brand-600);text-anchor:end;font-size:14px;font-weight:800}.dark .pt-st-svg .sv-total-r{fill:var(--color-brand-300)}.pt-st-svg .sv-hi-fill{fill:var(--color-brand-400)}.pt-st-svg .sv-dot-r{fill:#ff5f57}.pt-st-svg .sv-dot-y{fill:#febc2e}.pt-st-svg .sv-dot-g{fill:#28c840}.pt-js .pt-st-svg .sv-rise{opacity:0;animation:pt-st-sv-rise .7s var(--pt-ease)both;animation-delay:var(--d,0s)}@keyframes pt-st-sv-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pt-st-svg .sv-key-pay{fill:var(--color-brand-500)}.pt-st-svg .sv-keys rect:not(.sv-key-pay){fill:var(--color-line-soft);stroke:var(--color-line);stroke-width:1px}.pt-st-svg .sv-key-ic{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pt-st-svg .sv-receipt{fill:var(--color-elevated);stroke:var(--color-line);stroke-width:1.4px}.pt-st-svg .sv-rc-title{fill:var(--color-ink);text-anchor:middle;font-size:12px;font-weight:800}.pt-st-svg .sv-rc-sub{fill:var(--color-ink-faint);text-anchor:middle;font-size:9.5px}.pt-st-svg .sv-rc-dash{stroke:var(--color-line);stroke-width:1px;stroke-dasharray:2 3}.pt-st-svg .sv-rc-total-l{fill:var(--color-ink);font-size:12px;font-weight:800}.pt-st-svg .sv-rc-total-r{fill:var(--color-brand-600);text-anchor:end;font-size:13px;font-weight:800}.dark .pt-st-svg .sv-rc-total-r{fill:var(--color-brand-300)}.pt-st-svg .sv-rc-bars rect{fill:var(--color-ink);opacity:.72}.pt-st-svg .sv-chip{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1.2px}.dark .pt-st-svg .sv-chip{fill:#5db8631a;stroke:#5db8634d}.pt-st-svg .sv-chip-ic-bg{fill:var(--color-brand-500)}.pt-st-svg .sv-chip-ic{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round}.pt-st-svg .sv-chip-k{fill:var(--color-ink);font-size:11px;font-weight:700}.pt-st-svg .sv-chip-v{fill:var(--color-ink-muted);font-size:9.5px}.pt-st-svg .sv-chip-badge rect{fill:var(--color-success-soft)}.pt-st-svg .sv-chip-badge text{fill:var(--color-success-ink);text-anchor:middle;font-size:9.5px;font-weight:800}.pt-st-svg .sv-flow{fill:none;stroke:var(--color-brand-400);stroke-width:2px;stroke-dasharray:4 6;stroke-linecap:round;animation:3.4s linear infinite pt-dash-flow}.pt-st-svg .sv-flow-head{fill:none;stroke:var(--color-brand-400);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt-st-svg .sv-flow-node{fill:var(--color-brand-400);filter:drop-shadow(0 0 5px #5db863b3);animation:pt-pulse 2.4s var(--pt-ease)infinite}.pt-st-svg .sv-house{fill:none;stroke:var(--color-brand-500);stroke-width:2px;stroke-linejoin:round}.dark .pt-st-svg .sv-house{stroke:var(--color-brand-400)}.pt-st-svg .sv-house-door{fill:none;stroke:var(--color-brand-400);stroke-width:1.6px}.pt-st-svg .sv-wh-name{fill:var(--color-ink);font-size:12px;font-weight:700}.pt-st-svg .sv-wh-type{fill:var(--color-ink-faint);font-size:9.5px}.pt-st-svg .sv-wh-qty{fill:var(--color-brand-600);font-size:11px;font-weight:800}.dark .pt-st-svg .sv-wh-qty{fill:var(--color-brand-300)}.pt-st-svg .sv-bars rect{fill:#5db86366}.pt-st-svg .sv-bars rect.is-hi{fill:var(--color-brand-500)}.dark .pt-st-svg .sv-bars rect.is-hi{fill:var(--color-brand-300)}.pt-st-svg .sv-reorder{stroke:var(--color-warning);stroke-width:1.2px;stroke-dasharray:3 3;opacity:.8}.pt-st-svg .sv-reorder-t{fill:var(--color-warning-ink);text-anchor:end;font-size:8.5px;font-weight:700}.pt-st-svg .sv-ledger-title{fill:var(--color-ink);font-size:11.5px;font-weight:800}.pt-st-svg .sv-lock{fill:var(--color-brand-500);font-size:10px}.pt-st-svg .sv-col{fill:var(--color-ink-faint);font-size:9px;font-weight:700}.pt-st-svg .sv-col-c{text-anchor:middle}.pt-st-svg .sv-col-e{text-anchor:end}.pt-st-svg .sv-dir-in{fill:var(--color-success-soft)}.pt-st-svg .sv-dir-out{fill:var(--color-danger-soft)}.pt-st-svg .sv-dir-ic{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt-st-svg .sv-dir-in+.sv-dir-ic,.pt-st-svg g:has(.sv-dir-in) .sv-dir-ic{stroke:var(--color-success-ink)}.pt-st-svg .sv-dir-out+.sv-dir-ic,.pt-st-svg g:has(.sv-dir-out) .sv-dir-ic{stroke:var(--color-danger-ink)}.pt-st-svg .sv-row-k{fill:var(--color-ink);font-size:10.5px;font-weight:600}.pt-st-svg .sv-row-b{fill:var(--color-ink-muted);text-anchor:middle;font-size:10px}.pt-st-svg .sv-row-q{text-anchor:end;font-size:11px;font-weight:800}.pt-st-svg .sv-in{fill:var(--color-success-ink)}.pt-st-svg .sv-out{fill:var(--color-danger-ink)}.pt-st-svg .sv-cost{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.dark .pt-st-svg .sv-cost{fill:#5db8631a;stroke:#5db86342}.pt-st-svg .sv-cost-k{fill:var(--color-ink-muted);font-size:9px;font-weight:600}.pt-st-svg .sv-cost-v{fill:var(--color-brand-700);font-size:11.5px;font-weight:800}.dark .pt-st-svg .sv-cost-v{fill:var(--color-brand-300)}.pt-st-svg .sv-cost-ic{fill:none;stroke:var(--color-brand-500);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.pt-st-svg .sv-p-name{fill:var(--color-ink);font-size:12px;font-weight:700}.pt-st-svg .sv-p-sku{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-p-price{fill:var(--color-brand-600);font-size:17px;font-weight:800}.dark .pt-st-svg .sv-p-price{fill:var(--color-brand-300)}.pt-st-svg .sv-p-cur{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-p-tags{fill:var(--color-ink-muted);font-size:9px}.pt-st-svg .sv-mx-title{fill:var(--color-ink);font-size:12.5px;font-weight:800}.pt-st-svg .sv-mx-sub{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-mx-col{fill:var(--color-ink-muted);text-anchor:middle;font-size:10px;font-weight:800}.pt-st-svg .sv-mx-row{fill:var(--color-ink);font-size:11px;font-weight:600}.pt-st-svg .sv-sw{stroke:var(--color-card);stroke-width:1.5px}.pt-st-svg .sv-sw-1{fill:#384150}.pt-st-svg .sv-sw-2{fill:#2c4a7a}.pt-st-svg .sv-sw-3{fill:var(--color-brand-500)}.pt-st-svg .sv-cell.l1{fill:var(--color-line)}.pt-st-svg .sv-cell.l2{fill:#5db86338}.pt-st-svg .sv-cell.l3{fill:#5db8636b}.pt-st-svg .sv-cell.l4,.dark .pt-st-svg .sv-cell.l4{fill:var(--color-brand-500)}.pt-st-svg .sv-cell-n{fill:var(--color-ink);text-anchor:middle;font-size:10px;font-weight:800}.pt-st-svg .sv-cell.l4+.sv-cell-n{fill:#fff}.pt-st-svg .sv-cell-n.sv-cell-z{fill:var(--color-ink-faint);font-weight:700}.pt-st-svg .sv-attr rect{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.dark .pt-st-svg .sv-attr rect{fill:#5db8631a;stroke:#5db86347}.pt-st-svg .sv-attr text{fill:var(--color-brand-700);text-anchor:middle;font-size:10px;font-weight:700}.dark .pt-st-svg .sv-attr text{fill:var(--color-brand-300)}.pt-st-svg .sv-mx-count{fill:var(--color-line)}.pt-st-svg .sv-mx-count-fill{fill:none;stroke:var(--color-brand-500);stroke-width:9px;stroke-linecap:round}.dark .pt-st-svg .sv-mx-count-fill{stroke:var(--color-brand-400)}.pt-st-svg .sv-mx-count-t{fill:var(--color-ink-muted);font-size:9.5px;font-weight:600}.pt-st-svg .sv-doc-ic{fill:var(--color-brand-100);stroke:var(--color-brand-500);stroke-width:1.5px;stroke-linejoin:round}.dark .pt-st-svg .sv-doc-ic{fill:#5db86324;stroke:var(--color-brand-400)}.pt-st-svg .sv-doc-title{fill:var(--color-ink);font-size:12px;font-weight:800}.pt-st-svg .sv-doc-sub{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-recv rect{fill:var(--color-success-soft)}.pt-st-svg .sv-recv text{fill:var(--color-success-ink);text-anchor:middle;font-size:9.5px;font-weight:700}.pt-st-svg .sv-recv-cost{fill:var(--color-ink-muted);font-size:9px;font-weight:600}.pt-st-svg .sv-recv-cost-v{fill:var(--color-brand-700);font-size:12px;font-weight:800}.dark .pt-st-svg .sv-recv-cost-v{fill:var(--color-brand-300)}.pt-st-svg .sv-je-title{fill:var(--color-ink);font-size:11.5px;font-weight:800}.pt-st-svg .sv-je-ref{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-je-dr{fill:var(--color-info-soft)}.pt-st-svg .sv-je-cr{fill:var(--color-brand-100)}.dark .pt-st-svg .sv-je-cr{fill:#5db86324}.pt-st-svg .sv-je-dc{text-anchor:middle;font-size:10px;font-weight:800}.pt-st-svg .sv-je-dr+.sv-je-dc{fill:var(--color-info-ink)}.pt-st-svg .sv-je-cr+.sv-je-dc{fill:var(--color-brand-700)}.dark .pt-st-svg .sv-je-cr+.sv-je-dc{fill:var(--color-brand-300)}.pt-st-svg .sv-je-acct{fill:var(--color-ink);font-size:11px;font-weight:600}.pt-st-svg .sv-je-code{fill:var(--color-ink-faint);font-size:9px}.pt-st-svg .sv-je-amt{fill:var(--color-ink);text-anchor:end;font-size:12px;font-weight:800}.pt-st-svg .sv-bal-side{fill:var(--color-ink-faint);text-anchor:middle;font-size:9px;font-weight:700}.pt-st-svg .sv-bal-bar{stroke:var(--color-brand-400);stroke-width:2.5px;stroke-linecap:round}.pt-st-svg .sv-bal-fulcrum{fill:var(--color-brand-600)}.pt-st-svg .sv-bal-w{fill:var(--color-brand-300)}.pt-st-svg .sv-bal-tag{fill:var(--color-success-soft)}.pt-st-svg .sv-bal-tag-ic{fill:none;stroke:var(--color-success-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pt-st-svg .sv-bal-tag-t{fill:var(--color-success-ink);text-anchor:middle;font-size:10px;font-weight:800}.pt-st-svg .sv-scr-title{fill:var(--color-ink);font-size:11.5px;font-weight:700}.pt-st-svg .sv-card-k{fill:var(--color-ink);font-size:11px;font-weight:800}.pt-st-svg .sv-card-v{fill:var(--color-brand-600);font-size:11px;font-weight:800}.dark .pt-st-svg .sv-card-v{fill:var(--color-brand-300)}.pt-st-svg .sv-axis{stroke:var(--color-line);stroke-width:1px}.pt-st-svg .sv-pl-bars rect{transform-box:fill-box;transform-origin:bottom;animation:pt-bar-grow 1s var(--pt-ease)both}.pt-st-svg .sv-pl-bars .is-rev{fill:var(--color-brand-400);animation-delay:.2s}.pt-st-svg .sv-pl-bars .is-exp{fill:#5db86357;animation-delay:.32s}.pt-st-svg .sv-pl-bars .is-profit{fill:var(--color-brand-600);animation-delay:.44s}.dark .pt-st-svg .sv-pl-bars .is-profit{fill:var(--color-brand-300)}.pt-st-svg .sv-pl-lbl{fill:var(--color-ink-muted);text-anchor:middle;font-size:8.5px;font-weight:600}.pt-st-svg .sv-donut-track{fill:none;stroke:var(--color-line);stroke-width:10px}.pt-st-svg .sv-donut-a{fill:none;stroke:var(--color-brand-300);stroke-width:10px;stroke-dasharray:72 116}.pt-st-svg .sv-donut-b{fill:none;stroke:var(--color-brand-600);stroke-width:10px;stroke-dasharray:116 72;stroke-dashoffset:-72px}.dark .pt-st-svg .sv-donut-b{stroke:var(--color-brand-400)}.pt-st-svg .sv-donut-c{fill:var(--color-ink-muted);text-anchor:middle;font-size:8.5px;font-weight:600}.pt-st-svg .sv-donut-cv{fill:var(--color-ink);text-anchor:middle;font-size:10px;font-weight:800}.pt-st-svg .sv-lg-a{fill:var(--color-brand-300)}.pt-st-svg .sv-lg-b{fill:var(--color-brand-600)}.dark .pt-st-svg .sv-lg-b{fill:var(--color-brand-400)}.pt-st-svg .sv-legend text{fill:var(--color-ink-muted);font-size:9px;font-weight:600}.pt-st-svg .sv-eq{stroke:var(--color-line);stroke-width:1px;stroke-dasharray:2 2}.pt-st-svg .sv-eq-t{fill:var(--color-ink-faint);font-size:8.5px;font-weight:600}.pt-st-svg .sv-tb-dr{fill:var(--color-info-soft)}.pt-st-svg .sv-tb-cr{fill:var(--color-brand-100)}.dark .pt-st-svg .sv-tb-cr{fill:#5db86324}.pt-st-svg .sv-tb-k{fill:var(--color-ink-muted);font-size:9.5px;font-weight:600}.pt-st-svg .sv-tb-v{fill:var(--color-ink);font-size:13px;font-weight:800}.pt-st-svg .sv-tb-eq{fill:var(--color-success-soft)}.pt-st-svg .sv-tb-eq-ic{stroke:var(--color-success-ink);stroke-width:2.2px;stroke-linecap:round}.pt-st-steps{grid-template-columns:repeat(4,1fr);gap:1.5rem 1.25rem;display:grid;position:relative}.pt-st-steps:before{content:"";z-index:0;background:linear-gradient(90deg,var(--color-brand-300),var(--color-brand-400),var(--color-brand-300));opacity:.7;height:2px;position:absolute;inset-block-start:-.72rem;inset-inline:12%;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 15px);mask-image:repeating-linear-gradient(90deg,#000 0 7px,#0000 7px 15px)}.pt-st-step{z-index:1;border-radius:var(--pt-r-lg);background:var(--color-card);border:1px solid var(--color-line);box-shadow:var(--shadow-card);transition:transform var(--dur-3)var(--ease-out-quint),box-shadow var(--dur-3);padding:1.75rem 1.4rem;position:relative}.pt-st-step:hover{box-shadow:var(--shadow-pop);transform:translateY(-4px)}.pt-st-step-num{color:#fff;background:var(--pt-grad-accent);width:2.6rem;height:2.6rem;box-shadow:var(--pt-glow-brand);border-radius:.8rem;place-items:center;font-size:1.1rem;font-weight:800;display:grid;position:absolute;inset-block-start:-1.1rem;inset-inline-start:1.4rem}.pt-st-step-ic{color:var(--color-brand-600);margin:.85rem 0 .75rem;font-size:1.9rem;display:block}.dark .pt-st-step-ic{color:var(--color-brand-400)}.pt-st-step h3{color:var(--color-ink);font-size:1.08rem;font-weight:700}.pt-st-step p{color:var(--color-ink-muted);margin-top:.5rem;font-size:.86rem;line-height:1.65}.pt-st-cmp{max-width:60rem;margin-inline:auto}.pt-st-cmp-scroll{border-radius:var(--pt-r-lg);border:1px solid var(--color-line);box-shadow:var(--shadow-pop);background:var(--color-card);overflow-x:auto}.pt-st-cmp-scroll:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}.pt-st-cmp-table{border-collapse:collapse;width:100%;min-width:34rem}.pt-st-cmp-table th,.pt-st-cmp-table td{text-align:start;border-block-end:1px solid var(--color-line-soft);padding:.95rem 1.1rem;font-size:.9rem}.pt-st-cmp-table thead th{color:var(--color-ink);background:var(--color-line-soft);font-size:.92rem;font-weight:700}.pt-st-cmp-table thead th.is-brand{color:#fff;background:var(--pt-grad-accent)}.pt-st-cmp-table thead th.is-brand i{margin-inline-end:.3rem}.pt-st-cmp-table tbody th[scope=row]{color:var(--color-ink);font-weight:600}.pt-st-cmp-table tbody tr:last-child th,.pt-st-cmp-table tbody tr:last-child td{border-block-end:0}.pt-st-cmp-table td.is-yes{color:var(--color-brand-700);font-weight:700}.dark .pt-st-cmp-table td.is-yes{color:var(--color-brand-300)}.pt-st-cmp-table td.is-yes i{color:var(--color-brand-500);margin-inline-end:.25rem}.dark .pt-st-cmp-table td.is-yes i{color:var(--color-brand-400)}.pt-st-cmp-table td.is-no{color:var(--color-ink-faint)}.pt-st-cmp-table td.is-no i{color:var(--color-danger);opacity:.8;margin-inline-end:.25rem}.pt-st-cmp-table tbody tr{transition:background var(--dur-2)}.pt-st-cmp-table tbody tr:hover{background:var(--color-brand-50)}.dark .pt-st-cmp-table tbody tr:hover{background:#ffffff08}.pt-st-cmp-table td:nth-child(2){background:var(--color-brand-50)}.dark .pt-st-cmp-table td:nth-child(2){background:#5db86314}.pt-st-quotes{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.pt-st-quote{border-radius:var(--pt-r-lg);background:var(--color-card);border:1px solid var(--color-line);box-shadow:var(--shadow-card);transition:transform var(--dur-3)var(--ease-out-quint),box-shadow var(--dur-3);flex-direction:column;margin:0;padding:1.6rem;display:flex}.pt-st-quote:hover{box-shadow:var(--shadow-pop);transform:translateY(-4px)}.pt-st-quote.is-feature{background:var(--pt-grad-ink);color:var(--pt-on-dark);border-color:#0000}.pt-st-quote-stars{color:#ffc53d;letter-spacing:1px;margin-bottom:.85rem}.pt-st-quote-text{color:var(--color-ink);flex:1;margin:0;font-size:.95rem;line-height:1.8}.pt-st-quote.is-feature .pt-st-quote-text{color:var(--pt-on-dark)}.pt-st-quote-by{align-items:center;gap:.7rem;margin-top:1.3rem;display:flex}.pt-st-quote-av{color:#fff;background:var(--pt-grad-accent);border-radius:50%;flex:none;place-items:center;width:2.8rem;height:2.8rem;font-weight:700;display:grid}.pt-st-quote-by b{color:var(--color-ink);font-size:.9rem;display:block}.pt-st-quote.is-feature .pt-st-quote-by b{color:var(--pt-on-dark)}.pt-st-quote-by small{color:var(--color-ink-muted);font-size:.78rem}.pt-st-quote.is-feature .pt-st-quote-by small{color:var(--pt-on-dark-muted)}.pt-st-faq .pt-container{max-width:52rem}.pt-st-faq-list{flex-direction:column;gap:.85rem;display:flex}.pt-st-faq-item{border-radius:var(--pt-r);background:var(--color-card);border:1px solid var(--color-line);box-shadow:var(--shadow-card);transition:border-color var(--dur-2),box-shadow var(--dur-2);overflow:hidden}.pt-st-faq-item[open]{border-color:var(--color-brand-300);box-shadow:var(--shadow-pop)}.pt-st-faq-item summary{cursor:pointer;color:var(--color-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.pt-st-faq-item summary::-webkit-details-marker{display:none}.pt-st-faq-item summary:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px;border-radius:var(--pt-r)}.pt-st-faq-item summary i{background:var(--color-brand-100);width:1.9rem;height:1.9rem;color:var(--color-brand-700);transition:transform var(--dur-3)var(--pt-ease),background var(--dur-2),color var(--dur-2);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;display:grid}.dark .pt-st-faq-item summary i{color:var(--color-brand-300);background:#5db86324}.pt-st-faq-item[open] summary i{background:var(--pt-grad-accent);color:#fff;transform:rotate(135deg)}.pt-st-faq-a{padding:0 1.35rem 1.25rem}.pt-st-faq-a p{color:var(--color-ink-muted);margin:0;font-size:.92rem;line-height:1.8}.pt-st-faq-item[open] .pt-st-faq-a{animation:pt-st-faq-open .32s var(--pt-ease)}@keyframes pt-st-faq-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.pt-st-cta{padding-block:clamp(4rem,7vw,6.5rem);position:relative;overflow:hidden}.pt-st-cta-card{isolation:isolate;border-radius:var(--pt-r-xl);background:var(--pt-grad-ink);box-shadow:var(--pt-glow);text-align:center;color:var(--pt-on-dark);padding:clamp(2.5rem,5vw,4.5rem);position:relative;overflow:hidden}.pt-st-cta-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#dcf2dc0d 1px,#0000 1px),linear-gradient(90deg,#dcf2dc0d 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(70% 80% at 50% 0,#000 20%,#0000 75%)}.pt-st-cta-card .pt-orb{opacity:.42;width:26rem;height:26rem}.pt-st-cta-orb-a{background:var(--pt-aurora-1);inset-block-start:-11rem;inset-inline-start:-6rem}.pt-st-cta-orb-b{background:var(--pt-aurora-3);inset-block-end:-12rem;inset-inline-end:-6rem}.pt-st-cta-inner{z-index:2;flex-direction:column;align-items:center;gap:1.2rem;max-width:42rem;margin-inline:auto;display:flex;position:relative}.pt-st-cta-inner .pt-h2{color:var(--pt-on-dark)}.pt-st-cta-inner .pt-lead{color:var(--pt-on-dark-muted)}.pt-st-cta-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.4rem;display:flex}.pt-st-cta-note{color:var(--pt-on-dark-faint);align-items:center;gap:.4rem;font-size:.82rem;display:inline-flex}.pt-st-cta-note i{color:var(--color-brand-300)}@media (max-width:1024px){.pt-st-hero-inner{grid-template-columns:1fr}.pt-st-hero-art{width:100%;max-width:40rem;min-height:23rem;margin-block-start:2.5rem;margin-inline:auto}.pt-st-stats-grid{grid-template-columns:repeat(3,1fr);gap:2rem 1rem}.pt-st-stats .pt-stat:nth-child(3n+1):before{display:none}.pt-st-benefits{grid-template-columns:repeat(2,1fr)}.pt-st-feat-grid,.pt-st-feat-grid.is-flip{grid-template-columns:1fr;gap:2.5rem}.pt-st-feat-grid.is-flip .pt-st-feat-copy,.pt-st-feat-grid.is-flip .pt-st-feat-art{order:0}.pt-st-feat-art{width:100%;max-width:34rem;margin-inline:auto}.pt-st-steps{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.25rem}.pt-st-steps:before{display:none}.pt-st-quotes{grid-template-columns:1fr}.pt-st-quote.is-feature{order:-1}}@media (max-width:640px){.pt-st-stats-grid{grid-template-columns:repeat(2,1fr)}.pt-st-stats .pt-stat:before{display:none!important}.pt-st-benefits,.pt-st-steps{grid-template-columns:1fr}.pt-st-float--stock{inset-inline-start:-.5rem}.pt-st-float--profit{inset-inline-end:-.5rem}.pt-st-hero-copy .pt-st-hero-chips{gap:.5rem 1rem}.pt-st-pos-body{grid-template-columns:1fr}.pt-st-pos-grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.pt-st-hero-bg .pt-orb,.pt-st-pos,.pt-st-float,.pt-st-hero-flow-bg path,.pt-st-hero-wires path,.pt-st-scan-beam,.pt-st-svg .sv-flow,.pt-st-svg .sv-flow-node,.pt-st-art-orb,.pt-st-cta-card .pt-orb{animation:none!important}.pt-js .pt-st-svg .sv-rise{opacity:1;animation:none}.pt-st-svg .sv-pl-bars rect{animation:none}.pt-st-scan-beam{display:none}.pt-st-faq-item[open] .pt-st-faq-a{animation:none}}