.loading-indicator-bar[data-v-a4e4ff5b]{animation:loading-indicator-sweep-a4e4ff5b 1.05s cubic-bezier(.22,1,.36,1) infinite;transform-origin:left center}.loading-indicator-badge[data-v-a4e4ff5b]{animation:loading-indicator-float-a4e4ff5b .34s cubic-bezier(.22,1,.36,1)}@keyframes loading-indicator-sweep-a4e4ff5b{0%{opacity:.72;transform:scaleX(.08)}55%{opacity:1;transform:scaleX(.72)}to{opacity:.82;transform:scaleX(1)}}@keyframes loading-indicator-float-a4e4ff5b{0%{opacity:0;transform:translateY(-10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[data-v-bbc0c232] a{color:inherit;text-decoration:none}div[data-v-bbc0c232]{display:inline}[data-v-8d1365d6] a{color:inherit!important;text-decoration:none!important}.no-underline[data-v-8d1365d6]{text-decoration:none!important}.pointer-events-none[data-v-8d1365d6]{pointer-events:none}.transform[data-v-8d1365d6]{transform-origin:center}.hover\:scale-100[data-v-8d1365d6]:hover{transform:scale(1)!important}.scrollbar-hide[data-v-5c040e7f]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-5c040e7f]{-ms-overflow-style:none;scrollbar-width:none}.carousel-track[data-v-9fad1b58]{overscroll-behavior-x:contain;touch-action:pan-y;width:100%}.line-clamp-3[data-v-dc0ac70a]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}textarea[data-v-d241c4cb]{height:15rem}[data-v-d241c4cb] .sf-input,[data-v-d241c4cb] .sf-textarea{border-radius:1rem}[data-v-d241c4cb] .sf-input__input,[data-v-d241c4cb] .sf-textarea__textarea{font-family:var(--font-body);letter-spacing:-.01em}[data-v-d241c4cb] .sf-input__input{min-height:var(--control-height);padding-inline:var(--control-padding-inline)}[data-v-d241c4cb] .sf-textarea__textarea{padding:.9rem 1rem}[data-v-d241c4cb] .sf-input__input::-moz-placeholder,[data-v-d241c4cb] .sf-textarea__textarea::-moz-placeholder{font-family:var(--font-body)}[data-v-d241c4cb] .sf-input__input::placeholder,[data-v-d241c4cb] .sf-textarea__textarea::placeholder{font-family:var(--font-body)}.carousel-container[data-v-70901499]::-webkit-scrollbar{display:none}.carousel-container .flex[data-v-70901499]{backface-visibility:hidden;perspective:1000px;will-change:transform}@media (max-width:767px){.carousel-container img[data-v-70901499]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.carousel-container .bg-black\/70[data-v-70901499]{background-color:#000c}}@media (prefers-reduced-motion:reduce){.carousel-container[data-v-70901499] *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-v-f270bf37] .sf-input__input{font-family:var(--font-body);font-variant-numeric:tabular-nums;min-height:var(--control-height-sm);padding-inline:.75rem}[data-v-0187470e] .sf-input{border-radius:.85rem}[data-v-0187470e] .sf-input__input{font-family:var(--font-body);font-variant-numeric:tabular-nums;letter-spacing:-.01em;min-height:var(--control-height-sm);padding-inline:.875rem}.add-rfq-button[data-v-0187470e]{width:100%}.add-rfq-button--icon-only[data-v-0187470e]{min-width:2.5rem;width:2.5rem}.add-rfq-button__text[data-v-0187470e]{line-height:1.2;overflow-wrap:anywhere;white-space:normal}@media (min-width:640px){.add-rfq-button[data-v-0187470e]{max-width:min(100%,14rem);width:auto}.add-rfq-button__icon[data-v-0187470e]{flex-shrink:0}}.widget-symbol[data-v-d847150f]{font-family:Material Symbols Rounded;font-size:1.3rem;font-style:normal;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;font-weight:400;line-height:1}.widget-fab[data-v-d847150f],.widget-symbol[data-v-d847150f]{align-items:center;display:inline-flex;justify-content:center}.widget-fab[data-v-d847150f]{background:#fff;border:1px solid #cbd5e1;border-radius:9999px;box-shadow:0 16px 36px -24px #0f172a38;color:#0f172a;height:3.5rem;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease;width:3.5rem}.widget-fab[data-v-d847150f]:hover{border-color:#94a3b8;box-shadow:0 20px 40px -24px #0f172a47;transform:translateY(-2px)}.widget-brand-icon[data-v-d847150f]{color:#25d366;height:1.55rem;width:1.55rem}.widget-popover[data-v-d847150f]{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 18px 40px -24px #0f172a2e;min-width:13rem;opacity:0;padding:.8rem .9rem;pointer-events:none;position:absolute;right:4.5rem;transform:translate(8px);transition:opacity .2s ease,transform .2s ease}.group:focus-within .widget-popover[data-v-d847150f],.group:hover .widget-popover[data-v-d847150f]{opacity:1;transform:translate(0)}.widget-popover-primary[data-v-d847150f]{background:rgb(var(--color-brand-50))}.widget-popover-success[data-v-d847150f]{background:#f0fdf4}.widget-popover-info[data-v-d847150f]{background:#eff6ff}.widget-popover-neutral[data-v-d847150f]{background:#f8fafc}.widget-panel[data-v-ab9e8d47]{box-shadow:0 26px 60px -30px #0f172a3d}.widget-panel-desktop[data-v-ab9e8d47]{flex-shrink:0;max-height:calc(100dvh - 2.5rem)}.widget-overlay[data-v-ab9e8d47]{z-index:0}.widget-mobile-sheet[data-v-ab9e8d47]{box-shadow:0 24px 60px -30px #0f172a3d}.widget-mobile-action[data-v-ab9e8d47]{align-items:center;border-radius:1rem;display:flex;gap:.75rem;padding:.75rem;text-align:left;transition:background-color .2s ease,transform .2s ease}.widget-mobile-action[data-v-ab9e8d47]:hover{background:#f8fafc;transform:translateY(-1px)}.widget-mobile-icon[data-v-ab9e8d47]{align-items:center;border-radius:.95rem;display:inline-flex;height:2.75rem;justify-content:center;width:2.75rem}.widget-mobile-brand-icon[data-v-ab9e8d47]{height:1.25rem;width:1.25rem}.widget-fab[data-v-ab9e8d47]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:999px;box-shadow:0 18px 36px -24px #0f172a66;color:#0f172a;display:inline-flex;height:3.5rem;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;width:3.5rem}.widget-fab[data-v-ab9e8d47]:hover{border-color:#bfdbfe;box-shadow:0 22px 40px -24px #1d4ed84d;color:#1d4ed8;transform:translateY(-2px)}.widget-fab-mobile[data-v-ab9e8d47]{height:3.75rem;width:3.75rem}.widget-popover[data-v-ab9e8d47]{background:#fffffffa;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 18px 36px -24px #0f172a2e;max-width:18rem;min-width:13rem;opacity:0;padding:.85rem .95rem;pointer-events:none;position:absolute;right:calc(100% + .75rem);top:50%;transform:translateY(-50%) translate(.5rem);transition:opacity .18s ease,transform .18s ease}.group:focus-within .widget-popover[data-v-ab9e8d47],.group:hover .widget-popover[data-v-ab9e8d47]{opacity:1;transform:translateY(-50%) translate(0)}.widget-popover-primary[data-v-ab9e8d47]{border-color:#bfdbfe}.widget-popover-success[data-v-ab9e8d47]{border-color:#a7f3d0}.widget-popover-info[data-v-ab9e8d47]{border-color:#bae6fd}.widget-popover-neutral[data-v-ab9e8d47]{border-color:#e2e8f0}.widget-symbol[data-v-ab9e8d47]{font-family:Material Symbols Rounded,sans-serif;font-size:1.5rem;line-height:1}.widget-brand-icon[data-v-ab9e8d47]{height:1.35rem;width:1.35rem}.widget-fade-enter-active[data-v-ab9e8d47],.widget-fade-leave-active[data-v-ab9e8d47],.widget-overlay-enter-active[data-v-ab9e8d47],.widget-overlay-leave-active[data-v-ab9e8d47],.widget-slide-inline-enter-active[data-v-ab9e8d47],.widget-slide-inline-leave-active[data-v-ab9e8d47]{transition:all .22s ease}.widget-fade-enter-from[data-v-ab9e8d47],.widget-fade-leave-to[data-v-ab9e8d47],.widget-overlay-enter-from[data-v-ab9e8d47],.widget-overlay-leave-to[data-v-ab9e8d47]{opacity:0}.widget-slide-inline-enter-from[data-v-ab9e8d47],.widget-slide-inline-leave-to[data-v-ab9e8d47]{opacity:0;transform:translate(1rem)}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .4s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(30px)}.scale-fade-enter-active,.scale-fade-leave-active{transition:all .3s ease}.scale-fade-enter-from,.scale-fade-leave-to{opacity:0;transform:scale(.9)}.figure-image[data-v-d24481a3]{align-items:center;display:flex;flex-direction:column}.figure-image__media[data-v-d24481a3]{width:100%}.figure-image__caption[data-v-d24481a3]{color:rgb(var(--color-ink-soft));font-family:var(--font-body);font-size:.95rem;line-height:1.7;margin-top:.875rem;max-width:56rem;text-align:center}.callout[data-v-29cb1cdf]{background:linear-gradient(135deg,rgba(var(--callout-tint),.95) 0,rgba(var(--color-surface),.98) 72%);border-color:rgba(var(--callout-accent),.22);box-shadow:var(--shadow-panel);position:relative}.callout[data-v-29cb1cdf]:before{background:linear-gradient(180deg,rgb(var(--callout-accent)) 0,rgba(var(--callout-accent),.55));content:"";inset:0 auto 0 0;position:absolute;width:.4rem}.callout__content[data-v-29cb1cdf]{position:relative}.callout__body[data-v-29cb1cdf] p:first-child{margin-top:0}.callout__body[data-v-29cb1cdf] p:last-child{margin-bottom:0}.callout__body[data-v-29cb1cdf] strong{color:rgb(var(--color-ink))}.callout__body[data-v-29cb1cdf] a{color:rgb(var(--callout-accent));text-decoration:underline;text-decoration-color:rgba(var(--callout-accent),.35);text-underline-offset:.2em}.callout__button[data-v-29cb1cdf]{background:rgb(var(--callout-accent));border-radius:var(--radius-pill);box-shadow:var(--shadow-soft);color:rgb(var(--color-ink-inverse))}.callout__button[data-v-29cb1cdf]:hover{background:rgba(var(--callout-accent),.92)}.callout-info[data-v-29cb1cdf]{--callout-accent:var(--color-accent);--callout-tint:var(--color-accent-soft)}.callout-warning[data-v-29cb1cdf]{--callout-accent:var(--color-warning);--callout-tint:255 244 214}.callout-error[data-v-29cb1cdf]{--callout-accent:var(--color-danger);--callout-tint:254 242 242}.callout-success[data-v-29cb1cdf]{--callout-accent:var(--color-success);--callout-tint:240 253 244}
