.header[data-v-8a186c8b]{z-index:100;-webkit-backdrop-filter:blur(20px)saturate(180%);height:var(--header-h);background:#fbfbfdb8;transition:box-shadow .3s,background .3s;position:sticky;top:0}.header--scrolled[data-v-8a186c8b]{background:#fbfbfde0;box-shadow:0 1px #0000000f,0 6px 24px #0000000d}.header__inner[data-v-8a186c8b]{height:var(--header-h);align-items:center;gap:24px;display:flex}.header__brand[data-v-8a186c8b]{letter-spacing:-.01em;color:var(--text);flex:none;font-size:17px;font-weight:700;transition:color .2s}.header__brand[data-v-8a186c8b]:hover{color:var(--blue)}.header__nav[data-v-8a186c8b]{flex:auto;justify-content:center;gap:28px;display:flex}.header__link[data-v-8a186c8b]{color:var(--text-secondary);padding:4px 2px;font-size:12px;font-weight:500;transition:color .2s;position:relative}.header__link[data-v-8a186c8b]:after{content:"";inset-inline:0;background:var(--text);height:1.5px;transition:transform .25s var(--ease-apple);border-radius:2px;position:absolute;bottom:0;transform:scaleX(0)}.header__link[data-v-8a186c8b]:hover{color:var(--text)}.header__link[data-v-8a186c8b]:hover:after{transform:scaleX(1)}.lang[data-v-8a186c8b]{flex:none;position:relative}.lang__btn[data-v-8a186c8b]{color:var(--text-secondary);transition:color .2s ease, background .2s ease, transform .2s var(--ease-apple);background:0 0;border:none;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;display:flex}.lang__btn[data-v-8a186c8b]:hover{color:var(--text);background:var(--bg-alt)}.lang__btn[data-v-8a186c8b]:active{transform:scale(.96)}.lang__globe[data-v-8a186c8b]{color:var(--text-secondary)}.lang__menu[data-v-8a186c8b]{top:calc(100% + 10px);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--border);box-shadow:var(--shadow-md);z-index:100;background:#ffffffe6;border-radius:14px;width:190px;max-height:320px;padding:6px;display:none;position:absolute;inset-inline-end:0;overflow-y:auto}.lang--open .lang__menu[data-v-8a186c8b]{animation:menu-in-8a186c8b .18s var(--ease-apple);display:block}@keyframes menu-in-8a186c8b{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.lang__item[data-v-8a186c8b]{text-align:start;background:0 0;border:none;border-radius:9px;width:100%;padding:8px 10px;font-size:14px;transition:background .15s;display:block}.lang__item[data-v-8a186c8b]:hover{background:var(--bg-alt)}.lang__item--active[data-v-8a186c8b]{color:var(--blue);font-weight:700}.header__burger[data-v-8a186c8b]{background:0 0;border:none;border-radius:999px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;transition:background .2s;display:none}.header__burger[data-v-8a186c8b]:hover{background:var(--bg-alt)}.header__burger[data-v-8a186c8b]:active{transform:scale(.94)}.header__burger-bar[data-v-8a186c8b]{background:var(--text);width:18px;height:2px;transition:transform .3s var(--ease-apple), opacity .2s ease;border-radius:2px;display:block}.header__burger--open .header__burger-bar[data-v-8a186c8b]:first-child{transform:translateY(7px)rotate(45deg)}.header__burger--open .header__burger-bar[data-v-8a186c8b]:nth-child(2){opacity:0}.header__burger--open .header__burger-bar[data-v-8a186c8b]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.header__mobile[data-v-8a186c8b]{top:var(--header-h);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:var(--shadow-md);z-index:99;background:#fbfbfdeb;border-bottom:1px solid #0000000f;padding:8px 16px 16px;display:none;position:absolute;inset-inline:0}.header__mobile-nav[data-v-8a186c8b]{flex-direction:column;gap:2px;display:flex}.header__mobile-link[data-v-8a186c8b]{color:var(--text);border-radius:12px;padding:13px 12px;font-size:17px;font-weight:500;transition:background .15s;display:block}.header__mobile-link[data-v-8a186c8b]:hover{background:var(--bg-alt)}.header__mobile-link[data-v-8a186c8b]:active{background:var(--border)}.header__mobile-foot[data-v-8a186c8b]{border-top:1px solid var(--border);margin-top:10px;padding-top:6px}.header__mobile-link--danger[data-v-8a186c8b]{color:#e5484d}@media (width<=760px){.header[data-v-8a186c8b]{--header-h:52px}.header__inner[data-v-8a186c8b]{justify-content:flex-end;gap:8px}.header__brand[data-v-8a186c8b]{margin-inline-end:auto}.header__nav[data-v-8a186c8b],.header .account[data-v-8a186c8b]{display:none}.header__burger[data-v-8a186c8b]{display:flex}.header__mobile--open[data-v-8a186c8b]{animation:mobile-in-8a186c8b .22s var(--ease-apple);display:block}.lang__btn[data-v-8a186c8b]{padding:12px}.lang__label[data-v-8a186c8b]{display:none}.lang__globe[data-v-8a186c8b]{width:20px;height:20px;color:var(--text)}}@keyframes mobile-in-8a186c8b{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.account[data-v-8a186c8b]{flex:none;align-items:center;gap:12px;display:flex}.account__logout[data-v-8a186c8b]{cursor:pointer;color:var(--text-secondary);opacity:.72;background:0 0;border:none;padding:4px 2px;font-size:11.5px;font-weight:500;transition:color .2s,opacity .2s}.account__logout[data-v-8a186c8b]:hover{color:#e5484d;opacity:1}.footer[data-v-2d9ab3bd]{background:var(--bg-alt);color:var(--text-secondary);margin-top:64px;padding:44px 0 32px;font-size:12px;position:relative}@media (width<=760px){.footer[data-v-2d9ab3bd]{padding-bottom:116px}}.footer[data-v-2d9ab3bd]:before{content:"";background:linear-gradient(90deg,#0000,#00000029,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer__grid[data-v-2d9ab3bd]{border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;padding-bottom:28px;display:grid}.footer__title[data-v-2d9ab3bd]{color:var(--text);letter-spacing:.02em;margin-bottom:12px;font-size:12px;font-weight:600}.footer__link[data-v-2d9ab3bd]{width:fit-content;color:var(--text-secondary);transition:color .15s ease, transform .2s var(--ease-apple);margin-bottom:9px;display:block}.footer__note[data-v-2d9ab3bd]{color:var(--text-tertiary);cursor:default}.footer__note[data-v-2d9ab3bd]:hover{color:inherit;transform:none}.footer__link[data-v-2d9ab3bd]:hover{color:var(--blue);transform:translate(2px)}html[dir=rtl] .footer__link[data-v-2d9ab3bd]:hover{transform:translate(-2px)}.footer__bottom[data-v-2d9ab3bd]{color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;font-size:11px;display:flex}.footer__legal[data-v-2d9ab3bd]{gap:18px;display:flex}.footer__legal span[data-v-2d9ab3bd]{transition:color .15s}.footer__legal span[data-v-2d9ab3bd]:hover{color:var(--blue)}.fab[data-v-96ed9546]{bottom:max(24px, env(safe-area-inset-bottom,0px));z-index:200;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;inset-inline-end:max(24px, env(safe-area-inset-right,0px))}@media (width<=420px){.fab[data-v-96ed9546]{bottom:max(16px, env(safe-area-inset-bottom,0px));inset-inline-end:max(16px, env(safe-area-inset-right,0px))}.fab__btn[data-v-96ed9546]{width:54px;height:54px}.fab__panel[data-v-96ed9546]{width:min(260px,100vw - 40px)}}.fab__btn[data-v-96ed9546]{color:#fff;width:60px;height:60px;transition:transform .25s var(--ease-spring), box-shadow .25s ease, background .25s ease;background:linear-gradient(#34c759,#248a3d);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 24px #248a3d59,0 2px 6px #0000001f}.fab__btn[data-v-96ed9546]:before{content:"";pointer-events:none;border:2px solid #34c7598c;border-radius:50%;animation:2.6s ease-out infinite fab-pulse-96ed9546;position:absolute;inset:-3px}@keyframes fab-pulse-96ed9546{0%{opacity:.9;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.45)}}.fab__btn[data-v-96ed9546]:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 14px 32px #248a3d73,0 2px 6px #0000001f}.fab__btn[data-v-96ed9546]:active{transform:scale(.94)}.fab__btn--open[data-v-96ed9546]{background:var(--text);box-shadow:var(--shadow-lg)}.fab__btn--open[data-v-96ed9546]:before{display:none}.fab__icon[data-v-96ed9546]{justify-content:center;align-items:center;display:flex}.fab__close[data-v-96ed9546]{font-size:26px;line-height:1}.fab__panel[data-v-96ed9546]{-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--border);box-shadow:var(--shadow-lg);transform-origin:100% 100%;background:#ffffffeb;border-radius:16px;width:260px;padding:18px}html[dir=rtl] .fab__panel[data-v-96ed9546]{transform-origin:0 100%}.fab__title[data-v-96ed9546]{margin-bottom:4px;font-size:16px;font-weight:700}.fab__subtitle[data-v-96ed9546]{color:var(--text-secondary);margin-bottom:12px;font-size:13px}.fab__channel[data-v-96ed9546]{color:#fff;text-align:center;transition:transform .2s var(--ease-apple), filter .2s ease, box-shadow .2s ease;border-radius:10px;margin-bottom:8px;padding:11px;font-weight:700;display:block}.fab__channel[data-v-96ed9546]:hover{filter:brightness(1.06);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.fab__channel[data-v-96ed9546]:active{transform:scale(.98)}.channel--wa[data-v-96ed9546]{background:#25d366}.channel--wa[data-v-96ed9546]:hover{background:#1fb457}.channel--tg[data-v-96ed9546]{background:#08c}.channel--tg[data-v-96ed9546]:hover{background:#0074ab}.channel--line[data-v-96ed9546]{background:#06c755}.channel--line[data-v-96ed9546]:hover{background:#05b04b}.pop-enter-active[data-v-96ed9546]{transition:opacity .22s ease, transform .26s var(--ease-spring)}.pop-leave-active[data-v-96ed9546]{transition:opacity .16s,transform .16s}.pop-enter-from[data-v-96ed9546],.pop-leave-to[data-v-96ed9546]{opacity:0;transform:translateY(10px)scale(.92)}.rpo-mask[data-v-41cc636f]{z-index:300;-webkit-backdrop-filter:blur(6px);background:#0006;justify-content:center;align-items:center;padding:20px;animation:.2s rpo-mask-in-41cc636f;display:flex;position:fixed;inset:0}@keyframes rpo-mask-in-41cc636f{0%{opacity:0}to{opacity:1}}.rpo[data-v-41cc636f]{width:100%;max-width:400px;box-shadow:var(--shadow-lg);text-align:center;animation:rpo-in-41cc636f .24s var(--ease-spring,cubic-bezier(.34, 1.56, .64, 1));background:#fff;border-radius:24px;padding:28px 26px 26px;position:relative;overflow:hidden}@keyframes rpo-in-41cc636f{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}.rpo__x[data-v-41cc636f]{top:14px;background:var(--bg-alt);width:30px;height:30px;color:var(--text-secondary);cursor:pointer;border:none;border-radius:50%;font-size:13px;transition:background .15s,color .15s;position:absolute;inset-inline-end:14px}.rpo__x[data-v-41cc636f]:hover{background:var(--border);color:var(--text)}.rpo__tag[data-v-41cc636f]{color:var(--blue);letter-spacing:.04em;background:#0071e31a;border-radius:999px;margin-bottom:14px;padding:4px 12px;font-size:12px;font-weight:700;display:inline-block}.rpo__ticket[data-v-41cc636f]{background:radial-gradient(120px 60px at 50% 0,#0071e324,#0000 70%),linear-gradient(135deg,#f6f9ff,#eef3fc);border:1px dashed #0071e366;border-radius:16px;margin-bottom:16px;padding:16px 34px;display:inline-block;position:relative}.rpo__ticket[data-v-41cc636f]:before,.rpo__ticket[data-v-41cc636f]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.rpo__ticket[data-v-41cc636f]:before{inset-inline-start:-10px}.rpo__ticket[data-v-41cc636f]:after{inset-inline-end:-10px}.rpo__amt[data-v-41cc636f]{letter-spacing:-.02em;color:var(--blue);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.rpo__ticket-meta[data-v-41cc636f]{color:var(--text-secondary);margin-top:6px;font-size:12.5px;font-weight:600}.rpo__title[data-v-41cc636f]{letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:700}.rpo__desc[data-v-41cc636f]{color:var(--text-secondary);margin:0 0 20px;font-size:13.5px;line-height:1.6}.rpo__btns[data-v-41cc636f]{flex-direction:column;gap:10px;display:flex}.rpo__cta[data-v-41cc636f]{background:var(--blue);color:#fff;cursor:pointer;transition:background .2s ease, transform .2s var(--ease-apple), box-shadow .25s ease;border:none;border-radius:980px;padding:14px;font-size:15.5px;font-weight:600}.rpo__cta[data-v-41cc636f]:hover{background:var(--blue-dark);transform:translateY(-1px);box-shadow:0 10px 26px #0071e34d}.rpo__cta[data-v-41cc636f]:active{transform:scale(.98)}.rpo__ghost[data-v-41cc636f]{border:1.5px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:980px;padding:13px;font-size:14.5px;font-weight:600;transition:border-color .2s,background .2s}.rpo__ghost[data-v-41cc636f]:hover{border-color:var(--blue);color:var(--blue);background:#0071e30d}.hero[data-v-953d5c55]{background:radial-gradient(900px 500px at 85% -10%, #ffffff0f, transparent 60%), radial-gradient(700px 420px at 5% 110%, #0071e329, transparent 55%), var(--bg-dark);color:var(--bg);position:relative;overflow:hidden}.hero__glow[data-v-953d5c55]{pointer-events:none;background:radial-gradient(640px 420px at calc(70% + var(--mx,0) * 24%) calc(35% + var(--my,0) * 24%), #0071e329, transparent 65%);position:absolute;inset:0}.hero__inner[data-v-953d5c55]{grid-template-columns:1fr 1fr;align-items:center;gap:32px;min-height:520px;padding-block:64px;display:grid;position:relative}.hero-sw-enter-active[data-v-953d5c55],.hero-sw-leave-active[data-v-953d5c55]{transition:opacity .35s,transform .35s}.hero-sw-enter-from[data-v-953d5c55]{opacity:0;transform:translateY(8px)}.hero-sw-leave-to[data-v-953d5c55]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.hero-sw-enter-active[data-v-953d5c55],.hero-sw-leave-active[data-v-953d5c55]{transition:none}}.hero__dots[data-v-953d5c55]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.hero__dot[data-v-953d5c55]{cursor:pointer;width:8px;height:8px;transition:width .25s var(--ease-apple), background .25s ease;background:#ffffff38;border:none;border-radius:999px;padding:0}.hero__dot[data-v-953d5c55]:hover{background:#ffffff80}.hero__dot.is-active[data-v-953d5c55]{background:#ffffffe6;width:22px}.hero__badge[data-v-953d5c55]{color:var(--red-bright);letter-spacing:.01em;background:#ff453a1f;border:1px solid #ff453a66;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:5px 14px;font-size:12px;font-weight:600;display:inline-flex}.hero__badge[data-v-953d5c55]:before{content:"";background:var(--red-bright);border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite badge-pulse-953d5c55}@keyframes badge-pulse-953d5c55{0%{box-shadow:0 0 #ff453a80}70%{box-shadow:0 0 0 7px #ff453a00}to{box-shadow:0 0 #ff453a00}}.hero__title[data-v-953d5c55]{letter-spacing:-.035em;background:linear-gradient(#fff 30%,#f5f5f7b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:clamp(44px,7vw,88px);font-weight:700;line-height:1.02}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.hero__title[data-v-953d5c55]{-webkit-text-fill-color:currentColor;background:0 0}}.hero__subtitle[data-v-953d5c55]{color:#f5f5f7b8;max-width:34ch;margin-bottom:28px;font-size:clamp(16px,2vw,21px)}.hero__actions[data-v-953d5c55]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.hero__cta[data-v-953d5c55]{background:var(--blue);color:#fff;transition:background .2s ease, transform .2s var(--ease-apple), box-shadow .2s ease;border-radius:980px;padding:12px 26px;font-size:15px;font-weight:600;display:inline-block;position:relative;overflow:hidden}.hero__cta[data-v-953d5c55]:after{content:"";width:45%;transition:transform .65s var(--ease-apple);background:linear-gradient(100deg,#0000,#ffffff59,#0000);position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}.hero__cta[data-v-953d5c55]:hover{background:var(--blue-dark);box-shadow:0 10px 30px #0071e366}.hero__cta[data-v-953d5c55]:hover:after{transform:translate(320%)skew(-18deg)}.hero__cta[data-v-953d5c55]:active{transform:scale(.97)}.hero__learn[data-v-953d5c55]{color:#fff;transition:border-color .2s ease, background .2s ease, transform .2s var(--ease-apple);background:#ffffff0a;border:1px solid #ffffff52;border-radius:980px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;display:inline-flex}.hero__learn[data-v-953d5c55]:hover{background:#ffffff1a;border-color:#ffffffa6}.hero__learn[data-v-953d5c55]:active{transform:scale(.97)}.hero__learn-arrow[data-v-953d5c55]{transition:transform .25s var(--ease-apple);display:inline-block}.hero__learn:hover .hero__learn-arrow[data-v-953d5c55]{transform:translate(4px)}html[dir=rtl] .hero__learn:hover .hero__learn-arrow[data-v-953d5c55]{transform:translate(-4px)}.hero__visual[data-v-953d5c55]{justify-content:center;align-items:center;min-height:480px;display:flex;position:relative}.hero__visual-inner[data-v-953d5c55]{justify-content:center;align-items:center;width:100%;display:flex}.hero__halo[data-v-953d5c55]{filter:blur(48px);pointer-events:none;background:radial-gradient(circle,#0071e366 0%,#0071e31a 45%,#0000 70%);border-radius:50%;width:460px;height:460px;margin:-230px 0 0 -230px;animation:5.5s ease-in-out infinite halo-pulse-953d5c55;position:absolute;top:50%;left:50%}@keyframes halo-pulse-953d5c55{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.14)}}.hero__tilt[data-v-953d5c55]{transform:translate3d(calc(var(--mx,0) * 22px), calc(var(--my,0) * 16px), 0) rotateY(calc(var(--mx,0) * 7deg)) rotateX(calc(var(--my,0) * -7deg));transform-style:preserve-3d;will-change:transform;transition:transform .35s ease-out}.hero__float[data-v-953d5c55]{animation:6.5s ease-in-out infinite hero-float-953d5c55}@keyframes hero-float-953d5c55{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.hero__photo[data-v-953d5c55]{object-fit:contain;box-sizing:border-box;background:#fff;border-radius:28px;width:100%;max-width:600px;max-height:460px;padding:18px;box-shadow:0 24px 70px #00000073}@media (width<=820px){.hero__inner[data-v-953d5c55]{text-align:center;grid-template-columns:1fr;min-height:auto;padding-block:44px 4px}.hero__badge[data-v-953d5c55]{margin-inline:auto}.hero__title[data-v-953d5c55]{font-size:clamp(38px,10vw,52px)}.hero__subtitle[data-v-953d5c55]{margin-inline:auto}.hero__actions[data-v-953d5c55]{justify-content:center}.hero__visual[data-v-953d5c55]{min-height:330px}.hero__photo[data-v-953d5c55]{max-width:420px;max-height:300px}.hero__float[data-v-953d5c55]{justify-content:center;align-items:center;height:330px;display:flex}.hero__visual[data-v-953d5c55] .device{transform:scale(.55)}.hero__halo[data-v-953d5c55]{width:280px;height:280px;margin:-140px 0 0 -140px}}@media (width<=400px){.hero__inner[data-v-953d5c55]{padding-block:36px 0}.hero__title[data-v-953d5c55]{font-size:34px}.hero__visual[data-v-953d5c55]{min-height:280px}.hero__photo[data-v-953d5c55]{max-width:340px;max-height:250px}.hero__float[data-v-953d5c55]{height:280px}.hero__visual[data-v-953d5c55] .device{transform:scale(.45)}.hero__halo[data-v-953d5c55]{width:240px;height:240px;margin:-120px 0 0 -120px}}.cats[data-v-c9e87f98]{flex-wrap:wrap;gap:8px;margin:24px 0 32px;display:flex}.cats__item[data-v-c9e87f98]{background:var(--bg-alt);color:var(--text-secondary);transition:background .2s ease, color .2s ease, border-color .2s ease, transform .15s var(--ease-apple);border:1px solid #0000;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:600}.cats__item[data-v-c9e87f98]:hover{background:var(--border);color:var(--text)}.cats__item[data-v-c9e87f98]:active{transform:scale(.94)}.cats__item--active[data-v-c9e87f98]{background:var(--text);color:#fff;border-color:var(--text)}.cats__item[data-v-c9e87f98]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (width<=480px){.cats[data-v-c9e87f98]{gap:8px;margin:20px 0 26px}.cats__item[data-v-c9e87f98]{padding:12px 16px;font-size:14px}}.grid[data-v-b8ebe110]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}@media (width<=1024px){.grid[data-v-b8ebe110]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=768px){.grid[data-v-b8ebe110]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=420px){.grid[data-v-b8ebe110]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.deals-strip[data-v-3b737621]{background:radial-gradient(800px 320px at 90% -20%, #ff3b301a, transparent 55%), var(--bg-alt);color:var(--text);padding:40px 0;position:relative;overflow:hidden}.deals-strip[data-v-3b737621]:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#0000000b 50%,#0000 70%) 0 0/220% 100%;animation:9s linear infinite strip-sheen-3b737621;position:absolute;inset:0}@keyframes strip-sheen-3b737621{0%{background-position:130% 0}to{background-position:-90% 0}}.deals-strip__inner[data-v-3b737621]{grid-template-columns:1fr auto auto;align-items:center;gap:28px;display:grid;position:relative}.deals-strip__title[data-v-3b737621]{letter-spacing:-.02em;font-size:clamp(24px,3.4vw,34px);font-weight:700}.deals-strip__sub[data-v-3b737621]{color:var(--text-secondary);margin-top:4px;font-size:14px}.deals-strip__cta[data-v-3b737621]{background:var(--blue);color:#fff;white-space:nowrap;transition:background .2s ease, transform .2s var(--ease-apple), box-shadow .25s ease;border-radius:980px;padding:12px 24px;font-size:14px;font-weight:600;position:relative;overflow:hidden}.deals-strip__cta[data-v-3b737621]:after{content:"";width:45%;transition:transform .65s var(--ease-apple);background:linear-gradient(100deg,#0000,#ffffff59,#0000);position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)skew(-18deg)}.deals-strip__cta[data-v-3b737621]:hover{background:var(--blue-dark);box-shadow:0 8px 24px #0071e366}.deals-strip__cta[data-v-3b737621]:hover:after{transform:translate(320%)skew(-18deg)}.deals-strip__cta[data-v-3b737621]:active{transform:scale(.96)}@media (width<=760px){.deals-strip__inner[data-v-3b737621]{grid-template-columns:1fr;justify-items:start;gap:16px}}.grid-loading[data-v-3b737621]{color:var(--text-secondary);padding:24px 0;font-size:14px}.grid-sentinel[data-v-3b737621]{height:1px}.grid-end[data-v-3b737621]{text-align:center;color:var(--text-tertiary);margin-top:36px;padding-bottom:8px;font-size:13px}:root{--bg:#fff;--bg-alt:#f5f5f7;--bg-dark:#000;--bg-dark-sheen:#0a0a0a;--text:#1d1d1f;--text-secondary:#6e6e73;--text-tertiary:#86868b;--blue:#0071e3;--blue-dark:#0077ed;--red:#d70015;--red-bright:#ff453a;--border:#d2d2d7;--radius:18px;--radius-sm:12px;--shadow-sm:0 2px 8px #0000000f;--shadow-md:0 8px 28px #0000001f;--shadow-lg:0 24px 64px #0000002e;--header-h:44px;--font-display:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ease-apple:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@property --dr{syntax:"<number>";inherits:true;initial-value:29}@property --dg{syntax:"<number>";inherits:true;initial-value:29}@property --db{syntax:"<number>";inherits:true;initial-value:31}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-display);background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}a{color:var(--blue);text-decoration:none}button{cursor:pointer;font-family:inherit}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.container{max-width:1200px;margin:0 auto;padding:0 20px}.page{min-height:70vh;padding-block:40px 80px}.section-title{letter-spacing:-.02em;margin-bottom:28px;font-size:clamp(28px,4vw,40px);font-weight:700}html[dir=rtl] body{text-align:right}html[dir=rtl] .detail-section__list{padding-inline-start:20px}::selection{background:var(--blue);color:#fff}button,a{-webkit-tap-highlight-color:transparent}body{caret-color:#0000}input,textarea,select,[contenteditable=true]{caret-color:currentColor}button,a{caret-color:#0000}#site{flex-direction:column;min-height:100vh;display:flex}main{flex:1}.reveal-init{opacity:0;transition:opacity .6s var(--ease-apple), transform .6s var(--ease-apple);will-change:opacity, transform;transform:translateY(24px)}.reveal-in{opacity:1;transform:none}.page-enter-active{transition:opacity .28s var(--ease-apple), transform .28s var(--ease-apple)}.page-leave-active{transition:opacity .18s}.page-enter-from{opacity:0;transform:translateY(12px)}.page-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}.reveal-init{opacity:1;transform:none}}@media (hover:none) and (pointer:coarse){.card:hover,.hero__learn:hover,.detail__color:hover,.detail__cap:hover,.detail__thumb:hover,.deals-strip__cta:hover,.detail__contact-opt:hover,.fab__channel:hover,.fab__btn:hover,.footer__link:hover{transform:none!important}.card .card__media:after,.card .card__btn,.card .card__btn-arrow,.card__photo,.card:hover .card__photo,.card__btn-arrow{transition:none!important}}
