.FloatingButtons_container__t3dZl{position:fixed;bottom:calc(var(--space-6) + var(--floating-viewport-bottom, 0px));right:max(var(--space-6),env(safe-area-inset-right,0px));z-index:var(--z-floating);box-sizing:border-box;max-width:calc(100vw - var(--space-12));display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3)}.FloatingButtons_btn__4Jy4_{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:var(--radius-full);border:none;cursor:pointer;font-size:1.5rem;color:var(--color-text-inverse);box-shadow:0 4px 16px rgba(0,0,0,.2);transition:transform var(--transition-base),box-shadow var(--transition-base);text-decoration:none;flex-shrink:0}.FloatingButtons_btn__4Jy4_:hover{transform:scale(1.08) translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.25)}.FloatingButtons_btnPhone__dLVMW{background:#25d366}.FloatingButtons_btnMessage__dgcrd{background:var(--color-primary)}.FloatingButtons_btnLabel___meXA{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-inverse);background:rgba(0,0,0,.5);padding:.2rem .55rem;border-radius:var(--radius-full);white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(8px);transition:opacity var(--transition-fast),transform var(--transition-fast);position:absolute;right:calc(100% + var(--space-2))}.FloatingButtons_btnWrapper__cdMQH{position:relative;display:flex;align-items:center}.FloatingButtons_btnWrapper__cdMQH:hover .FloatingButtons_btnLabel___meXA{opacity:1;transform:translateX(0)}.FloatingButtons_modalOverlay__aXYyO{position:fixed;inset:0;box-sizing:border-box;width:100%;max-width:100%;z-index:calc(var(--z-floating) + 1);background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:flex-end;padding:var(--space-6) max(var(--space-6),env(safe-area-inset-right,0px)) calc(var(--space-6) + var(--floating-viewport-bottom, 0px) + env(safe-area-inset-bottom, 0px)) max(var(--space-6),env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow-x:hidden}.FloatingButtons_modal__B9ndK{background:var(--color-bg-card);border-radius:var(--radius-xl);padding:var(--space-6);width:280px;box-shadow:0 24px 64px rgba(0,0,0,.18);display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:calc(56px * 2 + var(--space-3) * 2 + var(--space-2))}.FloatingButtons_modalTitle__9webY{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-main)}.FloatingButtons_modalOptions__va_VY{display:flex;flex-direction:column;gap:var(--space-3)}.FloatingButtons_modalOption__JEcDy{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--color-border);text-decoration:none;transition:all var(--transition-fast);cursor:pointer;background:none;width:100%;text-align:left}.FloatingButtons_modalOption__JEcDy:hover{border-color:var(--color-primary);background:var(--color-highlight)}.FloatingButtons_modalOptionIcon__68aTi{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);font-size:1.2rem;color:var(--color-text-inverse);flex-shrink:0}.FloatingButtons_iconPhone__OHMOb{background:#25d366}.FloatingButtons_iconViber__vxOm1{background:#7360f2}.FloatingButtons_iconMessenger__WvAwd{background:#0084ff}.FloatingButtons_modalOptionText__34rfr{display:flex;flex-direction:column;gap:2px}.FloatingButtons_modalOptionTitle__5HAd4{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-main)}.FloatingButtons_modalOptionSubtitle__L0jeN{font-size:var(--text-xs);color:var(--color-text-muted)}.FloatingButtons_closeBtn____h7k{position:absolute;top:0;right:0;width:28px;height:28px;border-radius:var(--radius-full);background:var(--color-bg-alt);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);font-size:1rem;transition:background-color var(--transition-fast)}.FloatingButtons_closeBtn____h7k:hover{background:var(--color-border)}.FloatingButtons_modalHeader__xLbAD{position:relative}@media (max-width:640px){.FloatingButtons_container__t3dZl{bottom:calc(var(--space-5) + var(--floating-viewport-bottom, 0px));right:max(var(--space-5),env(safe-area-inset-right,0px))}.FloatingButtons_btn__4Jy4_{width:56px;height:56px}.FloatingButtons_modalOverlay__aXYyO{padding:var(--space-4) max(var(--space-4),env(safe-area-inset-right,0px)) calc(var(--space-5) + var(--floating-viewport-bottom, 0px) + env(safe-area-inset-bottom, 0px)) max(var(--space-4),env(safe-area-inset-left,0px))}}.Footer_footer__o4_Ec{background-color:var(--color-bg-dark);color:var(--color-text-inverse);padding-top:var(--space-16)}.Footer_inner__w0_wv{width:100%;max-width:var(--max-width-content);margin-inline:auto;padding-inline:var(--space-4)}@media (min-width:640px){.Footer_inner__w0_wv{padding-inline:var(--space-6)}}@media (min-width:1024px){.Footer_inner__w0_wv{padding-inline:var(--space-8)}}.Footer_grid__NTykC{display:grid;grid-template-columns:1fr;gap:var(--space-10);padding-bottom:var(--space-12)}@media (min-width:640px){.Footer_grid__NTykC{grid-template-columns:repeat(2,1fr);gap:var(--space-8)}}@media (min-width:1024px){.Footer_grid__NTykC{grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--space-12)}}.Footer_brand__jM_uq{display:flex;flex-direction:column;gap:var(--space-5)}.Footer_logo__ZNv_V{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;width:-moz-fit-content;width:fit-content}.Footer_logoImage__w1yEW{width:240px;height:auto;filter:brightness(0) invert(1);transition:opacity var(--transition-base)}@media (max-width:1024px){.Footer_logoImage__w1yEW{width:180px}}.Footer_logo__ZNv_V:hover .Footer_logoImage__w1yEW{opacity:.8}.Footer_description___v0wZ{font-size:var(--text-sm);color:hsla(0,0%,100%,.6);line-height:var(--leading-relaxed);max-width:280px}.Footer_socialLinks__7_zvi{display:flex;gap:var(--space-3)}.Footer_socialLink__WU5Z6{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-sm);color:hsla(0,0%,100%,.7);font-size:1.1rem;text-decoration:none;transition:all var(--transition-base)}.Footer_socialLink__WU5Z6:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse);transform:translateY(-2px)}.Footer_column__bdntN{display:flex;flex-direction:column;gap:var(--space-4)}.Footer_columnTitle__NdHjG{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2)}.Footer_linkList__FRDHi{display:flex;flex-direction:column;gap:var(--space-2);list-style:none}.Footer_linkItem__6rTR_ a{font-size:var(--text-sm);color:hsla(0,0%,100%,.65);text-decoration:none;transition:color var(--transition-fast);display:inline-flex;align-items:center;gap:var(--space-2)}.Footer_linkItem__6rTR_ a:hover{color:var(--color-text-inverse)}.Footer_contactItem__l0zvC{display:flex;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3)}.Footer_contactIcon__ZyJMQ{color:var(--color-accent);font-size:1rem;flex-shrink:0;margin-top:2px}.Footer_contactText__Drj7K{font-size:var(--text-sm);color:hsla(0,0%,100%,.65);line-height:var(--leading-relaxed)}.Footer_contactText__Drj7K a{color:hsla(0,0%,100%,.65);text-decoration:none;transition:color var(--transition-fast)}.Footer_contactText__Drj7K a:hover{color:var(--color-text-inverse)}.Footer_bottom__1trOp{border-top:1px solid hsla(0,0%,100%,.08);padding-block:var(--space-5);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}@media (min-width:768px){.Footer_bottom__1trOp{flex-direction:row;justify-content:space-between;text-align:left}}.Footer_copyright__sqw0C{font-size:var(--text-xs);color:hsla(0,0%,100%,.35)}.Footer_backToTop__lZHL_{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:hsla(0,0%,100%,.5);text-decoration:none;background:none;border:none;cursor:pointer;transition:color var(--transition-fast);padding:0}.Footer_backToTop__lZHL_:hover{color:var(--color-text-inverse)}.Footer_backToTopIcon__MpL3d{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsla(0,0%,100%,.2);border-radius:var(--radius-sm);font-size:.85rem;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.Footer_backToTop__lZHL_:hover .Footer_backToTopIcon__MpL3d{border-color:hsla(0,0%,100%,.5);background-color:hsla(0,0%,100%,.08)}.Button_btn__alSGT{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.75rem 1.75rem;border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer;transition:background-color var(--transition-base),color var(--transition-base),border-color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-base),opacity var(--transition-fast);white-space:nowrap;position:relative;max-width:100%;min-width:0;overflow:hidden;text-decoration:none;line-height:1;text-align:center}.Button_btn__alSGT:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.Button_btn__alSGT:active:not(:disabled){transform:translateY(1px)}.Button_primary__PFIP8{background-color:var(--color-accent);color:var(--color-text-inverse);border-color:var(--color-accent)}.Button_primary__PFIP8:hover:not(:disabled){background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);box-shadow:0 6px 20px rgba(192,101,66,.35);transform:translateY(-2px)}.Button_secondary__kYMEY{background-color:var(--color-primary);color:var(--color-text-inverse);border-color:var(--color-primary)}.Button_secondary__kYMEY:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:0 6px 20px rgba(47,93,80,.3);transform:translateY(-2px)}.Button_outline__DAagE{background-color:transparent;color:var(--color-primary);border-color:var(--color-primary)}.Button_outline__DAagE:hover:not(:disabled){background-color:var(--color-primary);color:var(--color-text-inverse);transform:translateY(-2px)}.Button_outlineWhite__TLMAI{background-color:transparent;color:var(--color-text-inverse);border-color:hsla(0,0%,100%,.7)}.Button_outlineWhite__TLMAI:hover:not(:disabled){background-color:hsla(0,0%,100%,.15);border-color:var(--color-text-inverse);transform:translateY(-2px)}.Button_ghost__VE_C_{background-color:transparent;color:var(--color-text-main);border-color:transparent}.Button_ghost__VE_C_:hover:not(:disabled){background-color:var(--color-bg-alt)}.Button_sm__zdDZV{padding:.5rem 1.25rem;font-size:var(--text-xs)}.Button_md__6HsQu{padding:.75rem 1.75rem;font-size:var(--text-sm)}.Button_lg__ioBGj{padding:1rem 2.5rem;font-size:var(--text-base)}.Button_xl__2YiH6{padding:1.125rem 3rem;font-size:var(--text-md)}.Button_fullWidth__LKorc{width:100%}.Button_loading__iPztv{pointer-events:none;opacity:.75}.Button_spinner__OXnN9{display:inline-block;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:currentcolor;border-radius:50%;animation:Button_spin__Nqhxt .7s linear infinite;flex-shrink:0}@keyframes Button_spin__Nqhxt{to{transform:rotate(1turn)}}.Button_iconLeft__zbOWc{margin-right:var(--space-1)}.Button_iconRight__U10Cp{margin-left:var(--space-1)}@media (max-width:640px){.Button_btn__alSGT{white-space:normal}}.Navigation_nav__hP0PW{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);box-sizing:border-box;width:100%;max-width:100%;min-height:120px;display:flex;align-items:center;transition:background-color var(--transition-nav),box-shadow var(--transition-nav),border-color var(--transition-nav),-webkit-backdrop-filter var(--transition-nav);transition:background-color var(--transition-nav),backdrop-filter var(--transition-nav),box-shadow var(--transition-nav),border-color var(--transition-nav);transition:background-color var(--transition-nav),backdrop-filter var(--transition-nav),box-shadow var(--transition-nav),border-color var(--transition-nav),-webkit-backdrop-filter var(--transition-nav);border-bottom:1px solid transparent;padding-top:20px;overflow-x:clip}.Navigation_nav--transparent__0Dn09{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.Navigation_nav--scrolled__35Dvr{background-color:hsla(38,27%,94%,.82);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 1px 24px rgba(47,93,80,.08);border-bottom-color:hsla(37,14%,81%,.5)}.Navigation_inner__8JGSR{width:100%;min-width:0;max-width:var(--max-width-content);margin-inline:auto;padding-inline:var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-top:var(--space-3);padding-bottom:var(--space-3)}@media (min-width:640px){.Navigation_inner__8JGSR{padding-inline:var(--space-6)}}@media (min-width:1024px){.Navigation_inner__8JGSR{padding-inline:var(--space-8)}}.Navigation_topRow__wFo_N{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width:1024px){.Navigation_topRow__wFo_N{justify-content:center}}.Navigation_logo__qgqmL{display:flex;align-items:center;justify-content:center;text-decoration:none;flex-shrink:0;transition:opacity var(--transition-fast)}.Navigation_logo__qgqmL:hover{opacity:.8}.Navigation_logoImage__IIB3z{height:auto;width:auto;max-height:50px;-o-object-fit:contain;object-fit:contain;transition:filter var(--transition-nav)}.Navigation_nav--transparent__0Dn09 .Navigation_logoImage__IIB3z{filter:brightness(0) invert(1)}.Navigation_nav--scrolled__35Dvr .Navigation_logoImage__IIB3z{filter:none}@media (min-width:768px) and (max-width:1023px){.Navigation_logoImage__IIB3z{max-height:60px}}@media (min-width:1024px){.Navigation_logoImage__IIB3z{max-height:70px}}.Navigation_navBottom__8Pgy4{width:100%;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.Navigation_mobileBottomRow__1LThW{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;position:relative}@media (min-width:1024px){.Navigation_mobileBottomRow__1LThW{display:none}}.Navigation_desktopActions__J3_bs{display:none}@media (min-width:1024px){.Navigation_desktopActions__J3_bs{display:flex;align-items:center;gap:var(--space-2)}}.Navigation_desktopMenu__OP2GB{display:none;align-items:center;gap:var(--space-1);list-style:none;margin-right:auto}@media (min-width:1024px){.Navigation_desktopMenu__OP2GB{display:flex}}.Navigation_navLink__2pY3g{font-family:var(--font-ui);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);text-decoration:none;transition:color var(--transition-fast),background-color var(--transition-fast);position:relative}.Navigation_nav--transparent__0Dn09 .Navigation_navLink__2pY3g{color:hsla(0,0%,100%,.9)}.Navigation_nav--transparent__0Dn09 .Navigation_navLink__2pY3g.Navigation_active__vfjym,.Navigation_nav--transparent__0Dn09 .Navigation_navLink__2pY3g:hover{color:var(--color-text-inverse);background-color:hsla(0,0%,100%,.12)}.Navigation_nav--scrolled__35Dvr .Navigation_navLink__2pY3g{color:var(--color-text-main)}.Navigation_nav--scrolled__35Dvr .Navigation_navLink__2pY3g:hover{color:var(--color-primary);background-color:var(--color-highlight)}.Navigation_nav--scrolled__35Dvr .Navigation_navLink__2pY3g.Navigation_active__vfjym{color:var(--color-primary)}@media (min-width:1024px){.Navigation_desktopActions__J3_bs .Navigation_navCta__FrrDY{margin-left:var(--space-2)}}.Navigation_navCta__FrrDY{display:block}@media (min-width:1024px){.Navigation_navCta__FrrDY{margin-left:var(--space-2)}}.Navigation_actions__7CO9G{display:flex;align-items:center;gap:var(--space-2)}@media (min-width:1024px){.Navigation_actions__7CO9G{gap:var(--space-2)}}.Navigation_langSwitch___OUs_{display:flex;align-items:center;font-family:var(--font-ui);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;padding:.35rem .65rem;border-radius:var(--radius-sm);border:1.5px solid transparent;cursor:pointer;transition:all var(--transition-fast);text-decoration:none}@media (max-width:1023px){.Navigation_mobileBottomRow__1LThW .Navigation_langSwitch___OUs_{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%)}}@media (min-width:640px) and (max-width:1023px){.Navigation_mobileBottomRow__1LThW .Navigation_langSwitch___OUs_{right:var(--space-6)}}.Navigation_nav--transparent__0Dn09 .Navigation_langSwitch___OUs_{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.4)}.Navigation_nav--transparent__0Dn09 .Navigation_langSwitch___OUs_:hover{color:var(--color-text-inverse);border-color:hsla(0,0%,100%,.8);background-color:hsla(0,0%,100%,.1)}.Navigation_nav--scrolled__35Dvr .Navigation_langSwitch___OUs_{color:var(--color-primary);border-color:var(--color-primary)}.Navigation_nav--scrolled__35Dvr .Navigation_langSwitch___OUs_:hover{background-color:var(--color-primary);color:var(--color-text-inverse)}.Navigation_hamburger__xNnKQ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;cursor:pointer;background:none;border:none;padding:4px;border-radius:var(--radius-sm);transition:background-color var(--transition-fast);position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%)}@media (min-width:640px){.Navigation_hamburger__xNnKQ{right:var(--space-6)}}@media (min-width:1024px){.Navigation_hamburger__xNnKQ{display:none}}.Navigation_hamburger__xNnKQ:hover{background-color:hsla(0,0%,100%,.1)}.Navigation_hamburgerLine__8P5jz{display:block;width:22px;height:2px;border-radius:2px;transition:transform var(--transition-base),opacity var(--transition-base),width var(--transition-base)}.Navigation_nav--transparent__0Dn09 .Navigation_hamburgerLine__8P5jz{background-color:var(--color-text-inverse)}.Navigation_nav--scrolled__35Dvr .Navigation_hamburgerLine__8P5jz{background-color:var(--color-text-main)}.Navigation_hamburger__xNnKQ.Navigation_open__U_AAa .Navigation_hamburgerLine__8P5jz:first-child{transform:translateY(7px) rotate(45deg)}.Navigation_hamburger__xNnKQ.Navigation_open__U_AAa .Navigation_hamburgerLine__8P5jz:nth-child(2){opacity:0;width:0}.Navigation_hamburger__xNnKQ.Navigation_open__U_AAa .Navigation_hamburgerLine__8P5jz:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navigation_mobileMenu__w1Oeq{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:100%;z-index:calc(var(--z-nav) - 1);display:flex;flex-direction:column;background:var(--color-bg-dark);padding-top:140px;padding-inline:var(--space-6);padding-bottom:var(--space-8);overflow-y:auto;overflow-x:hidden}@media (min-width:768px){.Navigation_mobileMenu__w1Oeq{padding-top:160px}}.Navigation_mobileNav___AkGk{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin-bottom:var(--space-8)}.Navigation_mobileNavLink__O4EpO{font-family:var(--font-ui);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--color-text-inverse);text-decoration:none;padding:var(--space-4) 0;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between;transition:color var(--transition-fast)}.Navigation_mobileNavLink__O4EpO.Navigation_active__vfjym,.Navigation_mobileNavLink__O4EpO:hover{color:var(--color-accent)}.Navigation_mobileActions__3sdm2{display:flex;flex-direction:column;gap:var(--space-3);margin-top:auto}.Navigation_mobileLang__jlKl9{color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-sm);text-align:center;margin-top:var(--space-4)}.PWAInstall_container__r9MdA{position:fixed;bottom:var(--pwa-viewport-bottom,0);left:0;right:0;z-index:9999;box-sizing:border-box;width:100%;max-width:100vw;padding:var(--space-4);animation:PWAInstall_slideUp__f2Jg2 .3s ease-out;pointer-events:none}@keyframes PWAInstall_slideUp__f2Jg2{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.PWAInstall_content__b1Od9{width:min(600px,100%);max-width:600px;margin:0 auto;background:#fff;border-radius:var(--radius-lg);box-shadow:0 -4px 20px rgba(0,0,0,.15);padding:var(--space-4);display:flex;align-items:center;gap:var(--space-4);position:relative;max-height:calc(100dvh - var(--space-8));overflow:auto;pointer-events:auto}@media (min-width:640px){.PWAInstall_content__b1Od9{padding:var(--space-10)}}.PWAInstall_closeButton__qR3bP{position:absolute;top:var(--space-2);right:var(--space-2);background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2);border-radius:var(--radius-md);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.PWAInstall_closeButton__qR3bP:hover{background:var(--color-bg-alt);color:var(--color-text-main)}.PWAInstall_icon__UtCAP{flex-shrink:0}.PWAInstall_icon__UtCAP img{border-radius:var(--radius-md);box-shadow:0 2px 8px rgba(0,0,0,.1)}.PWAInstall_text__fFr4C{flex:1;min-width:0}.PWAInstall_title__kKVVK{font-size:16px;font-weight:600;color:var(--color-text-main);margin:0 0 var(--space-1);line-height:1.2}.PWAInstall_description__JbLKr{font-size:14px;color:var(--color-text-secondary);margin:0;line-height:1.4;overflow-wrap:anywhere}.PWAInstall_installButton__z6JBX{flex-shrink:0;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-lg);font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(26,77,46,.3)}.PWAInstall_installButton__z6JBX:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 4px 12px rgba(26,77,46,.4)}.PWAInstall_installButton__z6JBX:active{transform:translateY(0)}@media (max-width:640px){.PWAInstall_container__r9MdA{padding:var(--space-3) max(var(--space-3),env(safe-area-inset-right,0px)) calc(var(--space-6) + env(safe-area-inset-bottom, 0px)) max(var(--space-3),env(safe-area-inset-left,0px))}.PWAInstall_content__b1Od9{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);max-height:min(240px,calc(100dvh - var(--space-6)));overscroll-behavior:contain}.PWAInstall_text__fFr4C{min-width:0;padding-right:34px}.PWAInstall_icon__UtCAP,.PWAInstall_icon__UtCAP img{width:44px;height:44px}.PWAInstall_title__kKVVK{font-size:15px;margin-bottom:2px;overflow-wrap:anywhere}.PWAInstall_description__JbLKr{display:-webkit-box;font-size:13px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.PWAInstall_installButton__z6JBX{grid-column:1/-1;width:100%;min-width:0;min-height:44px;justify-content:center;padding:var(--space-3) var(--space-4)}}@supports (-webkit-touch-callout:none){.PWAInstall_container__r9MdA{padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom, 0px))}}