.language-switcher[data-v-2ae5ee6d]{border:1px solid var(--glass-border,#68764d29);width:42px;min-width:42px;height:42px;color:var(--text-main,#26301d);background:linear-gradient(145deg, var(--glass-bg-strong,#ffffffc7), var(--glass-bg-soft,#ffffff75)), var(--section-bg,#fff);box-shadow:0 8px 20px var(--shadow-soft,#1f271b1f), inset 0 1px 0 #ffffff4d;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:0;font-family:Inter,Vazirmatn,Tahoma,sans-serif;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.visually-hidden[data-v-2ae5ee6d]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.language-current[data-v-2ae5ee6d]{z-index:2;font-size:11px;font-weight:900;line-height:1;position:relative}.language-next[data-v-2ae5ee6d]{border:2px solid var(--section-bg,#fff);width:19px;height:19px;color:var(--page-bg);background:var(--primary,#68764d);border-radius:999px;justify-content:center;align-items:center;font-size:7px;font-weight:900;line-height:1;display:inline-flex;position:absolute;bottom:-1px;right:-1px}.language-switcher[data-v-2ae5ee6d]:hover{box-shadow:0 10px 24px var(--shadow-medium,#1f271b2e), inset 0 1px 0 #ffffff57;border-color:#68764d57;transform:translateY(-2px)}.language-switcher[data-v-2ae5ee6d]:active{transform:translateY(0)scale(.97)}@media (max-width:768px){.language-switcher[data-v-2ae5ee6d]{width:38px;min-width:38px;height:38px}.language-current[data-v-2ae5ee6d]{font-size:10px}.language-next[data-v-2ae5ee6d]{width:18px;height:18px}}@media (max-width:480px){.language-switcher[data-v-2ae5ee6d]{width:36px;min-width:36px;height:36px}.language-switcher[data-v-2ae5ee6d]:hover{box-shadow:0 8px 20px var(--shadow-soft,#1f271b1f), inset 0 1px 0 #ffffff4d;transform:none}}@media (max-width:350px){.language-switcher[data-v-2ae5ee6d]{width:34px;min-width:34px;height:34px}.language-current[data-v-2ae5ee6d]{font-size:9px}.language-next[data-v-2ae5ee6d]{width:17px;height:17px;font-size:6px}}.header[data-v-cf7e7d93]{z-index:1000;pointer-events:none;flex-direction:column;align-items:center;width:100%;padding:0 16px;display:flex;position:fixed;top:22px;left:0}.header-lay[data-v-cf7e7d93]{border:1px solid var(--glass-border,#68764d2e);background:var(--glass-bg,#ffffff61);-webkit-backdrop-filter:blur(18px);width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;box-shadow:0 18px 45px var(--shadow-soft,#1f271b1f), inset 0 1px 0 #ffffff2e;pointer-events:auto;transition:padding .3s var(--ease-out), gap .3s var(--ease-out), background .25s ease, border-color .25s ease, box-shadow .25s ease;direction:ltr;border-radius:999px;align-items:center;gap:8px;padding:10px;display:flex}.header-lay.is-scrolled[data-v-cf7e7d93]{background:var(--glass-bg-strong,#ffffffd1);border-color:var(--primary-soft,#68764d4d);box-shadow:0 14px 38px var(--shadow-medium,#1f271b2e), inset 0 1px 0 #ffffff3d;gap:6px;padding:6px}.header-lay[data-v-cf7e7d93]:hover{background:var(--glass-bg-strong,#ffffff80);box-shadow:0 22px 55px var(--shadow-medium,#1f271b29), inset 0 1px 0 #ffffff3d}.brand[data-v-cf7e7d93],.nav-link[data-v-cf7e7d93],.mobile-menu-item[data-v-cf7e7d93]{color:var(--text-main,#26301d);text-decoration:none}.brand[data-v-cf7e7d93]{cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;transition:transform .25s var(--ease-spring);background:0 0;border:none;border-radius:999px;flex:0 auto;align-items:center;gap:10px;padding:0;font-family:Inter,Vazirmatn,Tahoma,sans-serif;display:none}.brand-mark[data-v-cf7e7d93]{width:42px;height:42px;color:var(--page-bg,#f6f7f2);background:var(--primary,#68764d);transition:transform .3s var(--ease-spring), box-shadow .3s ease;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:19px;font-weight:900;line-height:1;display:flex}@media (hover:hover){.brand:hover .brand-mark[data-v-cf7e7d93]{transform:rotate(-8deg)scale(1.08);box-shadow:0 8px 20px #68764d59}}.brand-name[data-v-cf7e7d93]{min-width:0;color:var(--text-main,#26301d);letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:800;line-height:1.2;overflow:hidden}.brand[data-v-cf7e7d93]:active{transform:scale(.97)}.nav-links[data-v-cf7e7d93]{justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.header[dir=rtl] .nav-links[data-v-cf7e7d93]{flex-direction:row-reverse}.header-actions[data-v-cf7e7d93]{align-items:center;gap:8px;display:flex}.nav-link[data-v-cf7e7d93]{color:var(--text-main,#26301d);letter-spacing:.2px;text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color .25s ease, background .25s ease, transform .3s var(--ease-spring), box-shadow .25s ease;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:10px 18px;font-family:inherit;font-size:15px;font-weight:800;line-height:1.2;display:flex}.header[dir=rtl] .nav-link[data-v-cf7e7d93]{direction:rtl}.header[dir=ltr] .nav-link[data-v-cf7e7d93]{direction:ltr}@media (hover:hover){.nav-link[data-v-cf7e7d93]:hover{color:var(--page-bg,#fff);background:var(--primary,#68764d);transform:translateY(-2px);box-shadow:0 10px 22px #68764d47}}.nav-link[data-v-cf7e7d93]:active{transform:translateY(0)}.nav-link.active[data-v-cf7e7d93]{color:var(--page-bg,#fff);background:var(--primary,#68764d);animation:nav-pop-cf7e7d93 .4s var(--ease-spring);box-shadow:0 8px 18px #68764d38}@keyframes nav-pop-cf7e7d93{0%{transform:scale(.86)}to{transform:scale(1)}}.icon-button[data-v-cf7e7d93]{border:1px solid var(--glass-border,#68764d29);width:42px;min-width:42px;height:42px;color:var(--text-main,#26301d);background:var(--glass-bg-strong,#ffffff5c);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:21px;transition:color .25s,background .25s,transform .25s,box-shadow .25s;display:flex}@media (hover:hover){.icon-button[data-v-cf7e7d93]:hover{color:var(--page-bg,#fff);background:var(--primary,#68764d);transform:translateY(-2px);box-shadow:0 10px 22px #68764d42}}.theme-icon-enter-active[data-v-cf7e7d93],.theme-icon-leave-active[data-v-cf7e7d93]{transition:opacity .18s ease, transform .18s var(--ease-out)}.theme-icon-enter-from[data-v-cf7e7d93]{opacity:0;transform:rotate(-90deg)scale(.6)}.theme-icon-leave-to[data-v-cf7e7d93]{opacity:0;transform:rotate(90deg)scale(.6)}.icon-button[data-v-cf7e7d93]:active{transform:translateY(0)}@media (hover:hover){.theme-toggle[data-v-cf7e7d93]:hover{transform:translateY(-2px)rotate(8deg)}}.theme-toggle[data-v-cf7e7d93]:active{transform:translateY(0)rotate(0)}.menu-toggle[data-v-cf7e7d93]{display:none}.menu-backdrop[data-v-cf7e7d93]{z-index:-1;-webkit-backdrop-filter:blur(4px);pointer-events:auto;background:#0f140d75;position:fixed;top:0;bottom:0;left:0;right:0}.backdrop-enter-active[data-v-cf7e7d93],.backdrop-leave-active[data-v-cf7e7d93]{transition:opacity .25s}.backdrop-enter-from[data-v-cf7e7d93],.backdrop-leave-to[data-v-cf7e7d93]{opacity:0}.mobile-menu[data-v-cf7e7d93]{border:1px solid var(--glass-border,#68764d2e);background:var(--glass-bg-strong,#ffffffd1);-webkit-backdrop-filter:blur(18px);width:100%;max-width:620px;box-shadow:0 22px 55px var(--shadow-medium,#1f271b2e), inset 0 1px 0 #ffffff38;pointer-events:auto;border-radius:24px;flex-direction:column;gap:4px;margin-top:10px;padding:8px;display:flex}.mobile-menu-item[data-v-cf7e7d93]{width:100%;min-height:52px;color:var(--text-main,#26301d);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:rise-in .34s var(--ease-out) both;animation-delay:calc(var(--row-index,0) * 45ms);background:0 0;border:none;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.3;transition:color .25s,background .25s;display:flex}.mobile-menu-item .item-arrow[data-v-cf7e7d93]{transition:opacity .25s ease, transform .25s var(--ease-spring)}.mobile-menu-item:active .item-arrow[data-v-cf7e7d93]{transform:translate(3px)}.header[dir=rtl] .mobile-menu-item:active .item-arrow[data-v-cf7e7d93]{transform:translate(-3px)}.item-label[data-v-cf7e7d93]{text-align:start;flex:1;min-width:0}.item-icon[data-v-cf7e7d93],.item-arrow[data-v-cf7e7d93]{flex:none}.item-arrow[data-v-cf7e7d93]{opacity:.55}.mobile-menu-item.active[data-v-cf7e7d93]{color:var(--page-bg,#fff);background:var(--primary,#68764d);box-shadow:0 8px 18px #68764d38}.mobile-menu-item.active .item-arrow[data-v-cf7e7d93]{opacity:.9}.mobile-menu-item[data-v-cf7e7d93]:active{background:var(--section-muted-bg,#e9efdc)}.mobile-menu-item.active[data-v-cf7e7d93]:active{background:var(--primary-hover,#52613b)}.menu-enter-active[data-v-cf7e7d93]{transition:opacity .26s ease, transform .34s var(--ease-spring)}.menu-leave-active[data-v-cf7e7d93]{transition:opacity .18s,transform .18s ease-in}.menu-enter-from[data-v-cf7e7d93],.menu-leave-to[data-v-cf7e7d93]{opacity:0;transform:translateY(-14px)scale(.97)}@media (max-width:768px){.header[data-v-cf7e7d93]{padding:0 12px;top:14px}.header-lay[data-v-cf7e7d93]{gap:8px;width:100%;max-width:620px;padding:8px}.brand[data-v-cf7e7d93]{display:flex}.nav-links[data-v-cf7e7d93]{display:none}.menu-toggle[data-v-cf7e7d93]{display:flex}.header-lang[data-v-cf7e7d93]{margin-left:auto}}@media (max-width:480px){.header[data-v-cf7e7d93]{top:max(10px, env(safe-area-inset-top));padding:0 max(10px, env(safe-area-inset-right)) 0 max(10px, env(safe-area-inset-left))}.header-lay[data-v-cf7e7d93]{gap:6px;padding:7px}.brand-mark[data-v-cf7e7d93],.icon-button[data-v-cf7e7d93]{width:40px;min-width:40px;height:40px;font-size:19px}.brand[data-v-cf7e7d93]{gap:8px}.brand-name[data-v-cf7e7d93]{font-size:14px}.mobile-menu[data-v-cf7e7d93]{border-radius:22px;margin-top:8px}.mobile-menu-item[data-v-cf7e7d93]{min-height:50px;padding:11px 14px;font-size:15px}.nav-link[data-v-cf7e7d93]:hover,.icon-button[data-v-cf7e7d93]:hover,.theme-toggle[data-v-cf7e7d93]:hover{box-shadow:none;transform:none}}@media (max-width:350px){.header[data-v-cf7e7d93]{padding-inline-start:6px;padding-inline-end:6px}.header-lay[data-v-cf7e7d93]{gap:4px;padding:6px}.brand-mark[data-v-cf7e7d93],.icon-button[data-v-cf7e7d93]{width:38px;min-width:38px;height:38px;font-size:18px}.brand[data-v-cf7e7d93]{gap:6px}.brand-name[data-v-cf7e7d93]{font-size:13px}.mobile-menu-item[data-v-cf7e7d93]{gap:10px;padding-inline-start:12px;padding-inline-end:12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.header-lay[data-v-cf7e7d93],.nav-link[data-v-cf7e7d93],.brand[data-v-cf7e7d93],.brand-mark[data-v-cf7e7d93],.icon-button[data-v-cf7e7d93],.mobile-menu-item[data-v-cf7e7d93],.item-arrow[data-v-cf7e7d93],.menu-enter-active[data-v-cf7e7d93],.menu-leave-active[data-v-cf7e7d93],.backdrop-enter-active[data-v-cf7e7d93],.backdrop-leave-active[data-v-cf7e7d93],.theme-icon-enter-active[data-v-cf7e7d93],.theme-icon-leave-active[data-v-cf7e7d93]{transition:none}.nav-link[data-v-cf7e7d93]:hover,.icon-button[data-v-cf7e7d93]:hover,.theme-toggle[data-v-cf7e7d93]:hover,.brand:hover .brand-mark[data-v-cf7e7d93]{transform:none}.nav-link.active[data-v-cf7e7d93],.mobile-menu-item[data-v-cf7e7d93]{animation:none}.menu-enter-from[data-v-cf7e7d93],.menu-leave-to[data-v-cf7e7d93],.theme-icon-enter-from[data-v-cf7e7d93],.theme-icon-leave-to[data-v-cf7e7d93]{transform:none}}.site-footer[data-v-8f610be4]{width:100%;color:var(--text-main,#26301d);background:linear-gradient(180deg, var(--section-bg,#fff) 0%, var(--experience-bg,#e9efdc) 100%);padding:110px 24px 28px;position:relative;overflow:hidden}.footer-cta-button[data-v-8f610be4],.brand-logo[data-v-8f610be4],.footer-menu a[data-v-8f610be4],.footer-bottom-links a[data-v-8f610be4],.social-link[data-v-8f610be4]{text-decoration:none}.footer-glow[data-v-8f610be4]{pointer-events:none;filter:blur(12px);border-radius:50%;position:absolute}.footer-glow-one[data-v-8f610be4]{background:#68764d29;width:420px;height:420px;animation:22s ease-in-out infinite drift;bottom:-240px}.footer-glow-one[data-v-8f610be4]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-220px}.footer-glow-one[data-v-8f610be4]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-220px}.footer-glow-two[data-v-8f610be4]{background:#a9b68933;width:340px;height:340px;animation:18s ease-in-out -6s infinite reverse drift;top:20px}.footer-glow-two[data-v-8f610be4]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-150px}.footer-glow-two[data-v-8f610be4]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-150px}.footer-container[data-v-8f610be4]{z-index:2;border:1px solid var(--glass-border,#68764d26);background:linear-gradient(145deg, var(--glass-bg,#ffffffc2), var(--glass-bg-strong,#ffffff7a));width:100%;max-width:1180px;box-shadow:0 34px 90px var(--shadow-soft,#1f271b1f), inset 0 1px 0 #ffffff52;-webkit-backdrop-filter:blur(22px);border-radius:42px 42px 22px 22px;margin:0 auto;padding:34px 42px 22px;position:relative}.footer-cta[data-v-8f610be4]{justify-content:space-between;align-items:center;gap:34px;min-height:150px;display:flex}.footer-cta-content[data-v-8f610be4]{text-align:start;max-width:680px}.footer-cta-badge[data-v-8f610be4]{width:-moz-fit-content;width:fit-content;color:var(--text-accent,#52613b);background:#a9b6892e;border-radius:999px;align-items:center;gap:9px;margin-bottom:12px;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}@keyframes status-blink-8f610be4{0%{box-shadow:0 0 #65a95a80}70%{box-shadow:0 0 0 10px #65a95a00}to{box-shadow:0 0 #65a95a00}}.status-dot[data-v-8f610be4]{background:#65a95a;border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite status-blink-8f610be4;box-shadow:0 0 0 5px #65a95a21}.footer-cta h2[data-v-8f610be4]{color:var(--text-main,#26301d);margin:0;font-size:clamp(28px,4vw,46px);font-weight:950;line-height:1.25}.footer-cta p[data-v-8f610be4]{max-width:620px;color:var(--text-soft,#46513a);margin:13px 0 0;font-size:15px;line-height:2}.footer-cta-button[data-v-8f610be4]{min-width:190px;min-height:54px;color:var(--page-bg);background:linear-gradient(135deg, var(--primary,#68764d), var(--primary-hover,#52613b));cursor:pointer;border:0;border-radius:17px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-family:inherit;font-size:14px;font-weight:900;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 34px #68764d4a}.footer-cta-button[data-v-8f610be4]:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff6b,#0000);width:55%;position:absolute;top:0;bottom:0;left:-60%}.cta-arrow[data-v-8f610be4]{transition:transform .25s var(--ease-spring)}@media (hover:hover){.footer-cta-button[data-v-8f610be4]:hover{transform:translateY(-3px);box-shadow:0 20px 42px #68764d61}.footer-cta-button[data-v-8f610be4]:hover:after{opacity:1;transition:transform .7s var(--ease-out), opacity .2s ease;transform:translate(260%)}.footer-cta-button:hover .cta-arrow[data-v-8f610be4]{transform:translate(3px)}.site-footer.is-rtl .footer-cta-button:hover .cta-arrow[data-v-8f610be4]{transform:translate(-3px)}}.footer-separator[data-v-8f610be4]{background:linear-gradient(90deg, transparent, var(--glass-border,#68764d38), transparent);width:100%;height:1px;margin:30px 0 38px}.footer-separator-bottom[data-v-8f610be4]{margin:38px 0 20px}.footer-main[data-v-8f610be4]{grid-template-columns:minmax(280px,1.2fr) minmax(180px,.72fr) minmax(260px,1fr);align-items:start;gap:clamp(34px,5vw,68px);display:grid}.footer-brand[data-v-8f610be4]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.brand-logo[data-v-8f610be4]{width:62px;height:62px;color:var(--page-bg);background:linear-gradient(145deg, var(--primary,#68764d), var(--primary-hover,#52613b));cursor:pointer;transition:transform .32s var(--ease-spring), box-shadow .32s ease;border:0;border-radius:20px;place-items:center;padding:0;font-family:inherit;font-size:29px;font-weight:950;display:grid;transform:rotate(7deg);box-shadow:0 16px 34px #68764d4d}@media (hover:hover){.brand-logo[data-v-8f610be4]:hover{transform:rotate(-6deg)translateY(-4px)scale(1.06);box-shadow:0 20px 40px #68764d61}}.brand-text[data-v-8f610be4]{text-align:start;margin-top:21px}.brand-text h3[data-v-8f610be4]{color:var(--text-main,#26301d);margin:0;font-size:clamp(27px,3vw,38px);font-weight:950;line-height:1.25}.brand-text p[data-v-8f610be4]{max-width:410px;color:var(--text-soft,#46513a);margin:13px 0 0;font-size:14px;font-weight:600;line-height:2}.brand-meta[data-v-8f610be4]{flex-direction:column;gap:10px;margin-top:20px;display:flex}.meta-item[data-v-8f610be4]{color:var(--text-muted,#59624d);align-items:center;gap:9px;font-size:12px;font-weight:700;display:flex}.meta-item .q-icon[data-v-8f610be4]{color:var(--text-accent,#52613b)}.footer-column[data-v-8f610be4]{min-width:0}.footer-title[data-v-8f610be4]{color:var(--text-accent-soft,#6d7852);letter-spacing:.35px;margin-bottom:16px;font-size:13px;font-weight:950;display:inline-flex}.footer-menu[data-v-8f610be4]{flex-direction:column;gap:7px;display:flex}.footer-menu a[data-v-8f610be4]{width:100%;min-height:44px;color:var(--text-main,#26301d);text-align:start;cursor:pointer;transition:color .22s ease, background .22s ease, transform .22s var(--ease-spring);background:0 0;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:800;display:flex}.footer-menu a .q-icon[data-v-8f610be4]{transition:transform .22s var(--ease-spring)}.footer-menu a.active[data-v-8f610be4]{color:var(--text-accent,#52613b);background:#a9b6892e;transform:translate(4px)}.site-footer.is-rtl .footer-menu a.active[data-v-8f610be4]{transform:translate(-4px)}@media (hover:hover){.footer-menu a[data-v-8f610be4]:hover{color:var(--text-accent,#52613b);background:#a9b6892e;transform:translate(4px)}.footer-menu a:hover .q-icon[data-v-8f610be4]{transform:translate(3px)}.site-footer.is-rtl .footer-menu a[data-v-8f610be4]:hover{transform:translate(-4px)}.site-footer.is-rtl .footer-menu a:hover .q-icon[data-v-8f610be4]{transform:translate(-3px)}}.footer-menu a.active[data-v-8f610be4]{font-weight:950}.social-list[data-v-8f610be4]{flex-direction:column;gap:10px;display:flex}.social-link>.q-icon[data-v-8f610be4]:last-child{transition:transform .24s var(--ease-spring)}@media (hover:hover){.social-link:hover>.q-icon[data-v-8f610be4]:last-child{transform:translate(3px,-3px)}}.social-link[data-v-8f610be4]{border:1px solid var(--glass-border,#68764d21);width:100%;min-height:58px;color:var(--text-main,#26301d);background:var(--glass-bg-strong,#ffffff8f);text-align:start;cursor:pointer;border-radius:17px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:9px 12px;font-family:inherit;text-decoration:none;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;display:grid}.social-link[data-v-8f610be4]:hover{background:var(--section-bg,#fff);box-shadow:0 14px 28px var(--shadow-soft,#1f271b1a);border-color:#68764d3d;transform:translateY(-3px)}.social-icon[data-v-8f610be4]{color:#fff;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.instagram[data-v-8f610be4]{background:linear-gradient(135deg,#d83a76,#7f4cc9)}.telegram[data-v-8f610be4]{background:linear-gradient(135deg,#38a9e1,#2485bd)}.gmail[data-v-8f610be4]{background:linear-gradient(135deg,#e45b51,#ba312a)}.social-content[data-v-8f610be4]{flex-direction:column;gap:2px;min-width:0;display:flex}.social-content strong[data-v-8f610be4]{font-size:14px;font-weight:900}.social-content small[data-v-8f610be4]{color:var(--text-muted,#59624d);text-align:start;text-overflow:ellipsis;white-space:nowrap;direction:ltr;font-size:11px;overflow:hidden}.footer-bottom[data-v-8f610be4]{grid-template-columns:minmax(0,1fr) auto 42px;align-items:center;gap:20px;min-height:44px;display:grid}.copyright[data-v-8f610be4]{color:var(--text-muted,#59624d);text-align:start;margin:0;font-size:13px;font-weight:650}.footer-bottom-links[data-v-8f610be4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 11px;display:flex}@media (max-width:768px){.footer-bottom-links a[data-v-8f610be4]{align-items:center;min-height:44px;padding-inline-start:6px;padding-inline-end:6px;display:inline-flex}}.footer-bottom-links a[data-v-8f610be4]{color:var(--text-muted,#59624d);cursor:pointer;background:0 0;border:0;padding:4px;font-family:inherit;font-size:12px;font-weight:750;transition:color .2s}.footer-bottom-links a[data-v-8f610be4]:hover{color:var(--text-accent,#52613b)}.footer-bottom-links span[data-v-8f610be4]{background:var(--text-muted,#59624d);opacity:.45;border-radius:50%;width:4px;height:4px}.back-to-top[data-v-8f610be4]{border:1px solid var(--glass-border,#68764d26);width:42px;height:42px;color:var(--text-accent,#52613b);background:var(--glass-bg-strong,#ffffff9e);cursor:pointer;border-radius:14px;place-items:center;padding:0;transition:color .22s,background .22s,transform .22s;display:grid}.back-to-top[data-v-8f610be4]:hover{color:var(--page-bg);background:var(--primary,#68764d);transform:translateY(-3px)}.brand-logo[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}.footer-cta-button[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}.footer-menu a[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}.social-link[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}.footer-bottom-links a[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}.back-to-top[data-v-8f610be4]:focus-visible{outline-offset:3px;outline:3px solid #68764d45}@media (max-width:940px){.footer-cta[data-v-8f610be4]{flex-direction:column;align-items:flex-start}.footer-cta-button[data-v-8f610be4]{min-width:0}.footer-main[data-v-8f610be4]{grid-template-columns:1fr 1fr}.footer-brand[data-v-8f610be4]{grid-column:1/-1;align-items:center}.brand-text[data-v-8f610be4]{text-align:center}.brand-text p[data-v-8f610be4]{margin-inline-start:auto;margin-inline-end:auto}.brand-meta[data-v-8f610be4]{align-items:center}}@media (max-width:640px){.site-footer[data-v-8f610be4]{padding:72px 14px 16px}.footer-container[data-v-8f610be4]{border-radius:30px 30px 18px 18px;padding:26px 18px 16px}.footer-cta[data-v-8f610be4]{gap:24px;min-height:auto}.footer-cta-content[data-v-8f610be4]{text-align:center;width:100%}.footer-cta-badge[data-v-8f610be4]{margin-inline-start:auto;margin-inline-end:auto}.footer-cta-button[data-v-8f610be4]{width:100%}.footer-main[data-v-8f610be4]{grid-template-columns:1fr;gap:34px}.footer-brand[data-v-8f610be4]{align-items:stretch}.brand-logo[data-v-8f610be4]{align-self:center}.brand-meta[data-v-8f610be4]{align-items:flex-start}.footer-title[data-v-8f610be4]{justify-content:center;width:100%}.footer-menu a[data-v-8f610be4]{background:#ffffff45;min-height:48px;padding-inline-start:15px;padding-inline-end:15px}.footer-bottom[data-v-8f610be4]{grid-template-columns:1fr auto}.copyright[data-v-8f610be4]{text-align:center;grid-area:2/1/auto/-1}.footer-bottom-links[data-v-8f610be4]{justify-content:flex-start}}@media (max-width:380px){.footer-container[data-v-8f610be4]{padding-inline-start:13px;padding-inline-end:13px}.social-link[data-v-8f610be4]{grid-template-columns:40px minmax(0,1fr) 18px;padding-inline-start:9px;padding-inline-end:9px}.social-icon[data-v-8f610be4]{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.brand-logo[data-v-8f610be4],.footer-cta-button[data-v-8f610be4],.cta-arrow[data-v-8f610be4],.footer-menu a[data-v-8f610be4],.footer-menu a .q-icon[data-v-8f610be4],.social-link[data-v-8f610be4],.social-link>.q-icon[data-v-8f610be4]:last-child,.back-to-top[data-v-8f610be4]{transition:none}.footer-glow[data-v-8f610be4],.status-dot[data-v-8f610be4]{animation:none}.footer-cta-button[data-v-8f610be4]:after{display:none}.brand-logo[data-v-8f610be4]:hover,.footer-cta-button[data-v-8f610be4]:hover,.footer-menu a[data-v-8f610be4]:hover,.footer-menu a:hover .q-icon[data-v-8f610be4],.social-link[data-v-8f610be4]:hover,.social-link:hover>.q-icon[data-v-8f610be4]:last-child,.back-to-top[data-v-8f610be4]:hover{transform:none}}.main-layout[data-v-20af4b9c]{background:var(--page-bg);min-height:100vh;color:var(--text-main)}.app-header[data-v-20af4b9c]{box-shadow:none!important;background:0 0!important}.layout-content[data-v-20af4b9c]{min-height:100vh}
