.product-page,.masterbend-page{--product-ease-standard: cubic-bezier(.2, 0, 0, 1);--product-ease-enter: cubic-bezier(.16, 1, .3, 1);--product-ease-panel: ease-in-out;--product-motion-fast: .22s;--product-motion-base: .36s;--product-motion-panel: .62s;position:relative;z-index:0;isolation:isolate;display:block;max-width:100%;margin:0;scroll-behavior:smooth}html.product-document,html.masterbend-document{margin:0;padding:0;overflow-x:clip;scroll-behavior:smooth;background:var(--color-background-100, #05070a)}body.product-body,body.masterbend-body,.product-page,.masterbend-page{overflow-x:hidden!important;overflow-x:clip!important;width:100%}body.product-body,body.masterbend-body{margin:0;padding:0;max-width:100%;background:var(--color-background-100, #05070a)}.product-page .text-brand,.masterbend-page .text-brand,.product-modal .text-brand{color:#00a0e9!important}.product-page .bg-brand,.masterbend-page .bg-brand,.product-modal .bg-brand{background-color:#00a0e9!important}.product-page .bg-brand\/15,.masterbend-page .bg-brand\/15,.product-modal .bg-brand\/15{background-color:#00a0e926!important}.product-page .border-brand,.masterbend-page .border-brand,.product-modal .border-brand{border-color:#00a0e9!important}.product-page .hover\:bg-brand:hover,.masterbend-page .hover\:bg-brand:hover,.product-modal .hover\:bg-brand:hover{background-color:#00a0e9!important}.product-page .hover\:border-brand:hover,.masterbend-page .hover\:border-brand:hover,.product-modal .hover\:border-brand:hover{border-color:#00a0e9!important}.product-page,.product-page .mb-page,.product-page .quote-section,.product-page .models-section,.masterbend-page,.masterbend-page .mb-page,.masterbend-page .quote-section,.masterbend-page .models-section{font-family:Hind,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-page h1,.product-page h2,.product-page .font-display,.masterbend-page h1,.masterbend-page h2,.masterbend-page .font-display{font-family:Hind,sans-serif!important;font-weight:600!important;letter-spacing:-.01em}.product-page h3,.product-page h4,.product-page h5,.masterbend-page h3,.masterbend-page h4,.masterbend-page h5{font-family:Hind,sans-serif!important;font-weight:500!important}.product-page .font-bold,.masterbend-page .font-bold{font-weight:600!important}.product-page .font-semibold,.masterbend-page .font-semibold{font-weight:500!important}.product-page p,.product-page .font-light,.masterbend-page p,.masterbend-page .font-light{font-weight:300!important}@media(max-width:1279px){.product-page h2,.masterbend-page h2{font-size:2.25rem!important;line-height:1.2!important}.product-page .stat-card .text-4xl,.masterbend-page .stat-card .text-4xl{font-size:2.5rem!important}.product-page .servo-text h3,.product-page .auto-card-body h3,.masterbend-page .servo-text h3,.masterbend-page .auto-card-body h3{font-size:1.25rem!important}.product-page .bg-card-text h4,.product-page .stat-card h3,.masterbend-page .bg-card-text h4,.masterbend-page .stat-card h3,.product-page p.text-lg,.masterbend-page p.text-lg{font-size:1.125rem!important}.product-page p.text-base,.masterbend-page p.text-base{font-size:1rem!important}.product-page p.text-sm,.product-page .auto-card-body p,.product-page .servo-text p,.product-page .comp-tab span,.masterbend-page p.text-sm,.masterbend-page .auto-card-body p,.masterbend-page .servo-text p,.masterbend-page .comp-tab span{font-size:.875rem!important}}.product-page :where(a,button,input,textarea,select,iframe,[role=button],.cursor-pointer,.servo-tog-btn,.comp-tab,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea,.product-contact-form button,#quote-modal button,#video-modal button),.masterbend-page :where(a,button,input,textarea,select,iframe,[role=button],.cursor-pointer,.servo-tog-btn,.comp-tab,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea,.product-contact-form button,#quote-modal button,#video-modal button){transition-duration:var(--product-motion-fast)!important;transition-timing-function:var(--product-ease-standard)!important}.product-page :where(.reveal,.reveal-left,.reveal-right,.reveal-scale),.masterbend-page :where(.reveal,.reveal-left,.reveal-right,.reveal-scale){transition-duration:.9s!important;transition-timing-function:var(--product-ease-enter)!important}.product-page :where(.ctrl-slide,.ctrl-bg,.servo-card,.servo-bg,.comp-slide,.comp-img,.comp-text,#quote-modal,#quote-modal>*,#video-modal,#video-modal>*),.masterbend-page :where(.ctrl-slide,.ctrl-bg,.servo-card,.servo-bg,.comp-slide,.comp-img,.comp-text,#quote-modal,#quote-modal>*,#video-modal,#video-modal>*){transition-duration:var(--product-motion-panel)!important;transition-timing-function:var(--product-ease-panel)!important}.product-page :where(.transition,.transition-all,.transition-colors,.transition-opacity,.transition-transform),.masterbend-page :where(.transition,.transition-all,.transition-colors,.transition-opacity,.transition-transform){transition-timing-function:var(--product-ease-standard)!important}.product-page :where(a,button,[role=button],.cursor-pointer,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea):where(:hover,:focus-visible),.masterbend-page :where(a,button,[role=button],.cursor-pointer,.spec-dot,.spec-learn-more,.spec-carousel-link,.product-contact-form input,.product-contact-form textarea):where(:hover,:focus-visible){transition-duration:var(--product-motion-fast)!important}.product-page :where(.auto-card-img img,.media-hover-card img),.masterbend-page :where(.auto-card-img img,.media-hover-card img){backface-visibility:hidden;transform:scale(1);transform-origin:center center;transition:transform .7s;will-change:transform}.product-page :where(.auto-card:hover .auto-card-img img,.auto-card:focus-within .auto-card-img img,.media-hover-card:hover img,.media-hover-card:focus-visible img),.masterbend-page :where(.auto-card:hover .auto-card-img img,.auto-card:focus-within .auto-card-img img,.media-hover-card:hover img,.media-hover-card:focus-visible img){transform:scale(1.03)}.product-page .models-section .model-card,.masterbend-page .models-section .model-card{transition-property:border-color,box-shadow}.product-page .models-section .model-card:hover,.masterbend-page .models-section .model-card:hover{transform:none}.product-modal,#video-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;padding:clamp(16px,3vw,40px);background:#000000b8;opacity:0;pointer-events:none;z-index:2147483647!important}.product-modal.active,#video-modal.active{opacity:1;pointer-events:auto}.product-modal-card{position:relative;width:min(92vw,600px);max-height:90vh;max-height:90dvh;overflow-y:auto;border:1px solid rgba(148,163,184,.34);border-radius:28px;background:#fff;box-shadow:0 28px 90px #0000006b;transform:translateY(18px) scale(.98);transition:opacity .3s ease,transform .3s ease}.product-modal.active .product-modal-card{transform:translateY(0) scale(1)}.product-modal-close{position:absolute;top:20px;right:20px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(17,24,39,.1);border-radius:9999px;background:#1118270a;color:#111827;cursor:pointer}.product-modal-close:hover,.product-modal-close:focus-visible{background:#00a0e9;border-color:#00a0e9;color:#fff}.product-contact-form{display:block;width:100%;padding:32px;border-radius:24px;background:#fff;color:#111827;box-shadow:0 24px 80px #0000002e}.product-contact-form h3{margin:0;color:#111827!important;font-size:28px;line-height:1.2;font-weight:700!important}.product-contact-form .form-intro{margin:10px 0 26px;color:#6b7280!important;font-size:14px;line-height:1.7}.product-form-grid{display:grid;grid-template-columns:1fr;gap:1rem}.product-field{display:flex;min-width:0;flex-direction:column;gap:.45rem}.product-field label{color:#374151;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product-contact-form input,.product-contact-form textarea{width:100%;border:1px solid #e5e7eb;border-radius:14px;background:#f9fafb;color:#111827;font:inherit;font-size:.95rem;outline:none}.product-contact-form input{min-height:52px;padding:0 1rem}.product-contact-form textarea{min-height:132px;resize:vertical;padding:.95rem 1rem}.product-contact-form input::placeholder,.product-contact-form textarea::placeholder{color:#9ca3af}.product-contact-form input:focus,.product-contact-form textarea:focus{border-color:#00a0e9;background:#fff;box-shadow:0 0 0 4px #00a0e924}.product-submit{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;width:100%;min-height:0;margin-top:32px;border:0;border-radius:9999px;background:#00a0e9;color:#fff;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:16px 22px}.product-submit:hover,.product-submit:focus-visible{background:#0087c7;transform:translateY(-1px)}.product-note{margin:1rem 0 0;color:#6b7280!important;font-size:.82rem;line-height:1.5}@media(min-width:640px){.product-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-field.full{grid-column:1 / -1}}@media(max-width:767px){.product-modal-card{width:100%!important}.product-modal .product-contact-form{padding:72px 24px 40px!important;border-radius:0!important;min-height:100vh!important;min-height:100dvh!important}.product-modal{padding:0!important}.product-modal-card{width:100%!important;height:100vh!important;height:100dvh!important;max-height:none!important;border-radius:0!important;transform:translate(100%)!important}.product-modal.active .product-modal-card{transform:translate(0)!important}.product-modal-close{top:16px!important;right:16px!important;left:auto!important;width:40px!important;height:40px!important;background:#11182714!important}.product-modal-card h3{padding-right:50px!important;text-align:left!important}}#safety [data-safety-carousel-wrap]{width:100%!important;margin-left:auto;margin-right:auto}#safety [data-safety-carousel] .auto-card-img{aspect-ratio:16 / 9!important;height:auto!important;min-height:0!important}#safety [data-safety-carousel] .auto-card-img>img{width:100%!important;height:100%!important;object-fit:cover!important}#safety [data-safety-prev],#safety [data-safety-next]{cursor:pointer}#safety [data-safety-prev]:disabled,#safety [data-safety-next]:disabled{cursor:default}#safety [data-safety-dot]{height:3px!important;border-radius:2px!important;padding:0!important;min-width:0!important;min-height:0!important;border:none!important;line-height:0!important;font-size:0!important;cursor:pointer}#backgauge .bg-feature-card{box-shadow:0 18px 50px #0000002e}#backgauge .bg-feature-stage,#backgauge .bg-feature-content{width:100%}@media(max-width:767px){#backgauge .bg-feature-card{min-height:250px!important}#backgauge .bg-feature-stage{min-height:200px!important}}#components.fp-section{position:relative}#components .fp-bg,#components .fp-overlay,#components [data-upgrade-slide]{display:none!important}#components>.relative:before{display:none!important}#components .components-heading{margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px)}#components .components-panel{margin-top:-1px;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible}.models-section{font-family:inherit;overflow-x:hidden;line-height:1.6;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;box-sizing:border-box}.models-section *{box-sizing:border-box}.models-section,.models-section section,.models-section div,.models-section h2,.models-section p,.models-section span{text-align:left!important}.models-section .models-header-row{display:flex!important;width:100%!important;justify-content:space-between!important;align-items:flex-end!important}.models-section .models-header-text{flex:1 1 0%!important;min-width:0!important;margin-right:auto!important;margin-left:0!important;text-align:left!important;float:none!important}.models-section .models-panel{margin-top:-1px;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible;position:relative;z-index:10;padding-top:clamp(84px,8vw,120px)!important;padding-bottom:clamp(56px,6vw,88px)!important}.models-section .models-corners{z-index:30}.models-section [data-models-prev],.models-section [data-models-next]{cursor:pointer;color:#fff!important;background:#00000059!important;border-color:#fff3!important}.models-section [data-models-prev]:hover,.models-section [data-models-next]:hover{background:#00a0e9!important;border-color:#00a0e9!important;color:#fff!important}.models-section [data-models-prev] i,.models-section [data-models-next] i{color:inherit}.models-section [data-models-carousel]{width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden!important}.models-section img{max-width:100%;height:auto}.models-section .model-card img{width:100%!important;height:100%!important;object-fit:cover!important}.models-section ::selection{background:#00a0e9;color:#fff}.models-reveal{opacity:0;transform:translateY(60px);transition:all .9s cubic-bezier(.16,1,.3,1)}.models-reveal.active{opacity:1;transform:translateY(0)}.models-section [data-models-track]{align-items:stretch}.models-section .model-slide{display:flex}.models-section .model-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;transition:all .4s;overflow:hidden;width:100%}.models-section .model-card:hover{border-color:#00a0e9;box-shadow:0 20px 60px #00a0e91a;transform:translateY(-4px)}.models-section .model-link{text-decoration:none;color:inherit}.models-section .model-title{color:#111}.models-section .model-desc{color:#666}.models-section .model-foot{border-top:1px solid #f0f0f0}.models-section .model-foot.is-current{border-top-color:#00a0e9}.models-section h2{font-size:48px;line-height:1.15}@media(max-width:1279px){.models-section h2{font-size:clamp(1.875rem,4.5vw,2.75rem)!important;line-height:1.15!important}}@media(min-width:1280px){.models-section [data-models-carousel]{width:calc(100% + 5rem);margin-left:-2.5rem;margin-right:-2.5rem}}.models-section #models-carousel,.models-section [data-models-carousel]{width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem;margin-right:-1.5rem;overflow:hidden!important}.models-section #models-track,.models-section [data-models-track]{align-items:stretch}.models-section #models-prev,.models-section #models-next,.models-section [data-models-prev],.models-section [data-models-next]{cursor:pointer;color:#fff!important;background:#00000059!important;border-color:#fff3!important}.models-section #models-prev:hover,.models-section #models-next:hover,.models-section [data-models-prev]:hover,.models-section [data-models-next]:hover{background:#00a0e9!important;border-color:#00a0e9!important;color:#fff!important}.models-section .models-panel{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;border:1px solid rgba(148,163,184,.34)!important;background:#05070ad6!important;overflow:visible!important}.models-section .model-card{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;overflow:hidden!important;width:100%!important}.models-section .model-foot.is-current{border-top-color:#00a0e9!important}@media(min-width:1280px){.models-section #models-carousel,.models-section [data-models-carousel]{width:calc(100% + 5rem);margin-left:-2.5rem;margin-right:-2.5rem}}.fp-section{min-height:100vh;position:relative;display:flex;align-items:center;overflow:hidden;z-index:1}:is(#components,#backgauge,#performance,#control,#servo,#safety,#crowning,#automation,#technical-data).fp-section{min-height:auto!important;height:auto!important;display:block!important;align-items:initial!important;overflow:visible!important}.fp-section .fp-bg,.fp-section .fp-overlay{position:absolute;inset:-20% 0}.mb-page{font-family:inherit;color:#e0e0e0;overflow-x:hidden;line-height:1.6;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.mb-page *{box-sizing:border-box}.mb-page img{max-width:100%;height:auto}:root{--color-background-100: #05070a;--color-border-100: rgba(148, 163, 184, .34);--color-decor-dots-100: rgba(148, 163, 184, .32);--ab-section-dots: rgba(148, 163, 184, .18)}body{position:relative;background:var(--color-background-100)}.mb-page{position:relative;z-index:1;background:transparent!important}.mb-page,.mb-page>section,.mb-page .fp-section{background-color:transparent!important}#hero .max-w-\[1400px\]{max-width:1480px!important}.mb-page .fp-section:not(#hero) .max-w-\[1400px\],.mb-page>section:not(#hero) .max-w-\[1400px\],.mb-page .max-w-\[1200px\]{max-width:1200px!important}.mb-page .max-w-\[1080px\]{max-width:1080px!important}.mb-page .max-w-\[900px\]{max-width:900px!important}.mb-page .fp-bg,.mb-page .fp-overlay{display:none!important}#hero{position:relative;isolation:isolate}#hero .fp-bg,#hero .fp-overlay,#hero .corner-lines-container{pointer-events:none}#hero>.relative,#hero .hero-shell,#hero .hero-copy{position:relative;z-index:10}#hero [data-open-quote],#hero [data-open-video],#hero .product-hero-btn,#hero .hero-btn-quote,#hero .hero-btn-video{position:relative;z-index:20;pointer-events:auto}#hero:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:var(--color-background-100)}#hero .corner-lines-container{position:absolute;inset:0;z-index:4;pointer-events:none}#hero .corner-line{position:absolute;left:50%;display:block;width:200dvw;height:4px;transform:translate(-50%);opacity:1}#hero .corner-line.top-line{top:0}#hero .corner-line.bottom-line{bottom:0}.mb-page .fp-section:not(#hero)>.relative,.mb-page>section:not(#hero)>.relative,.mb-page .fp-section:not(#hero)>div:not(.fp-bg):not(.fp-overlay):not(.servo-bg):not(.ctrl-bg):not(.comp-slide){position:relative;z-index:2}.mb-page .fp-section:not(#hero)>.relative:before,.mb-page>section:not(#hero)>.relative:before{content:"";position:absolute;inset:clamp(16px,3vw,40px) max(16px,calc((100% - 1200px)/2));z-index:-1;pointer-events:none;border:1px solid rgba(148,163,184,.22);background:radial-gradient(circle at .75px .75px,var(--ab-section-dots) 0 .75px,transparent 1px),transparent;background-size:22px 22px;background-position:-11px -11px}.mb-page .stat-card,.mb-page .brand-card,.mb-page .tooling-card-bg{background:#080d12b8!important;border-color:#94a3b833!important}.mb-page .bg-card-wrap,.mb-page .servo-card-inner,.mb-page .ctrl-slide,.mb-page .media-hover-card{box-shadow:0 18px 54px #00000042}.mb-page .servo-card img,.mb-page .bg-card img,.mb-page .comp-img img,.mb-page .auto-card-img img,.mb-page [style*=aspect-ratio]>img,.mb-page .relative>img.object-cover,.mb-page img.object-cover{width:100%!important;height:100%!important;object-fit:cover!important}.mb-page .ctrl-slide img{width:100%!important;height:100%!important;object-fit:contain!important}.reveal{opacity:0;transform:translateY(60px);transition:all .9s cubic-bezier(.16,1,.3,1)}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-80px);transition:all .9s cubic-bezier(.16,1,.3,1)}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(80px);transition:all .9s cubic-bezier(.16,1,.3,1)}.reveal-right.active{opacity:1;transform:translate(0)}.reveal-scale{opacity:0;transform:scale(.9);transition:all 1s cubic-bezier(.16,1,.3,1)}.reveal-scale.active{opacity:1;transform:scale(1)}.stat-card{position:relative;background:#ffffff08;border:1px solid rgba(255,255,255,.06);backdrop-filter:blur(20px);transition:all .5s ease}.stat-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(0,160,233,.3),transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .5s}.stat-card:hover:before{opacity:1}.stat-card:hover{background:#00a0e90d;transform:translateY(-4px)}.icon-ring{width:56px;height:56px;border:2px solid rgba(0,160,233,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s}@media(min-width:1280px){.icon-ring{width:72px;height:72px}}.icon-ring:hover{border-color:#00a0e9;background:#00a0e91a}.text-shimmer{background:linear-gradient(90deg,#fff,#00a0e9,#fff);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.section-frame-dotted{background:radial-gradient(circle at .75px .75px,rgba(148,163,184,.16) 0 .75px,transparent 1px),#05070ad6;background-size:22px 22px,auto;background-position:-11px -11px,0 0}.product-capsule-tabs{pointer-events:auto}.product-capsule-toggle{--product-capsule-count: 2;background:var(--color-background-100);border-color:#94a3b857;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:auto}.product-capsule-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--product-capsule-count, 2));border-radius:9999px;background:#fff;box-shadow:0 14px 32px #00000047;transition:transform .35s cubic-bezier(.32,.72,0,1)}.product-capsule-toggle[data-active="1"] .product-capsule-indicator{transform:translate(100%)}.product-capsule-toggle[data-active="2"] .product-capsule-indicator{transform:translate(200%)}.product-capsule-toggle[data-active="3"] .product-capsule-indicator{transform:translate(300%)}.product-capsule-btn{color:#ffffffa8;justify-content:center;text-align:center;user-select:none;transition:color .3s ease,transform .2s ease,background-color .25s ease}.product-capsule-btn:hover{color:#ffffffe6}.product-capsule-btn:not(.is-active):hover{background:#ffffff14}.product-capsule-btn:active{transform:scale(.98)}.product-capsule-btn:not(.is-active):active{background:#ffffff24}.product-capsule-btn:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:2px}.product-capsule-btn.is-active{color:#111;background:transparent}.product-linear-tabs{--product-linear-muted: rgba(255, 255, 255, .4);--product-linear-active: #fff;--product-linear-line: rgba(255, 255, 255, .12);--product-linear-accent: #00a0e9;position:relative}.product-linear-indicator{background:var(--product-linear-accent);pointer-events:none;transition:transform .35s cubic-bezier(.32,.72,0,1),width .35s cubic-bezier(.32,.72,0,1),height .35s cubic-bezier(.32,.72,0,1)}.product-linear-tab{position:relative;color:var(--product-linear-muted)}.product-linear-tab:hover .product-linear-label{color:#ffffffb8!important}.product-linear-tab.ctrl-active .product-linear-label,.product-linear-tab.is-active .product-linear-label{color:var(--product-linear-active)!important}.product-linear-description{color:#9ca3af}#background-lines{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:var(--color-background-100, #05070a)}#background-lines .background-lines-inner{position:absolute;inset:0}#background-lines .background-lines-1200{position:absolute;top:0;left:50%;z-index:10;height:100%;width:min(1200px,100vw);transform:translate(-50%);background:var(--color-background-100, #05070a)}#background-lines .background-lines-1480{position:absolute;top:0;left:50%;z-index:0;height:100%;width:min(1480px,100vw);transform:translate(-50%)}#background-lines .background-dots{position:absolute;inset:0;width:100%;height:100%}#background-lines .background-line-left,#background-lines .background-line-right{position:absolute;top:0;height:100%;width:1px;background-image:linear-gradient(to bottom,var(--color-border-100, rgba(148, 163, 184, .34)) 50%,transparent 50%);background-size:1px 32px;background-repeat:repeat-y}#background-lines .background-line-left{left:0}#background-lines .background-line-right{right:0}#contact{font-family:inherit;overflow-x:hidden;line-height:1.6;font-size:16px;position:relative;z-index:1;overflow:visible;margin:0!important;box-sizing:border-box}#contact .quote-content-wrap{position:relative;z-index:2}#contact *{box-sizing:border-box}#contact ::selection{background:#00a0e9;color:#fff}#contact .quote-panel{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;position:relative;max-width:1200px;width:100%;margin:-1px auto 0;padding:3rem 1.5rem;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible;z-index:10}#contact .quote-copy,#contact .product-contact-form{min-width:0}#contact .quote-copy .quote-heading,#contact .quote-copy h4{color:#fff!important}#contact .quote-copy p{color:#d1d5db!important}#contact .quote-copy .quote-benefits>div{background:#ffffff0d!important;border-color:#ffffff14!important;box-shadow:none!important}#contact .quote-copy .quote-benefits span{color:#e5e7eb!important}@media(min-width:640px){#contact .quote-panel{padding-top:4rem;padding-bottom:4rem}}@media(min-width:1024px){#contact .quote-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){#contact .quote-panel{gap:4rem;padding:5rem 2.5rem}}@media(max-width:767px){#contact .quote-heading{font-size:2rem!important}#contact .quote-panel{padding:2.5rem 1rem!important}#contact .product-contact-form{padding:24px 20px!important}}#backgauge.fp-section{position:relative;z-index:2}#backgauge .fp-bg,#backgauge .fp-overlay{display:none!important}#backgauge>.relative:before{display:none!important}#backgauge .backgauge-panel{margin-top:-1px;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible}#backgauge .backgauge-corners{z-index:30}#backgauge .bg-card-wrap{box-shadow:none!important}#backgauge .bg-feature-card{padding-bottom:clamp(2rem,3vw,2.75rem)!important;min-height:220px!important}#backgauge .bg-feature-stage{min-height:168px!important}#backgauge .bg-feature-content{padding-bottom:.5rem}#backgauge .bg-card img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}#backgauge .bg-tabs-wrap{position:absolute;left:25%;bottom:0;transform:translate(-50%,42%);padding-left:0;padding-right:0;z-index:80;pointer-events:auto}#backgauge .bg-toggle{z-index:81;position:relative}#backgauge .bg-toggle-indicator{z-index:1}#backgauge .bg-tab{display:inline-flex;align-items:center;justify-content:center;min-height:40px;min-width:88px;line-height:1;pointer-events:auto;position:relative;z-index:2;color:#ffffff80}#backgauge .bg-tab.is-active{color:#111!important}@media(min-width:1280px){#performance .performance-stats .stat-card:nth-child(2n){border-right:1px solid rgba(148,163,184,.34)!important}#performance .performance-stats .stat-card:nth-child(-n+2){border-bottom:none!important}#performance .performance-stats .stat-card:nth-child(4){border-right:none!important}}@media(max-width:1279px){#backgauge #bg-text-col{order:1}#backgauge #bg-img-col{order:2}#backgauge .bg-tabs-wrap{position:absolute;left:50%;top:auto;bottom:0;transform:translate(-50%,50%);margin-top:0;justify-content:center;padding-left:0;padding-right:0;z-index:40}#backgauge .bg-toggle{box-shadow:0 0 0 1px #94a3b857}}#performance:before,#performance:after,#performance>.relative:before{display:none!important}#performance .fp-bg,#performance .fp-overlay{display:none!important}#performance .performance-stats{position:relative;overflow:visible;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;border:1px solid rgba(148,163,184,.34);background:#05070ad6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#performance .performance-panel{max-width:1200px;overflow:visible}#performance .performance-corners{z-index:30}#performance .performance-heading{margin-top:0!important;margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px)}#performance .performance-stats .stat-card{border:0!important;border-right:1px solid rgba(148,163,184,.34)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)!important}#performance .performance-stats .stat-card:nth-child(2n){border-right:0!important}#performance .performance-stats .stat-card:nth-child(-n+2){border-bottom:1px solid rgba(148,163,184,.34)!important}@media(max-width:639px){#performance .performance-stats .stat-card{border-right:0!important;border-bottom:1px solid rgba(148,163,184,.34)!important}#performance .performance-stats .stat-card:last-child{border-bottom:0!important}}#performance .performance-stats .stat-card:before{display:none!important}#performance .performance-stats .stat-card:hover{background:transparent!important;transform:none!important}#performance .performance-stats .stat-card:hover .icon-ring,#performance .performance-stats .icon-ring:hover{border-color:#00a0e9;background:#00a0e91a!important;transform:none!important}@media(min-width:1280px){#performance .performance-stats .stat-card{border-right:1px solid rgba(148,163,184,.34)!important;border-bottom:none!important}#performance .performance-stats .stat-card:nth-child(2n){border-right:1px solid rgba(148,163,184,.34)!important}#performance .performance-stats .stat-card:nth-child(4){border-right:none!important}}#control.fp-section{position:relative}#control .ctrl-bg,#control .fp-bg,#control .fp-overlay{display:none!important}#control .control-panel{margin-top:-1px;padding-top:clamp(84px,8vw,120px)!important;padding-bottom:clamp(56px,6vw,88px)!important;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible}#control .control-corners{z-index:30}#control .ctrl-tab-list{position:relative}#control .ctrl-tab-list:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:#ffffff1f;pointer-events:none}#control .ctrl-tab-indicator{position:absolute;left:0;top:0;width:2px;height:0;z-index:3}@media(max-width:1279px){#control .ctrl-tab-list{flex-direction:row;height:auto}#control .ctrl-tab-list:before{inset:auto 0 0;width:100%;height:2px}#control .ctrl-tab-indicator{left:0;top:auto;bottom:0;width:0;height:2px;transform:translate(0)}#control .ctrl-tab:after{display:none!important}#control .ctrl-tab{align-items:center;justify-content:center;padding:0 4px 12px;text-align:center}#control .ctrl-tab>div{padding-left:0}#control .ctrl-tab .product-linear-label{font-size:clamp(.78rem,3.4vw,1.125rem);line-height:1.15}#control .ctrl-desc{display:none}#control .ctrl-mobile-desc{display:block}}#control .ctrl-tab{border-left-color:transparent!important}#control .ctrl-sizer{display:block!important;width:100%!important;height:auto!important;visibility:hidden!important;pointer-events:none!important}#control .ctrl-slide img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}#servo.fp-section{position:relative}#servo .servo-bg,#servo .fp-bg,#servo>.absolute.inset-0{display:none!important}#servo .servo-heading{margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px)}#servo .servo-tabs{margin-bottom:-26px}#servo .servo-toggle{--product-capsule-count: 2}#servo .servo-tog-btn{min-width:128px}#servo .servo-panel{border:1px solid rgba(148,163,184,.34);background:radial-gradient(circle at .75px .75px,rgba(148,163,184,.16) 0 .75px,transparent 1px),#05070ad6;background-size:22px 22px,auto;background-position:-11px -11px,0 0;overflow:visible}#servo .servo-corners{z-index:30}#servo .servo-card-inner{border-radius:1rem!important;box-shadow:none!important}#servo .servo-card-inner>img{width:100%!important;height:100%!important;object-fit:cover!important}#safety.fp-section{position:relative;z-index:1}#safety .fp-bg,#safety .fp-overlay{display:none!important}#safety .safety-heading{margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px);pointer-events:none}#safety .safety-panel{border:1px solid rgba(148,163,184,.34);background:radial-gradient(circle at .75px .75px,rgba(148,163,184,.16) 0 .75px,transparent 1px),#05070ad6;background-size:22px 22px,auto;background-position:-11px -11px,0 0;overflow:visible}#safety .safety-tabs{margin-bottom:-26px}#safety .safety-toggle{width:auto;max-width:100%;padding:4px;gap:0}#safety .safety-toggle-indicator{width:calc((100% - 8px) / var(--safety-count, 3));transform:translate(calc(var(--safety-active-index, 0) * 100%))}#safety .safety-tog-btn{flex:0 0 var(--safety-btn-width, 220px);width:var(--safety-btn-width, 220px);min-width:var(--safety-btn-width, 220px);max-width:var(--safety-btn-width, 220px);min-height:40px;padding:8px 14px;white-space:nowrap;font-size:clamp(.95rem,1.35vw,1.05rem);line-height:1.1}#safety .safety-tog-btn-text{display:inline-block;white-space:nowrap}@media(max-width:767px){#safety .safety-toggle{width:100%}#safety .safety-tog-btn{flex:1 1 0%;width:auto;min-width:0;max-width:none;padding-left:10px;padding-right:10px;font-size:.9rem;overflow:hidden}#safety .safety-tog-btn-text{display:inline-block;max-width:100%;text-align:center}#safety .safety-tog-btn-text.is-marquee{animation:safety-marquee-x 3.2s ease-in-out infinite alternate;will-change:transform}@keyframes safety-marquee-x{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--safety-marquee-distance, 0px)))}}}#safety .safety-card-inner{border-radius:1rem!important;box-shadow:none!important}#safety .safety-card-inner>img{width:100%!important;height:100%!important;object-fit:cover!important}#safety .safety-corners{z-index:30}#safety #app-carousel-track{align-items:stretch}#safety .app-slide{display:flex;flex-direction:column;height:100%}#safety .app-slide .auto-card-body{min-height:130px;display:flex;flex-direction:column;align-items:flex-start}#crowning.fp-section{position:relative}#crowning .fp-bg,#crowning .fp-overlay{display:none!important}#crowning>.relative:before{display:none!important}#crowning .crowning-panel{margin-top:-1px;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible;padding-top:clamp(84px,8vw,120px)!important;padding-bottom:clamp(56px,6vw,88px)!important}#crowning .crowning-corners{z-index:30}#components .comp-slide .fp-bg,#components .comp-slide .fp-overlay{display:none!important}#components .components-tabs{position:relative}#components .components-tabs-indicator{position:absolute;left:0;bottom:0;height:2px;width:25%;z-index:5}#components .components-tabs[data-active="1"] .components-tabs-indicator{transform:translate(100%)}#components .components-tabs[data-active="2"] .components-tabs-indicator{transform:translate(200%)}#components .components-tabs[data-active="3"] .components-tabs-indicator{transform:translate(300%)}#components .components-corners{z-index:30}#automation.fp-section{position:relative;z-index:6}#automation .fp-bg,#automation .fp-overlay{display:none!important}#automation>.relative:before{display:none!important}#automation:before{content:none}#automation>.relative{position:relative;z-index:3}#automation .automation-heading{margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px)}#automation .automation-panel{margin-top:-1px;border:1px solid rgba(148,163,184,.34);background:radial-gradient(circle at .75px .75px,rgba(148,163,184,.16) 0 .75px,transparent 1px),#05070ad6;background-size:22px 22px,auto;background-position:-11px -11px,0 0;overflow:visible;z-index:4}#automation .automation-corners{z-index:80}#automation #auto-prev,#automation #auto-next{cursor:pointer}#automation #auto-prev:disabled,#automation #auto-next:disabled{cursor:default}#automation [data-automation-prev],#automation [data-automation-next]{cursor:pointer}#automation [data-automation-prev]:disabled,#automation [data-automation-next]:disabled{cursor:default}#tooling{min-height:auto!important;position:relative;z-index:8}#tooling .tooling-txt-main{color:#fff!important}#tooling .tooling-txt-sub{color:#d1d5db!important}#tooling .tooling-card-bg{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.05)!important}#tooling .tooling-panel{margin-top:-1px;max-width:1200px;margin-left:auto;margin-right:auto;border:1px solid rgba(148,163,184,.34);background:#05070ad6;padding-top:clamp(84px,8vw,120px)!important;padding-bottom:clamp(56px,6vw,88px)!important;overflow:visible;position:relative;z-index:10}#tooling .tooling-corners{z-index:120}#video-manifesto{min-height:auto!important;height:auto!important;overflow:visible;isolation:isolate}#video-manifesto:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;--video-side-mask: max(0px, calc((100vw - 1200px)/2) );background:linear-gradient(to right,#05070a 0,#05070a var(--video-side-mask),transparent var(--video-side-mask),transparent calc(100% - var(--video-side-mask)),#05070a calc(100% - var(--video-side-mask)),#05070a 100%)}#video-manifesto>.relative{min-height:calc(min(1480px,100vw)*.5625 + 24px);overflow:hidden}#video-manifesto .video-manifesto-media{z-index:0}#video-manifesto .video-manifesto-frame{max-width:1480px}#video-manifesto>.relative:before{display:none!important}@media(min-width:1280px){#automation .auto-card{width:1120px!important;position:relative;z-index:6}}@media(max-width:767px){#background-lines .background-lines-1200,#background-lines .background-lines-1480{width:100vw}.mb-page .fp-section:not(#hero)>.relative:before,.mb-page>section:not(#hero)>.relative:before{display:none}}#technical-data.fp-section{position:relative;z-index:7}#technical-data .fp-bg,#technical-data .fp-overlay{display:none!important}#technical-data .technical-data-heading{margin-bottom:clamp(56px,6vw,88px)!important;padding-top:clamp(84px,8vw,120px)}#technical-data .technical-data-wrap{position:relative;width:100%}#technical-data .technical-tabs{margin-bottom:-26px;position:relative;z-index:20}#technical-data .technical-toggle{width:auto;max-width:100%;padding:4px;gap:0}#technical-data .technical-toggle-indicator{width:calc((100% - 8px) / var(--tech-count, 2))}#technical-data .technical-tog-btn{min-width:180px;min-height:40px;padding:8px 14px;white-space:nowrap}#technical-data .technical-data-viewport{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x pan-y;scroll-behavior:smooth}#technical-data .technical-data-viewport::-webkit-scrollbar{display:none}#technical-data .technical-data-track{--tech-visible: 4;--tech-gap: 24px;display:flex;gap:var(--tech-gap);width:max-content}#technical-data .technical-data-panel{margin-top:-1px;margin-left:auto;margin-right:auto;max-width:1200px;width:100%;padding:3rem 1.5rem;border:1px solid rgba(148,163,184,.34);background:#05070ad6;overflow:visible}#technical-data .technical-data-panel-corners{z-index:40}#technical-data .technical-data-col{width:calc((100% - (var(--tech-visible) - 1) * var(--tech-gap)) / var(--tech-visible));min-width:calc((100% - (var(--tech-visible) - 1) * var(--tech-gap)) / var(--tech-visible));flex:0 0 calc((100% - (var(--tech-visible) - 1) * var(--tech-gap)) / var(--tech-visible));scroll-snap-align:start;scroll-snap-stop:always}#technical-data .technical-data-viewport{scroll-snap-type:x mandatory}#technical-data .technical-data-card{border:0;background:transparent;min-height:100%}#technical-data .technical-data-card-head{padding:1.35rem 1.25rem 1rem;text-align:center}#technical-data .technical-data-series{color:#fff;font-family:inherit;font-size:clamp(1.75rem,2.1vw,2.25rem);line-height:1.08;font-weight:700;margin:0 0 .4rem}#technical-data .technical-data-model{color:#00a0e9;font-family:inherit;font-size:clamp(1.65rem,2vw,2.15rem);line-height:1.12;font-weight:700;margin:0}#technical-data .technical-data-divider{height:1px;background:#94a3b857;width:100%}#technical-data .technical-data-specs{padding:1rem 1.25rem 1.25rem}#technical-data .technical-data-spec{padding:.55rem 0;text-align:center}#technical-data .technical-data-value{color:#fff;font-size:1.2rem;line-height:1.2;font-weight:700;margin:0 0 .2rem}#technical-data .technical-data-label{color:#9ca3af;font-size:.9rem;line-height:1.3;margin:0}#technical-data .technical-data-slider-wrap{margin-top:1.25rem;padding:0 .1rem;position:relative;--tech-progress: 0;--tech-thumb-w: 52px}#technical-data .technical-data-slider-ui{position:absolute;left:.1rem;right:.1rem;top:50%;transform:translateY(-50%);height:10px;border-radius:9999px;background:#fff3;pointer-events:none}#technical-data .technical-data-slider-fill{position:absolute;left:0;top:0;bottom:0;width:calc(var(--tech-progress) * 100%);border-radius:9999px;background:linear-gradient(90deg,#00a0e973,#00a0e9e6);transition:width .3s cubic-bezier(.22,1,.36,1)}#technical-data .technical-data-slider-thumb{position:absolute;top:50%;left:calc(var(--tech-progress) * (100% - var(--tech-thumb-w)));width:var(--tech-thumb-w);height:24px;transform:translateY(-50%);border-radius:9999px;background:linear-gradient(180deg,#24b7ff,#00a0e9);border:2px solid rgba(255,255,255,.92);box-shadow:0 8px 20px #00a0e96b;transition:left .46s cubic-bezier(.22,1.22,.36,1),transform .26s cubic-bezier(.34,1.56,.64,1),border-radius .26s ease}#technical-data .technical-data-slider-wrap.is-dragging .technical-data-slider-thumb{transform:translateY(-50%) scaleX(1.18) scaleY(.86);border-radius:14px}#technical-data .technical-data-slider-wrap.is-release .technical-data-slider-thumb{animation:tech-jelly-release .34s cubic-bezier(.22,1,.36,1)}#technical-data .technical-data-slider-wrap.is-snap .technical-data-slider-thumb{animation:tech-jelly-snap .42s cubic-bezier(.22,1,.36,1)}@keyframes tech-jelly-release{0%{transform:translateY(-50%) scaleX(1.18) scaleY(.86)}45%{transform:translateY(-50%) scaleX(.92) scaleY(1.08)}to{transform:translateY(-50%) scaleX(1) scaleY(1)}}@keyframes tech-jelly-snap{0%{transform:translateY(-50%) scaleX(.94) scaleY(1.06)}40%{transform:translateY(-50%) scaleX(1.12) scaleY(.9)}to{transform:translateY(-50%) scaleX(1) scaleY(1)}}#technical-data .technical-data-slider{-webkit-appearance:none;appearance:none;width:100%;height:24px;cursor:pointer;background:transparent;opacity:0;position:relative;z-index:2}#technical-data .technical-data-slider::-webkit-slider-runnable-track{height:24px;border-radius:9999px;background:transparent}#technical-data .technical-data-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:52px;height:24px;border-radius:9999px;background:transparent;border:none;margin-top:0;box-shadow:none}#technical-data .technical-data-slider::-moz-range-track{height:24px;border-radius:9999px;background:transparent}#technical-data .technical-data-slider::-moz-range-thumb{width:52px;height:24px;border-radius:9999px;background:transparent;border:none;box-shadow:none}@media(max-width:1439px){#technical-data .technical-data-track{--tech-visible: 3}}@media(max-width:1199px){#technical-data .technical-data-track{--tech-visible: 2}}@media(max-width:899px){#technical-data .technical-data-track{--tech-visible: 1}}@media(max-width:1023px){#technical-data .technical-data-slider-wrap{display:none}#technical-data .technical-toggle{width:100%}#technical-data .technical-tog-btn{flex:1 1 0%;min-width:0}}@media(min-width:640px){#technical-data .technical-data-panel{padding-top:4rem;padding-bottom:4rem}}@media(min-width:1280px){#technical-data .technical-data-panel{padding:5rem 2.5rem}}.site-quote-section[data-astro-cid-wmxlbabt]{position:relative;z-index:1;margin:0;overflow:visible;color:#fff;font:inherit;line-height:1.6}.site-quote-section[data-astro-cid-wmxlbabt],.site-quote-section[data-astro-cid-wmxlbabt] [data-astro-cid-wmxlbabt]{box-sizing:border-box}.site-quote-content-wrap[data-astro-cid-wmxlbabt]{position:relative;z-index:2}.site-quote-panel{position:relative;z-index:10;display:grid;width:100%;max-width:1200px;margin:-1px auto 0;align-items:center;gap:2rem;border:1px solid rgba(148,163,184,.34);background:#05070ad6;padding:3rem 1.5rem;overflow:visible}.section-frame-corners .corner{position:absolute;width:14px;height:14px;border:1px solid var(--color-border-100, rgba(148, 163, 184, .34));border-radius:3px;background:var(--color-background-100, #05070a)}.section-frame-corners .corner-tl{top:-7px;left:-7px}.section-frame-corners .corner-tr{top:-7px;right:-7px}.section-frame-corners .corner-bl{left:-7px;bottom:-7px}.section-frame-corners .corner-br{right:-7px;bottom:-7px}.site-quote-copy[data-astro-cid-wmxlbabt],.site-quote-form[data-astro-cid-wmxlbabt]{min-width:0}.site-quote-eyebrow[data-astro-cid-wmxlbabt]{color:#00a0e9;font-size:.875rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase}.site-quote-heading[data-astro-cid-wmxlbabt]{margin:1rem 0 1.5rem;color:#fff;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.site-quote-description[data-astro-cid-wmxlbabt]{max-width:480px;margin:0 0 2rem;color:#d1d5db;font-size:1rem;font-weight:300;line-height:1.75}.site-quote-benefits[data-astro-cid-wmxlbabt]{display:grid;gap:.75rem}.site-quote-benefit[data-astro-cid-wmxlbabt]{display:flex;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff0d;color:#e5e7eb;padding:1rem}.site-quote-check[data-astro-cid-wmxlbabt]{display:inline-block;width:14px;height:8px;border-left:2px solid #00a0e9;border-bottom:2px solid #00a0e9;transform:rotate(-45deg) translateY(-1px);transform-origin:center;flex:0 0 auto}.site-quote-form[data-astro-cid-wmxlbabt]{display:block;width:100%;border-radius:24px;background:#fff;color:#111827;box-shadow:0 24px 80px #0000002e;padding:32px}.site-quote-form[data-astro-cid-wmxlbabt] h3[data-astro-cid-wmxlbabt]{margin:0;color:#111827;font-size:28px;font-weight:700;line-height:1.2}.site-quote-form-intro[data-astro-cid-wmxlbabt]{margin:10px 0 26px;color:#6b7280;font-size:14px;line-height:1.7}.site-quote-form-grid[data-astro-cid-wmxlbabt]{display:grid;grid-template-columns:1fr;gap:1rem}.site-quote-field[data-astro-cid-wmxlbabt]{display:flex;min-width:0;flex-direction:column;gap:.45rem}.site-quote-field[data-astro-cid-wmxlbabt] label[data-astro-cid-wmxlbabt]{color:#374151;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.site-quote-field[data-astro-cid-wmxlbabt] input[data-astro-cid-wmxlbabt],.site-quote-field[data-astro-cid-wmxlbabt] textarea[data-astro-cid-wmxlbabt]{width:100%;border:1px solid #e5e7eb;border-radius:14px;background:#f9fafb;color:#111827;font:inherit;font-size:.95rem;outline:none}.site-quote-field[data-astro-cid-wmxlbabt] input[data-astro-cid-wmxlbabt]{min-height:52px;padding:0 1rem}.site-quote-field[data-astro-cid-wmxlbabt] textarea[data-astro-cid-wmxlbabt]{min-height:132px;resize:vertical;padding:.95rem 1rem}.site-quote-field[data-astro-cid-wmxlbabt] input[data-astro-cid-wmxlbabt]::placeholder,.site-quote-field[data-astro-cid-wmxlbabt] textarea[data-astro-cid-wmxlbabt]::placeholder{color:#9ca3af}.site-quote-field[data-astro-cid-wmxlbabt] input[data-astro-cid-wmxlbabt]:focus,.site-quote-field[data-astro-cid-wmxlbabt] textarea[data-astro-cid-wmxlbabt]:focus{border-color:#00a0e9;background:#fff;box-shadow:0 0 0 4px #00a0e924}.site-quote-submit[data-astro-cid-wmxlbabt]{display:inline-flex;width:100%;min-height:0;align-items:center;justify-content:center;gap:.75rem;margin-top:32px;border:0;border-radius:9999px;background:#00a0e9;color:#fff;cursor:pointer;font:inherit;font-size:.85rem;font-weight:700;letter-spacing:.08em;padding:16px 22px;text-transform:uppercase;transition:background .22s ease,transform .22s ease}.site-quote-submit[data-astro-cid-wmxlbabt]:hover,.site-quote-submit[data-astro-cid-wmxlbabt]:focus-visible{background:#0087c7;transform:translateY(-1px)}.site-quote-note[data-astro-cid-wmxlbabt]{margin:1rem 0 0;color:#6b7280;font-size:.82rem;line-height:1.5}@media(min-width:640px){.site-quote-panel{padding-top:4rem;padding-bottom:4rem}.site-quote-form-grid[data-astro-cid-wmxlbabt]{grid-template-columns:repeat(2,minmax(0,1fr))}.site-quote-field-full[data-astro-cid-wmxlbabt]{grid-column:1 / -1}}@media(min-width:1024px){.site-quote-panel{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.site-quote-panel{gap:4rem;padding:5rem 2.5rem}}@media(max-width:767px){.site-quote-panel{padding:2.5rem 1rem}.site-quote-form[data-astro-cid-wmxlbabt]{padding:24px 20px}}
