@keyframes HeroPhoneMockup_masterScreen__CoXIh{0%,84.615%{opacity:1}95.385%{opacity:0}99.999%{opacity:0}to{opacity:1}}@keyframes HeroPhoneMockup_item1__e4Omv{0%,3.076%{opacity:0;transform:translateY(8px)}9.231%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item2__aGmXZ{0%,7.692%{opacity:0;transform:translateY(8px)}13.846%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item3__s_85P{0%,9.23%{opacity:0;transform:translateY(8px)}15.385%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item4__UwPuI{0%,13.846%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item5__SER4q{0%,23.077%{opacity:0;transform:translateY(8px)}29.231%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item6__TbfSK{0%,32.308%{opacity:0;transform:translateY(8px)}38.462%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item7__Z7mNi{0%,41.538%{opacity:0;transform:translateY(8px)}47.692%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item8__YeWQd{0%,47.692%{opacity:0;transform:translateY(8px)}53.846%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item9__JjM0x{0%,52.308%{opacity:0;transform:translateY(8px)}58.462%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_item10__pwa4i{0%,61.538%{opacity:0;transform:translateY(8px)}67.692%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes HeroPhoneMockup_pulseGlow__fjTG_{0%{box-shadow:0 0 0 rgba(76,232,184,.3)}to{box-shadow:0 0 14px rgba(76,232,184,.7)}}.HeroPhoneMockup_phone__lXjQ9{width:280px;height:500px;flex-shrink:0;background:#1a1a1a;border:1px solid rgba(232,135,58,.3);border-radius:36px;box-shadow:0 20px 60px rgba(0,0,0,.5);transform:rotate(-4deg);overflow:hidden;position:relative}.HeroPhoneMockup_screen__CV8b8{height:100%;display:flex;flex-direction:column;padding-top:0}.HeroPhoneMockup_notch__8gSnE{width:60px;height:18px;margin:12px auto 0;background:#111;border-radius:10px;flex-shrink:0}.HeroPhoneMockup_screenInner__DyHE_{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column;font-family:var(--font-dm-sans),system-ui,sans-serif;font-size:12px;line-height:1.45;color:#e8e4dc}.HeroPhoneMockup_screenContent__dwkn8{flex:1;min-height:0;display:flex;flex-direction:column;gap:0;animation:HeroPhoneMockup_masterScreen__CoXIh 6.5s linear infinite}.HeroPhoneMockup_item1__e4Omv{animation:HeroPhoneMockup_item1__e4Omv 6.5s ease-out infinite forwards}.HeroPhoneMockup_item2__aGmXZ{margin-top:10px;animation:HeroPhoneMockup_item2__aGmXZ 6.5s ease-out infinite forwards}.HeroPhoneMockup_item3__s_85P{margin-top:8px;animation:HeroPhoneMockup_item3__s_85P 6.5s ease-out infinite forwards}.HeroPhoneMockup_item4__UwPuI{margin-top:8px;animation:HeroPhoneMockup_item4__UwPuI 6.5s ease-out infinite forwards}.HeroPhoneMockup_item5__SER4q{margin-top:6px;animation:HeroPhoneMockup_item5__SER4q 6.5s ease-out infinite forwards}.HeroPhoneMockup_item6__TbfSK{margin-top:6px;animation:HeroPhoneMockup_item6__TbfSK 6.5s ease-out infinite forwards}.HeroPhoneMockup_item7__Z7mNi{margin-top:6px;animation:HeroPhoneMockup_item7__Z7mNi 6.5s ease-out infinite forwards}.HeroPhoneMockup_item8__YeWQd{margin-top:8px;animation:HeroPhoneMockup_item8__YeWQd 6.5s ease-out infinite forwards}.HeroPhoneMockup_item9__JjM0x{margin-top:10px;animation:HeroPhoneMockup_item9__JjM0x 6.5s ease-out infinite forwards}.HeroPhoneMockup_item10__pwa4i{margin-top:12px}.HeroPhoneMockup_topBar__Ial7w{display:inline-flex;align-items:center;align-self:flex-start;max-width:100%;padding:5px 10px;border-radius:9999px;border:1px solid rgba(232,135,58,.35);background:rgba(10,8,6,.85)}.HeroPhoneMockup_brandImage__DkdwT{height:26px;width:auto;max-width:min(100%,200px);-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.HeroPhoneMockup_newQuote__U0aAx{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#888880}.HeroPhoneMockup_divider__IcXBr{height:1px;width:100%;background:hsla(0,0%,100%,.1)}.HeroPhoneMockup_lineRow___w5_1{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:12px;font-variant-numeric:tabular-nums;color:#e8e4dc}.HeroPhoneMockup_lineLabel__c_ci_{flex-shrink:0}.HeroPhoneMockup_lineDots__Wuerc{flex:1;min-width:.5rem;margin:0 2px;height:0;align-self:center;border-bottom:1px dotted hsla(40,21%,89%,.35)}.HeroPhoneMockup_linePrice__fNlB6{flex-shrink:0}.HeroPhoneMockup_totalRow__O_6Gs{display:flex;justify-content:space-between;align-items:baseline;width:100%}.HeroPhoneMockup_totalLabel__XJ2vj{font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:#888880}.HeroPhoneMockup_totalPrice___XkFG{font-size:15px;font-weight:700;color:#e8873a;font-variant-numeric:tabular-nums}.HeroPhoneMockup_postTotal__oPKlh{margin-top:6px;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.HeroPhoneMockup_sentSmsLabel__Y1vzy{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#22c55e}.HeroPhoneMockup_approvalLine__jcz_N{font-size:11px;line-height:1.35;color:#e8e4dc}@keyframes HeroPhoneMockup_approvalFadeIn__YPuTC{0%{opacity:0}to{opacity:1}}.HeroPhoneMockup_approvalFadeIn__YPuTC{opacity:0;animation:HeroPhoneMockup_approvalFadeIn__YPuTC .6s ease-out 1s forwards}.HeroPhoneMockup_sendBtn__wFqQp{display:block;width:100%;text-align:center;padding:10px 0;border-radius:8px;background:#4ce8b8;color:#1a1a1a;font-weight:700;font-size:12px;border:none;cursor:default;animation:HeroPhoneMockup_item10__pwa4i 6.5s ease-out infinite forwards,HeroPhoneMockup_pulseGlow__fjTG_ 1.2s ease-in-out infinite alternate;animation-delay:0s,4.4s}@media (prefers-reduced-motion:reduce){.HeroPhoneMockup_item1__e4Omv,.HeroPhoneMockup_item2__aGmXZ,.HeroPhoneMockup_item3__s_85P,.HeroPhoneMockup_item4__UwPuI,.HeroPhoneMockup_item5__SER4q,.HeroPhoneMockup_item6__TbfSK,.HeroPhoneMockup_item7__Z7mNi,.HeroPhoneMockup_item8__YeWQd,.HeroPhoneMockup_item9__JjM0x,.HeroPhoneMockup_screenContent__dwkn8,.HeroPhoneMockup_sendBtn__wFqQp{animation:none!important}.HeroPhoneMockup_item1__e4Omv,.HeroPhoneMockup_item2__aGmXZ,.HeroPhoneMockup_item3__s_85P,.HeroPhoneMockup_item4__UwPuI,.HeroPhoneMockup_item5__SER4q,.HeroPhoneMockup_item6__TbfSK,.HeroPhoneMockup_item7__Z7mNi,.HeroPhoneMockup_item8__YeWQd,.HeroPhoneMockup_item9__JjM0x,.HeroPhoneMockup_screenContent__dwkn8,.HeroPhoneMockup_sendBtn__wFqQp{opacity:1!important;transform:none!important}.HeroPhoneMockup_sendBtn__wFqQp{box-shadow:0 0 10px rgba(76,232,184,.5)}.HeroPhoneMockup_approvalFadeIn__YPuTC{animation:none!important;opacity:1!important}}@keyframes PricingQuoteSentAnimation_masterLoop__kyfT0{0%,84.615%{opacity:1}95.385%{opacity:0}99.999%{opacity:0}to{opacity:1}}@keyframes PricingQuoteSentAnimation_quoteReady__MYXP1{0%,3.076%{opacity:0;transform:translateY(8px)}9.231%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes PricingQuoteSentAnimation_customerName__gXJNq{0%,7.692%{opacity:0;transform:translateY(8px)}13.846%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes PricingQuoteSentAnimation_amount__TNKu_{0%,12.308%{opacity:0;transform:translateY(8px)}18.462%{opacity:1;transform:translateY(0)}84.615%{opacity:1;transform:translateY(0)}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes PricingQuoteSentAnimation_btnSendLayer__8r3Pz{0%,18.462%{opacity:0;transform:translateY(8px)}24.615%{opacity:1;transform:translateY(0)}35.385%{opacity:1;transform:translateY(0)}36.923%{opacity:0}84.615%{opacity:0}95.385%,to{opacity:0;transform:translateY(8px)}}@keyframes PricingQuoteSentAnimation_btnSentLayer__in1_P{0%,35.385%{opacity:0}38.462%{opacity:1}84.615%{opacity:1}95.385%,to{opacity:0}}@keyframes PricingQuoteSentAnimation_btnGlow__OtWaZ{0%,30.769%{box-shadow:0 0 0 rgba(76,232,184,0)}32.308%{box-shadow:0 0 18px rgba(76,232,184,.65)}33.846%{box-shadow:0 0 6px rgba(76,232,184,.35)}35.385%{box-shadow:0 0 16px rgba(76,232,184,.55)}36.923%{box-shadow:0 0 0 rgba(76,232,184,0)}84.615%{box-shadow:0 0 0 rgba(76,232,184,0)}95.385%,to{box-shadow:0 0 0 rgba(76,232,184,0)}}@keyframes PricingQuoteSentAnimation_bubble__2O8_m{0%,38.462%{opacity:0;transform:translate(-50%,40px)}46.154%{opacity:1;transform:translate(-50%)}84.615%{opacity:1;transform:translate(-50%)}95.385%,to{opacity:0;transform:translate(-50%,40px)}}@keyframes PricingQuoteSentAnimation_badge__vbJcU{0%,58.462%{opacity:0;transform:translateX(-50%) scale(.85)}62.308%{opacity:1;transform:translateX(-50%) scale(1)}84.615%{opacity:1;transform:translateX(-50%) scale(1)}95.385%,to{opacity:0;transform:translateX(-50%) scale(.85)}}.PricingQuoteSentAnimation_scene__kp3c3{position:relative;width:300px;max-width:100%;margin:0 auto;padding-bottom:128px;background:transparent}.PricingQuoteSentAnimation_master__ZN2Z_{position:relative;animation:PricingQuoteSentAnimation_masterLoop__kyfT0 6.5s linear infinite}.PricingQuoteSentAnimation_phoneWrap__KRktr{position:relative;width:280px;max-width:100%;height:380px;margin:0 auto;overflow:visible}.PricingQuoteSentAnimation_phone__EBTIj{width:280px;max-width:100%;height:380px;margin:0 auto;background:#1a1a1a;border:1px solid rgba(232,135,58,.25);border-radius:32px;transform:rotate(3deg);box-sizing:border-box;overflow:hidden}.PricingQuoteSentAnimation_screen___LAQj{height:100%;padding:20px 18px;display:flex;flex-direction:column;align-items:stretch;font-family:var(--font-dm-sans),system-ui,sans-serif}.PricingQuoteSentAnimation_quoteReady__MYXP1{margin:0;font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#888880;animation:PricingQuoteSentAnimation_quoteReady__MYXP1 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_name__qsBp_{margin:10px 0 0;font-size:15px;font-weight:500;color:#e8e4dc;animation:PricingQuoteSentAnimation_customerName__gXJNq 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_amount__TNKu_{margin:8px 0 0;font-size:22px;font-weight:700;color:#e8873a;animation:PricingQuoteSentAnimation_amount__TNKu_ 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_btnGlow__OtWaZ{position:relative;margin-top:auto;min-height:44px;border-radius:8px;animation:PricingQuoteSentAnimation_btnGlow__OtWaZ 6.5s linear infinite forwards}.PricingQuoteSentAnimation_btnSend__pOqts,.PricingQuoteSentAnimation_btnSent__HU3is{display:flex;width:100%;align-items:center;justify-content:center;padding:12px 14px;border-radius:8px;background:#4ce8b8;color:#1a1a1a;font-size:13px;font-weight:700;text-align:center;box-sizing:border-box}.PricingQuoteSentAnimation_btnSend__pOqts{position:absolute;left:0;right:0;top:0;animation:PricingQuoteSentAnimation_btnSendLayer__8r3Pz 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_btnSent__HU3is{position:absolute;left:0;right:0;top:0;animation:PricingQuoteSentAnimation_btnSentLayer__in1_P 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_bubble__2O8_m{bottom:-60px;width:min(268px,100%);padding:10px 16px;border-radius:18px 18px 4px 18px;background:#4ce8b8;color:#1a1a1a;font-size:12px;line-height:1.4;box-sizing:border-box;animation:PricingQuoteSentAnimation_bubble__2O8_m 6.5s ease-out infinite forwards}.PricingQuoteSentAnimation_badge__vbJcU,.PricingQuoteSentAnimation_bubble__2O8_m{position:absolute;z-index:2;left:50%;font-family:var(--font-dm-sans),system-ui,sans-serif;font-weight:500}.PricingQuoteSentAnimation_badge__vbJcU{bottom:-102px;padding:6px 14px;border-radius:999px;background:rgba(76,232,184,.15);border:1px solid #4ce8b8;color:#4ce8b8;font-size:11px;white-space:nowrap;animation:PricingQuoteSentAnimation_badge__vbJcU 6.5s ease-out infinite forwards}@media (prefers-reduced-motion:reduce){.PricingQuoteSentAnimation_amount__TNKu_,.PricingQuoteSentAnimation_badge__vbJcU,.PricingQuoteSentAnimation_btnGlow__OtWaZ,.PricingQuoteSentAnimation_btnSend__pOqts,.PricingQuoteSentAnimation_btnSent__HU3is,.PricingQuoteSentAnimation_bubble__2O8_m,.PricingQuoteSentAnimation_master__ZN2Z_,.PricingQuoteSentAnimation_name__qsBp_,.PricingQuoteSentAnimation_quoteReady__MYXP1{animation:none!important}.PricingQuoteSentAnimation_amount__TNKu_,.PricingQuoteSentAnimation_badge__vbJcU,.PricingQuoteSentAnimation_bubble__2O8_m,.PricingQuoteSentAnimation_name__qsBp_,.PricingQuoteSentAnimation_quoteReady__MYXP1{opacity:1!important;transform:none!important}.PricingQuoteSentAnimation_btnSend__pOqts{opacity:0!important;pointer-events:none}.PricingQuoteSentAnimation_btnSent__HU3is{opacity:1!important}.PricingQuoteSentAnimation_bubble__2O8_m{transform:translateX(-50%)!important}.PricingQuoteSentAnimation_badge__vbJcU{transform:translateX(-50%) scale(1)!important}}