.PublicMachineDetail_container__Eb7r3{width:100%;margin-top:85px;min-height:100vh}.PublicMachineDetail_layout__ZqckU{max-width:1400px;margin:0 auto;padding:clamp(1rem,3vw,2rem)}.PublicMachineDetail_errorContainer__jDEi6,.PublicMachineDetail_loading__4Z53P{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;text-align:center;padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2rem);background:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin:2rem auto;max-width:min(100%,600px)}.PublicMachineDetail_loadingSpinner__nHwRb{width:40px;height:40px;border:3px solid #f1f5f9;border-top-color:#dc2626;border-radius:50%;animation:PublicMachineDetail_spin__FL13B 1s linear infinite;margin-bottom:1rem}.PublicMachineDetail_loading__4Z53P p{color:#6b7280;font-size:clamp(.9rem,2vw,1rem);font-weight:500}.PublicMachineDetail_errorContainer__jDEi6 h2{color:#dc2626;margin-bottom:1rem;font-size:clamp(1.25rem,3vw,1.5rem)}.PublicMachineDetail_errorContainer__jDEi6 p{color:#6b7280;margin-bottom:2rem;line-height:1.6}.PublicMachineDetail_retryButton__GdMnm{display:inline-flex;align-items:center;gap:.5rem;padding:.875rem 2rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;text-decoration:none;border-radius:12px;font-weight:600;transition:all .3s ease}.PublicMachineDetail_retryButton__GdMnm:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 4px 15px rgba(220,38,38,.3)}.PublicMachineDetail_breadcrumb__t_xXT{margin-bottom:clamp(1rem,3vw,2rem);padding:.75rem 0}.PublicMachineDetail_breadcrumb__t_xXT a{color:#dc2626;text-decoration:none;font-weight:500;transition:color .2s ease}.PublicMachineDetail_breadcrumb__t_xXT a:hover{color:#b91c1c}.PublicMachineDetail_breadcrumb__t_xXT span{color:#9ca3af}.PublicMachineDetail_header__hKxNw{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(12px,2vw,20px);padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;margin-bottom:clamp(1rem,3vw,2rem)}.PublicMachineDetail_headerContent__8BDA_{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(1rem,3vw,2rem);flex-wrap:wrap}.PublicMachineDetail_titleSection__fW_tv{flex:1 1 125px;min-width:0}.PublicMachineDetail_title__v_WWn{font-size:clamp(1.5rem,4vw,2.75rem);font-weight:700;color:#1f2937;margin:0 0 .75rem;line-height:1.2}.PublicMachineDetail_subtitle__BsriP{font-size:clamp(1rem,2vw,1.125rem);color:#6b7280;font-weight:500;margin-bottom:1.5rem}.PublicMachineDetail_trustBadges__TCT5F{display:flex;gap:clamp(.5rem,2vw,1rem);flex-wrap:wrap}.PublicMachineDetail_badge__G0bWC{display:flex;align-items:center;gap:.5rem;padding:clamp(.375rem,1vw,.5rem) clamp(.75rem,2vw,1rem);background:rgba(34,197,94,.1);color:#059669;border:1px solid rgba(34,197,94,.2);border-radius:25px;font-size:clamp(.8rem,1.5vw,.875rem);font-weight:500}.PublicMachineDetail_badge__G0bWC svg{width:16px;height:16px;flex-shrink:0}.PublicMachineDetail_priceSection__oEDW9{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;flex:0 0 auto}.PublicMachineDetail_price__qiNDY{font-size:clamp(1.75rem,5vw,3rem);font-weight:700;color:#dc2626;margin:0;line-height:1}.PublicMachineDetail_priceNote__Pwaft{color:#6b7280;font-weight:500}.PublicMachineDetail_headerActions__aaYzX{display:flex;gap:.75rem;align-items:center}.PublicMachineDetail_actionButton__a_CQh{width:48px;height:48px;border-radius:50%;border:2px solid #e5e7eb;background:#ffffff;color:#6b7280;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.1)}.PublicMachineDetail_actionButton__a_CQh:hover{border-color:#dc2626;color:#dc2626;transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.15)}.PublicMachineDetail_shareContainer__OduTr{position:relative}.PublicMachineDetail_shareMenu__k_HIh{position:absolute;top:100%;right:0;margin-top:.5rem;background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:10;min-width:160px;overflow:hidden}.PublicMachineDetail_shareMenu__k_HIh button{display:block;width:100%;padding:.875rem 1.25rem;background:none;border:none;text-align:left;cursor:pointer;transition:background-color .2s ease;font-size:.9rem;font-weight:500}.PublicMachineDetail_shareMenu__k_HIh button:hover{background:rgba(220,38,38,.05)}.PublicMachineDetail_toast__dz4im{position:fixed;top:120px;right:2rem;background:rgba(34,197,94,.95);color:#ffffff;padding:1rem 1.5rem;border-radius:12px;display:flex;align-items:center;gap:.75rem;font-weight:500;font-size:.95rem;box-shadow:0 10px 30px rgba(0,0,0,.2);z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:PublicMachineDetail_slideInRight__dQYdO .3s ease-out}@keyframes PublicMachineDetail_slideInRight__dQYdO{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.PublicMachineDetail_mainContent__ifQ3Y{display:grid;grid-template-columns:minmax(0,2fr) minmax(min(300px,100%),1fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);margin-bottom:3rem;container-type:inline-size;align-items:start}.PublicMachineDetail_leftColumn__DdbKL{display:flex;flex-direction:column;gap:clamp(1rem,3vw,2rem);min-width:0;overflow:visible}.PublicMachineDetail_rightColumn__51m21{display:flex;flex-direction:column;gap:1.5rem;position:relative;top:0;height:-moz-fit-content;height:fit-content;min-width:0}.PublicMachineDetail_gallerySection__GI9M2{background:#ffffff;border-radius:clamp(12px,2vw,20px);overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;width:100%;max-width:100%;container-type:inline-size;container-name:gallery}.PublicMachineDetail_mediaToggle__prQx9{display:flex;background:linear-gradient(135deg,#f8fafc,#ffffff);border-bottom:1px solid #e5e7eb}.PublicMachineDetail_toggleButton__xDYIX{flex:1 1;padding:clamp(1rem,2vw,1.25rem) clamp(1rem,2vw,1.5rem);background:none;border:none;cursor:pointer;font-weight:500;color:#6b7280;transition:all .3s ease;font-size:clamp(.875rem,1.5vw,.95rem)}.PublicMachineDetail_toggleButton__xDYIX:hover{background:rgba(220,38,38,.05);color:#374151}.PublicMachineDetail_toggleButton__xDYIX.PublicMachineDetail_active___v_pq{background:#ffffff;color:#dc2626;font-weight:600;border-bottom:3px solid #dc2626}.PublicMachineDetail_mainSlider__UR4bH{position:relative;aspect-ratio:16/10;background:linear-gradient(135deg,#f8fafc,#e5e7eb);width:100%}@container gallery (max-width: 600px){.PublicMachineDetail_mainSlider__UR4bH{aspect-ratio:4/3}}.PublicMachineDetail_swiper__CHBgG{width:100%;height:100%}.PublicMachineDetail_slideContainer__x8mWe{position:relative;width:100%;height:100%}.PublicMachineDetail_imageContainer__TQpbv{position:relative;width:100%;height:100%;overflow:hidden}.PublicMachineDetail_image__MFAXH{object-fit:cover;object-position:center;transition:transform .8s cubic-bezier(.4,0,.2,1)}.PublicMachineDetail_imageContainer__TQpbv:hover .PublicMachineDetail_image__MFAXH{transform:scale(1.08)}.PublicMachineDetail_imageOverlay__DKEtT{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease;color:#ffffff;font-weight:600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.PublicMachineDetail_imageContainer__TQpbv:hover .PublicMachineDetail_imageOverlay__DKEtT{opacity:1}.PublicMachineDetail_videoContainer__VJBpC{position:relative;width:100%;height:100%;background:#000000}.PublicMachineDetail_video__hZCfY{width:100%;height:100%;object-fit:contain}.PublicMachineDetail_noMedia__wlo1d{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,5vw,4rem) clamp(1rem,3vw,2rem);color:#9ca3af;text-align:center;aspect-ratio:16/10}.PublicMachineDetail_thumbnails__lLP7N{padding:clamp(.5rem,2vw,1rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-top:1px solid #e5e7eb}.PublicMachineDetail_thumbsSwiper__xMYxp{padding:.5rem 0;margin:0 -.5rem}.PublicMachineDetail_thumbSlide__hpfM7{width:clamp(55px,10vw,80px)!important;height:clamp(40px,7vw,60px)!important;margin-right:clamp(4px,1vw,8px)}.PublicMachineDetail_thumbContainer__t4Xng{position:relative;width:100%;height:100%;border-radius:clamp(3px,.5vw,6px);overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .3s ease}.PublicMachineDetail_thumbContainer__t4Xng:hover{border-color:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,38,38,.2)}.PublicMachineDetail_swiper-slide-thumb-active__mSuhO .PublicMachineDetail_thumbContainer__t4Xng{border-color:#dc2626!important}.PublicMachineDetail_thumbImage__6y9Ke{object-fit:cover;width:100%;height:100%}.PublicMachineDetail_videoThumb____Stb{position:relative;width:100%;height:100%;background:#000000;display:flex;align-items:center;justify-content:center;color:#ffffff}.PublicMachineDetail_videoThumb____Stb video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}.PublicMachineDetail_compactSpecs__oO_ak{background:#ffffff;border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9}.PublicMachineDetail_compactSpecs__oO_ak h3{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem}.PublicMachineDetail_specsGrid__mGBE_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_specCard___9nID{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);padding:clamp(1rem,2vw,1.25rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(12px,2vw,16px);border:1px solid #e5e7eb;transition:all .3s ease;min-width:0}.PublicMachineDetail_specCard___9nID:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.08);border-color:rgba(220,38,38,.2)}.PublicMachineDetail_specCard___9nID svg{color:#dc2626;flex-shrink:0}.PublicMachineDetail_specLabel__7nDpz{font-size:clamp(.75rem,1.5vw,.8rem);color:#6b7280;text-transform:uppercase;font-weight:600;letter-spacing:.5px;display:block;margin-bottom:.25rem}.PublicMachineDetail_specValue__oRkuD{font-size:clamp(1rem,2vw,1.1rem);font-weight:700;color:#1f2937;display:block}.PublicMachineDetail_reviewsCard__1WTn3{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;min-width:0}.PublicMachineDetail_reviewsCard__1WTn3 h3{display:flex;align-items:center;gap:.75rem;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem}.PublicMachineDetail_reviewsCard__1WTn3 h3 svg{color:#dc2626;flex-shrink:0}.PublicMachineDetail_reviewStats__qxFGB{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.PublicMachineDetail_stars__hbCUz{display:flex;gap:.25rem}.PublicMachineDetail_starIcon__cBt6B{color:#fbbf24;fill:#fbbf24}.PublicMachineDetail_reviewText__f4jmI{display:flex;flex-direction:column;gap:.25rem}.PublicMachineDetail_rating___nRoV{font-size:clamp(1rem,2vw,1.125rem);font-weight:700;color:#1f2937}.PublicMachineDetail_reviewCount__se_ms{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;font-weight:500}.PublicMachineDetail_reviewDescription__rn7OG{font-size:clamp(.85rem,1.5vw,.9rem);color:#6b7280;line-height:1.5;margin:0}.PublicMachineDetail_advisorCard__MS24R{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;min-width:0}.PublicMachineDetail_advisorCard__MS24R h3{display:flex;align-items:center;gap:.75rem;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem}.PublicMachineDetail_advisorCard__MS24R h3 svg{color:#dc2626;flex-shrink:0}.PublicMachineDetail_advisorProfile__VG7FS{display:flex;align-items:flex-start;gap:clamp(.75rem,2vw,1rem);margin-bottom:1.5rem}.PublicMachineDetail_advisorAvatar__o45L0{width:clamp(50px,8vw,60px);height:clamp(50px,8vw,60px);min-width:clamp(50px,8vw,60px);min-height:clamp(50px,8vw,60px);border-radius:50%;background:linear-gradient(135deg,#dc2626,#b91c1c);display:flex;align-items:center;justify-content:center;color:#ffffff;flex-shrink:0}.PublicMachineDetail_advisorInfo__ZX8wn h4{font-size:clamp(1rem,2vw,1.1rem);font-weight:600;color:#1f2937;margin:0 0 .5rem}.PublicMachineDetail_advisorInfo__ZX8wn p{font-size:clamp(.85rem,1.5vw,.9rem);color:#6b7280;line-height:1.5;margin:0}.PublicMachineDetail_advisorActions__Sv1PB{display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.75rem)}.PublicMachineDetail_primaryButton__adeLO{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:clamp(.875rem,2vw,1rem) clamp(1.25rem,3vw,1.5rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;text-decoration:none;border-radius:12px;font-weight:600;font-size:clamp(.875rem,1.5vw,.95rem);transition:all .3s ease;text-align:center}.PublicMachineDetail_primaryButton__adeLO:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.3)}.PublicMachineDetail_secondaryButton__OTxep{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:clamp(.875rem,2vw,1rem) clamp(1.25rem,3vw,1.5rem);background:#ffffff;color:#dc2626;text-decoration:none;border:2px solid #dc2626;border-radius:12px;font-weight:600;font-size:clamp(.875rem,1.5vw,.95rem);transition:all .3s ease;text-align:center}.PublicMachineDetail_secondaryButton__OTxep:hover{background:rgba(220,38,38,.05);transform:translateY(-2px)}.PublicMachineDetail_contactCard__Im0gL{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;min-width:0}.PublicMachineDetail_contactCard__Im0gL h3{display:flex;align-items:center;gap:.75rem;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem}.PublicMachineDetail_contactCard__Im0gL h3 svg{color:#dc2626;flex-shrink:0}.PublicMachineDetail_contactForm__fkKYP{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_formGroup__PbD9t{display:flex;flex-direction:column}.PublicMachineDetail_formGroup__PbD9t input,.PublicMachineDetail_formGroup__PbD9t select,.PublicMachineDetail_formGroup__PbD9t textarea{padding:clamp(.875rem,2vw,1rem);border:2px solid #e5e7eb;border-radius:12px;font-size:16px;transition:all .3s ease;background:#ffffff;font-family:inherit}.PublicMachineDetail_formGroup__PbD9t input:focus,.PublicMachineDetail_formGroup__PbD9t select:focus,.PublicMachineDetail_formGroup__PbD9t textarea:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}.PublicMachineDetail_formGroup__PbD9t textarea{resize:vertical;min-height:80px}.PublicMachineDetail_formCheckbox__xfIhs{display:flex;align-items:flex-start;gap:.75rem;padding:.5rem 0}.PublicMachineDetail_formCheckbox__xfIhs input{margin-top:.25rem;width:18px;height:18px;flex-shrink:0}.PublicMachineDetail_formCheckbox__xfIhs label{font-size:clamp(.85rem,1.5vw,.9rem);color:#6b7280;line-height:1.4}.PublicMachineDetail_submitButton__A7MyD{padding:clamp(.875rem,2vw,1rem) clamp(1.25rem,3vw,1.5rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;border:none;border-radius:12px;font-weight:600;font-size:clamp(.9rem,1.75vw,1rem);cursor:pointer;transition:all .3s ease;margin-top:.5rem}.PublicMachineDetail_submitButton__A7MyD:hover:not(:disabled){background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.3)}.PublicMachineDetail_submitButton__A7MyD:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.PublicMachineDetail_alert__dEEJC{display:flex;align-items:center;gap:.75rem;padding:clamp(.875rem,2vw,1rem);border-radius:12px;margin-bottom:1rem;font-size:clamp(.875rem,1.5vw,.95rem);font-weight:500}.PublicMachineDetail_alert__dEEJC.PublicMachineDetail_error__llHS7{background:rgba(220,38,38,.1);color:#dc2626;border:1px solid rgba(220,38,38,.2)}.PublicMachineDetail_alert__dEEJC.PublicMachineDetail_success__0JoCI{background:rgba(34,197,94,.1);color:#059669;border:1px solid rgba(34,197,94,.2)}.PublicMachineDetail_tabsSection__817wG{background:#ffffff;border-radius:clamp(12px,2vw,20px);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;overflow:hidden;min-width:0}.PublicMachineDetail_tabsHeader__OJXkT{display:flex;background:linear-gradient(135deg,#f8fafc,#ffffff);border-bottom:1px solid #e5e7eb;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.PublicMachineDetail_tabsHeader__OJXkT::-webkit-scrollbar{display:none}.PublicMachineDetail_tabButton__OzTv4{flex:1 0 auto;padding:clamp(1rem,2vw,1.25rem) clamp(1rem,2vw,1.5rem);background:none;border:none;cursor:pointer;font-weight:500;color:#6b7280;transition:all .3s ease;position:relative;font-size:clamp(.875rem,1.5vw,.95rem);white-space:nowrap}.PublicMachineDetail_tabButton__OzTv4:hover{background:rgba(220,38,38,.05);color:#374151}.PublicMachineDetail_tabButton__OzTv4.PublicMachineDetail_active___v_pq{background:#ffffff;color:#dc2626;font-weight:600}.PublicMachineDetail_tabButton__OzTv4.PublicMachineDetail_active___v_pq:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:linear-gradient(135deg,#dc2626,#b91c1c)}.PublicMachineDetail_tabContent__39U_P{padding:clamp(1.5rem,4vw,2.5rem)}.PublicMachineDetail_overviewTab__LtDTC{padding:0}.PublicMachineDetail_specGrid__RxQ96{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}.PublicMachineDetail_specSection___CDZg{background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(12px,2vw,16px);padding:clamp(1.5rem,3vw,2rem);border:1px solid #e5e7eb;min-width:0}.PublicMachineDetail_specSection___CDZg h4{font-size:clamp(1rem,2vw,1.1rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:2px solid #e5e7eb}.PublicMachineDetail_specList__vhO4b{display:flex;flex-direction:column;gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_specRow__nXdzq{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #f1f5f9}.PublicMachineDetail_specRow__nXdzq:last-child{border-bottom:none}.PublicMachineDetail_specRow__nXdzq .PublicMachineDetail_specLabel__7nDpz{font-size:clamp(.85rem,1.5vw,.9rem);color:#6b7280;font-weight:500}.PublicMachineDetail_specRow__nXdzq .PublicMachineDetail_specValue__oRkuD{font-size:clamp(.85rem,1.5vw,.9rem);font-weight:600;color:#1f2937;text-align:right}.PublicMachineDetail_equipmentTab__IKdkM{padding:0}.PublicMachineDetail_equipmentList__qDPi4{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_equipmentItem__9nEGe{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);padding:clamp(.875rem,2vw,1rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:12px;border:1px solid #e5e7eb;font-size:clamp(.85rem,1.5vw,.9rem);color:#374151;transition:all .3s ease;min-width:0}.PublicMachineDetail_equipmentItem__9nEGe:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.PublicMachineDetail_equipmentItem__9nEGe svg{color:#22c55e;flex-shrink:0}.PublicMachineDetail_noEquipment__cyCRu{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:clamp(2rem,5vw,4rem);color:#9ca3af;text-align:center}.PublicMachineDetail_noEquipment__cyCRu svg{margin-bottom:1rem;width:clamp(40px,8vw,48px);height:clamp(40px,8vw,48px)}.PublicMachineDetail_locationTab__EW69X{padding:0}.PublicMachineDetail_addressCard__yh_yC{background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(12px,2vw,16px);padding:clamp(1.5rem,3vw,2rem);border:1px solid #e5e7eb}.PublicMachineDetail_addressCard__yh_yC h4{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem}.PublicMachineDetail_addressDetails__jZU0h{display:flex;flex-direction:column;gap:1rem}.PublicMachineDetail_addressItem__e9VG_{display:flex;align-items:flex-start;gap:1rem;font-size:clamp(.9rem,1.5vw,.95rem);color:#374151}.PublicMachineDetail_addressItem__e9VG_ svg{color:#dc2626;flex-shrink:0;margin-top:.125rem}.PublicMachineDetail_addressItem__e9VG_ a{color:#dc2626;text-decoration:none;font-weight:500}.PublicMachineDetail_addressItem__e9VG_ a:hover{text-decoration:underline}.PublicMachineDetail_similarSection__0aZjA{margin-top:clamp(2rem,6vw,4rem)}.PublicMachineDetail_similarSection__0aZjA h3{font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;color:#1f2937;margin-bottom:clamp(1.5rem,3vw,2rem)}.PublicMachineDetail_similarGrid___M354{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem)}.PublicMachineDetail_similarCard__36r3F{background:#ffffff;border-radius:clamp(12px,2vw,20px);overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid #f1f5f9;text-decoration:none;color:inherit;display:block;min-width:0}.PublicMachineDetail_similarCard__36r3F:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 60px rgba(0,0,0,.15);border-color:rgba(220,38,38,.2)}.PublicMachineDetail_similarImage__3xUzW{position:relative;aspect-ratio:4/3;background:linear-gradient(135deg,#f8fafc,#e5e7eb);overflow:hidden}.PublicMachineDetail_noImage__3wfLi{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9ca3af}.PublicMachineDetail_noImage__3wfLi svg{width:clamp(40px,8vw,48px);height:clamp(40px,8vw,48px)}.PublicMachineDetail_similarInfo__oAUVz{padding:clamp(1rem,3vw,1.5rem)}.PublicMachineDetail_similarInfo__oAUVz h4{font-size:clamp(1rem,2vw,1.1rem);font-weight:600;color:#1f2937;margin:0 0 .5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PublicMachineDetail_similarInfo__oAUVz p{font-size:clamp(.85rem,1.5vw,.9rem);color:#6b7280;margin:0 0 1rem}.PublicMachineDetail_similarPrice__ue_AD{font-size:clamp(1.1rem,2.5vw,1.25rem);font-weight:700;color:#dc2626}.PublicMachineDetail_lightbox__Xydxu{background:rgba(0,0,0,.9);z-index:1000;padding:clamp(1rem,3vw,2rem);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PublicMachineDetail_lightboxImage__1tBf_ .PublicMachineDetail_image__MFAXH{border-radius:12px}.PublicMachineDetail_closeButton__pO3YH{top:1rem;right:0;background:rgba(255,255,255,.2);border:none;width:clamp(40px,6vw,48px);height:clamp(40px,6vw,48px)}.PublicMachineDetail_closeButton__pO3YH:hover{background:rgba(255,255,255,.3)}.PublicMachineDetail_navButton__Ong7I{background:rgba(255,255,255,.2);border:none;width:clamp(40px,6vw,48px);height:clamp(40px,6vw,48px)}.PublicMachineDetail_navButton__Ong7I:hover{background:rgba(255,255,255,.3)}.PublicMachineDetail_prevButton__fPtFr{left:clamp(-3rem,-4vw,-4rem)}.PublicMachineDetail_nextButton__dIXNH{right:clamp(-3rem,-4vw,-4rem)}.PublicMachineDetail_lightboxCounter__7ye_y{bottom:clamp(-3rem,-4vw,-4rem);background:rgba(0,0,0,.6);font-size:clamp(.875rem,1.5vw,.95rem)}@media (min-width:1025px){.PublicMachineDetail_rightColumn__51m21{position:-webkit-sticky;position:sticky;top:100px;align-self:start}.PublicMachineDetail_rightColumn__51m21::-webkit-scrollbar{width:6px}.PublicMachineDetail_rightColumn__51m21::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.PublicMachineDetail_rightColumn__51m21::-webkit-scrollbar-thumb{background:#dc2626;border-radius:3px}.PublicMachineDetail_rightColumn__51m21::-webkit-scrollbar-thumb:hover{background:#b91c1c}}@media (max-width:1024px){.PublicMachineDetail_mainContent__ifQ3Y{grid-template-columns:1fr;gap:clamp(1rem,3vw,2rem)}.PublicMachineDetail_headerContent__8BDA_{flex-direction:column;align-items:stretch;gap:1.5rem}.PublicMachineDetail_priceSection__oEDW9{text-align:left;align-items:flex-start}.PublicMachineDetail_headerActions__aaYzX{align-self:flex-end}.PublicMachineDetail_rightColumn__51m21{position:static;top:0}}@media (max-width:768px){.PublicMachineDetail_layout__ZqckU{padding:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_trustBadges__TCT5F{justify-content:center}.PublicMachineDetail_equipmentList__qDPi4,.PublicMachineDetail_specGrid__RxQ96,.PublicMachineDetail_specsGrid__mGBE_{grid-template-columns:1fr}.PublicMachineDetail_toast__dz4im{top:100px;right:1rem;left:1rem;max-width:calc(100vw - 2rem)}}@media (max-width:480px){.PublicMachineDetail_layout__ZqckU{padding:.5rem}.PublicMachineDetail_mainSlider__UR4bH{aspect-ratio:4/3}.PublicMachineDetail_prevButton__fPtFr{left:-2.5rem}.PublicMachineDetail_nextButton__dIXNH{right:-2.5rem}.PublicMachineDetail_lightboxCounter__7ye_y{bottom:-3rem}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_actionButton__a_CQh:hover,.PublicMachineDetail_imageContainer__TQpbv:hover .PublicMachineDetail_image__MFAXH,.PublicMachineDetail_primaryButton__adeLO:hover,.PublicMachineDetail_secondaryButton__OTxep:hover,.PublicMachineDetail_similarCard__36r3F:hover,.PublicMachineDetail_submitButton__A7MyD:hover{transform:none}.PublicMachineDetail_imageContainer__TQpbv:hover .PublicMachineDetail_imageOverlay__DKEtT{opacity:0}.PublicMachineDetail_actionButton__a_CQh,.PublicMachineDetail_primaryButton__adeLO,.PublicMachineDetail_secondaryButton__OTxep,.PublicMachineDetail_submitButton__A7MyD{min-height:48px;min-width:48px}}@media (prefers-reduced-motion:reduce){.PublicMachineDetail_actionButton__a_CQh,.PublicMachineDetail_equipmentItem__9nEGe,.PublicMachineDetail_image__MFAXH,.PublicMachineDetail_loadingSpinner__nHwRb,.PublicMachineDetail_primaryButton__adeLO,.PublicMachineDetail_secondaryButton__OTxep,.PublicMachineDetail_similarCard__36r3F,.PublicMachineDetail_specCard___9nID,.PublicMachineDetail_submitButton__A7MyD{transition:none;animation:none;transform:none!important}}.PublicMachineDetail_actionButton__a_CQh:focus,.PublicMachineDetail_formCheckbox__xfIhs input:focus,.PublicMachineDetail_formGroup__PbD9t input:focus,.PublicMachineDetail_formGroup__PbD9t select:focus,.PublicMachineDetail_formGroup__PbD9t textarea:focus,.PublicMachineDetail_primaryButton__adeLO:focus,.PublicMachineDetail_secondaryButton__OTxep:focus,.PublicMachineDetail_submitButton__A7MyD:focus,.PublicMachineDetail_tabButton__OzTv4:focus,.PublicMachineDetail_toggleButton__xDYIX:focus{outline:2px solid #dc2626;outline-offset:2px}@media print{.PublicMachineDetail_actionButton__a_CQh,.PublicMachineDetail_contactCard__Im0gL,.PublicMachineDetail_headerActions__aaYzX,.PublicMachineDetail_lightbox__Xydxu,.PublicMachineDetail_shareContainer__OduTr{display:none}.PublicMachineDetail_layout__ZqckU{background:#ffffff;padding:0}.PublicMachineDetail_mainContent__ifQ3Y{grid-template-columns:1fr}.PublicMachineDetail_advisorCard__MS24R,.PublicMachineDetail_compactSpecs__oO_ak,.PublicMachineDetail_gallerySection__GI9M2,.PublicMachineDetail_header__hKxNw,.PublicMachineDetail_reviewsCard__1WTn3,.PublicMachineDetail_tabsSection__817wG{box-shadow:none;border:1px solid #e5e7eb}}.PublicMachineDetail_navigationBar__Oq1PG{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(1rem,3vw,2rem);padding:clamp(.75rem,2vw,1rem) 0;border-bottom:1px solid #e5e7eb;flex-wrap:wrap;gap:1rem}.PublicMachineDetail_backButton__J24H0{display:inline-flex;align-items:center;gap:.5rem;padding:clamp(.625rem,1.5vw,.75rem) clamp(1rem,2vw,1.25rem);background:#ffffff;border:2px solid #e5e7eb;border-radius:12px;color:#374151;font-weight:500;font-size:clamp(.875rem,1.5vw,.95rem);cursor:pointer;transition:all .3s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_backButton__J24H0:hover{background:#f8fafc;border-color:#dc2626;color:#dc2626;transform:translateX(-2px)}.PublicMachineDetail_backButton__J24H0:active{transform:translateX(0)}.PublicMachineDetail_backButton__J24H0 svg{flex-shrink:0;transition:transform .3s ease}.PublicMachineDetail_backButton__J24H0:hover svg{transform:translateX(-2px)}.PublicMachineDetail_breadcrumb__t_xXT{display:flex;align-items:center;gap:.75rem;font-size:clamp(.8rem,1.5vw,.9rem);color:#6b7280;padding:5px}.PublicMachineDetail_lightbox__Xydxu{position:fixed;inset:0;background:rgba(0,0,0,.95);z-index:9999;display:flex;align-items:center;justify-content:center;padding:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.PublicMachineDetail_lightboxInner__6N108{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.PublicMachineDetail_lightboxContent__154y5{position:relative;width:min(90vw,1200px);height:min(90vh,800px);display:flex;align-items:center;justify-content:center;pointer-events:auto}.PublicMachineDetail_lightboxImage__1tBf_{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.PublicMachineDetail_lightboxImage__1tBf_ .PublicMachineDetail_image__MFAXH{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:8px;pointer-events:none}.PublicMachineDetail_closeButton__pO3YH{position:absolute;top:env(safe-area-inset-top,20px);right:env(safe-area-inset-right,20px);background:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.3);color:#ffffff;width:48px;height:48px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10001;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_closeButton__pO3YH:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.PublicMachineDetail_closeButton__pO3YH:active{transform:scale(.95)}.PublicMachineDetail_navButton__Ong7I{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.3);color:#ffffff;width:48px;height:48px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10001;pointer-events:auto;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_navButton__Ong7I:hover{background:rgba(255,255,255,.2);transform:translateY(-50%) scale(1.1)}.PublicMachineDetail_navButton__Ong7I:active{transform:translateY(-50%) scale(.95)}.PublicMachineDetail_prevButton__fPtFr{left:max(20px,env(safe-area-inset-left))}.PublicMachineDetail_nextButton__dIXNH{right:max(20px,env(safe-area-inset-right))}.PublicMachineDetail_lightboxCounter__7ye_y{position:absolute;bottom:max(30px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);color:#ffffff;background:rgba(0,0,0,.7);padding:.75rem 1.5rem;border-radius:25px;font-size:.95rem;font-weight:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none}@media (max-width:768px){.PublicMachineDetail_navigationBar__Oq1PG{gap:.75rem}.PublicMachineDetail_backButton__J24H0{padding:.5rem 1rem;font-size:.875rem}.PublicMachineDetail_backButton__J24H0 span{display:none}.PublicMachineDetail_lightbox__Xydxu{padding:0}.PublicMachineDetail_closeButton__pO3YH{width:44px;height:44px;top:10px;right:10px}.PublicMachineDetail_navButton__Ong7I{width:44px;height:44px}.PublicMachineDetail_prevButton__fPtFr{left:10px}.PublicMachineDetail_nextButton__dIXNH{right:10px}.PublicMachineDetail_lightboxCounter__7ye_y{bottom:20px;padding:.5rem 1rem;font-size:.875rem}}@media (max-width:480px){.PublicMachineDetail_navigationBar__Oq1PG{padding:.5rem 0}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_backButton__J24H0,.PublicMachineDetail_closeButton__pO3YH,.PublicMachineDetail_navButton__Ong7I{min-width:44px;min-height:44px}}.PublicMachineDetail_offerForm__aQOrt{background:#ffffff;border:1px solid #e5e7eb;border-radius:clamp(8px,1.5vw,12px);overflow:hidden;min-width:0}.PublicMachineDetail_formHeader__ANHj7{background:#f8fafc;padding:clamp(1rem,3vw,1.5rem);border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem)}.PublicMachineDetail_formIcon__9R1bO{color:#6b7280;flex-shrink:0}.PublicMachineDetail_formHeader__ANHj7 h3{font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0;line-height:1.2}.PublicMachineDetail_machineInfo__8VSV7{padding:clamp(1rem,3vw,1.25rem);border-bottom:1px solid #f3f4f6;text-align:center}.PublicMachineDetail_machineInfo__8VSV7 h4{font-size:clamp(.9rem,1.75vw,1rem);font-weight:600;color:#1f2937;margin:0 0 clamp(.25rem,.5vw,.375rem);line-height:1.2}.PublicMachineDetail_machineInfo__8VSV7 p{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;margin:0 0 clamp(.5rem,1vw,.75rem)}.PublicMachineDetail_machineInfo__8VSV7 .PublicMachineDetail_price__qiNDY{font-size:clamp(1rem,2vw,1.125rem);font-weight:700;color:#dc2626;display:block}.PublicMachineDetail_message__RChCI{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);padding:clamp(.75rem,2vw,1rem);margin:clamp(1rem,3vw,1.25rem);border-radius:clamp(6px,1vw,8px);font-size:clamp(.8rem,1.5vw,.875rem);font-weight:500}.PublicMachineDetail_message__RChCI.PublicMachineDetail_error__llHS7{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.PublicMachineDetail_message__RChCI.PublicMachineDetail_success__0JoCI{background:#f0fdf4;color:#059669;border:1px solid #bbf7d0}.PublicMachineDetail_message__RChCI svg{flex-shrink:0}.PublicMachineDetail_form__Xo_CI{padding:clamp(1rem,3vw,1.5rem);gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_formRow__mXKY9,.PublicMachineDetail_form__Xo_CI,.PublicMachineDetail_inputGroup__qDBPL{display:flex;flex-direction:column}.PublicMachineDetail_input__YRsR8,.PublicMachineDetail_select__Vw3v_,.PublicMachineDetail_textarea__MqE3L{padding:clamp(.625rem,1.5vw,.75rem);border:1px solid #d1d5db;border-radius:clamp(6px,1vw,8px);margin-bottom:5px;font-size:16px;font-family:inherit;transition:border-color .2s ease;background:#ffffff;color:#374151}.PublicMachineDetail_input__YRsR8:focus,.PublicMachineDetail_select__Vw3v_:focus,.PublicMachineDetail_textarea__MqE3L:focus{outline:none;border-color:#6b7280}.PublicMachineDetail_input__YRsR8::placeholder,.PublicMachineDetail_textarea__MqE3L::placeholder{color:#9ca3af}.PublicMachineDetail_select__Vw3v_{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.PublicMachineDetail_textarea__MqE3L{resize:vertical;min-height:clamp(60px,10vw,80px)}.PublicMachineDetail_consent__pir4k{display:flex;align-items:flex-start;gap:clamp(.5rem,1.5vw,.75rem);padding:clamp(.5rem,1vw,.75rem) 0}.PublicMachineDetail_checkbox__VLF_k{margin-top:.125rem;width:16px;height:16px;flex-shrink:0;cursor:pointer}.PublicMachineDetail_checkboxLabel__OJiRO{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;line-height:1.4;cursor:pointer}.PublicMachineDetail_submitBtn__ALX5W{display:flex;align-items:center;justify-content:center;gap:clamp(.375rem,1vw,.5rem);padding:clamp(.75rem,2vw,.875rem);background:#dc2626;color:#ffffff;border:none;border-radius:clamp(6px,1vw,8px);font-weight:600;font-size:clamp(.875rem,1.5vw,.95rem);cursor:pointer;transition:all .2s ease;margin-top:clamp(.5rem,1vw,.75rem)}.PublicMachineDetail_submitBtn__ALX5W:hover:not(:disabled){background:#b91c1c}.PublicMachineDetail_submitBtn__ALX5W:disabled{background:#9ca3af;cursor:not-allowed}.PublicMachineDetail_submitBtn__ALX5W svg{flex-shrink:0}.PublicMachineDetail_spinner__vFgAl{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;animation:PublicMachineDetail_spin__FL13B 1s linear infinite}@keyframes PublicMachineDetail_spin__FL13B{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.PublicMachineDetail_formRow__mXKY9{grid-template-columns:1fr;gap:clamp(.5rem,1.5vw,.75rem)}.PublicMachineDetail_machineInfo__8VSV7{text-align:left}.PublicMachineDetail_formHeader__ANHj7{justify-content:center;text-align:center}}@media (max-width:480px){.PublicMachineDetail_offerForm__aQOrt{border-radius:8px}.PublicMachineDetail_formHeader__ANHj7,.PublicMachineDetail_form__Xo_CI,.PublicMachineDetail_machineInfo__8VSV7{padding:1rem}.PublicMachineDetail_message__RChCI{margin:1rem}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_checkbox__VLF_k,.PublicMachineDetail_submitBtn__ALX5W{min-height:44px}.PublicMachineDetail_checkbox__VLF_k{min-width:44px}}.PublicMachineDetail_checkbox__VLF_k:focus,.PublicMachineDetail_input__YRsR8:focus,.PublicMachineDetail_select__Vw3v_:focus,.PublicMachineDetail_submitBtn__ALX5W:focus,.PublicMachineDetail_textarea__MqE3L:focus{outline:2px solid #dc2626;outline-offset:2px}@media print{.PublicMachineDetail_offerForm__aQOrt{border:1px solid #e5e7eb;box-shadow:none}.PublicMachineDetail_formHeader__ANHj7{background:#ffffff;border-bottom:1px solid #e5e7eb}.PublicMachineDetail_submitBtn__ALX5W{display:none}}.PublicMachineDetail_noSpecs__pWS_4{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#9ca3af;background:#f8fafc;border-radius:12px;border:2px dashed #e5e7eb}.PublicMachineDetail_noSpecs__pWS_4 svg{margin-bottom:1rem;color:#d1d5db}.PublicMachineDetail_noSpecs__pWS_4 p{margin:0;font-size:.95rem;font-style:italic}.PublicMachineDetail_descriptionSection__VDu0g{background:#ffffff;border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;min-width:0}.PublicMachineDetail_descriptionSection__VDu0g h3{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;color:#1f2937;margin:0 0 1.5rem;display:flex;align-items:center;gap:.5rem}.PublicMachineDetail_descriptionContent__o1elh{display:flex;flex-direction:column;gap:1rem}.PublicMachineDetail_descriptionText__DgIMG{font-size:clamp(.9rem,1.75vw,.95rem);color:#374151;line-height:1.7;margin:0;white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word}.PublicMachineDetail_toggleDescriptionBtn__XsJJo{display:inline-flex;align-items:center;gap:.5rem;padding:clamp(.625rem,1.5vw,.75rem) clamp(1rem,2vw,1.25rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border:2px solid #e5e7eb;border-radius:12px;color:#dc2626;font-weight:600;font-size:clamp(.85rem,1.5vw,.9rem);cursor:pointer;transition:all .3s ease;align-self:flex-start;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_toggleDescriptionBtn__XsJJo:hover{background:linear-gradient(135deg,#ffffff,#f8fafc);border-color:#dc2626;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,38,38,.15)}.PublicMachineDetail_toggleDescriptionBtn__XsJJo:active{transform:translateY(0)}.PublicMachineDetail_toggleDescriptionBtn__XsJJo svg{flex-shrink:0;transition:transform .3s ease}.PublicMachineDetail_toggleDescriptionBtn__XsJJo:hover svg{transform:translateX(2px)}.PublicMachineDetail_noDescription__L8zfV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,5vw,3rem) clamp(1rem,3vw,2rem);text-align:center;color:#9ca3af;background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:12px;border:2px dashed #e5e7eb}.PublicMachineDetail_noDescription__L8zfV svg{margin-bottom:1rem;color:#d1d5db;width:clamp(40px,6vw,48px);height:clamp(40px,6vw,48px)}.PublicMachineDetail_noDescription__L8zfV p{margin:0;font-size:clamp(.875rem,1.5vw,.95rem);font-style:italic}@media (max-width:768px){.PublicMachineDetail_descriptionText__DgIMG{font-size:.9rem}.PublicMachineDetail_toggleDescriptionBtn__XsJJo{width:100%;justify-content:center}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_toggleDescriptionBtn__XsJJo{min-height:44px}.PublicMachineDetail_toggleDescriptionBtn__XsJJo:hover{transform:none}}.PublicMachineDetail_toggleDescriptionBtn__XsJJo:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-reduced-motion:reduce){.PublicMachineDetail_toggleDescriptionBtn__XsJJo,.PublicMachineDetail_toggleDescriptionBtn__XsJJo svg{transition:none;transform:none!important}}@media print{.PublicMachineDetail_toggleDescriptionBtn__XsJJo{display:none}.PublicMachineDetail_descriptionText__DgIMG{white-space:normal}.PublicMachineDetail_descriptionSection__VDu0g{box-shadow:none;border:1px solid #e5e7eb}}.PublicMachineDetail_transportSection__QqqbZ{background:#ffffff;border-radius:clamp(12px,2vw,20px);padding:clamp(1.25rem,3vw,2rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9;min-width:0;overflow:hidden}.PublicMachineDetail_transportHeader__xvtRw{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);margin-bottom:clamp(1.5rem,3vw,2rem);padding-bottom:1rem;border-bottom:2px solid #f1f5f9}.PublicMachineDetail_transportIcon__G3tSs{color:#dc2626;flex-shrink:0}.PublicMachineDetail_transportHeader__xvtRw h3{font-size:clamp(1.1rem,2vw,1.25rem);font-weight:600;color:#1f2937;margin:0;line-height:1.2}.PublicMachineDetail_transportContent__lcCA8{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem)}.PublicMachineDetail_transportIntro__iWNJ8{text-align:center;padding:clamp(1rem,2vw,1.5rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(10px,1.5vw,12px);border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:.5rem}.PublicMachineDetail_transportIntro__iWNJ8 p{font-size:clamp(.95rem,1.75vw,1.05rem);color:#374151;line-height:1.7;margin:0;font-weight:500}.PublicMachineDetail_priceNote__Pwaft{display:inline-block;padding:.375rem 1rem;background:rgba(220,38,38,.1);color:#dc2626;border-radius:20px;font-size:clamp(.8rem,1.5vw,.875rem);font-weight:600;align-self:center}.PublicMachineDetail_routeVisualization__RKFWd{background:linear-gradient(135deg,#fef2f2,#fff);border:2px solid rgba(220,38,38,.15);border-radius:clamp(12px,2vw,16px);padding:clamp(1.5rem,3vw,2rem);overflow:hidden}.PublicMachineDetail_routeHeader__hBMYI{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;justify-content:center}.PublicMachineDetail_routeHeader__hBMYI svg{color:#dc2626}.PublicMachineDetail_routeHeader__hBMYI h4{font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0}.PublicMachineDetail_routeMap__muSmo{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:clamp(1rem,3vw,2rem);gap:clamp(1rem,3vw,2rem);position:relative}.PublicMachineDetail_originPoint__KmR4E{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:clamp(1rem,2vw,1.5rem);background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:clamp(10px,1.5vw,12px);color:#ffffff;box-shadow:0 8px 25px rgba(220,38,38,.3);position:relative;animation:PublicMachineDetail_pulse__tHSvB 2s ease-in-out infinite}@keyframes PublicMachineDetail_pulse__tHSvB{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.PublicMachineDetail_pointMarker__xjRfc{width:clamp(40px,6vw,48px);height:clamp(40px,6vw,48px);background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.5)}.PublicMachineDetail_locationName__iSZlx{font-size:clamp(1rem,2vw,1.125rem);font-weight:700;text-align:center}.PublicMachineDetail_locationLabel__M53SZ{font-size:clamp(.75rem,1.5vw,.8rem);opacity:.9;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.PublicMachineDetail_routeLines__vuWaB{display:flex;flex-direction:column;gap:clamp(.5rem,1vw,.75rem);position:relative;padding:clamp(.5rem,1vw,1rem) 0}.PublicMachineDetail_routeLine__EP5bS{height:2px;background:linear-gradient(90deg,#dc2626,rgba(220,38,38,.5) 50%,rgba(220,38,38,.2));position:relative;overflow:hidden}.PublicMachineDetail_routeLine__EP5bS:after{content:"";position:absolute;top:0;left:-100%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8) 50%,transparent);animation:PublicMachineDetail_shimmer__m81OH 2s ease-in-out infinite}.PublicMachineDetail_routeLine__EP5bS:first-child:after{animation-delay:0s}.PublicMachineDetail_routeLine__EP5bS:nth-child(2):after{animation-delay:.5s}.PublicMachineDetail_routeLine__EP5bS:nth-child(3):after{animation-delay:1s}.PublicMachineDetail_routeLine__EP5bS:nth-child(4):after{animation-delay:1.5s}@keyframes PublicMachineDetail_shimmer__m81OH{0%{left:-100%}to{left:100%}}.PublicMachineDetail_destinationPoints__gxYo6{display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1rem)}.PublicMachineDetail_destinationPoint__aVSwB{display:flex;align-items:center;gap:clamp(.5rem,1vw,.75rem);padding:clamp(.75rem,1.5vw,1rem) clamp(1rem,2vw,1.25rem);background:linear-gradient(135deg,#ffffff,#f8fafc);border:2px solid #e5e7eb;border-radius:clamp(8px,1.5vw,10px);transition:all .3s ease;cursor:default;position:relative;overflow:hidden}.PublicMachineDetail_destinationPoint__aVSwB:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(135deg,#dc2626,#b91c1c);transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.PublicMachineDetail_destinationPoint__aVSwB:hover{border-color:rgba(220,38,38,.3);transform:translateX(4px);box-shadow:0 4px 15px rgba(220,38,38,.15)}.PublicMachineDetail_destinationPoint__aVSwB:hover:before{transform:scaleY(1)}.PublicMachineDetail_destinationPoint__aVSwB svg{color:#0891b2;flex-shrink:0}.PublicMachineDetail_destinationPoint__aVSwB span{font-size:clamp(.875rem,1.5vw,.95rem);font-weight:600;color:#1f2937}.PublicMachineDetail_transportOptions__a9JCp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:clamp(1rem,3vw,1.5rem);gap:clamp(1rem,3vw,1.5rem)}.PublicMachineDetail_transportCard__N78ng{background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(12px,2vw,16px);padding:clamp(1.5rem,3vw,2rem);border:2px solid #e5e7eb;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.PublicMachineDetail_transportCard__N78ng:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#dc2626,#b91c1c);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1)}.PublicMachineDetail_transportCard__N78ng:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(220,38,38,.15);border-color:rgba(220,38,38,.3)}.PublicMachineDetail_transportCard__N78ng:hover:before{transform:scaleX(1)}.PublicMachineDetail_transportCardIcon__SgouJ{width:clamp(50px,8vw,64px);height:clamp(50px,8vw,64px);display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(220,38,38,.1),rgba(185,28,28,.05));border-radius:50%;color:#dc2626;margin-bottom:.5rem;transition:all .3s ease}.PublicMachineDetail_transportCard__N78ng:hover .PublicMachineDetail_transportCardIcon__SgouJ{background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;transform:scale(1.1) rotate(5deg)}.PublicMachineDetail_transportCard__N78ng h4{font-size:clamp(1.05rem,2vw,1.15rem);font-weight:600;color:#1f2937;margin:0;line-height:1.3}.PublicMachineDetail_transportCard__N78ng>p{font-size:clamp(.875rem,1.5vw,.95rem);color:#6b7280;line-height:1.6;margin:0}.PublicMachineDetail_transportFeatures__JI1LI{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:clamp(.5rem,1vw,.75rem)}.PublicMachineDetail_transportFeatures__JI1LI li{display:flex;align-items:center;gap:clamp(.5rem,1vw,.75rem);font-size:clamp(.85rem,1.5vw,.9rem);color:#374151;font-weight:500}.PublicMachineDetail_transportFeatures__JI1LI li svg{color:#22c55e;flex-shrink:0}.PublicMachineDetail_transportBenefits__tc3_R{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:clamp(1rem,2vw,1.25rem);gap:clamp(1rem,2vw,1.25rem);padding:clamp(1.25rem,3vw,1.75rem);background:linear-gradient(135deg,#f8fafc,#fff);border-radius:clamp(10px,1.5vw,12px);border:1px solid #e5e7eb}.PublicMachineDetail_benefitItem__dwe72{display:flex;align-items:flex-start;gap:clamp(.75rem,1.5vw,1rem)}.PublicMachineDetail_benefitItem__dwe72 svg{color:#dc2626;flex-shrink:0;margin-top:.125rem}.PublicMachineDetail_benefitItem__dwe72>div{display:flex;flex-direction:column;gap:.25rem}.PublicMachineDetail_benefitItem__dwe72 strong{font-size:clamp(.9rem,1.5vw,.95rem);color:#1f2937;font-weight:600;display:block}.PublicMachineDetail_benefitItem__dwe72 span{font-size:clamp(.8rem,1.5vw,.85rem);color:#6b7280;line-height:1.4}.PublicMachineDetail_transportCTA__gL5Z_{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.25rem);padding:clamp(1.5rem,3vw,2rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(10px,1.5vw,12px);border:2px dashed #e5e7eb;text-align:center}.PublicMachineDetail_transportCTA__gL5Z_ p{font-size:clamp(1rem,2vw,1.1rem);color:#374151;font-weight:600;margin:0}.PublicMachineDetail_transportButton__sDaPA{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.5rem,1vw,.75rem);padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,3vw,2rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;border:none;border-radius:12px;font-weight:600;font-size:clamp(.9rem,1.75vw,1rem);cursor:pointer;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(220,38,38,.2);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_transportButton__sDaPA:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.35)}.PublicMachineDetail_transportButton__sDaPA:active{transform:translateY(0)}.PublicMachineDetail_transportButton__sDaPA svg{flex-shrink:0}@media (max-width:1024px){.PublicMachineDetail_routeMap__muSmo{grid-template-columns:1fr;gap:1.5rem}.PublicMachineDetail_routeLines__vuWaB{flex-direction:row;justify-content:space-between;width:100%;padding:0 1rem}.PublicMachineDetail_routeLine__EP5bS{width:2px;height:clamp(30px,5vw,50px);background:linear-gradient(180deg,#dc2626,rgba(220,38,38,.5) 50%,rgba(220,38,38,.2))}.PublicMachineDetail_routeLine__EP5bS:after{width:100%;height:30%;top:-100%;left:0;animation:PublicMachineDetail_shimmerVertical__Qx5GZ 2s ease-in-out infinite}@keyframes PublicMachineDetail_shimmerVertical__Qx5GZ{0%{top:-100%}to{top:100%}}}@media (max-width:768px){.PublicMachineDetail_transportBenefits__tc3_R,.PublicMachineDetail_transportOptions__a9JCp{grid-template-columns:1fr}.PublicMachineDetail_transportIntro__iWNJ8{text-align:left}.PublicMachineDetail_transportCTA__gL5Z_{padding:1.25rem}.PublicMachineDetail_destinationPoints__gxYo6,.PublicMachineDetail_transportButton__sDaPA{width:100%}.PublicMachineDetail_originPoint__KmR4E{animation:none}}@media (max-width:480px){.PublicMachineDetail_transportHeader__xvtRw{flex-direction:column;align-items:flex-start;gap:.5rem}.PublicMachineDetail_routeVisualization__RKFWd,.PublicMachineDetail_transportCard__N78ng{padding:1.25rem}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_destinationPoint__aVSwB:hover,.PublicMachineDetail_transportCard__N78ng:hover,.PublicMachineDetail_transportCard__N78ng:hover .PublicMachineDetail_transportCardIcon__SgouJ{transform:none}.PublicMachineDetail_transportButton__sDaPA{min-height:48px}}.PublicMachineDetail_transportButton__sDaPA:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-reduced-motion:reduce){.PublicMachineDetail_destinationPoint__aVSwB,.PublicMachineDetail_originPoint__KmR4E,.PublicMachineDetail_routeLine__EP5bS:after,.PublicMachineDetail_transportButton__sDaPA,.PublicMachineDetail_transportCardIcon__SgouJ,.PublicMachineDetail_transportCard__N78ng,.PublicMachineDetail_transportCard__N78ng:before{transition:none;animation:none!important;transform:none!important}}@media print{.PublicMachineDetail_transportButton__sDaPA{display:none}.PublicMachineDetail_routeVisualization__RKFWd,.PublicMachineDetail_transportCard__N78ng,.PublicMachineDetail_transportSection__QqqbZ{box-shadow:none;border:1px solid #e5e7eb}.PublicMachineDetail_originPoint__KmR4E,.PublicMachineDetail_routeLine__EP5bS:after{animation:none!important}}.PublicMachineDetail_reviewsSection__jw8js{margin-top:clamp(3rem,6vw,4rem);background:linear-gradient(135deg,#ffffff,#f8fafc);border-radius:clamp(16px,2vw,24px);padding:clamp(2rem,5vw,3rem);box-shadow:0 8px 30px rgba(0,0,0,.08);border:1px solid #f1f5f9}.PublicMachineDetail_reviewsHeader__6CCa5{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.PublicMachineDetail_reviewsTitle__SvKJP{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,2vw,1rem);margin-bottom:.75rem}.PublicMachineDetail_reviewsTitleIcon__v58y4{color:#fbbf24;fill:#fbbf24;flex-shrink:0}.PublicMachineDetail_reviewsTitle__SvKJP h3{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;color:#1f2937;margin:0;line-height:1.2}.PublicMachineDetail_reviewsSubtitle__v3JJ_{font-size:clamp(.95rem,2vw,1.05rem);color:#6b7280;font-weight:500;margin:0}.PublicMachineDetail_ratingSummary__6kMss{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:clamp(1.5rem,4vw,2.5rem);gap:clamp(1.5rem,4vw,2.5rem);margin-bottom:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,4vw,2.5rem);background:#ffffff;border-radius:clamp(12px,2vw,20px);border:2px solid #e5e7eb}.PublicMachineDetail_ratingOverview__7__Ti{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2rem)}.PublicMachineDetail_ratingScore__9H6Mp{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:clamp(1.5rem,3vw,2rem);background:linear-gradient(135deg,#fef3c7,#fef9c3);border-radius:clamp(12px,2vw,16px);border:2px solid #fde68a}.PublicMachineDetail_ratingNumber__JdpnD{font-size:clamp(3rem,6vw,4rem);font-weight:800;color:#1f2937;line-height:1}.PublicMachineDetail_ratingStars__uRlzy{display:flex;gap:.25rem}.PublicMachineDetail_ratingCount__F1SmY{font-size:clamp(.85rem,1.5vw,.95rem);color:#6b7280;font-weight:500}.PublicMachineDetail_ratingDistribution__PMEVe{display:flex;flex-direction:column;gap:clamp(.5rem,1vw,.75rem)}.PublicMachineDetail_distributionItem__Rn99J{display:grid;grid-template-columns:70px 1fr 40px;align-items:center;grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem)}.PublicMachineDetail_distributionLabel__wd6hd{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;font-weight:500}.PublicMachineDetail_distributionBar__q71iB{height:8px;background:#f1f5f9;border-radius:4px;overflow:hidden;position:relative}.PublicMachineDetail_distributionFill__mGkeV{height:100%;background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:4px;transition:width 1s ease-out}.PublicMachineDetail_distributionCount__a_njP{font-size:clamp(.8rem,1.5vw,.875rem);color:#374151;font-weight:600;text-align:right}.PublicMachineDetail_trustIndicators__9Yo3F{display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.25rem);justify-content:center}.PublicMachineDetail_trustBadge__ggjRN{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);padding:clamp(1rem,2vw,1.25rem);background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:2px solid #bbf7d0;border-radius:clamp(10px,1.5vw,12px);transition:all .3s ease}.PublicMachineDetail_trustBadge__ggjRN:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(34,197,94,.15)}.PublicMachineDetail_trustBadge__ggjRN svg{color:#22c55e;flex-shrink:0}.PublicMachineDetail_trustBadge__ggjRN>div{display:flex;flex-direction:column;gap:.25rem}.PublicMachineDetail_trustBadge__ggjRN strong{font-size:clamp(.95rem,1.75vw,1.05rem);color:#1f2937;font-weight:600;display:block}.PublicMachineDetail_trustBadge__ggjRN span{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280}.PublicMachineDetail_reviewsGrid__3OiET{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));grid-gap:clamp(1.5rem,3vw,2rem);gap:clamp(1.5rem,3vw,2rem);margin-bottom:clamp(2rem,4vw,3rem)}.PublicMachineDetail_reviewCard__2vHlX{background:#ffffff;border-radius:clamp(12px,2vw,16px);padding:clamp(1.5rem,3vw,2rem);border:2px solid #e5e7eb;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem}.PublicMachineDetail_reviewCard__2vHlX:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,#fbbf24,#f59e0b);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1)}.PublicMachineDetail_reviewCard__2vHlX:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(251,191,36,.2);border-color:#fbbf24}.PublicMachineDetail_reviewCard__2vHlX:hover:before{transform:scaleX(1)}.PublicMachineDetail_reviewHeader__e8QQV{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.PublicMachineDetail_reviewerInfo__KeMLB{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);flex:1 1}.PublicMachineDetail_reviewerAvatar__OelIu{width:clamp(45px,7vw,52px);height:clamp(45px,7vw,52px);min-width:clamp(45px,7vw,52px);min-height:clamp(45px,7vw,52px);border-radius:50%;background:linear-gradient(135deg,#dc2626,#b91c1c);display:flex;align-items:center;justify-content:center;color:#ffffff;font-weight:700;font-size:clamp(.95rem,1.75vw,1.05rem);flex-shrink:0;border:3px solid #fee2e2}.PublicMachineDetail_reviewerName__V9wJS{font-size:clamp(.95rem,1.75vw,1.05rem);font-weight:600;color:#1f2937;margin:0 0 .25rem;line-height:1.2}.PublicMachineDetail_reviewStars__rlf1D{display:flex;gap:2px}.PublicMachineDetail_verifiedBadge__Udjj6{color:#22c55e;flex-shrink:0}.PublicMachineDetail_quoteIcon__xNteu{color:#fbbf24;opacity:.3;align-self:flex-start}.PublicMachineDetail_reviewText__f4jmI{font-size:clamp(.9rem,1.75vw,.95rem);color:#374151;line-height:1.7;margin:0;flex:1 1}.PublicMachineDetail_reviewsCTA__2HuBa{display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.5rem);padding:clamp(2rem,4vw,2.5rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-radius:clamp(12px,2vw,16px);border:2px dashed #e5e7eb;text-align:center}.PublicMachineDetail_reviewsCTA__2HuBa p{font-size:clamp(1.05rem,2vw,1.15rem);color:#374151;font-weight:600;margin:0}.PublicMachineDetail_reviewsCTAButton__YgBkV{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.5rem,1vw,.75rem);padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,3vw,2rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;text-decoration:none;border-radius:12px;font-weight:600;font-size:clamp(.9rem,1.75vw,1rem);transition:all .3s ease;box-shadow:0 4px 15px rgba(220,38,38,.2);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.PublicMachineDetail_reviewsCTAButton__YgBkV:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.35)}.PublicMachineDetail_reviewsCTAButton__YgBkV:active{transform:translateY(0)}.PublicMachineDetail_reviewsCTAButton__YgBkV svg{flex-shrink:0}@media (max-width:1024px){.PublicMachineDetail_ratingSummary__6kMss{grid-template-columns:1fr}.PublicMachineDetail_reviewsGrid__3OiET{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}}@media (max-width:768px){.PublicMachineDetail_reviewsGrid__3OiET{grid-template-columns:1fr}.PublicMachineDetail_reviewsHeader__6CCa5{text-align:left}.PublicMachineDetail_reviewsTitle__SvKJP{justify-content:flex-start}.PublicMachineDetail_ratingScore__9H6Mp{padding:1.25rem}.PublicMachineDetail_reviewsCTAButton__YgBkV{width:100%}.PublicMachineDetail_distributionItem__Rn99J{grid-template-columns:60px 1fr 35px;gap:.75rem}}@media (max-width:480px){.PublicMachineDetail_reviewsSection__jw8js{padding:1.5rem}.PublicMachineDetail_ratingSummary__6kMss,.PublicMachineDetail_reviewCard__2vHlX{padding:1.25rem}.PublicMachineDetail_reviewsTitle__SvKJP h3{font-size:1.5rem}.PublicMachineDetail_ratingNumber__JdpnD{font-size:2.5rem}}@media (hover:none) and (pointer:coarse){.PublicMachineDetail_reviewCard__2vHlX:hover,.PublicMachineDetail_trustBadge__ggjRN:hover{transform:none}.PublicMachineDetail_reviewsCTAButton__YgBkV{min-height:48px}}.PublicMachineDetail_reviewsCTAButton__YgBkV:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-reduced-motion:reduce){.PublicMachineDetail_distributionFill__mGkeV,.PublicMachineDetail_reviewCard__2vHlX,.PublicMachineDetail_reviewCard__2vHlX:before,.PublicMachineDetail_reviewsCTAButton__YgBkV,.PublicMachineDetail_trustBadge__ggjRN{transition:none;transform:none!important;animation:none!important}}@media print{.PublicMachineDetail_reviewsCTAButton__YgBkV{display:none}.PublicMachineDetail_ratingSummary__6kMss,.PublicMachineDetail_reviewCard__2vHlX,.PublicMachineDetail_reviewsSection__jw8js{box-shadow:none;border:1px solid #e5e7eb}.PublicMachineDetail_reviewCard__2vHlX:hover:before{display:none}}@keyframes PublicMachineDetail_fillBar__cA7X1{0%{width:0}}.PublicMachineDetail_distributionFill__mGkeV{animation:PublicMachineDetail_fillBar__cA7X1 1s ease-out forwards;animation-delay:.3s}.PublicMachineDetail_imageContainer__TQpbv:before,.PublicMachineDetail_lightboxImage__1tBf_:before{content:"MO Baumaschinen & Nutzfahrzeuge";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:900;color:rgba(255,255,255,.25);white-space:nowrap;pointer-events:none;z-index:10;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:uppercase;font-family:Arial Black,sans-serif}.PublicMachineDetail_lightboxImage__1tBf_:before{font-size:10px;z-index:10001}.PublicMachineDetail_imageContainer__TQpbv img,.PublicMachineDetail_lightboxImage__1tBf_ img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.PublicMachineDetail_imageContainer__TQpbv{cursor:pointer}.PublicMachineDetail_printButton__ZDjS7{border:none;display:block;max-width:100px;padding:5px;cursor:pointer;font-size:12px;background:transparent}.PublicMachineDetail_printSpecs__FDNzZ{display:flex;flex-direction:column;width:100%;align-items:flex-end}.PersonalAdvisor_container__JcG1U{background:#ffffff;border:1px solid #e5e7eb;border-radius:clamp(8px,1.5vw,12px);overflow:hidden;min-width:0}.PersonalAdvisor_header__vclRf{background:#f8fafc;padding:clamp(1rem,3vw,1.5rem);border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.PersonalAdvisor_headerLeft__m1QI2{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);flex:1 1;min-width:0}.PersonalAdvisor_headerIcon__g0IyN{color:#6b7280;flex-shrink:0}.PersonalAdvisor_header__vclRf h3{font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0;line-height:1.2}.PersonalAdvisor_header__vclRf p{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;margin:0;font-weight:400}.PersonalAdvisor_languageSelect__hy_ho{position:relative;flex-shrink:0}.PersonalAdvisor_languageButton__hEyDW{display:flex;align-items:center;gap:clamp(.5rem,1vw,.75rem);background:#ffffff;border:1px solid #d1d5db;color:#374151;padding:clamp(.5rem,1.5vw,.625rem) clamp(.75rem,2vw,1rem);border-radius:clamp(6px,1vw,8px);font-size:clamp(.8rem,1.5vw,.875rem);cursor:pointer;transition:border-color .2s ease}.PersonalAdvisor_languageButton__hEyDW:hover{border-color:#9ca3af}.PersonalAdvisor_languageButton__hEyDW span{text-transform:capitalize;white-space:nowrap}.PersonalAdvisor_languageButton__hEyDW svg:last-child{transition:transform .2s ease}.PersonalAdvisor_languageButton__hEyDW svg:last-child.PersonalAdvisor_open__FqCh_{transform:rotate(180deg)}.PersonalAdvisor_dropdown__xIeTT{position:absolute;top:calc(100% + 4px);right:0;background:#ffffff;border:1px solid #d1d5db;border-radius:clamp(6px,1vw,8px);box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:clamp(140px,18vw,160px);z-index:50;overflow:hidden}.PersonalAdvisor_option__J0BKQ{width:100%;padding:clamp(.625rem,1.5vw,.75rem) clamp(.875rem,2vw,1rem);text-align:left;border:none;background:#ffffff;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-size:clamp(.8rem,1.5vw,.875rem);transition:background-color .15s ease}.PersonalAdvisor_option__J0BKQ:hover{background:#f3f4f6}.PersonalAdvisor_option__J0BKQ.PersonalAdvisor_active__S73Iq{background:#f3f4f6;color:#1f2937;font-weight:500}.PersonalAdvisor_option__J0BKQ span{text-transform:capitalize}.PersonalAdvisor_advisor__B_4WC{padding:clamp(1.5rem,4vw,2rem);border-bottom:1px solid #f3f4f6}.PersonalAdvisor_advisorMain__kWnmy{display:flex;align-items:flex-start;gap:clamp(1rem,3vw,1.25rem);margin-bottom:clamp(1rem,2.5vw,1.5rem)}.PersonalAdvisor_avatar__k3SV7{border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;color:#6b7280;font-weight:600;flex-shrink:0;overflow:hidden}.PersonalAdvisor_avatar__k3SV7.PersonalAdvisor_small__MtAh1{width:clamp(36px,5vw,40px);height:clamp(36px,5vw,40px);font-size:clamp(.75rem,1.25vw,.8rem)}.PersonalAdvisor_avatar__k3SV7.PersonalAdvisor_normal__HhV8U{width:clamp(48px,7vw,56px);height:clamp(48px,7vw,56px);font-size:clamp(.9rem,1.5vw,1rem)}.PersonalAdvisor_avatar__k3SV7.PersonalAdvisor_large__On7vm{width:clamp(64px,9vw,72px);height:clamp(64px,9vw,72px);font-size:clamp(1.1rem,2vw,1.25rem)}.PersonalAdvisor_avatarImage__0nh62{width:100%;height:100%;object-fit:cover}.PersonalAdvisor_advisorInfo__AuXFJ{flex:1 1;min-width:0}.PersonalAdvisor_advisorHeader__MEF0g{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);margin-bottom:clamp(.25rem,.5vw,.375rem);flex-wrap:wrap}.PersonalAdvisor_advisorHeader__MEF0g h4{font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:#1f2937;margin:0;line-height:1.2}.PersonalAdvisor_rating__AQwzO{display:flex;align-items:center;gap:clamp(.25rem,.5vw,.375rem)}.PersonalAdvisor_rating__AQwzO svg{color:#fbbf24;fill:#fbbf24;flex-shrink:0}.PersonalAdvisor_rating__AQwzO span,.PersonalAdvisor_role__HbNSz{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;font-weight:500}.PersonalAdvisor_role__HbNSz{margin:0 0 clamp(.75rem,2vw,1rem)}.PersonalAdvisor_languages__e6P8b{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);margin-bottom:clamp(.75rem,2vw,1rem);flex-wrap:wrap;font-size:clamp(.75rem,1.25vw,.8rem);color:#6b7280}.PersonalAdvisor_flags__drDR_{display:flex;gap:clamp(.25rem,.5vw,.375rem)}.PersonalAdvisor_flags__drDR_ span{font-size:clamp(.875rem,1.5vw,1rem)}.PersonalAdvisor_specialties__uvNn2{display:flex;flex-wrap:wrap;gap:clamp(.375rem,1vw,.5rem);margin-bottom:clamp(1rem,2.5vw,1.25rem)}.PersonalAdvisor_tag__mX3lz{background:#f3f4f6;color:#374151;padding:clamp(.25rem,.75vw,.375rem) clamp(.5rem,1.25vw,.625rem);border-radius:clamp(4px,.75vw,6px);font-size:clamp(.7rem,1.1vw,.75rem);font-weight:500;white-space:nowrap}.PersonalAdvisor_actions__ld9yA{display:flex;flex-wrap:wrap;gap:clamp(.5rem,1.5vw,.75rem)}.PersonalAdvisor_button__PXq7o{display:flex;align-items:center;justify-content:center;gap:clamp(.375rem,1vw,.5rem);padding:clamp(.625rem,1.5vw,.75rem) clamp(1rem,2.5vw,1.25rem);border-radius:clamp(6px,1vw,8px);font-weight:500;font-size:clamp(.8rem,1.5vw,.875rem);text-decoration:none;transition:all .2s ease;min-width:clamp(110px,18vw,130px);text-align:center;cursor:pointer}.PersonalAdvisor_button__PXq7o.PersonalAdvisor_primary__FMb5p{background:#dc2626;color:#ffffff;border:1px solid #dc2626;width:100%}.PersonalAdvisor_button__PXq7o.PersonalAdvisor_primary__FMb5p:hover{background:#b91c1c;border-color:#b91c1c}.PersonalAdvisor_button__PXq7o.PersonalAdvisor_secondary__Vdp6v{background:#ffffff;color:#374151;border:1px solid #d1d5db;width:100%}.PersonalAdvisor_button__PXq7o.PersonalAdvisor_secondary__Vdp6v:hover{background:#f9fafb;border-color:#9ca3af}.PersonalAdvisor_additional__0cveH{padding:clamp(1rem,3vw,1.25rem)}.PersonalAdvisor_toggle__gNMh4{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:clamp(.75rem,2vw,1rem);border:1px solid #e5e7eb;background:#ffffff;border-radius:clamp(6px,1vw,8px);cursor:pointer;transition:border-color .2s ease}.PersonalAdvisor_toggle__gNMh4:hover{border-color:#d1d5db}.PersonalAdvisor_toggle__gNMh4 span{font-size:clamp(.8rem,1.5vw,.875rem);color:#374151;font-weight:500}.PersonalAdvisor_toggle__gNMh4 svg{color:#9ca3af;transition:transform .2s ease}.PersonalAdvisor_toggle__gNMh4 svg.PersonalAdvisor_open__FqCh_{transform:rotate(180deg)}.PersonalAdvisor_additionalList__efbuX{margin-top:clamp(.75rem,2vw,1rem);display:flex;flex-direction:column;gap:clamp(.5rem,1.5vw,.75rem)}.PersonalAdvisor_additionalItem__xbbFM{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);padding:clamp(.75rem,2vw,1rem);background:#f9fafb;border-radius:clamp(6px,1vw,8px);border:1px solid #f3f4f6}.PersonalAdvisor_additionalInfo__EXdXr{flex:1 1;min-width:0}.PersonalAdvisor_additionalHeader__upOrh{display:flex;align-items:center;gap:clamp(.375rem,1vw,.5rem);margin-bottom:.125rem}.PersonalAdvisor_additionalHeader__upOrh h5{font-weight:600;color:#1f2937;margin:0;font-size:clamp(.8rem,1.5vw,.875rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PersonalAdvisor_additionalInfo__EXdXr p{font-size:clamp(.7rem,1.25vw,.75rem);color:#6b7280;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PersonalAdvisor_quickActions__5rL_9{display:flex;gap:clamp(.25rem,.5vw,.375rem)}.PersonalAdvisor_quickAction__IAyxg{padding:clamp(.375rem,1vw,.5rem);background:#ffffff;border:1px solid #e5e7eb;border-radius:clamp(4px,.75vw,6px);color:#6b7280;text-decoration:none;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:clamp(32px,5vw,36px);min-height:clamp(32px,5vw,36px)}.PersonalAdvisor_quickAction__IAyxg:hover{background:#f9fafb;border-color:#d1d5db;color:#374151}@media (max-width:768px){.PersonalAdvisor_header__vclRf{flex-direction:column;align-items:stretch;gap:.75rem}.PersonalAdvisor_headerLeft__m1QI2{justify-content:center;text-align:center}.PersonalAdvisor_languageSelect__hy_ho{align-self:center}.PersonalAdvisor_advisorMain__kWnmy{flex-direction:column;align-items:center;text-align:center;gap:1rem}.PersonalAdvisor_advisorHeader__MEF0g,.PersonalAdvisor_languages__e6P8b,.PersonalAdvisor_specialties__uvNn2{justify-content:center}.PersonalAdvisor_actions__ld9yA{width:100%;flex-direction:column}.PersonalAdvisor_button__PXq7o{min-width:100%}.PersonalAdvisor_additionalItem__xbbFM{flex-direction:column;text-align:center;gap:.75rem}.PersonalAdvisor_additionalInfo__EXdXr{text-align:center}.PersonalAdvisor_quickActions__5rL_9{justify-content:center}}@media (max-width:480px){.PersonalAdvisor_container__JcG1U{border-radius:8px}.PersonalAdvisor_additional__0cveH,.PersonalAdvisor_advisor__B_4WC,.PersonalAdvisor_header__vclRf{padding:1rem}.PersonalAdvisor_dropdown__xIeTT{left:0;right:0;min-width:100%}}@media (hover:none) and (pointer:coarse){.PersonalAdvisor_button__PXq7o,.PersonalAdvisor_languageButton__hEyDW,.PersonalAdvisor_quickAction__IAyxg,.PersonalAdvisor_toggle__gNMh4{min-height:44px}.PersonalAdvisor_quickAction__IAyxg{min-width:44px}}.PersonalAdvisor_button__PXq7o:focus,.PersonalAdvisor_languageButton__hEyDW:focus,.PersonalAdvisor_option__J0BKQ:focus,.PersonalAdvisor_quickAction__IAyxg:focus,.PersonalAdvisor_toggle__gNMh4:focus{outline:2px solid #dc2626;outline-offset:2px}@media print{.PersonalAdvisor_container__JcG1U{border:1px solid #e5e7eb;box-shadow:none}.PersonalAdvisor_header__vclRf{background:#ffffff;border-bottom:1px solid #e5e7eb}.PersonalAdvisor_languageSelect__hy_ho{display:none}}.OptimizedOfferForm_offerForm__MnAC7{background:#ffffff;border:1px solid #e5e7eb;border-radius:clamp(8px,1.5vw,12px);overflow:hidden;min-width:0;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease}.OptimizedOfferForm_offerForm__MnAC7:hover{box-shadow:0 8px 30px rgba(220,38,38,.12)}.OptimizedOfferForm_successCard__BZF2l{background:linear-gradient(135deg,#ffffff,#f0fdf4);padding:clamp(2rem,5vw,3rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:clamp(1rem,2vw,1.5rem)}.OptimizedOfferForm_successIcon__wQf21{display:flex;align-items:center;justify-content:center;color:#22c55e;animation:OptimizedOfferForm_scaleIn__rGLsQ .5s ease-out}@keyframes OptimizedOfferForm_scaleIn__rGLsQ{0%{transform:scale(0);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.OptimizedOfferForm_successTitle__UDvEa{font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700;color:#1f2937;margin:0;line-height:1.2}.OptimizedOfferForm_successText__S5Kqm{font-size:clamp(.95rem,1.75vw,1.05rem);color:#6b7280;line-height:1.6;margin:0;max-width:500px}.OptimizedOfferForm_successText__S5Kqm strong{color:#dc2626;font-weight:700}.OptimizedOfferForm_successHighlights__pU9I2{display:flex;gap:clamp(1rem,3vw,2rem);justify-content:center;flex-wrap:wrap;padding:clamp(1rem,2vw,1.5rem) 0}.OptimizedOfferForm_successHighlight__Dz37d{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:20px;font-size:clamp(.8rem,1.5vw,.875rem);font-weight:600;color:#059669}.OptimizedOfferForm_successHighlight__Dz37d svg{flex-shrink:0}.OptimizedOfferForm_successActions__QZls5{display:flex;justify-content:center;margin-top:clamp(.5rem,1vw,1rem)}.OptimizedOfferForm_backButton__WyVIU{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,3vw,2rem);background:#ffffff;color:#dc2626;border:2px solid #dc2626;border-radius:clamp(8px,1.5vw,10px);font-weight:600;font-size:clamp(.9rem,1.75vw,1rem);cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(220,38,38,.1)}.OptimizedOfferForm_backButton__WyVIU:hover{background:rgba(220,38,38,.05);transform:translateY(-2px);box-shadow:0 4px 15px rgba(220,38,38,.2)}.OptimizedOfferForm_backButton__WyVIU:active{transform:translateY(0)}.OptimizedOfferForm_backButton__WyVIU svg{flex-shrink:0}.OptimizedOfferForm_formHeader__HTKWo{background:linear-gradient(135deg,#dc2626,#b91c1c);padding:clamp(1.25rem,3vw,1.75rem);display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem)}.OptimizedOfferForm_formIcon__dC2sA{color:#ffffff;flex-shrink:0;background:rgba(255,255,255,.2);padding:.5rem;border-radius:8px}.OptimizedOfferForm_headerText__tL_AF{flex:1 1}.OptimizedOfferForm_headerText__tL_AF h3{font-size:clamp(1.05rem,2vw,1.2rem);font-weight:700;color:#ffffff;margin:0 0 .375rem;line-height:1.2}.OptimizedOfferForm_formSubtitle__Ws2I2{font-size:clamp(.8rem,1.5vw,.875rem);color:rgba(255,255,255,.9);margin:0;font-weight:500}.OptimizedOfferForm_trustBadgeStack__CbT6w{display:flex;gap:clamp(.5rem,1.5vw,.75rem);flex-wrap:wrap;padding:clamp(.875rem,2vw,1.125rem) clamp(1rem,3vw,1.5rem);background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-bottom:1px solid #bbf7d0}.OptimizedOfferForm_miniTrustBadge__Z1LUA{display:flex;align-items:center;gap:.375rem;font-size:clamp(.7rem,1.5vw,.75rem);font-weight:600;color:#059669;background:rgba(255,255,255,.5);padding:.25rem .625rem;border-radius:12px;border:1px solid rgba(34,197,94,.2)}.OptimizedOfferForm_miniTrustBadge__Z1LUA svg{flex-shrink:0}.OptimizedOfferForm_machineInfo__3Y4mh{padding:clamp(1rem,3vw,1.5rem);border-bottom:1px solid #f3f4f6;text-align:center;background:linear-gradient(135deg,#ffffff,#f8fafc)}.OptimizedOfferForm_machineInfo__3Y4mh h4{font-size:clamp(.95rem,1.75vw,1.05rem);font-weight:700;color:#1f2937;margin:0 0 clamp(.375rem,.75vw,.5rem);line-height:1.2}.OptimizedOfferForm_machineInfo__3Y4mh p{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;margin:0 0 clamp(.625rem,1.25vw,.875rem);font-weight:500}.OptimizedOfferForm_machineInfo__3Y4mh .OptimizedOfferForm_price__MZ73j{font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:800;color:#dc2626;display:inline-block;padding:.375rem 1rem;background:linear-gradient(135deg,#fee2e2,#fecaca);border-radius:8px;border:2px solid #fca5a5}.OptimizedOfferForm_dealerBox__3umbq{background:linear-gradient(135deg,#fef3c7,#fef9c3);border:2px solid #fde68a;border-radius:10px;padding:clamp(1rem,2vw,1.25rem);margin:clamp(1rem,3vw,1.5rem) clamp(1rem,3vw,1.5rem) 0;position:relative;overflow:hidden}.OptimizedOfferForm_dealerBox__3umbq:before{content:"";position:absolute;top:-50%;right:-50%;width:200px;height:200px;background:radial-gradient(circle,rgba(251,191,36,.15) 0,transparent 70%);pointer-events:none}.OptimizedOfferForm_dealerHeader__ZUn6q{display:flex;align-items:center;gap:clamp(.75rem,2vw,1rem);margin-bottom:.875rem;position:relative;z-index:1}.OptimizedOfferForm_dealerAvatar__p2hOM{width:clamp(42px,7vw,48px);height:clamp(42px,7vw,48px);min-width:clamp(42px,7vw,48px);min-height:clamp(42px,7vw,48px);border-radius:50%;background:linear-gradient(135deg,#dc2626,#b91c1c);display:flex;align-items:center;justify-content:center;color:#ffffff;border:3px solid rgba(220,38,38,.2);box-shadow:0 4px 15px rgba(220,38,38,.25)}.OptimizedOfferForm_dealerInfo__P4ffs{flex:1 1}.OptimizedOfferForm_dealerInfo__P4ffs h4{font-size:clamp(.95rem,1.75vw,1.05rem);font-weight:700;color:#1f2937;margin:0 0 .375rem;line-height:1.2}.OptimizedOfferForm_dealerMeta__Zjj2Z{display:flex;align-items:center;gap:.375rem;font-size:clamp(.75rem,1.5vw,.8rem);color:#6b7280;font-weight:500}.OptimizedOfferForm_dealerMeta__Zjj2Z svg{flex-shrink:0;color:#dc2626}.OptimizedOfferForm_dealerStats__NAecS{display:flex;gap:clamp(1rem,2vw,1.5rem);padding-top:.875rem;border-top:1px solid rgba(251,191,36,.3);position:relative;z-index:1}.OptimizedOfferForm_dealerStat__HN5UF{display:flex;align-items:center;gap:.375rem;font-size:clamp(.75rem,1.5vw,.8rem);color:#6b7280}.OptimizedOfferForm_dealerStat__HN5UF svg{color:#059669;flex-shrink:0}.OptimizedOfferForm_dealerStat__HN5UF strong{color:#1f2937;font-weight:700}.OptimizedOfferForm_message__2nPZ2{display:flex;align-items:center;gap:clamp(.5rem,1.5vw,.75rem);padding:clamp(.875rem,2vw,1.125rem);margin:clamp(1rem,3vw,1.5rem);border-radius:clamp(6px,1vw,8px);font-size:clamp(.8rem,1.5vw,.875rem);font-weight:500;animation:OptimizedOfferForm_slideIn__DRU1_ .3s ease-out}@keyframes OptimizedOfferForm_slideIn__DRU1_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.OptimizedOfferForm_message__2nPZ2.OptimizedOfferForm_error__P_JMm{background:linear-gradient(135deg,#fef2f2,#fee2e2);color:#dc2626;border:2px solid #fca5a5}.OptimizedOfferForm_message__2nPZ2.OptimizedOfferForm_success__0eN1u{background:linear-gradient(135deg,#f0fdf4,#dcfce7);color:#059669;border:2px solid #bbf7d0}.OptimizedOfferForm_message__2nPZ2 svg{flex-shrink:0}.OptimizedOfferForm_form__Rnjex{padding:clamp(1.25rem,3vw,1.75rem);display:flex;flex-direction:column;gap:clamp(1rem,2vw,1.25rem)}.OptimizedOfferForm_formRow__9gED4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem)}.OptimizedOfferForm_inputGroup__8vbvr{display:flex;flex-direction:column}.OptimizedOfferForm_inputLabel__I42Uo{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:clamp(.85rem,1.5vw,.9rem);font-weight:600;color:#374151;margin-bottom:.5rem;line-height:1.3}.OptimizedOfferForm_required__4UhcY{color:#dc2626;font-weight:700}.OptimizedOfferForm_optionalBadge__MI_R9{display:inline-flex;align-items:center;font-size:clamp(.7rem,1.25vw,.75rem);font-weight:600;color:#059669;background:rgba(34,197,94,.1);padding:.125rem .5rem;border-radius:10px;border:1px solid rgba(34,197,94,.2)}.OptimizedOfferForm_input__1gvfW,.OptimizedOfferForm_select__OqOce,.OptimizedOfferForm_textarea__HvnCy{padding:clamp(.75rem,2vw,.875rem) clamp(.875rem,2vw,1rem);border:2px solid #e5e7eb;border-radius:clamp(6px,1vw,8px);font-size:16px;font-family:inherit;transition:all .3s ease;background:#ffffff;color:#374151;font-weight:500}.OptimizedOfferForm_input__1gvfW:hover,.OptimizedOfferForm_select__OqOce:hover,.OptimizedOfferForm_textarea__HvnCy:hover{border-color:#d1d5db}.OptimizedOfferForm_input__1gvfW:focus,.OptimizedOfferForm_select__OqOce:focus,.OptimizedOfferForm_textarea__HvnCy:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1);background:#ffffff}.OptimizedOfferForm_input__1gvfW::placeholder,.OptimizedOfferForm_textarea__HvnCy::placeholder{color:#9ca3af;font-weight:400}.OptimizedOfferForm_select__OqOce{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1.25em 1.25em;padding-right:2.75rem}.OptimizedOfferForm_select__OqOce option{padding:.5rem}.OptimizedOfferForm_textarea__HvnCy{resize:vertical;min-height:clamp(70px,12vw,90px);line-height:1.5}.OptimizedOfferForm_inputHint__VUOU9{display:flex;align-items:flex-start;gap:.375rem;margin-top:.5rem;font-size:clamp(.7rem,1.25vw,.75rem);color:#6b7280;font-style:italic;line-height:1.3}.OptimizedOfferForm_inputHint__VUOU9 svg{flex-shrink:0;color:#9ca3af;margin-top:.125rem}.OptimizedOfferForm_consent__8y_mA{display:flex;align-items:flex-start;gap:clamp(.5rem,1.5vw,.75rem);padding:clamp(.625rem,1.5vw,.875rem) 0}.OptimizedOfferForm_checkbox__Zm_fH{margin-top:.125rem;width:18px;height:18px;min-width:18px;min-height:18px;flex-shrink:0;cursor:pointer;accent-color:#dc2626}.OptimizedOfferForm_checkboxLabel__8L7kp{font-size:clamp(.8rem,1.5vw,.875rem);color:#6b7280;line-height:1.4;cursor:pointer}.OptimizedOfferForm_checkboxLabel__8L7kp a{color:#dc2626;text-decoration:underline;font-weight:600}.OptimizedOfferForm_checkboxLabel__8L7kp a:hover{color:#b91c1c}.OptimizedOfferForm_safetyLayer__raOPc{display:flex;align-items:center;gap:.5rem;padding:clamp(.625rem,1.5vw,.875rem);background:linear-gradient(135deg,rgba(34,197,94,.05),rgba(34,197,94,.02));border:1px solid rgba(34,197,94,.2);border-radius:clamp(6px,1vw,8px);font-size:clamp(.7rem,1.25vw,.75rem);color:#059669;font-weight:600}.OptimizedOfferForm_safetyLayer__raOPc svg{flex-shrink:0}.OptimizedOfferForm_submitBtn__UkXkJ{display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1vw,.75rem);padding:clamp(1rem,2.5vw,1.25rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;border:none;border-radius:clamp(8px,1.5vw,10px);font-weight:700;font-size:clamp(.95rem,1.75vw,1.05rem);cursor:pointer;transition:all .3s ease;margin-top:clamp(.5rem,1vw,.75rem);position:relative;overflow:hidden;box-shadow:0 4px 15px rgba(220,38,38,.3);text-transform:uppercase;letter-spacing:.5px}.OptimizedOfferForm_submitBtn__UkXkJ:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.OptimizedOfferForm_submitBtn__UkXkJ:hover:not(:disabled):before{width:400px;height:400px}.OptimizedOfferForm_submitBtn__UkXkJ:hover:not(:disabled){background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-2px);box-shadow:0 8px 25px rgba(220,38,38,.4)}.OptimizedOfferForm_submitBtn__UkXkJ:active:not(:disabled){transform:translateY(0)}.OptimizedOfferForm_submitBtn__UkXkJ:disabled{background:linear-gradient(135deg,#9ca3af,#6b7280);cursor:not-allowed;transform:none;box-shadow:none}.OptimizedOfferForm_submitBtn__UkXkJ svg{flex-shrink:0;position:relative;z-index:1}.OptimizedOfferForm_submitBtn__UkXkJ span{position:relative;z-index:1}.OptimizedOfferForm_spinner__zo1Za{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;animation:OptimizedOfferForm_spin__Hde_m .8s linear infinite}@keyframes OptimizedOfferForm_spin__Hde_m{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OptimizedOfferForm_ctaMicrocopy__pjrd0{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:.75rem;font-size:clamp(.7rem,1.25vw,.75rem);color:#6b7280;text-align:center;font-weight:500}.OptimizedOfferForm_ctaMicrocopy__pjrd0 svg{color:#22c55e;flex-shrink:0}.OptimizedOfferForm_alternativeContact__Y2iFu{margin-top:clamp(1.5rem,3vw,2rem);padding-top:clamp(1.5rem,3vw,2rem);border-top:2px dashed #e5e7eb}.OptimizedOfferForm_orDivider__LLDyx{text-align:center;position:relative;margin-bottom:clamp(1rem,2vw,1.25rem)}.OptimizedOfferForm_orDivider__LLDyx span{background:#ffffff;padding:0 1rem;font-size:clamp(.75rem,1.5vw,.8rem);color:#9ca3af;font-weight:600;position:relative;z-index:1;text-transform:uppercase;letter-spacing:.5px}.OptimizedOfferForm_orDivider__LLDyx:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent)}.OptimizedOfferForm_quickContactOptions__1aG1E{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(.75rem,2vw,1rem);gap:clamp(.75rem,2vw,1rem)}.OptimizedOfferForm_quickContactBtn__LPPYO{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:clamp(.875rem,2vw,1rem);background:#ffffff;border:2px solid #e5e7eb;border-radius:clamp(6px,1vw,8px);color:#374151;font-weight:600;font-size:clamp(.85rem,1.5vw,.9rem);text-decoration:none;transition:all .3s ease}.OptimizedOfferForm_quickContactBtn__LPPYO:hover{border-color:#dc2626;color:#dc2626;background:rgba(220,38,38,.02);transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,38,38,.15)}.OptimizedOfferForm_quickContactBtn__LPPYO:active{transform:translateY(0)}.OptimizedOfferForm_quickContactBtn__LPPYO svg{flex-shrink:0}@media (max-width:768px){.OptimizedOfferForm_formRow__9gED4{grid-template-columns:1fr}.OptimizedOfferForm_machineInfo__3Y4mh{text-align:left}.OptimizedOfferForm_formHeader__HTKWo{flex-direction:column;align-items:flex-start;text-align:left}.OptimizedOfferForm_trustBadgeStack__CbT6w{justify-content:flex-start}.OptimizedOfferForm_dealerStats__NAecS{flex-direction:column;gap:.5rem}.OptimizedOfferForm_quickContactOptions__1aG1E{grid-template-columns:1fr}.OptimizedOfferForm_successCard__BZF2l{padding:clamp(1.5rem,4vw,2rem)}.OptimizedOfferForm_successHighlights__pU9I2{flex-direction:column;gap:.75rem}}@media (max-width:480px){.OptimizedOfferForm_offerForm__MnAC7{border-radius:8px}.OptimizedOfferForm_formHeader__HTKWo,.OptimizedOfferForm_form__Rnjex{padding:1rem}.OptimizedOfferForm_dealerBox__3umbq,.OptimizedOfferForm_machineInfo__3Y4mh{margin:1rem;padding:1rem}.OptimizedOfferForm_message__2nPZ2{margin:1rem}.OptimizedOfferForm_trustBadgeStack__CbT6w{padding:.875rem 1rem}.OptimizedOfferForm_successCard__BZF2l{padding:1.5rem}}@media (hover:none) and (pointer:coarse){.OptimizedOfferForm_backButton__WyVIU,.OptimizedOfferForm_checkbox__Zm_fH,.OptimizedOfferForm_quickContactBtn__LPPYO,.OptimizedOfferForm_submitBtn__UkXkJ{min-height:48px}.OptimizedOfferForm_checkbox__Zm_fH{min-width:44px}.OptimizedOfferForm_backButton__WyVIU:hover,.OptimizedOfferForm_quickContactBtn__LPPYO:hover,.OptimizedOfferForm_submitBtn__UkXkJ:hover{transform:none}}.OptimizedOfferForm_backButton__WyVIU:focus,.OptimizedOfferForm_checkbox__Zm_fH:focus,.OptimizedOfferForm_input__1gvfW:focus,.OptimizedOfferForm_quickContactBtn__LPPYO:focus,.OptimizedOfferForm_select__OqOce:focus,.OptimizedOfferForm_submitBtn__UkXkJ:focus,.OptimizedOfferForm_textarea__HvnCy:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-reduced-motion:reduce){.OptimizedOfferForm_backButton__WyVIU,.OptimizedOfferForm_input__1gvfW,.OptimizedOfferForm_message__2nPZ2,.OptimizedOfferForm_quickContactBtn__LPPYO,.OptimizedOfferForm_select__OqOce,.OptimizedOfferForm_submitBtn__UkXkJ,.OptimizedOfferForm_submitBtn__UkXkJ:before,.OptimizedOfferForm_successIcon__wQf21,.OptimizedOfferForm_textarea__HvnCy{transition:none;animation:none!important;transform:none!important}}@media print{.OptimizedOfferForm_offerForm__MnAC7{border:1px solid #e5e7eb;box-shadow:none}.OptimizedOfferForm_formHeader__HTKWo{background:#ffffff;color:#1f2937;border-bottom:2px solid #e5e7eb}.OptimizedOfferForm_formIcon__dC2sA{color:#dc2626;background:transparent}.OptimizedOfferForm_alternativeContact__Y2iFu,.OptimizedOfferForm_backButton__WyVIU,.OptimizedOfferForm_submitBtn__UkXkJ{display:none}.OptimizedOfferForm_dealerBox__3umbq,.OptimizedOfferForm_safetyLayer__raOPc,.OptimizedOfferForm_trustBadgeStack__CbT6w{border:1px solid #e5e7eb;box-shadow:none}}.MobileStickyOfferCTA_stickyFooter__R9LZJ{position:fixed;bottom:0;left:0;right:0;z-index:999;background:linear-gradient(135deg,#ffffff,#f8fafc);border-top:2px solid #e5e7eb;box-shadow:0 -8px 30px rgba(0,0,0,.12);padding:env(safe-area-inset-bottom,0);transform:translateY(0);transition:transform .3s cubic-bezier(.4,0,.2,1);display:none}@media (max-width:1024px){.MobileStickyOfferCTA_stickyFooter__R9LZJ{display:block}}.MobileStickyOfferCTA_stickyFooter__R9LZJ.MobileStickyOfferCTA_visible__F5MTF{transform:translateY(0)}.MobileStickyOfferCTA_stickyFooter__R9LZJ.MobileStickyOfferCTA_hidden__iEQs1{transform:translateY(100%)}.MobileStickyOfferCTA_footerContent__fAZIS{display:flex;align-items:center;gap:clamp(.75rem,3vw,1rem);padding:clamp(.875rem,2vw,1rem) clamp(1rem,4vw,1.5rem)}.MobileStickyOfferCTA_priceInfo__8k_3D{display:flex;flex-direction:column;gap:.125rem;flex-shrink:0}.MobileStickyOfferCTA_priceLabel__fOq4g{font-size:clamp(.7rem,1.5vw,.75rem);color:#6b7280;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.MobileStickyOfferCTA_priceValue__drwPY{font-size:clamp(1.05rem,3vw,1.25rem);font-weight:800;color:#dc2626;line-height:1;white-space:nowrap}.MobileStickyOfferCTA_ctaButton__ZmQJZ{flex:1 1;display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1.5vw,.625rem);padding:clamp(1rem,2.5vw,1.125rem) clamp(1.25rem,3vw,1.5rem);background:linear-gradient(135deg,#dc2626,#b91c1c);color:#ffffff;border:none;border-radius:12px;font-weight:700;font-size:clamp(.95rem,2vw,1.05rem);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(220,38,38,.35);position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-height:52px;text-transform:uppercase;letter-spacing:.3px}.MobileStickyOfferCTA_ctaButton__ZmQJZ:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.2),transparent);opacity:0;transition:opacity .3s ease}.MobileStickyOfferCTA_ctaButton__ZmQJZ:active:before{opacity:1}.MobileStickyOfferCTA_ctaButton__ZmQJZ:active{transform:scale(.98)}.MobileStickyOfferCTA_ctaButton__ZmQJZ svg{flex-shrink:0}.MobileStickyOfferCTA_arrowIcon__TsFYT{transition:transform .3s ease}.MobileStickyOfferCTA_ctaButton__ZmQJZ:hover .MobileStickyOfferCTA_arrowIcon__TsFYT{transform:translateX(3px)}.MobileStickyOfferCTA_footerTrustBadge__I6wuM{display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,1.5vw,.625rem);padding:clamp(.5rem,1.5vw,.625rem) clamp(1rem,3vw,1.25rem);background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-top:1px solid #bbf7d0;font-size:clamp(.7rem,1.5vw,.75rem);color:#059669;font-weight:600}.MobileStickyOfferCTA_footerTrustBadge__I6wuM span:nth-child(2n){color:#9ca3af;font-weight:400}.MobileStickyOfferCTA_modalBackdrop___E8fw{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:flex-end;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:MobileStickyOfferCTA_fadeIn__SQ_IV .3s ease-out;padding:0;overflow:hidden}@keyframes MobileStickyOfferCTA_fadeIn__SQ_IV{0%{opacity:0}to{opacity:1}}.MobileStickyOfferCTA_modalContainer__hb9Vz{background:#ffffff;border-radius:20px 20px 0 0;width:100%;max-width:100vw;max-height:90vh;display:flex;flex-direction:column;animation:MobileStickyOfferCTA_slideUp__uli_h .4s cubic-bezier(.4,0,.2,1);box-shadow:0 -8px 40px rgba(0,0,0,.2);overflow:hidden}@keyframes MobileStickyOfferCTA_slideUp__uli_h{0%{transform:translateY(100%)}to{transform:translateY(0)}}.MobileStickyOfferCTA_modalHeader__GPLPu{position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(.75rem,2vw,1rem) clamp(1rem,3vw,1.5rem);background:linear-gradient(135deg,#f8fafc,#ffffff);border-bottom:1px solid #e5e7eb;flex-shrink:0}.MobileStickyOfferCTA_modalHandle__73DYQ{width:40px;height:5px;background:#d1d5db;border-radius:10px;margin:0 auto}.MobileStickyOfferCTA_closeButton__8K3RF{position:absolute;top:50%;right:clamp(.75rem,2vw,1rem);transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(107,114,128,.1);border:none;color:#6b7280;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.MobileStickyOfferCTA_closeButton__8K3RF:active{background:rgba(107,114,128,.2);transform:translateY(-50%) scale(.95)}.MobileStickyOfferCTA_modalContent__7f5Ra{flex:1 1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0)}.MobileStickyOfferCTA_modalContent__7f5Ra::-webkit-scrollbar{width:6px}.MobileStickyOfferCTA_modalContent__7f5Ra::-webkit-scrollbar-track{background:transparent}.MobileStickyOfferCTA_modalContent__7f5Ra::-webkit-scrollbar-thumb{background:rgba(107,114,128,.3);border-radius:10px}.MobileStickyOfferCTA_modalContent__7f5Ra::-webkit-scrollbar-thumb:hover{background:rgba(107,114,128,.5)}@media (max-width:768px){.MobileStickyOfferCTA_footerContent__fAZIS{padding:.75rem 1rem}.MobileStickyOfferCTA_ctaButton__ZmQJZ{font-size:.9rem;padding:.875rem 1rem}.MobileStickyOfferCTA_footerTrustBadge__I6wuM{font-size:.7rem;padding:.5rem 1rem}.MobileStickyOfferCTA_modalContainer__hb9Vz{max-height:85vh}}@media (max-width:480px){.MobileStickyOfferCTA_priceInfo__8k_3D{display:none}.MobileStickyOfferCTA_footerContent__fAZIS{padding:.625rem .875rem;gap:0}.MobileStickyOfferCTA_ctaButton__ZmQJZ{width:100%;font-size:.875rem;padding:.875rem 1rem;min-height:48px}.MobileStickyOfferCTA_footerTrustBadge__I6wuM{font-size:.65rem;padding:.5rem .75rem;gap:.375rem}.MobileStickyOfferCTA_modalHeader__GPLPu{padding:.625rem 1rem}.MobileStickyOfferCTA_closeButton__8K3RF{width:32px;height:32px;right:.625rem}}@media (hover:none) and (pointer:coarse){.MobileStickyOfferCTA_closeButton__8K3RF,.MobileStickyOfferCTA_ctaButton__ZmQJZ{min-height:44px;min-width:44px}.MobileStickyOfferCTA_ctaButton__ZmQJZ:hover,.MobileStickyOfferCTA_ctaButton__ZmQJZ:hover .MobileStickyOfferCTA_arrowIcon__TsFYT{transform:none}}.MobileStickyOfferCTA_closeButton__8K3RF:focus,.MobileStickyOfferCTA_ctaButton__ZmQJZ:focus{outline:2px solid #dc2626;outline-offset:2px}@media (prefers-reduced-motion:reduce){.MobileStickyOfferCTA_arrowIcon__TsFYT,.MobileStickyOfferCTA_closeButton__8K3RF,.MobileStickyOfferCTA_ctaButton__ZmQJZ,.MobileStickyOfferCTA_modalBackdrop___E8fw,.MobileStickyOfferCTA_modalContainer__hb9Vz,.MobileStickyOfferCTA_stickyFooter__R9LZJ{transition:none!important;animation:none!important;transform:none!important}.MobileStickyOfferCTA_modalBackdrop___E8fw{opacity:1}.MobileStickyOfferCTA_modalContainer__hb9Vz{transform:translateY(0)!important}}@media (min-width:1025px){.MobileStickyOfferCTA_stickyFooter__R9LZJ{display:none!important}}@supports (padding-bottom:env(safe-area-inset-bottom)){.MobileStickyOfferCTA_stickyFooter__R9LZJ{padding-bottom:calc(env(safe-area-inset-bottom) + .5rem)}.MobileStickyOfferCTA_modalContent__7f5Ra{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}}@media print{.MobileStickyOfferCTA_modalBackdrop___E8fw,.MobileStickyOfferCTA_stickyFooter__R9LZJ{display:none!important}}