@keyframes page_irFloat__6Q1lw{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.page_irSection__0_QCT{padding:120px 0}.page_irH2Dark__7Qvm9{color:#fafafa}.page_irH2Dark__7Qvm9,.page_irH2Light__UWK6r{font-size:clamp(1.7rem,3.5vw,2.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.25}.page_irH2Light__UWK6r{color:#09090b}.page_irGrid2__uyqKi{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_irGrid3__b25II{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.page_irGrid4__Gd6U2{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_irCardLight__X9pv2{background:#fff;border:1px solid #e7e5e4;border-radius:20px;padding:28px}.page_irBarFill__yTFyd{transform:scaleY(0);transform-origin:bottom;transition:transform .9s cubic-bezier(.16,1,.3,1)}.page_irHeroGrid__aaZ_S{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.page_irHeroKpi__Wxeug{position:relative;height:460px;min-width:280px}.page_irCompGrid__H9u_x{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.page_irCompareRow__Ccemn{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr}.page_irContactCard__vZAv1{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;text-align:left}.page_irKpiCard__SLd_E{animation:page_irFloat__6Q1lw 5.5s ease-in-out infinite;will-change:transform}.page_heroMockups__yEL_k{position:relative;width:100%;aspect-ratio:3/4;min-width:0}.page_heroPhone__ALv_6{position:absolute;opacity:0;transform:translateY(160px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1.05s cubic-bezier(.16,1,.3,1)}.page_heroPhoneIn__6x2lT{opacity:1;transform:translateY(0)}.page_heroPhoneImg__bFrVk{display:block;width:100%;height:auto;filter:drop-shadow(0 40px 70px rgba(0,0,0,.55))}.page_heroPhoneRight__Pt7Bw{right:0;top:0;width:63%;z-index:2}.page_heroPhoneLeft__6MoO2{left:0;top:27%;width:61%;z-index:1}@media (max-width:1024px){.page_heroMockups__yEL_k{max-width:460px;margin:0 auto}}@media (max-width:600px){.page_heroMockups__yEL_k{max-width:360px}}.page_patentLayout__l1e3F{display:grid;grid-template-columns:.72fr 1.5fr;gap:56px;align-items:center;margin-bottom:80px}.page_patentHeadingSticky__jT03x{position:sticky;top:120px}.page_patentScrollWrapper__FrmGM{position:relative;height:380vh}.page_patentStickyInner__wp2k9{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.page_patentStackContainer__G2Iih{position:relative;height:460px;transform:scale(.85);transform-origin:center center}.page_patentCard__7If9f{position:absolute;padding:40px 24px 30px 40px;min-height:330px;display:flex;flex-direction:column;justify-content:space-between;opacity:0;transform:translateY(80px);will-change:opacity,transform}.page_patentLight__Hvs2_{background:#fff}.page_patentLight__Hvs2_,.page_patentOrange__kYo9d{clip-path:polygon(0 0,calc(100% - 80px) 0,100% 80px,100% 100%,0 100%)}.page_patentOrange__kYo9d{background:#ff9c2e}.page_seaHeadline__wuzDS{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#fafafa;letter-spacing:-.03em;line-height:1.18}.page_seaUnderline__dV_2c{position:relative;white-space:nowrap;color:#fafafa;z-index:0}.page_seaUnderline__dV_2c:after{content:"";position:absolute;left:-.06em;right:-.06em;bottom:.02em;height:.55em;border-radius:4px;background:linear-gradient(90deg,#f97316,#fb923c);transform:scaleX(0);transform-origin:left center;z-index:-1;transition:transform .9s cubic-bezier(.16,1,.3,1) .35s}.reveal.visible .page_seaUnderline__dV_2c:after{transform:scaleX(1)}.page_seaSupport__ftLLx{margin-top:22px;font-size:clamp(1rem,1.5vw,1.0625rem);font-weight:500;color:#a1a1aa;line-height:1.8}.page_seaAnchor__bmbL4{color:#f97316;font-weight:700}.page_seaTag__artnE{display:inline-flex;align-items:center;margin-top:26px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#a1a1aa;padding:7px 14px 7px 26px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;position:relative}.page_seaTag__artnE:before{content:"";position:absolute;left:13px;top:50%;width:6px;height:6px;border-radius:50%;background:#f97316;transform:translateY(-50%);box-shadow:0 0 0 0 rgba(249,115,22,.5);animation:page_seaTagPulse__GKAfU 2.4s ease-out infinite}@keyframes page_seaTagPulse__GKAfU{0%{box-shadow:0 0 0 0 rgba(249,115,22,.45)}70%,to{box-shadow:0 0 0 7px rgba(249,115,22,0)}}@media (prefers-reduced-motion:reduce){.page_seaUnderline__dV_2c:after{transition:none;transform:scaleX(1)}.page_seaTag__artnE:before{animation:none}}.page_timeline__fnUec{display:flex;align-items:flex-start;margin-top:64px}.page_timelineStep__m_Py9{flex:1;position:relative;display:flex;flex-direction:column;align-items:flex-start;transition:transform .3s cubic-bezier(.16,1,.3,1)}.page_timelineStep__m_Py9:not(:last-child):before{content:"";position:absolute;top:7px;left:8px;width:100%;height:2px;background:linear-gradient(90deg,rgba(249,115,22,.7),rgba(249,115,22,.25));transform:scaleX(0);transform-origin:left center;transition:transform .85s cubic-bezier(.16,1,.3,1);z-index:0}.page_timelineVisible__0dIDg .page_timelineStep__m_Py9:not(:last-child):before{transform:scaleX(1)}.page_timelineVisible__0dIDg .page_timelineStep__m_Py9:first-child:before{transition-delay:.15s}.page_timelineVisible__0dIDg .page_timelineStep__m_Py9:nth-child(2):before{transition-delay:.45s}.page_timelineVisible__0dIDg .page_timelineStep__m_Py9:nth-child(3):before{transition-delay:.75s}.page_timelineDot__Ngxjh{position:relative;z-index:1;width:16px;height:16px;border-radius:50%;background:#3f3f46;margin-bottom:30px;transition:transform .3s,background .3s,box-shadow .3s}.page_timelineStepActive__q0XOX .page_timelineDot__Ngxjh{background:#f97316;box-shadow:0 0 0 6px rgba(249,115,22,.18)}.page_timelineStep__m_Py9:hover{transform:translateY(-4px)}.page_timelineStep__m_Py9:hover .page_timelineDot__Ngxjh{background:#f97316;box-shadow:0 0 0 9px rgba(249,115,22,.14);transform:scale(1.25)}.page_timelineStepTitle__t9exS{font-size:19px;font-weight:700;color:#fafafa;margin-bottom:10px;transition:color .3s}.page_timelineStepActive__q0XOX .page_timelineStepTitle__t9exS,.page_timelineStep__m_Py9:hover .page_timelineStepTitle__t9exS{color:#f97316}.page_timelineStepSub__ogbG9{font-size:13px;color:#71717a;line-height:1.65;transition:color .3s}.page_timelineStep__m_Py9:hover .page_timelineStepSub__ogbG9{color:#a1a1aa}.page_stepYearRow__3EtgQ{display:flex;align-items:center;gap:10px;margin-bottom:14px}.page_stepYear__mmjVQ{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#52525b;transition:color .3s}.page_timelineStepActive__q0XOX .page_stepYear__mmjVQ,.page_timelineStep__m_Py9:hover .page_stepYear__mmjVQ{color:#f97316}.page_stepStatus__3XAkv{font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1;white-space:nowrap;color:#71717a;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:999px;padding:4px 10px}.page_stepStatusActive__85NNh{color:#f97316;background:rgba(249,115,22,.12);border-color:rgba(249,115,22,.3)}.page_stepQuarter__jF6Qa{font-size:12px;font-weight:600;letter-spacing:.01em;color:#f97316;margin-bottom:14px}.page_stepRevenue__GVqoD{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.08)}.page_stepRevenueNum___GGMD{font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fafafa;transition:color .3s}.page_timelineStepActive__q0XOX .page_stepRevenueNum___GGMD,.page_timelineStep__m_Py9:hover .page_stepRevenueNum___GGMD{color:#f97316}.page_stepRevenueLabel__HLEtX{font-size:11px;font-weight:500;color:#71717a}.page_stepMeta__r1K_J{font-size:12px;color:#71717a;line-height:1.5;margin-top:10px}.page_stepPartner__shzas{font-size:11.5px;color:#52525b;line-height:1.55;margin-top:8px}.page_timelineStepInner__55Y6V{display:flex;flex-direction:column;align-items:flex-start;opacity:0}@keyframes page_timelineStepIn__K_5sR{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.page_timelineVisible__0dIDg .page_timelineStepInner__55Y6V{animation:page_timelineStepIn__K_5sR .6s cubic-bezier(.16,1,.3,1) both}.page_playerGrid__PQNgX{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.page_playerCard__40im4{position:relative;overflow:hidden;border-radius:20px;padding:32px 28px;min-height:280px;background:#fff;border:1px solid #e7e5e4;display:flex;flex-direction:column;opacity:0;transition:background .45s ease,border-color .45s ease,box-shadow .45s ease}@keyframes page_playerIn__kVmaN{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.page_playerCardIn__ccKtG{animation:page_playerIn__kVmaN .6s cubic-bezier(.16,1,.3,1) both}.page_playerCardActive__O5WJq{background-color:#f97316;background-image:linear-gradient(rgba(255,110,46,.55),rgba(255,110,46,.55)),url(/images/BG_img.png),linear-gradient(135deg,#fdba74,#f97316 55%,#ea580c);background-size:cover;background-position:50%;border-color:transparent;box-shadow:0 20px 44px rgba(249,115,22,.28)}.page_playerName__hd2X3{font-size:18px;font-weight:700;color:#09090b;margin-bottom:6px;transition:color .45s ease}.page_playerBrand__zmgSy{font-size:13px;color:#a1a1aa;margin-bottom:32px;transition:color .45s ease}.page_playerLimit__rR_vf{font-size:14px;line-height:1.7;color:#52525b;margin-top:auto;transition:color .45s ease}.page_playerCardActive__O5WJq .page_playerName__hd2X3{color:#fff}.page_playerCardActive__O5WJq .page_playerBrand__zmgSy{color:hsla(0,0%,100%,.85)}.page_playerCardActive__O5WJq .page_playerLimit__rR_vf{color:#fff}@media (max-width:1024px){.page_playerGrid__PQNgX{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_playerGrid__PQNgX{grid-template-columns:1fr}}.page_cashGrid__Le8hv{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:end}.page_cashCard__BaK_S{position:relative;border-radius:24px;padding:32px 28px;display:flex;flex-direction:column}.page_cashCard__BaK_S:first-child{min-height:360px}.page_cashCard__BaK_S:nth-child(2){min-height:430px}.page_cashCard__BaK_S:nth-child(3){min-height:500px}@media (max-width:1024px){.page_cashGrid__Le8hv{grid-template-columns:1fr}.page_cashCard__BaK_S{min-height:auto!important}}.page_statScrollWrapper___m9R9{position:relative;height:260vh}.page_statSticky__6EVTY{position:sticky;top:0;height:100vh;display:flex;align-items:center}.page_statGrid__iraT5{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;width:100%}.page_statList__9BLkB{display:flex;flex-direction:column;gap:clamp(8px,1.4vh,16px)}.page_statLine__dxBCu{font-size:clamp(1.5rem,3vw,2.4rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#d4d4d8;transition:color .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.page_statLineActive__5kJsJ{color:#09090b}.page_statNum__Y0vou{font-weight:800;font-size:1.18em}.page_statSub__phjLl{font-size:.6em;font-weight:500;color:inherit;opacity:.7}@media (max-width:1024px){.page_timeline__fnUec{display:flex;flex-direction:column;margin-top:40px}.page_timelineStep__m_Py9{flex:none;padding-bottom:40px}.page_timelineStep__m_Py9:last-child{padding-bottom:0}.page_timelineStepInner__55Y6V{position:relative;padding-left:38px}.page_timelineDot__Ngxjh{position:absolute;left:0;top:4px;margin-bottom:0}.page_timelineStep__m_Py9:not(:last-child):before{display:block;top:10px;left:7px;width:2px;height:100%;background:linear-gradient(180deg,rgba(249,115,22,.7),rgba(249,115,22,.25));transform:scaleY(0);transform-origin:top center}.page_timelineVisible__0dIDg .page_timelineStep__m_Py9:not(:last-child):before{transform:scaleY(1)}.page_irGrid2__uyqKi,.page_irGrid3__b25II,.page_irGrid4__Gd6U2{grid-template-columns:1fr}.page_irSection__0_QCT{padding:80px 0}.page_irHeroGrid__aaZ_S{gap:32px}.page_irHeroKpi__Wxeug{position:relative;height:auto;display:flex;flex-direction:column;gap:12px}.page_irCompGrid__H9u_x,.page_irContactCard__vZAv1{grid-template-columns:1fr}.page_patentScrollWrapper__FrmGM{height:auto!important}.page_patentStickyInner__wp2k9{position:relative!important;height:auto!important;padding:80px 0}.page_patentLayout__l1e3F{grid-template-columns:1fr;gap:40px;margin-bottom:48px}.page_patentHeadingSticky__jT03x{position:relative;top:auto}.page_patentStackContainer__G2Iih{height:auto;display:flex;flex-direction:column;gap:16px;transform:none}.page_patentCard__7If9f{position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:auto!important;padding:32px 24px;min-height:auto;opacity:0!important;transform:translateY(40px)!important;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.page_patentCard__7If9f.page_patentShown__e90vF{opacity:1!important;transform:translateY(0)!important}.page_patentOrange__kYo9d{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}}@media (max-width:767px){.page_irHeroGrid__aaZ_S{grid-template-columns:1fr;gap:40px}.page_statScrollWrapper___m9R9{height:auto}.page_statSticky__6EVTY{position:relative;height:auto;padding:80px 0}.page_statGrid__iraT5{grid-template-columns:1fr;gap:40px}.page_statList__9BLkB{gap:28px}.page_statLine__dxBCu{color:#09090b}}@media (max-width:640px){.page_irCompareRow__Ccemn{grid-template-columns:1fr 1fr}}.page_revGrid__hZMWP{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:start;width:100%}.page_revHeadingSticky__fAYwk{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center}.page_revList__q5cOi{display:flex;flex-direction:column;padding:56vh 0 28vh}.page_revBlock__TfvAK{display:grid;grid-template-columns:92px 1fr;gap:28px;padding:56px 0;border-top:1px solid #e7e5e4;opacity:0}.page_revBlock__TfvAK:first-child{border-top:none}@keyframes page_revBlockIn__dhoP5{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}.page_revBlockIn__dhoP5{animation:page_revBlockIn__dhoP5 .75s cubic-bezier(.16,1,.3,1) both}.page_revNo__KGDJt{font-size:clamp(2rem,3vw,2.7rem);font-weight:800;color:#09090b;letter-spacing:-.03em;line-height:1}.page_revNoSlash__wbneZ{color:#f97316}.page_revHeadline__I9R82{font-size:clamp(1.25rem,1.9vw,1.6rem);font-weight:800;color:#09090b;letter-spacing:-.01em;margin-bottom:22px;line-height:1.3}.page_revBullets__s9C4Y{display:flex;flex-direction:column;gap:14px}.page_revBullet__eVXRV{display:flex;gap:12px;font-size:16px;line-height:1.5}.page_revAsterisk__J3gFL{flex-shrink:0;margin-top:3px}.page_revBulletLabel__MyLq3{font-weight:700;color:#09090b}.page_revBulletDesc__0PSUX{color:#71717a}@media (max-width:1024px){.page_revGrid__hZMWP{grid-template-columns:1fr;gap:24px}.page_revHeadingSticky__fAYwk{position:relative;top:auto;height:auto;display:block}.page_revList__q5cOi{padding:0}.page_revBlock__TfvAK{grid-template-columns:64px 1fr;gap:18px;padding:32px 0}}.page_techTable__RE6O0{margin-top:48px}.page_techHead__TDCoL,.page_techRow__wFfGi{display:grid;grid-template-columns:1.2fr 1.5fr 1.5fr 1.5fr;align-items:center}.page_techHead__TDCoL{padding:0 16px 18px;border-bottom:1px solid #e4e4e0}.page_techHeadCell___SDwS{font-size:14px;color:#71717a;text-align:center}.page_techHeadCell___SDwS:first-child{text-align:left}.page_techHeadMine__G8PhZ{color:#f97316;font-weight:700}.page_techRow__wFfGi{padding:14px 16px;border-bottom:1px solid #ececea;border-radius:12px;transition:background .3s ease}.page_techRow__wFfGi:hover{background:#ea580c;border-bottom-color:transparent}.page_techFeature__l3Xar{font-size:16px;font-weight:600;color:#09090b;transition:color .3s ease}.page_techRow__wFfGi:hover .page_techFeature__l3Xar{color:#fff}.page_techCell__Fth7w{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 12px}.page_techIcon__3x3f6{display:inline-flex}.page_techText__LpnH2{display:none;font-size:14px;font-weight:600;line-height:1.45;text-align:center;color:#fff}.page_techRow__wFfGi:hover .page_techIcon__3x3f6{display:none}.page_techRow__wFfGi:hover .page_techText__LpnH2{display:block}.page_techMinePill__yqxSt{display:flex;align-items:center;justify-content:center;width:92px;height:40px;border-radius:10px;background:rgba(249,115,22,.1)}.page_techLegend__vub_U{display:flex;gap:28px;margin-top:28px;padding-left:16px}.page_techLegendItem__pSLnz{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#71717a}@media (max-width:768px){.page_techHead__TDCoL,.page_techRow__wFfGi{grid-template-columns:1.4fr 1fr 1fr 1fr}.page_techFeature__l3Xar{font-size:14px}.page_techMinePill__yqxSt{width:64px}.page_techLegend__vub_U{flex-wrap:wrap;gap:16px}}.page_prodSub__5Z4vL{font-size:clamp(15px,1.4vw,18px);color:#a1a1aa;line-height:1.7;margin-top:20px}.page_prodGrid__H1E14{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_prodCard__llxC_{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:32px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease}.page_prodCard__llxC_:hover{transform:translateY(-4px);border-color:rgba(249,115,22,.35);box-shadow:0 20px 50px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)}.page_prodVisual__0Vqli{position:relative;height:210px;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.page_prodTitle__iJm5U{font-size:clamp(20px,1.7vw,26px);font-weight:700;color:#fafafa;letter-spacing:-.01em;margin-bottom:14px}.page_prodDesc__zEkTf{font-size:15px;line-height:1.7;color:#71717a}.page_emWrap__gtGZt{display:flex;flex-direction:column;align-items:center;gap:14px}.page_emDotWrap__HZwv3{position:relative;width:110px;height:110px;display:flex;align-items:center;justify-content:center}.page_emGlow__ryKuT{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle,hsla(240,4%,46%,.5) 0,transparent 70%);opacity:.6;transition:background .6s ease}.page_emGlowOn__wCEGH{background:radial-gradient(circle,rgba(239,68,68,.7) 0,transparent 70%);animation:page_emPulse__vicgm 2.2s ease-in-out infinite}.page_emDot__BsXHS{position:relative;width:54px;height:54px;border-radius:50%;background:#52525b;box-shadow:0 0 0 9px rgba(82,82,91,.22);transition:background .6s ease,box-shadow .6s ease}.page_emDotOn__5F_mj{background:#ef4444;box-shadow:0 0 0 11px rgba(239,68,68,.16),0 0 26px rgba(239,68,68,.6);animation:page_emDotPulse__MXU9q 2.2s ease-in-out infinite}.page_emCaption__kfy2_{font-size:14px;color:#71717a;letter-spacing:.02em;margin-top:4px}.page_emStatus__XTdt8{font-size:15px;font-weight:700;color:#a1a1aa;letter-spacing:.04em;transition:color .5s ease}.page_emStatusOn__oJkg6{color:#ef4444}.page_emItem__uZdIf{opacity:0;transform:translateY(12px)}.page_emWrap__gtGZt.page_in__8mxBB .page_emItem__uZdIf{animation:page_emItemIn__n6SI_ .55s cubic-bezier(.16,1,.3,1) forwards}.page_emWrap__gtGZt.page_in__8mxBB .page_emItem__uZdIf:first-child{animation-delay:.15s}.page_emWrap__gtGZt.page_in__8mxBB .page_emItem__uZdIf:nth-child(2){animation-delay:.65s}.page_emWrap__gtGZt.page_in__8mxBB .page_emItem__uZdIf:nth-child(3){animation-delay:1.15s}@keyframes page_emItemIn__n6SI_{to{opacity:1;transform:translateY(0)}}@keyframes page_emPulse__vicgm{0%,to{transform:scale(1);opacity:.55}50%{transform:scale(1.5);opacity:.12}}@keyframes page_emDotPulse__MXU9q{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.page_briefStack__p1JbM{position:relative;width:100%;max-width:400px;align-self:flex-end;display:flex;flex-direction:column;gap:10px;padding:0 4px}.page_briefCard__y5TRC{background:#fff;border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;box-shadow:none;animation:page_briefIn__JZmhC .5s cubic-bezier(.16,1,.3,1) both}.page_briefRow__aygfL{display:flex;align-items:baseline;gap:12px}.page_briefLabel__PK6VK{flex-shrink:0;width:52px;font-size:11px;font-weight:600;color:#a1a1aa}.page_briefValue__G8duT{font-size:13px;color:#27272a;line-height:1.4}.page_briefDx__0gBzq{font-size:13px;font-weight:700;color:#f97316;line-height:1.4}@keyframes page_briefIn__JZmhC{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.page_mapWrap__EAtE0{position:relative;width:100%;height:100%;background:#e7e5e4;border-radius:16px;overflow:hidden}.page_mapZoom__wvJfm{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(3.6);transform-origin:center center}.page_mapWrap__EAtE0.page_in__8mxBB .page_mapZoom__wvJfm{animation:page_mapZoomLoop__BEPFA 7s ease-in-out infinite}@keyframes page_mapZoomLoop__BEPFA{0%{transform:scale(3.6)}32%{transform:scale(1)}80%{transform:scale(1)}to{transform:scale(3.6)}}.page_mapPin__90RrP{position:absolute;width:57px;height:auto;transform:translate(-50%,-100%) scale(0);transform-origin:50% 100%;opacity:0;filter:drop-shadow(0 6px 10px rgba(0,0,0,.28));pointer-events:none}.page_mapWrap__EAtE0.page_in__8mxBB .page_mapPin__90RrP{animation:page_pinLoop__xf7Tg 7s ease-in-out infinite}@keyframes page_pinLoop__xf7Tg{0%,32%{opacity:0;transform:translate(-50%,-165%) scale(.4)}42%{opacity:1;transform:translate(-50%,-100%) scale(1)}76%{opacity:1;transform:translate(-50%,-100%) scale(1)}84%,to{opacity:0;transform:translate(-50%,-100%) scale(.5)}}.page_receiptVisual__ybJ_n{align-items:flex-end;padding-bottom:20px}.page_receiptCard__2Q0RN{position:relative;width:100%;max-width:360px;background:#fff;border-radius:14px 14px 0 0;padding:18px 24px 12px;box-shadow:0 12px 30px rgba(0,0,0,.22)}.page_receiptZigzag__JUgeW{position:absolute;left:0;right:0;top:100%;height:11px;background:linear-gradient(45deg,transparent 50%,#fff 51%) 0 0 /11px 11px repeat-x,linear-gradient(-45deg,transparent 50%,#fff 51%) 0 0 /11px 11px repeat-x}.page_receiptRow__9j_cj{margin-bottom:12px;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.page_receiptRow__9j_cj.page_show__2Ra2A{opacity:1;transform:translateY(0)}.page_receiptLine__tmiXR{display:flex;justify-content:space-between;align-items:baseline}.page_receiptName__kwQ90{font-size:15px;font-weight:700;color:#18181b}.page_receiptAmt__6jSjA{font-size:16px;font-weight:700;color:#18181b}.page_receiptAmt__6jSjA em,.page_receiptTotal___1_yG em{font-style:normal;font-size:12px;font-weight:600;margin-left:2px}.page_receiptSub__gybVe{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:#a1a1aa}.page_receiptDivider__paEvb{border-top:1px dashed #d4d4d8;margin:4px 0 10px}.page_receiptTotalWrap__rbv2C{display:flex;flex-direction:column;align-items:flex-end;gap:4px;opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s cubic-bezier(.16,1,.3,1)}.page_receiptTotalWrap__rbv2C.page_show__2Ra2A{opacity:1;transform:translateY(0)}.page_receiptTotalLabel__yNOxV{font-size:12px;color:#71717a}.page_receiptTotal___1_yG{font-size:22px;font-weight:800;color:#f97316}@media (max-width:768px){.page_prodGrid__H1E14{grid-template-columns:1fr}.page_prodCard__llxC_{padding:24px}.page_prodVisual__0Vqli{height:190px}}.FloatingConsult_fab__gRmSN{position:fixed;right:44px;bottom:44px;z-index:9998;width:68px;height:68px;border-radius:50%;border:none;cursor:pointer;background:#fff;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.28),0 0 0 1px rgba(0,0,0,.04);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease,background .3s ease}.FloatingConsult_fab__gRmSN:hover{transform:translateY(-3px) scale(1.04);box-shadow:0 16px 40px rgba(249,115,22,.32)}.FloatingConsult_fab__gRmSN:active{transform:scale(.96)}.FloatingConsult_fabLogo__Npg63{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block}.FloatingConsult_fab__gRmSN:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 0 0 rgba(249,115,22,.45);animation:FloatingConsult_fabPulse__N5fAi 2.6s ease-out infinite;pointer-events:none}@keyframes FloatingConsult_fabPulse__N5fAi{0%{box-shadow:0 0 0 0 rgba(249,115,22,.4)}70%,to{box-shadow:0 0 0 14px rgba(249,115,22,0)}}.FloatingConsult_panel__h35Fe{position:fixed;right:44px;bottom:124px;z-index:9999;width:360px;max-width:calc(100vw - 32px);max-height:min(72vh,620px);display:flex;flex-direction:column;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.32);transform-origin:bottom right;opacity:0;transform:translateY(16px) scale(.96);pointer-events:none;transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.FloatingConsult_panelOpen__1LD3M{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.FloatingConsult_header__ixT93{justify-content:space-between;padding:16px 18px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;flex-shrink:0}.FloatingConsult_headerBrand__InpUQ,.FloatingConsult_header__ixT93{display:flex;align-items:center;gap:12px}.FloatingConsult_headerLogoWrap__QqXuL{width:40px;height:40px;border-radius:12px;overflow:hidden;flex-shrink:0}.FloatingConsult_headerLogo__0JOTI{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.FloatingConsult_headerTitle__yQWPw{font-size:15px;font-weight:800;line-height:1.2}.FloatingConsult_headerSub__bJxKb{font-size:12px;opacity:.9;margin-top:2px}.FloatingConsult_closeBtn__VhQ0R{background:hsla(0,0%,100%,.18);border:none;color:#fff;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;transition:background .2s ease}.FloatingConsult_closeBtn__VhQ0R:hover{background:hsla(0,0%,100%,.3)}.FloatingConsult_body___3oDT{padding:18px 16px 20px;overflow-y:auto;background:#f7f7f8;display:flex;flex-direction:column;gap:10px}.FloatingConsult_botRow__r6FNh{display:flex;justify-content:flex-start}.FloatingConsult_userRow__gMW2y{display:flex;justify-content:flex-end}.FloatingConsult_botBubble__9KMpm{max-width:82%;background:#fff;color:#1a1a1a;border:1px solid #ececf0;border-radius:14px 14px 14px 4px;padding:11px 14px;font-size:13.5px;line-height:1.55}.FloatingConsult_userBubble__HlSL4{max-width:82%;background:#f97316;color:#fff;border-radius:14px 14px 4px 14px;padding:10px 14px;font-size:13.5px;line-height:1.5;font-weight:500}.FloatingConsult_chips__vngqL{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 4px}.FloatingConsult_chip__d9i5W{font-size:13px;font-weight:600;color:#52525b;background:#fff;border:1px solid #e2e2e7;border-radius:999px;padding:8px 14px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.FloatingConsult_chip__d9i5W:hover{border-color:#f97316;color:#f97316}.FloatingConsult_chipActive__FYY8t{background:#fff4ec;border-color:#f97316;color:#f97316}.FloatingConsult_form__Av243{display:flex;flex-direction:column;gap:8px;margin-top:4px}.FloatingConsult_input___UI3k,.FloatingConsult_select__dDDMl,.FloatingConsult_textarea__lpWzH{width:100%;border:1px solid #e2e2e7;border-radius:12px;padding:11px 13px;font-size:13.5px;color:#18181b;background:#fff;outline:none;transition:border-color .2s ease;font-family:inherit}.FloatingConsult_input___UI3k:focus,.FloatingConsult_select__dDDMl:focus,.FloatingConsult_textarea__lpWzH:focus{border-color:#f97316}.FloatingConsult_select__dDDMl{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.FloatingConsult_textarea__lpWzH{resize:none;line-height:1.5}.FloatingConsult_error__3Z9bJ{font-size:12.5px;color:#dc2626;padding:0 2px}.FloatingConsult_submit__ZmS6K{margin-top:2px;background:#f97316;color:#fff;border:none;border-radius:12px;padding:12px;font-size:14px;font-weight:700;cursor:pointer;transition:background .2s ease,transform .15s ease}.FloatingConsult_submit__ZmS6K:hover:not(:disabled){background:#ea580c}.FloatingConsult_submit__ZmS6K:active:not(:disabled){transform:scale(.98)}.FloatingConsult_submit__ZmS6K:disabled{opacity:.6;cursor:default}.FloatingConsult_restart__ixg_4{align-self:flex-start;margin-top:4px;background:none;border:none;color:#f97316;font-size:13px;font-weight:600;cursor:pointer;padding:4px 2px}.FloatingConsult_restart__ixg_4:hover{text-decoration:underline}@media (max-width:600px){.FloatingConsult_fab__gRmSN{right:16px;bottom:16px}.FloatingConsult_panel__h35Fe{right:12px;left:12px;bottom:96px;width:auto;max-width:none;max-height:70vh}}@media (prefers-reduced-motion:reduce){.FloatingConsult_fab__gRmSN:after{animation:none}}