/* נגזר אוטומטית מ-index.html על ידי gen-bot.js. אל תערוך. */
/* sha1:e4587d22d6e7cd95 */
.wa-ico{border-radius:22%;flex:none;object-fit:contain}
.pg-showcase{display:flex;flex-direction:column;align-items:center;gap:.9rem}
.pg-phones{position:relative;display:flex;align-items:center;justify-content:center;perspective:2400px}
.pg-phones::before{content:"";position:absolute;top:50%;left:50%;width:82%;height:90%;transform:translate(-50%,-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(69,166,214,.45),rgba(24,120,168,.18) 46%,transparent 74%);filter:blur(38px);z-index:0;pointer-events:none}
.pg-source{margin:0;text-align:center;max-width:36ch}
.pg-source-main{display:block;font-size:.82rem;font-weight:600;color:#cfe0ea;line-height:1.45}
.pg-source-main b{color:#fff;font-weight:800}
.pg-src-star{color:#FBB03B}
.pg-source a{color:var(--hero-eyebrow,#45A6D6);font-weight:700;text-decoration:none}
.pg-source a:hover{text-decoration:underline}
.pg-disc{display:block;margin-block-start:.4rem;font-size:.72rem;line-height:1.5;color:rgba(255,255,255,.55)}
@media (prefers-reduced-motion:no-preference){.pg-showcase{animation:heroIn .8s var(--ease) both;animation-delay:.5s}}
html.a11y-stop-motion .pg-showcase{animation:none}
@media(max-width:820px){.pg-showcase{margin-block-start:.6rem}}
.pg-phone{--pg-teal:#1878A8;--pg-ink:#454545;--pg-sub:#757575;--pg-line:#ededed;--pg-green:#39b54a;--pg-gold:#FBB03B;--pg-pink:#e6007e;--pgd:150s;
  position:relative;z-index:1;height:clamp(540px,72vh,700px);aspect-ratio:663/1403;transform:rotateY(18deg) rotateX(2.5deg);transform-style:flat;flex:none}
@media(max-width:820px){.pg-phone{height:auto;width:min(300px,78vw);transform:none}}
.pg-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;z-index:0;pointer-events:none;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.5)) drop-shadow(0 28px 55px rgba(0,0,0,.55))}
.pg-screen{position:absolute;top:.64%;left:2.56%;width:94.72%;height:98.5%;border-style:solid;border-color:#000;border-width:3px 5px;border-radius:40px;overflow:hidden;background:#000;z-index:1}
.pg-punch{position:absolute;top:2.5%;left:50%;transform:translateX(-50%);width:32%;height:4%;min-height:20px;border-radius:999px;background:#000;box-shadow:0 0 2px 1px rgba(0,0,0,.45);z-index:11}
.pg-punch::after{content:"";position:absolute;top:50%;right:11%;transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 38% 32%,#1c2b3b,#000 70%)}
.pg-refl{position:absolute;inset:0;background:linear-gradient(122deg,rgba(255,255,255,.1),transparent 26%);pointer-events:none;z-index:10}
.pg-etop{position:absolute;top:0;left:0;width:100%;height:6%;background:#fff;direction:ltr;display:flex;align-items:center;justify-content:space-between;padding:0 7%;z-index:6}
.pg-st-time{font-size:.6rem;font-weight:700;color:#111}
.pg-st-svg{display:block}
.pg-appbar{position:absolute;top:6%;left:0;width:100%;height:7.5%;background:#fff;border-bottom:1px solid #ececec;z-index:6;overflow:hidden;display:flex;align-items:center}
.pg-ab-g,.pg-ab-e{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:8px;padding:0 13px}
.pg-ab-e{justify-content:space-between}
.pg-eword{color:#009fd6;font-weight:800;font-size:1.2rem;letter-spacing:-.5px;line-height:1}
.pg-appbar .pg-ab-e{display:none}
.pg-appbar.is-easy .pg-ab-g{display:none}
.pg-appbar.is-easy .pg-ab-e{display:flex}
.pg-ham{display:flex;flex-direction:column;gap:3px}
.pg-ham span{width:15px;height:2px;background:var(--pg-sub);border-radius:2px}
.pg-brand{display:flex;align-items:center}
.pg-easy{height:24px;width:auto;display:block;border-radius:6px}
.pg-feed{position:absolute;top:13.5%;left:0;width:100%;height:86.5%;overflow:hidden;background:#f5f6f8}
.pg-track{display:flex;flex-direction:column;animation:pgfeed var(--pgd) linear infinite}
@media(hover:hover){.pg-screen:hover .pg-track{animation-play-state:paused}}
.pg-thumb{position:absolute;left:4px;width:3px;height:10%;border-radius:3px;background:rgba(0,0,0,.16);z-index:7;animation:pgsb var(--pgd) linear infinite;pointer-events:none}
@media(max-width:820px){.pg-track{animation-name:pgfeedm}.pg-thumb{animation-name:pgsbm}}
@media(hover:hover){.pg-screen:hover .pg-thumb{animation-play-state:paused}}
.pg-screen.paused .pg-track,.pg-screen.paused .pg-thumb{animation-play-state:paused}
.pg-screen{cursor:pointer}
.pg-refresh{flex:none;margin-inline-end:2px;position:relative;width:44px;height:36px;border:0;background:none;color:#5f6368;display:grid;place-items:center;padding:0;cursor:pointer}
.pg-refresh::before{content:"";position:absolute;width:26px;height:26px;border-radius:50%;background:#f1f3f4;transition:background .15s,transform .1s}
.pg-refresh:hover::before{background:#e4e7ea}
.pg-refresh:active::before{transform:scale(.92)}
.pg-refresh:focus-visible{outline:2px solid #00796b;outline-offset:-4px;border-radius:12px}
.pg-refresh svg{position:relative;width:15px;height:15px;fill:currentColor}
.press .pcta .wa-ico{width:28px;height:28px}
.pg-biz{background:#fff;padding:13px 15px;border-bottom:1px solid var(--pg-line)}
.pg-biz-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}
.pg-biz-name{font-weight:800;font-size:1.05rem;color:#222;display:flex;align-items:center;gap:5px}
.pg-vf{width:16px;height:16px;border-radius:50%;background:#2d9cdb;color:#fff;font-size:10px;display:flex;align-items:center;justify-content:center;font-weight:800}
.pg-managed{font-size:.5rem;color:var(--pg-sub);border:1px solid var(--pg-line);border-radius:5px;padding:1px 5px}
.pg-biz-cat{font-size:.62rem;color:var(--pg-sub);margin-top:4px}
.pg-biz-hours{font-size:.62rem;margin-top:5px}
.pg-biz-hours b{color:var(--pg-green)}
.pg-biz-cnt{font-size:.64rem;color:var(--pg-teal);font-weight:700;margin-top:4px}
.pg-badge{width:44px;height:44px;border-radius:10px;background:var(--pg-green);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}
.pg-badge b{font-size:1.1rem;line-height:1;font-weight:800}
.pg-badge span{font-size:.4rem;opacity:.95;margin-top:1px}
.pg-acts{display:flex;justify-content:space-around;margin-top:12px}
.pg-act{display:flex;flex-direction:column;align-items:center;gap:4px}
.pg-circ{width:32px;height:32px;border-radius:50%;background:var(--pg-pink);display:flex;align-items:center;justify-content:center}
.pg-circ svg{width:17px;height:17px;fill:#fff}
.pg-wa{border-radius:50%;display:block}
.pg-lbl{font-size:.56rem;color:var(--pg-sub)}
.pg-tabs{background:#fff;padding:0 15px;border-bottom:1px solid var(--pg-line);display:flex;gap:16px;align-items:center;height:34px}
.pg-t1{font-weight:800;font-size:.72rem;color:#222;border-bottom:2px solid var(--pg-teal);height:100%;display:flex;align-items:center}
.pg-t1 span,.pg-t2 span{color:var(--pg-sub)}
.pg-t2{font-weight:700;font-size:.72rem;color:var(--pg-sub)}
.pg-rc{background:#fff;border-bottom:1px solid var(--pg-line);padding:14px 15px 12px}
.pg-rc-top{display:flex;gap:9px;align-items:flex-start}
.pg-rc-av{width:30px;height:30px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}
.pg-rc-nm{font-weight:700;font-size:.82rem;color:var(--pg-ink)}
.pg-rc-meta{display:flex;align-items:center;gap:6px;margin-top:1px}
.pg-rc-st{color:var(--pg-gold);font-size:.6rem;letter-spacing:1px}
.pg-rc-dt{color:var(--pg-sub);font-size:.6rem}
.pg-rc-tx{color:var(--pg-ink);font-size:.76rem;line-height:1.52;margin-top:6px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.pg-rc-more{color:var(--pg-teal);font-size:.7rem;margin-top:2px}
.pg-gbar{background:#fff;display:flex;align-items:center;gap:8px;padding:10px 13px 8px}
.pg-gback{color:#5f6368;font-size:1.2rem;line-height:1;flex:none}
.pg-gtitle{flex:1;min-width:0;font-size:.8rem;font-weight:600;color:#202124;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pg-gword{font-family:Arial,Helvetica,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:-.3px;flex:none}
.pg-gword b{font-weight:500}
.pg-gtabs{display:flex;gap:15px;padding:0 13px;background:#fff;border-bottom:1px solid #ececec}
.pg-gtab{font-size:.68rem;color:#5f6368;font-weight:500;padding:9px 0 7px;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px}
.pg-gtab.act{color:#00796b;border-bottom-color:#00796b}
.pg-ghead{background:#fff;padding:14px 16px 14px;border-bottom:8px solid #f1f3f4}
.pg-gcat{font-size:.64rem;color:#5f6368;margin-bottom:12px}
.pg-grate{display:flex;align-items:center;gap:13px}
.pg-gsum{flex:none;text-align:center}
.pg-gnum{font-size:1.95rem;font-weight:400;color:#202124;line-height:.95}
.pg-gstars{color:#fbbc04;font-size:.76rem;letter-spacing:1px;display:block;margin-top:2px}
.pg-gcount{font-size:.62rem;color:#5f6368;margin-top:3px}
.pg-ginfo{flex:none;width:15px;height:15px;border:1px solid #bdc1c6;color:#80868b;border-radius:50%;font-size:.58rem;line-height:1;display:flex;align-items:center;justify-content:center;font-style:italic;font-family:Georgia,serif}
.pg-gdist{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}
.pg-gdrow{display:flex;align-items:center}
.pg-gdbar{flex:1;height:5px;border-radius:3px;background:#e8eaed;overflow:hidden;direction:ltr}
.pg-gdbar b{display:block;height:100%;background:#fbbc04}
.pg-grc{background:#fff;border-bottom:1px solid #f1f1f1;padding:14px 16px 13px}
.pg-grc-top{display:flex;gap:10px;align-items:center}
.pg-grc-av{width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:15px;flex-shrink:0}
.pg-grc-hd{flex:1;min-width:0}
.pg-grc-nm{font-weight:500;font-size:.8rem;color:#202124}
.pg-grc-lg{font-size:.58rem;color:#5f6368;margin-top:1px}
.pg-grc-g{flex:none;width:16px;height:16px}
.pg-grc-meta{display:flex;align-items:center;gap:7px;margin-top:9px}
.pg-grc-st{color:#fbbc04;font-size:.66rem;letter-spacing:.5px}
.pg-grc-dt{color:#5f6368;font-size:.62rem}
.pg-grc-tx{color:#3c4043;font-size:.76rem;line-height:1.55;margin-top:7px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
@media(prefers-reduced-motion:reduce){.pg-track,.pg-thumb{animation:none}}
html.a11y-stop-motion .pg-track,html.a11y-stop-motion .pg-thumb{animation:none}
.pg-ad{position:relative;overflow:hidden;padding:13px 15px 15px;border-bottom:1px solid var(--pg-line);color:#f4ecfb;background:radial-gradient(58% 52% at 24% 4%,rgba(210,150,240,.48),transparent 60%),linear-gradient(157deg,#3a1056 0%,#5a1c82 48%,#7d27a9 100%)}
.pg-ad-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}
.pg-ad-brand{display:flex;align-items:center;gap:5px;font-weight:800;font-size:.72rem;color:#fff}
.pg-ad-vf{width:14px;height:14px;border-radius:50%;background:#cf90ec;color:#3a0f52;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center}
.pg-ad-spon{font-size:.52rem;font-weight:700;letter-spacing:.3px;color:rgba(244,236,251,.72);border:1px solid rgba(244,236,251,.32);border-radius:5px;padding:1px 6px}
.pg-ad-excl{display:inline-flex;align-items:center;gap:5px;font-size:.63rem;font-weight:800;color:#3a2405;background:linear-gradient(180deg,#ffe08c,#e0a52f);border-radius:999px;padding:4px 13px;margin-bottom:9px;box-shadow:0 2px 10px rgba(224,165,47,.42)}
.pg-ad-excl .st{color:#8a5a00}
.pg-ad-main{display:flex;align-items:center;gap:11px}
.pg-ad-txt{flex:1;min-width:0}
.pg-ad-txt h4{margin:0;font-size:.94rem;font-weight:800;line-height:1.18;color:#fff;text-shadow:0 1px 3px rgba(12,3,26,.6)}
.pg-ad-sub{margin:5px 0 0;font-size:.64rem;line-height:1.4;color:#f1eafb;text-shadow:0 1px 2px rgba(12,3,26,.55)}
.pg-ad-sub b{color:#fff;font-weight:800}
.pg-ad-shield{flex:none;width:auto;height:66px;filter:drop-shadow(0 5px 11px rgba(0,0,0,.4))}
.pg-ad-price{display:flex;align-items:center;gap:9px;margin-top:12px}
.pg-ad-price .lbl{font-size:.64rem;font-weight:800;color:rgba(244,236,251,.9)}
.pg-ad-price b{display:inline-flex;align-items:baseline;gap:2px;font-size:2.45rem;font-weight:800;line-height:.82;color:#ffe08c;letter-spacing:-1.5px;text-shadow:0 3px 14px rgba(255,205,100,.4)}
.pg-ad-price b .cur{font-size:1.15rem;font-weight:800;letter-spacing:0}
.pg-ad-incl{font-size:.56rem;font-weight:800;line-height:1.2;color:#fff;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.28);border-radius:8px;padding:4px 8px;text-align:center}
.pg-ad-fine{margin:4px 0 0;font-size:.52rem;color:rgba(244,236,251,.6)}
.pg-ad-cta{width:100%;border:0;font-family:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:11px;background:linear-gradient(180deg,#fff,#edddf8);color:#4a1370;font-weight:800;font-size:.74rem;border-radius:11px;padding:10px 9px;box-shadow:0 4px 14px rgba(0,0,0,.26);transition:transform .12s ease,box-shadow .2s ease}
.pg-ad-cta:hover{transform:translateY(-1px);box-shadow:0 7px 18px rgba(0,0,0,.34)}
.pg-ad-cta:active{transform:translateY(0)}
.pg-ad-cta:focus-visible{outline:3px solid #cf90ec;outline-offset:2px}
.pg-cpn-ov{position:fixed;inset:0;z-index:2000;display:none;align-items:center;justify-content:center;padding:16px;background:rgba(24,8,36,.64);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}
.pg-cpn-ov.open{display:flex;animation:pgCpnFade .2s ease}
.pg-cpn{position:relative;direction:rtl;width:min(300px,calc(100vw - 32px));max-height:calc(100vh - 28px);max-height:calc(100dvh - 28px);overflow-y:auto;background:#fff;border-radius:20px;box-shadow:0 40px 90px -20px rgba(0,0,0,.6);animation:pgCpnPop .28s cubic-bezier(.2,.8,.25,1)}
.pg-cpn-hd{position:relative;padding:13px 18px 23px;text-align:center;color:#fff;background:radial-gradient(96% 62% at 50% -6%,rgba(160,98,216,.5),transparent 55%),linear-gradient(160deg,#3d1157 0%,#5a1a80 55%,#7c25a8 100%);border-radius:20px 20px 50% 50%/20px 20px 30px 30px}
.pg-cpn-x{position:absolute;top:2px;left:2px;width:28px;height:28px;box-sizing:content-box;padding:8px;border:0;border-radius:50%;background:rgba(255,255,255,.16);background-clip:content-box;color:#fff;cursor:pointer;display:grid;place-items:center;z-index:3}
.pg-cpn-x:hover{background:rgba(255,255,255,.3);background-clip:content-box}
.pg-cpn-x:focus-visible{outline:2px solid #fff;outline-offset:-6px}
.pg-cpn-logo{height:27px;width:auto;margin:0 auto 9px;display:block;border-radius:7px;box-shadow:0 4px 12px rgba(0,0,0,.24)}
.pg-cpn-excl{display:inline-flex;align-items:center;gap:5px;font-size:.73rem;font-weight:800;color:#3a2405;background:linear-gradient(180deg,#ffe08c,#e0a52f);border-radius:999px;padding:5px 15px;box-shadow:0 3px 12px rgba(224,165,47,.5),inset 0 1px 0 rgba(255,255,255,.55)}
.pg-cpn-excl .st{color:#8a5a00}
.pg-cpn-dev{width:auto;height:72px;display:block;margin:9px auto 5px;filter:drop-shadow(0 7px 14px rgba(0,0,0,.42))}
.pg-cpn-dev.is-photo{height:84px;border-radius:11px;border:1px solid rgba(255,255,255,.3);box-shadow:0 9px 20px -7px rgba(0,0,0,.55)}
.pg-cpn-hd h3{margin:0;font-size:1.08rem;font-weight:800;line-height:1.14;color:#fff}
.pg-cpn-hd .desc{margin:3px 0 0;font-size:.72rem;color:rgba(244,236,251,.9)}
.pg-cpn-price{display:inline-flex;align-items:center;gap:5px;margin-top:10px;background:linear-gradient(180deg,rgba(58,18,88,.5),rgba(38,11,62,.5));border:1.5px solid rgba(255,224,140,.85);color:#fff;font-weight:800;font-size:.86rem;border-radius:999px;padding:6px 19px;box-shadow:0 4px 14px rgba(0,0,0,.3),0 0 16px rgba(255,205,100,.28),inset 0 1px 0 rgba(255,255,255,.14)}
.pg-cpn-price b{display:inline-flex;align-items:baseline;color:#ffe08c;font-weight:800;font-size:1.28rem;letter-spacing:-.5px}
.pg-cpn-price b .cur{font-size:.68em;font-weight:800;margin-inline-start:1px}
.pg-cpn-bd{padding:4px 18px 15px;text-align:center}
.pg-cpn-codeLab{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.65rem;font-weight:800;color:#6a3fa0;margin:0 0 6px}
.pg-cpn-codeLab::before,.pg-cpn-codeLab::after{content:"";width:18px;border-top:2px dashed #c9aee8}
.pg-cpn-code{display:flex;align-items:center;gap:10px;width:100%;border:2px dashed #b78ad6;background:#faf5ff;border-radius:12px;padding:9px 13px;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}
.pg-cpn-code:hover{background:#f3e9fb}
.pg-cpn-code:focus-visible{outline:3px solid #b78ad6;outline-offset:2px}
.pg-cpn-code.done{border-color:#8fd6a6;background:#eafaef}
.pg-cpn-code .tk{flex:none;width:25px;height:25px;color:#8a4fc9}
.pg-cpn-code b{flex:1;text-align:center;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:1.24rem;font-weight:800;letter-spacing:1.5px;color:#3a1056;direction:ltr}
.pg-cpn-copied{margin:5px 0 0;font-size:.58rem;font-weight:700;color:#9a7bc0;min-height:.9em}
.pg-cpn-copied.ok{color:#1c7a3c}
.pg-cpn-qr-cap{font-size:.65rem;color:#666;margin:11px 0 0}
.pg-cpn-qr{margin:6px auto 0;width:120px;height:120px;background:#fff;border:1px solid #eee;border-radius:11px;padding:7px;box-shadow:0 3px 12px rgba(0,0,0,.08)}
.pg-cpn-qr canvas{width:100%;height:100%;display:block;image-rendering:pixelated;image-rendering:crisp-edges}
.pg-cpn-note{display:flex;align-items:center;justify-content:center;gap:5px;margin:11px 0 0;font-size:.69rem;font-weight:800;color:#c0392b}
.pg-cpn-note svg{width:14px;height:14px;flex:none;fill:#c0392b}
.pg-cpn-go{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:11px;width:100%;min-height:44px;background:linear-gradient(180deg,#2bd96e,#20bd5a);color:#fff;font-weight:800;font-size:.88rem;border-radius:12px;padding:10px;text-decoration:none;box-shadow:0 9px 20px -6px rgba(37,211,102,.55)}
.pg-cpn-go:hover{filter:brightness(1.05)}
.pg-cpn-go:focus-visible{outline:3px solid #128C7E;outline-offset:2px}
.pg-cpn-go img{width:20px;height:20px}
.pg-cpn-fine{margin:9px 0 0;font-size:.58rem;line-height:1.5;color:#9b9b9b}
.pg-cpn-ov.t-blue{background:rgba(6,24,48,.66)}
.t-blue .pg-cpn-hd{background:radial-gradient(96% 62% at 50% -6%,rgba(120,190,255,.42),transparent 55%),linear-gradient(160deg,#1d579f 0%,#134279 58%,#0c2f5c 100%)}
.t-blue .pg-cpn-hd .desc{color:rgba(214,232,250,.92)}
.t-blue .pg-cpn-price{background:linear-gradient(180deg,rgba(8,34,66,.5),rgba(6,24,48,.5));border-color:rgba(255,255,255,.72);box-shadow:0 4px 14px rgba(0,0,0,.3),0 0 16px rgba(120,190,255,.3),inset 0 1px 0 rgba(255,255,255,.16)}
.t-blue .pg-cpn-price b{color:#fff}
.t-blue .pg-cpn-codeLab{color:#12558f}
.t-blue .pg-cpn-codeLab::before,.t-blue .pg-cpn-codeLab::after{border-color:#a9cdea}
.t-blue .pg-cpn-code{border-color:#78b0dd;background:#f2f8fd}
.t-blue .pg-cpn-code:hover{background:#e7f2fb}
.t-blue .pg-cpn-code:focus-visible{outline-color:#78b0dd}
.t-blue .pg-cpn-code .tk{color:#1a6bb0}
.t-blue .pg-cpn-code b{color:#0c2f5c}
.t-blue .pg-cpn-copied{color:#5a86ab}
.pg-cpn-ov.t-navy{background:rgba(4,16,28,.66)}
.t-navy .pg-cpn-hd{background:radial-gradient(96% 62% at 50% -6%,rgba(41,182,232,.45),transparent 55%),linear-gradient(160deg,#0f2d48 0%,#0a1f34 58%,#071626 100%)}
.t-navy .pg-cpn-hd .desc{color:rgba(212,236,250,.9)}
.t-navy .pg-cpn-price{background:linear-gradient(180deg,rgba(10,34,54,.55),rgba(6,22,38,.55));border-color:rgba(255,178,41,.9);box-shadow:0 4px 14px rgba(0,0,0,.3),0 0 16px rgba(255,178,41,.26),inset 0 1px 0 rgba(255,255,255,.14)}
.t-navy .pg-cpn-price b{color:#ffb229}
.t-navy .pg-cpn-codeLab{color:#0d6f9e}
.t-navy .pg-cpn-codeLab::before,.t-navy .pg-cpn-codeLab::after{border-color:#a5d7ef}
.t-navy .pg-cpn-code{border-color:#7cc4e6;background:#f2fafd}
.t-navy .pg-cpn-code:hover{background:#e6f5fc}
.t-navy .pg-cpn-code:focus-visible{outline-color:#7cc4e6}
.t-navy .pg-cpn-code .tk{color:#1a86bd}
.t-navy .pg-cpn-code b{color:#0b2f4a}
.t-navy .pg-cpn-copied{color:#5b8ba8}
.pg-cpn-ov.t-olive{background:rgba(18,23,10,.66)}
.t-olive .pg-cpn-hd{background:linear-gradient(160deg,#3E4A2A 0%,#2F3821 58%,#232a18 100%)}
.t-olive .pg-cpn-hd .desc{color:#D6C79A}
.t-olive .pg-cpn-price{background:rgba(201,188,138,.14);border-color:#C9BC8A;box-shadow:0 4px 14px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.12)}
.t-olive .pg-cpn-price b{color:#C9BC8A}
.t-olive .pg-cpn-codeLab{color:#4B5320}
.t-olive .pg-cpn-codeLab::before,.t-olive .pg-cpn-codeLab::after{border-color:#b9bf94}
.t-olive .pg-cpn-code{border-color:#8a8f6a;background:#f6f6ee}
.t-olive .pg-cpn-code:hover{background:#eeeee0}
.t-olive .pg-cpn-code:focus-visible{outline-color:#8a8f6a}
.t-olive .pg-cpn-code .tk{color:#5c6338}
.t-olive .pg-cpn-code b{color:#2F3821}
.t-olive .pg-cpn-copied{color:#6d7255}
@media(prefers-reduced-motion:reduce){.pg-cpn-ov.open,.pg-cpn{animation:none}}
html.a11y-stop-motion .pg-cpn-ov.open,html.a11y-stop-motion .pg-cpn{animation:none}
.pg-sim-stage{position:relative;width:100%;height:100%;min-height:270px}
.pg-sim-stage::before{content:"";position:absolute;left:50%;bottom:7%;transform:translateX(-50%);width:70%;height:16%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(28,6,52,.42),transparent 70%);filter:blur(9px);z-index:0}
.pg-sim{position:absolute;left:var(--x);top:var(--y);width:calc(114px*var(--s,1));aspect-ratio:1.12;transform:translate(-50%,-50%) translate(var(--bx,0px),var(--by,0px)) rotate(calc(var(--r,0deg) + var(--br,0deg))) scale(var(--bs,1));z-index:var(--z,1);transition:transform 1.15s cubic-bezier(.22,.68,.3,1)}
@media(hover:hover){.pg-sim-stage:hover .pg-sim{--bx:calc(var(--ex,0px)*var(--bm,1));--by:calc(var(--ey,0px)*var(--bm,1));--br:calc(var(--er,0deg)*var(--bm,1));--bs:1.03;transition:transform .95s cubic-bezier(.16,.84,.34,1);transition-delay:var(--bd,0s)}}
.pg-sim-face{position:absolute;inset:0;border-radius:15%;overflow:hidden;background:var(--sbg,#fff);box-shadow:0 16px 28px -12px rgba(30,8,55,.6),0 4px 9px rgba(30,8,55,.34),inset 0 0 0 1px rgba(255,255,255,.24);animation:simFloat var(--fd,7s) var(--fdl,0s) ease-in-out infinite;will-change:transform}
.pg-sim-face::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.3),transparent 44%);pointer-events:none}
.pg-sim-logo{position:absolute;top:6%;inset-inline-start:6%;width:88%;height:58%;object-fit:contain;display:block}
.pg-sim-chip{position:absolute;bottom:13%;inset-inline-start:50%;transform:translateX(-50%);width:24%;aspect-ratio:1.32;border-radius:16%/20%;background:linear-gradient(135deg,#fbeea8,#e1bf5a 44%,#b98a34);box-shadow:inset 0 0 0 1px rgba(120,82,20,.45),0 1px 2px rgba(0,0,0,.22)}
.pg-sim-chip::after{content:"";position:absolute;inset:24% 28%;background:linear-gradient(rgba(120,82,20,.55) 0 0) center/100% 1px no-repeat,linear-gradient(rgba(120,82,20,.55) 0 0) center/1px 100% no-repeat}
.slide[aria-hidden="true"] .pg-sim-face{animation-play-state:paused}
@media(max-width:720px){.pg-sim-stage{min-height:172px;max-width:320px;margin-inline:auto}.pg-sim{width:calc(73px*var(--s,1))}.pg-sim-stage:hover .pg-sim{--bm:.62}}
@media(prefers-reduced-motion:reduce){.pg-sim-face{animation:none}.pg-sim{transition:none}}
.rail .wa{background:#25D366}
.rail .tel,.rail .ig,.rail .fb{background:var(--teal)}
.pg-fab-wrap{position:fixed;inset-block-end:calc(22px + var(--cookie-h,0px));inset-inline-end:22px;z-index:121;display:flex;flex-direction:column;align-items:center;gap:.3rem;touch-action:none}
.pg-fab-label{background:#fff;color:var(--teal-d);border:1px solid var(--line);box-shadow:0 3px 10px -4px rgba(0,0,0,.22);border-radius:999px;padding:.14rem .55rem;font-family:var(--font);font-weight:700;font-size:.7rem;line-height:1.35;white-space:nowrap;transition:opacity .2s;user-select:none;cursor:pointer;order:2}
.pg-fab-wrap.chat-open .pg-fab-label{opacity:0;pointer-events:none}
.pg-fab-wrap.dragging .pg-fab-label{opacity:0}
.pg-fab{position:relative;order:1;flex:none;width:60px;height:60px;border-radius:50%;background:var(--teal);color:#fff;border:none;cursor:grab;box-shadow:0 12px 28px -8px rgba(0,0,0,.5);display:grid;place-items:center;transition:background .2s,transform .18s var(--ease),box-shadow .18s var(--ease);touch-action:none}
.pg-fab:hover{background:var(--teal-d)}
.pg-fab-wrap.dragging{cursor:grabbing}
.pg-fab-wrap.dragging .pg-fab{cursor:grabbing;transform:scale(1.08);box-shadow:0 18px 42px -10px rgba(0,0,0,.55)}
.pg-fab .ic-close{display:none}
.pg-fab.open .ic-chat{display:none}
.pg-fab.open .ic-close{display:block}
.pg-fab .badge-dot{position:absolute;inset-block-start:3px;inset-inline-end:3px;width:13px;height:13px;border-radius:50%;background:#25D366;border:2px solid var(--teal)}
@media(max-width:820px){.pg-fab-wrap{inset-block-end:calc(70px + var(--cookie-h,0px) + env(safe-area-inset-bottom))}.pg-fab{width:54px;height:54px}.pg-fab-wrap.chat-open{display:none}}
.pg-panel{position:fixed;inset-block-end:92px;left:22px;right:auto;z-index:120;width:min(360px,calc(100vw - 28px));height:min(560px,calc(100vh - 150px));height:min(560px,calc(100dvh - 150px));background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 30px 70px -22px rgba(0,0,0,.55);display:flex;flex-direction:column;overflow:hidden;direction:rtl;opacity:0;transform:translateY(18px) scale(.98);pointer-events:none;transition:opacity .25s var(--ease),transform .25s var(--ease)}
.pg-panel.open{opacity:1;transform:none;pointer-events:auto}
@media(max-width:820px){.pg-panel{inset-block-end:0;left:0;right:0;width:100%;height:min(78vh,600px);border-radius:16px 16px 0 0}}
.pg-head{background:var(--teal);color:#fff;padding:.8rem .9rem;display:flex;align-items:center;gap:.6rem;flex:none}
.pg-head .ava{width:38px;height:38px;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none;overflow:hidden}
.pg-head .ava img{width:32px;height:32px;object-fit:contain}
.pg-head .ht{flex:1;min-width:0}
.pg-head .ht b{display:block;font-size:1rem;font-weight:800;line-height:1.25}
.pg-head .ht span{font-size:.76rem;opacity:.92;display:inline-flex;align-items:center;gap:.35rem}
.pg-dot{width:8px;height:8px;border-radius:50%;background:#9aa0a6;flex:none}
.pg-status.on .pg-dot{background:#34c759;box-shadow:0 0 0 3px rgba(52,199,89,.28)}
@media(prefers-reduced-motion:no-preference){.pg-status.on .pg-dot{animation:pgpulse 2.4s ease-in-out infinite}}
.pg-head .ht span::before{content:"";width:7px;height:7px;border-radius:50%;background:#8dffbb;display:inline-block}
.pg-head .x{background:rgba(255,255,255,.16);background-clip:content-box;border:none;color:#fff;width:44px;height:44px;padding:7px;box-sizing:border-box;border-radius:15px;cursor:pointer;display:grid;place-items:center;flex:none}
.pg-head .x:hover{background:rgba(255,255,255,.3)}
.pg-msgs{flex:1;overflow-y:auto;padding:1rem .85rem;display:flex;flex-direction:column;gap:.5rem;background:#faf9fb}
.pg-b{max-width:84%;padding:.55rem .78rem;border-radius:14px;font-size:.94rem;line-height:1.55;word-wrap:break-word;white-space:pre-line}
.pg-b .t{display:block;font-size:.66rem;margin-top:.28rem;opacity:.7}
.pg-bot{align-self:flex-end;background:#fff;border:1px solid var(--line);color:var(--ink);border-end-start-radius:4px}
.pg-user{align-self:flex-start;background:var(--teal);color:#fff;border-end-end-radius:4px}
.pg-bot .t{color:var(--ink-soft);text-align:end}
.pg-user .t{color:#eaf4fa;text-align:start}
.pg-cta{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.5rem}
.pg-cta a,.pg-cta button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:44px;font-size:.82rem;font-weight:700;padding:.38rem .8rem;border-radius:6px;text-decoration:none;border:none;cursor:pointer;font-family:var(--font)}
.pg-cta a svg,.pg-cta button svg{flex:none}
.pg-cta .wa{background:#25D366;color:#0a2e18}
.pg-cta .tel{background:var(--teal);color:#fff}
.pg-sug{display:flex;flex-wrap:wrap;gap:.35rem;margin:-.05rem 0 .15rem;align-self:flex-end;max-width:88%}
.pg-typing{align-self:flex-end;background:#fff;border:1px solid var(--line);border-radius:14px;border-end-start-radius:4px;padding:.7rem .8rem;display:inline-flex;gap:5px}
.pg-typing i{width:7px;height:7px;border-radius:50%;background:#bdb9c3;animation:pgblink 1.4s infinite ease-in-out}
.pg-typing i:nth-child(2){animation-delay:.2s}
.pg-typing i:nth-child(3){animation-delay:.4s}
.pg-chips{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem .85rem;background:#faf9fb;border-top:1px solid var(--line)}
.pg-chips>.pg-chip-more{display:none}
#pgPanel.sug-on .pg-chips{padding-block:.1rem}
#pgPanel.sug-on .pg-chips>.pg-chip:not(.pg-chip-more){display:none}
#pgPanel.sug-on .pg-chips>.pg-chip-more{display:inline-flex}
.pg-sug.col{flex-direction:column;align-items:stretch}
.pg-chip{background:#fff;border:1px solid var(--teal);color:var(--teal-d);border-radius:999px;padding:.34rem .78rem;font-family:var(--font);font-size:.83rem;font-weight:700;cursor:pointer;transition:background .15s,color .15s}
.pg-chip:hover{background:var(--teal);color:#fff}
.pg-chip:disabled{opacity:.45;border-color:var(--line);color:#6b6b76;cursor:default}
.pg-chip:disabled:hover{background:#fff;color:#6b6b76}
.pg-input{display:flex;gap:.5rem;padding:.55rem .65rem;border-top:1px solid var(--line);background:#fff;flex:none}
.pg-input input{flex:1;padding:.6rem .85rem;border:1px solid var(--line);border-radius:999px;font-family:inherit;font-size:16px;direction:rtl;text-align:start;color:var(--ink);background:#fff}
.pg-input input:focus-visible{outline:2px solid var(--teal);outline-offset:1px;border-color:var(--teal)}
.pg-chip:focus-visible,.pg-cta a:focus-visible,.pg-cta button:focus-visible,.pg-foot a:focus-visible{outline:2px solid var(--teal-d);outline-offset:2px;border-radius:6px}
.pg-panel:focus{outline:none}
.pg-send:focus-visible,.pg-fab:focus-visible,.pg-head .x:focus-visible{outline:2px solid #fff;outline-offset:-4px;box-shadow:0 0 0 4px var(--teal-d)}
.pg-send{background:var(--teal);color:#fff;border:none;border-radius:50%;width:42px;height:42px;flex:none;cursor:pointer;display:grid;place-items:center;transition:background .2s}
.pg-send:hover{background:var(--teal-d)}
.pg-send svg{transform:scaleX(-1)}
.pg-foot{font-size:.75rem;line-height:1.45;color:var(--ink-soft);text-align:center;padding:.4rem .6rem .5rem;background:#fff;flex:none}
.pg-foot a{display:inline-block;padding:.32rem .15rem;color:var(--teal-d);text-decoration:underline}
.pg-foot a{color:var(--teal-d);text-decoration:underline}
.a11y-head .x{background:rgba(255,255,255,.16);border:none;color:#fff;width:30px;height:30px;border-radius:8px;cursor:pointer;display:grid;place-items:center}
.a11y-head .x:hover{background:rgba(255,255,255,.3)}
.a11y-trigger:focus-visible,.a11y-card:focus-visible,.a11y-reset:focus-visible,.a11y-head .x:focus-visible{outline:3px solid #ff8c00;outline-offset:2px}
@media(max-width:820px){.pg-phone{width:min(230px,62vw)}}
@media(max-width:820px){.pg-chip{min-height:44px}#pgClose{width:44px;height:44px}#pgSend{min-height:44px}}
.a11y-head .x{width:44px;height:44px}
.pg-ad-cta{min-block-size:44px;box-sizing:border-box}
.pg-chip{box-sizing:border-box;min-block-size:44px;display:inline-flex;align-items:center}
.pg-send{inline-size:44px;block-size:44px}
.pg-refresh{block-size:44px}
.x{inline-size:44px;block-size:44px;box-sizing:border-box}
