body.page-home-hero-workbench{padding-bottom:0;--hero-wb-header-offset:0px;--hero-wb-laptop-zoom:1;--hero-wb-tablet-zoom:1}html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{position:relative;display:flex;flex-direction:column;box-sizing:border-box !important;height:calc(100vh - var(--hero-wb-header-offset)) !important;min-height:calc(100vh - var(--hero-wb-header-offset)) !important;max-height:calc(100vh - var(--hero-wb-header-offset)) !important;overflow:hidden !important;font-family:"Poppins",system-ui,sans-serif;--hero-wb-tint:#142536;--hero-wb-stack-reserved:clamp(170px,26vh,240px);container-type:size;container-name:hero-wb}@supports (height:100svh){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100svh - var(--hero-wb-header-offset)) !important;min-height:calc(100svh - var(--hero-wb-header-offset)) !important;max-height:calc(100svh - var(--hero-wb-header-offset)) !important}}@supports (height:100dvh){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100dvh - var(--hero-wb-header-offset)) !important;min-height:calc(100dvh - var(--hero-wb-header-offset)) !important;max-height:calc(100dvh - var(--hero-wb-header-offset)) !important}}@media (min-width:1025px){body.page-home-hero-workbench{--hero-wb-header-offset:0px}}body.page-home-hero-workbench .imported-composer-static>.hero.hero--workbench{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}body.page-home-hero-workbench .hero.hero--workbench{width:100vw !important;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}@media (min-width:1025px) and (max-height:940px){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{--hero-wb-stack-reserved:clamp(195px,29vh,300px)}}@media (min-width:1025px) and (max-height:880px){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{--hero-wb-stack-reserved:clamp(188px,27vh,285px)}}@media (min-width:1025px) and (max-height:820px){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{--hero-wb-stack-reserved:clamp(180px,26vh,270px)}}@media (max-width:1200px){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100dvh - var(--hero-wb-header-offset)) !important;min-height:calc(100dvh - var(--hero-wb-header-offset)) !important;max-height:calc(100dvh - var(--hero-wb-header-offset)) !important;overflow:hidden !important}}body.page-home-hero-workbench .hero.hero--workbench .hero-wb-video-layer{position:absolute;inset:0;z-index:0;width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;overflow:hidden !important}body.page-home-hero-workbench .hero.hero--workbench .hero-viewport{position:absolute;inset:0;width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;overflow:hidden !important}body.page-home-hero-workbench .hero.hero--workbench .hero-video-bg{position:absolute;inset:0;width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;overflow:hidden !important}body.page-home-hero-workbench .hero.hero--workbench .hero-video-bg__video{position:absolute;inset:0;width:100% !important;height:100% !important;object-fit:cover;display:block;pointer-events:none}body.page-home-hero-workbench .hero.hero--workbench .hero-wb-media-overlay{background:linear-gradient( 135deg,rgba(20,37,54,0.48) 0%,rgba(26,53,80,0.42) 42%,rgba(31,74,106,0.36) 68%,rgba(28,107,120,0.32) 100% )}body.page-home-hero-workbench .hero.hero--workbench .hero-video-bg{background:var(--df-gradient,linear-gradient(135deg,#19324a 0%,#204f75 60%,#248c99 100%))}body.page-home-hero-workbench .hero-wb-layout{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;height:100%;min-height:0;max-height:100%;padding:clamp(10px,1.6vh,22px) 0 0;gap:clamp(8px,1.2vh,14px);box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;-webkit-overflow-scrolling:touch}@media (min-width:1100px){body.page-home-hero-workbench .hero-wb-layout{padding-top:clamp(12px,2vh,28px)}}body.page-home-hero-workbench .hero-wb-inner.wrap{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:clamp(4px,0.8vh,10px)}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-inner.wrap{overflow-y:hidden;padding-bottom:clamp(2px,0.5vh,6px)}}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-inner.wrap{width:100%;max-width:min(var(--layout-max,1680px),calc(100vw - 2 * var(--layout-pad-x,24px)));margin-left:auto;margin-right:auto;box-sizing:border-box}}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-layout{flex:1 1 0%;min-height:0;align-self:stretch}}body.page-home-hero-workbench .hero-wb-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,14px);margin-bottom:clamp(8px,1.4vh,20px);flex-shrink:0}@media (max-height:780px){body.page-home-hero-workbench .hero-wb-cards{margin-bottom:8px;gap:8px}body.page-home-hero-workbench .hero-wb-card{padding:10px 12px;gap:10px}body.page-home-hero-workbench .hero-wb-card__icon{width:40px;height:40px;font-size:17px}body.page-home-hero-workbench .hero-wb-card__eyebrow{font-size:clamp(9px,0.68vw,10px);margin-bottom:4px}body.page-home-hero-workbench .hero-wb-card__title{font-size:clamp(13px,1vw,15px);margin-bottom:6px}body.page-home-hero-workbench .hero-wb-card__text{font-size:clamp(10px,0.78vw,11px)}}@media (max-width:600px){body.page-home-hero-workbench .hero-wb-cards{grid-template-columns:1fr;gap:12px;margin-bottom:18px}}body.page-home-hero-workbench .hero-wb-card{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,0.96);border:1px solid rgba(15,40,64,0.08);box-shadow:0 14px 40px rgba(15,40,64,0.08)}body.page-home-hero-workbench a.hero-wb-card{text-decoration:none;color:inherit;cursor:pointer;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease;-webkit-tap-highlight-color:transparent}body.page-home-hero-workbench a.hero-wb-card:hover{transform:translateY(-2px);box-shadow:0 18px 44px rgba(15,40,64,0.14)}body.page-home-hero-workbench a.hero-wb-card:focus-visible{outline:2px solid var(--hero-wb-card-accent,#218eb7);outline-offset:3px}@media (prefers-reduced-motion:reduce){body.page-home-hero-workbench a.hero-wb-card{transition:none}body.page-home-hero-workbench a.hero-wb-card:hover{transform:none}}body.page-home-hero-workbench .hero-wb-card__icon{flex-shrink:0;width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}body.page-home-hero-workbench .hero-wb-card--mint .hero-wb-card__icon{background:linear-gradient(145deg,#38BDF8,#0284C7)}body.page-home-hero-workbench .hero-wb-card--mint{--hero-wb-card-accent:#38BDF8;border-left:4px solid var(--hero-wb-card-accent)}body.page-home-hero-workbench .hero-wb-card--sky .hero-wb-card__icon{background:linear-gradient(145deg,#A78BFA,#7C3AED)}body.page-home-hero-workbench .hero-wb-card--sky{--hero-wb-card-accent:#A78BFA;border-left:4px solid var(--hero-wb-card-accent)}body.page-home-hero-workbench .hero-wb-card--violet .hero-wb-card__icon{background:linear-gradient(145deg,#F9A392,#C2452E)}body.page-home-hero-workbench .hero-wb-card--violet{--hero-wb-card-accent:#F9A392;border-left:4px solid var(--hero-wb-card-accent)}body.page-home-hero-workbench .hero-wb-card__body{min-width:0;line-height:1.45}body.page-home-hero-workbench .hero-wb-card__eyebrow{margin:0 0 5px;font-size:clamp(10px,0.72vw,11px);font-weight:800;letter-spacing:0.14em;line-height:1.25;text-transform:uppercase;color:var(--hero-wb-card-accent,#218eb7)}body.page-home-hero-workbench .hero-wb-card__title{margin:0 0 8px;font-size:clamp(15px,1.12vw,17px);font-weight:700;line-height:1.25;color:#0f2840}body.page-home-hero-workbench .hero-wb-card__text{margin:0;font-size:clamp(12px,0.85vw,13px);line-height:1.45;color:rgba(15,40,64,0.78)}html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ul,html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ol{margin:0;padding:0;list-style:none !important}html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ul li,html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ol li{position:relative;padding-left:1.45em;margin:0;list-style:none !important}html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ul li+li,html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ol li+li{margin-top:0.4em}html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ul li::before,html body.page-home-v1.page-home-hero-workbench .hero-wb-card .hero-wb-card__text ol li::before{content:"\2713";display:block;position:absolute;left:0;top:0.05em;font-family:inherit;font-weight:800;font-size:1em;line-height:1;color:var(--hero-wb-card-accent)}body.page-home-hero-workbench .hero-wb-card--sky p.hero-wb-card__text{position:relative;padding-left:1.35em}body.page-home-hero-workbench .hero-wb-card--sky p.hero-wb-card__text::before{content:"\2713";position:absolute;left:0;top:0.04em;font-weight:800;font-size:0.95em;line-height:inherit;color:var(--hero-wb-card-accent)}body.page-home-hero-workbench .hero-wb-main{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(235px,0.88fr);grid-template-rows:minmax(0,1fr);gap:clamp(10px,1.6vw,24px);align-items:stretch;flex:1 1 auto;min-height:0}body.page-home-hero-workbench .hero-wb-copy--grid{grid-column:auto;min-height:0}body.page-home-hero-workbench .hero-wb-visual--grid{grid-column:auto;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}@media (max-width:600px){body.page-home-hero-workbench .hero-wb-main{grid-template-columns:1fr;gap:20px}body.page-home-hero-workbench .hero-wb-copy--grid{grid-column:1 / -1}body.page-home-hero-workbench .hero-wb-visual--grid{grid-column:1 / -1}}body.page-home-hero-workbench .hero-wb-copy{padding:clamp(4px,0.8vh,10px) 0 0 0;max-width:none;min-width:0;min-height:0}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-inner.wrap .hero-wb-copy{margin-left:0;padding-right:clamp(8px,2vw,24px);padding-top:14px}}body.page-home-hero-workbench .hero-wb-copy__accent{width:36px;height:3px;border-radius:3px;background:linear-gradient(90deg,#7ee8d8,#4ecdc4);margin-bottom:14px}body.page-home-hero-workbench .hero-wb-copy__kicker{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.15em 0.2em;margin:0 0 12px;font-size:clamp(9px,0.6vw,11px);font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#9fe8dc}body.page-home-hero-workbench .hero-wb-copy__kicker-sep{font-weight:500;letter-spacing:0;text-transform:none;opacity:0.45}body.page-home-hero-workbench .hero-wb-copy__kicker-source{font-weight:500;letter-spacing:0.04em;text-transform:none;color:rgba(159,232,220,0.5);text-decoration:none;border-bottom:1px solid rgba(159,232,220,0.22);transition:color 0.2s,border-color 0.2s}body.page-home-hero-workbench .hero-wb-copy__kicker-source:hover{color:rgba(159,232,220,0.88);border-bottom-color:rgba(159,232,220,0.5)}body.page-home-hero-workbench .hero-wb-copy__h1{margin:0 0 5px;font-size:clamp(18px,min(7.4vw,9.2vh),65px);font-weight:800;line-height:1.14;letter-spacing:-0.02em;color:#fff}body.page-home-hero-workbench .hero-wb-copy__h1 br{display:block}body.page-home-hero-workbench .hero-wb-copy__h1a{display:inline;font-weight:800;color:rgba(255,255,255,0.98)}body.page-home-hero-workbench .hero-wb-copy__h1b{display:inline;font-weight:800;font-style:italic;color:#8ef0e0}body.page-home-hero-workbench .hero-wb-copy__lead{margin:0 0 clamp(12px,1.8vh,22px);max-width:34rem;font-size:clamp(11px,min(0.75vw,1.8vh),14px);line-height:1.45;color:rgba(230,240,245,0.88) !important;font-weight:400}body.page-home-hero-workbench .hero-wb-copy__ctas{display:none !important}body.page-home-hero-workbench .hero-wb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(7px,0.85vh,11px) clamp(10px,1.1vw,14px);border-radius:999px;font-family:"Poppins",system-ui,sans-serif;font-size:clamp(11px,0.7vw,14px);font-weight:800;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;border:2px solid transparent;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease,color 0.15s ease}body.page-home-hero-workbench .hero-wb-btn--solid{background:#143a52;color:#fff;box-shadow:0 10px 26px rgba(20,58,82,0.28)}body.page-home-hero-workbench .hero-wb-btn--solid:hover{background:#0f2d40;transform:translateY(-1px)}body.page-home-hero-workbench .hero-wb-btn--outline{background:rgba(255,255,255,0.1);color:#fff;border-color:rgba(255,255,255,0.45);box-shadow:0 4px 20px rgba(0,0,0,0.12)}body.page-home-hero-workbench .hero-wb-btn--outline:hover{border-color:rgba(127,232,216,0.85);color:#cffff6;background:rgba(255,255,255,0.14)}body.page-home-hero-workbench .hero-wb-btn__arr{font-weight:700}body.page-home-hero-workbench .hero-wb-slider-stage{position:relative;width:100%;margin-left:auto}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-slider-stage{max-width:none;width:100%;margin-bottom:clamp(4px,1vh,12px)}}body.page-home-hero-workbench .hero-wb-visual-slider.hero-content-slider{display:flex;flex-direction:column;width:100%;min-height:0}@media (max-width:600px){body.page-home-hero-workbench .hero-wb-visual-slider.hero-content-slider{min-height:min(320px,62vw)}}body.page-home-hero-workbench .hero-wb-visual-slider{position:relative;border-radius:40px;overflow:visible;background:transparent}body.page-home-hero-workbench .hero-wb-visual-slider__viewport.is-dragging{cursor:grabbing;touch-action:none;user-select:none}body.page-home-hero-workbench .hero-wb-visual-slider__viewport.is-dragging .hero-wb-slide__img{pointer-events:none}body.page-home-hero-workbench .hero-wb-visual-slider__viewport{position:relative;border-radius:clamp(20px,2vw,40px);overflow:hidden;overflow:clip;isolation:isolate;contain:paint;box-sizing:border-box;cursor:grab;touch-action:pan-y;border:none;background:#0c1924;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25),0 18px 36px -8px rgba(15,40,64,0.18);width:100%;min-height:min(280px,56vw);padding:0;aspect-ratio:3 / 2;height:auto}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__track{position:absolute !important;inset:0 !important;display:flex !important;flex-direction:row !important;align-items:stretch !important;width:calc(var(--hero-slides,3) * 100%) !important;height:100% !important;min-height:100% !important;margin:0 !important;padding:0 !important;transform:translateX(calc((-100% / var(--hero-slides,3)) * var(--hero-index,0))) !important;box-sizing:border-box !important}body.page-home-hero-workbench .hero-wb-visual-slider .hero-text-slide.hero-wb-slide{position:relative !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;inset:auto !important;display:flex !important;flex-direction:column !important;flex:0 0 calc(100% / var(--hero-slides,3)) !important;width:calc(100% / var(--hero-slides,3)) !important;max-width:calc(100% / var(--hero-slides,3)) !important;min-width:0 !important;height:100% !important;min-height:100% !important;padding:0 !important;overflow:hidden !important;box-sizing:border-box !important}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-visual-slider__viewport{width:100%;min-height:0;max-height:calc(100vh - var(--hero-wb-stack-reserved));margin-left:0}}@supports (width:1cqw){@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-visual-slider__viewport{max-height:calc(100cqh - var(--hero-wb-stack-reserved))}}}@media (min-width:1025px) and (max-height:680px){body.page-home-hero-workbench .hero-wb-copy__h1{font-size:clamp(15px,2.85vw+0.32rem,41px)}body.page-home-hero-workbench .hero-wb-copy__accent{margin-bottom:8px}body.page-home-hero-workbench .hero-wb-copy__kicker{margin-bottom:8px}}body.page-home-hero-workbench .hero-wb-slide{padding:0 !important;min-height:0;justify-content:stretch !important}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-slide{min-height:0;height:100%}}body.page-home-hero-workbench .hero-wb-slide__frame{position:relative;width:100%;flex:1 1 auto;min-height:0;height:100%;overflow:hidden;z-index:0}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-slide__frame{position:relative;inset:auto;flex:1 1 auto;width:100%;height:100%;min-height:0}}body.page-home-hero-workbench .hero-wb-slide__media{position:absolute;inset:0;z-index:1;border-radius:16px;overflow:hidden;background:#0c1924}body.page-home-hero-workbench .hero-wb-slide__img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover !important;object-position:center center}body.page-home-hero-workbench .hero-wb-slide__media>.composer-inline-media-wrap{position:absolute;inset:0;display:block;width:100%;height:100%;box-sizing:border-box}body.page-home-hero-workbench .hero-wb-slide__media>.composer-inline-media-wrap>img.hero-wb-slide__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover !important;object-position:center center}body.page-home-hero-workbench .hero-wb-slide__badge{position:absolute;top:16px;right:16px;z-index:6;pointer-events:none;display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#1f2937;background:rgba(255,255,255,0.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(229,231,235,1);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05)}body.page-home-hero-workbench .hero-wb-slide__badge-dot{width:6px;height:6px;border-radius:50%;background:#22c55e;flex-shrink:0;animation:heroWbPulse 1.8s ease-in-out infinite}body.page-home-hero-workbench article.hero-text-slide.hero-wb-slide{position:relative}body.page-home-hero-workbench .hero-wb-slide-snippet-props,body.page-home-hero-workbench .hero-wb-slide__media>.hero-wb-snippet-img-alt.hero-wb-snippet-sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-slide__badge,body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-slide__badge-label{pointer-events:auto !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-slide-snippet-props{position:static !important;width:auto !important;height:auto !important;clip-path:none !important;overflow:visible !important;white-space:normal !important;margin:10px 0 0 !important;padding:10px 12px !important;border-radius:10px !important;background:rgba(15,40,64,0.42) !important;border:1px dashed rgba(255,255,255,0.35) !important;display:flex !important;flex-direction:column !important;gap:6px !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-slide-snippet-props span{font-size:11px !important;line-height:1.35 !important;color:rgba(255,255,255,0.92) !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-slide__media>.hero-wb-snippet-img-alt{position:static !important;width:auto !important;height:auto !important;clip-path:none !important;overflow:visible !important;white-space:normal !important;margin:4px 0 !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-quick{flex-wrap:wrap}@keyframes heroWbPulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.55;transform:scale(0.9)}}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__dots.hero-wb-visual-slider__dots{position:absolute;right:22px;left:auto;bottom:22px;z-index:6;display:flex;align-items:center;gap:8px;margin:0;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;flex-shrink:0;flex-wrap:nowrap;justify-content:flex-end}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__dot{width:6px;height:6px;border-radius:999px;padding:0;border:0;background:rgba(255,255,255,0.4);cursor:pointer;transition:width 0.25s ease,background 0.25s ease}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__dot.is-active{width:24px;background:#ffffff}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__dot:focus-visible{outline:2px solid #ffffff;outline-offset:2px}body.page-home-hero-workbench .hero-wb-slide__frame::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.22) 0%,transparent 22%,transparent 100%);pointer-events:none;z-index:2;border-radius:inherit}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-floatcard{z-index:80}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-cards{position:relative;z-index:8}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-floatcard,body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-floatcard__title,body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-floatcard__text,body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-floatcard__link{pointer-events:auto !important}body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-cards,body.composer-inline-edit-active.page-home-hero-workbench .hero-wb-card{pointer-events:auto !important}body.page-home-hero-workbench .hero-wb-floatcard{position:absolute;left:clamp(-18px,-1.4vw,-8px);bottom:clamp(-18px,-1.8vh,-8px);z-index:30;width:min(280px,70%);min-height:10.75rem;box-sizing:border-box;padding:clamp(12px,1.4vw,22px);border-radius:clamp(14px,1.2vw,28px);background:#ffffff;border-top:1px solid #f9fafb;border-left:1px solid #f9fafb;box-shadow:20px 20px 60px -15px rgba(0,0,0,0.18),0 8px 24px rgba(15,40,64,0.08);pointer-events:auto;transform:translateY(0);transition:opacity 0.45s ease,transform 0.5s cubic-bezier(0.34,1.56,0.64,1)}@media (max-width:600px){body.page-home-hero-workbench .hero-wb-floatcard{left:10px;right:10px;bottom:-16px;width:auto;max-width:none}}body.page-home-hero-workbench .hero-wb-floatcard.is-anim{animation:heroWbFloatIn 0.6s cubic-bezier(0.34,1.56,0.64,1) both}@keyframes heroWbFloatIn{0%{opacity:0;transform:translate3d(-20px,20px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}body.page-home-hero-workbench .hero-wb-floatcard__title{margin:0 0 8px;font-family:"Poppins",system-ui,sans-serif;font-size:clamp(13px,min(0.9vw,2.4vh),20px);font-weight:700;letter-spacing:-0.01em;color:#111827;line-height:1.2}body.page-home-hero-workbench .hero-wb-floatcard__text{margin:0 0 12px;font-size:clamp(10px,min(0.62vw,1.7vh),11px);line-height:1.45;color:#6b7280}body.page-home-hero-workbench .hero-wb-floatcard__link{display:inline-flex;align-items:center;gap:8px;font-family:"Poppins",system-ui,sans-serif;font-size:10px;font-weight:800;letter-spacing:0.16em;text-transform:uppercase;color:#00878a;text-decoration:none;transition:gap 0.18s ease}body.page-home-hero-workbench .hero-wb-floatcard__link:hover{gap:12px}body.page-home-hero-workbench .hero-wb-floatcard__link-arrow{font-size:12px;line-height:1;transform:translateY(-1px);transition:transform 0.18s ease}body.page-home-hero-workbench .hero-wb-floatcard__link:hover .hero-wb-floatcard__link-arrow{transform:translate(2px,-1px)}body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__track{transition:transform 0.55s cubic-bezier(0.4,0,0.2,1)}@media (prefers-reduced-motion:reduce){body.page-home-hero-workbench .hero-wb-visual-slider .hero-content-slider__track{transition:none}}body.page-home-hero-workbench .hero-wb-quick-inline{margin-top:0;width:100%}body.page-home-hero-workbench .hero-wb-copy{display:flex;flex-direction:column;gap:0}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-short{display:none}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-full{display:inline}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick{width:100%;max-width:100%;margin:0;padding:0;display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;flex-wrap:unset !important;align-items:stretch;box-sizing:border-box;background:transparent;border:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:none}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick{gap:0 !important;padding:0 !important;margin:0 !important;border-radius:0 !important;overflow:visible !important;background:transparent !important;border:none !important;box-shadow:none !important;-webkit-backdrop-filter:none !important;backdrop-filter:none !important;transform:none !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link{flex:unset !important;margin:0 !important;border-radius:0 !important;border-right:1px solid rgba(38,72,66,0.14) !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:first-child{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:last-child{border-right:none !important;border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-full{display:inline !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-short{display:none !important}}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link--jobs{background:#f0f4fa;box-shadow:inset 0 0 0 1px rgba(90,105,140,0.22)}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link--jobs:hover{background:#e4ecf7;box-shadow:inset 0 0 0 1px rgba(75,90,120,0.28)}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link{font-family:"Poppins",system-ui,sans-serif;min-height:clamp(40px,4.6vh,52px);padding-top:clamp(7px,0.85vh,14px);padding-bottom:clamp(7px,0.85vh,14px);padding-left:clamp(10px,0.9vw,14px);padding-right:clamp(10px,0.9vw,12px);font-size:clamp(10px,min(0.64vw,1.8vh),12px);margin:0 !important;flex:none !important;width:100% !important;max-width:none !important;box-sizing:border-box !important;overflow-wrap:normal;word-break:normal;hyphens:manual}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__icon{width:clamp(26px,2.2vw,36px);height:clamp(26px,2.2vw,36px);font-size:clamp(11px,0.85vw,14px)}@media (min-width:1025px) and (max-height:900px){html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{--hero-wb-stack-reserved:clamp(150px,24vh,220px)}body.page-home-hero-workbench .hero-wb-layout{padding-top:clamp(8px,1.2vh,14px);gap:clamp(6px,0.9vh,10px)}body.page-home-hero-workbench .hero-wb-cards{gap:6px;margin-bottom:6px}body.page-home-hero-workbench .hero-wb-card{padding:8px 10px;gap:8px;border-radius:14px}body.page-home-hero-workbench .hero-wb-card__icon{width:34px;height:34px;border-radius:10px;font-size:14px}body.page-home-hero-workbench .hero-wb-card__eyebrow{font-size:9px}body.page-home-hero-workbench .hero-wb-card__title{font-size:clamp(12px,0.95vw,14px)}body.page-home-hero-workbench .hero-wb-card__text{font-size:clamp(9px,0.65vw,10px);line-height:1.4}}@media (min-width:1025px) and (max-height:760px){body.page-home-hero-workbench .hero-wb-copy__accent{margin-bottom:6px;width:28px}body.page-home-hero-workbench .hero-wb-copy__kicker{margin-bottom:6px;letter-spacing:0.1em}body.page-home-hero-workbench .hero-wb-copy__lead{margin-bottom:14px;max-width:100%}body.page-home-hero-workbench .hero-wb-copy__ctas{gap:8px}}@media (max-width:1024px) and (min-width:601px){body.page-home-hero-workbench{--hero-wb-tablet-zoom:0.9}body.page-home-hero-workbench .hero-wb-inner.wrap{zoom:var(--hero-wb-tablet-zoom)}}@media (max-width:900px) and (min-width:601px){body.page-home-hero-workbench{--hero-wb-tablet-zoom:0.84}}@media (max-width:768px) and (min-width:601px){body.page-home-hero-workbench{--hero-wb-tablet-zoom:0.78}}@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-inner.wrap{zoom:1}}@supports not (zoom:1){@media (min-width:1025px){body.page-home-hero-workbench .hero-wb-inner.wrap,body.page-home-hero-workbench .hero-wb-quick-inline{zoom:unset}body.page-home-hero-workbench .hero-wb-inner.wrap{transform:scale(1);transform-origin:top center;width:100%;max-width:min( var(--layout-max,1680px),calc(100vw - 2 * var(--layout-pad-x,24px)) );margin-left:auto;margin-right:auto}}@media (max-width:1024px) and (min-width:601px){body.page-home-hero-workbench .hero-wb-inner.wrap{transform:scale(var(--hero-wb-tablet-zoom));transform-origin:top center;width:calc(100% / var(--hero-wb-tablet-zoom));max-width:none;margin-left:auto;margin-right:auto}}}html.composed-page-root body.page-home-hero-workbench{--hero-wb-composer-shrink:clamp(40px,7vmin,96px)}html.composed-page-root body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100vh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;min-height:calc(100vh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;max-height:calc(100vh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important}@supports (height:100svh){html.composed-page-root body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100svh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;min-height:calc(100svh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;max-height:calc(100svh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important}}@supports (height:100dvh){html.composed-page-root body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;min-height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;max-height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important}}@media (max-width:1200px){html.composed-page-root body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;min-height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;max-height:calc(100dvh - var(--hero-wb-composer-shrink) - var(--hero-wb-header-offset)) !important;overflow:hidden !important}}@media (min-width:1025px){html.composed-page-root body.page-home-hero-workbench .hero-wb-visual-slider__viewport{width:100%;max-height:calc(100vh - var(--hero-wb-stack-reserved) - var(--hero-wb-composer-shrink))}}@supports (height:100dvh){@media (min-width:1025px){html.composed-page-root body.page-home-hero-workbench .hero-wb-visual-slider__viewport{width:100%;max-height:calc(100dvh - var(--hero-wb-stack-reserved) - var(--hero-wb-composer-shrink))}}}html.composed-page-root body.page-home-hero-workbench .composed-page-inner{flex-grow:0 !important;flex-basis:auto !important}html.composed-page-root body.page-home-hero-workbench .composed-page-main{flex-grow:0 !important;flex-basis:auto !important}@media (max-width:1024px){body.page-home-hero-workbench{--hero-wb-tablet-zoom:1}html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench,html.composed-page-root body.page-home-v1.page-home-hero-workbench .hero.hero--workbench{height:auto !important;min-height:0 !important;max-height:none !important;overflow:hidden !important;container-type:normal;background:var(--df-gradient,linear-gradient(135deg,#19324a 0%,#204f75 60%,#248c99 100%)) !important}html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-wb-video-layer,html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-viewport,html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-video-bg,html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-media-overlay,html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-wb-media-overlay{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:none !important;overflow:hidden !important;margin:0 !important;padding:0 !important;order:0 !important;pointer-events:none !important;visibility:visible !important}html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-video-bg{background:var(--df-gradient,linear-gradient(135deg,#19324a 0%,#204f75 60%,#248c99 100%)) !important}html body.page-home-v1.page-home-hero-workbench .hero.hero--workbench .hero-video-bg__video{display:block !important;position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}body.page-home-hero-workbench .hero.hero--workbench,body.page-home-hero-workbench .imported-composer-static>.hero.hero--workbench{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}body.page-home-hero-workbench .hero-wb-layout{flex:0 1 auto;height:auto;max-height:none;min-height:0;overflow:visible;padding:clamp(8px,2vw,14px) 0 clamp(16px,3.5vw,24px);gap:10px}body.page-home-hero-workbench .hero-wb-inner.wrap{display:flex;flex-direction:column;zoom:1 !important;transform:none !important;width:100% !important;max-width:min(var(--layout-max,1680px),calc(100vw - 2 * var(--layout-pad-x,14px))) !important;margin-left:auto !important;margin-right:auto !important;overflow:visible;overflow-y:visible;box-sizing:border-box;gap:clamp(14px,3vw,20px)}body.page-home-hero-workbench .hero-wb-cards{order:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2vw,12px);margin-bottom:0;overflow:visible;padding-bottom:0}body.page-home-hero-workbench .hero-wb-card{flex:none;scroll-snap-align:unset;min-width:0;padding:clamp(12px,2.5vw,14px) clamp(10px,2vw,14px);gap:10px;border-radius:14px;box-shadow:0 10px 28px rgba(15,40,64,0.14)}body.page-home-hero-workbench .hero-wb-card__icon{width:clamp(36px,9vw,42px);height:clamp(36px,9vw,42px);border-radius:11px;font-size:clamp(14px,3.5vw,17px)}body.page-home-hero-workbench .hero-wb-card__eyebrow{font-size:clamp(8px,2vw,10px);margin-bottom:3px}body.page-home-hero-workbench .hero-wb-card__title{font-size:clamp(12px,2.8vw,15px);margin-bottom:5px}body.page-home-hero-workbench .hero-wb-card__text{font-size:clamp(10px,2.4vw,12px);line-height:1.4}body.page-home-hero-workbench .hero-wb-main{order:1;grid-template-columns:1fr;gap:0;flex:0 1 auto;min-height:0}body.page-home-hero-workbench .hero-wb-visual--grid{display:none !important}body.page-home-hero-workbench .hero-wb-copy--grid{grid-column:1 / -1;min-width:0}body.page-home-hero-workbench .hero-wb-copy{padding-top:0}body.page-home-hero-workbench .hero-wb-copy__accent{margin-bottom:10px}body.page-home-hero-workbench .hero-wb-copy__kicker{margin-bottom:8px}body.page-home-hero-workbench .hero-wb-copy__h1{font-size:clamp(1.5rem,6.5vw,2.05rem);line-height:1.12;margin-bottom:8px}body.page-home-hero-workbench .hero-wb-copy__lead{font-size:clamp(0.875rem,3.5vw,1rem);max-width:none;margin-bottom:14px;line-height:1.5}body.page-home-hero-workbench .hero-wb-copy{width:100%;max-width:100%}body.page-home-hero-workbench .hero-wb-quick-inline{width:100%;max-width:100%;margin:6px 0 0;padding:0;align-self:stretch;box-sizing:border-box}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;width:100% !important;max-width:100% !important;margin:0 !important;margin-top:0 !important;margin-bottom:0 !important;padding:0 !important;border:none !important;border-radius:0 !important;overflow:visible !important;background:transparent !important;box-shadow:none !important;flex-wrap:unset !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;column-gap:8px !important;flex:none !important;width:100% !important;max-width:none !important;min-width:0 !important;min-height:46px !important;margin:0 !important;padding:8px 10px 8px 11px !important;font-size:clamp(10px,2.4vw,12px) !important;font-weight:700 !important;line-height:1.3 !important;letter-spacing:0.02em !important;text-transform:none !important;border:none !important;border-right:none !important;border-radius:8px !important;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 3px 12px rgba(12,40,36,0.1) !important;transition:transform 0.15s ease,box-shadow 0.2s ease,filter 0.2s ease}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:first-child,body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:last-child,body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:nth-child(n){border-radius:8px !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:active{transform:scale(0.98)}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label{grid-column:1 !important;min-width:0 !important;text-align:left !important;line-height:1.35 !important;white-space:normal !important;overflow-wrap:anywhere;word-break:normal;hyphens:auto}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-full{display:none !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-short{display:inline !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__icon{grid-column:2 !important;width:30px !important;height:30px !important;font-size:12px !important;border-radius:50% !important;flex-shrink:0 !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link--online{color:#fff !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link--online .hero-quick__icon{color:#0f766e !important;background:#fff !important}}@media (max-width:600px){body.page-home-hero-workbench .hero-wb-cards{grid-template-columns:1fr;gap:10px}body.page-home-hero-workbench .hero-wb-card{padding:14px 16px}body.page-home-hero-workbench .hero-wb-card__icon{width:44px;height:44px;font-size:18px}body.page-home-hero-workbench .hero-wb-card__title{font-size:15px}body.page-home-hero-workbench .hero-wb-quick-inline{margin:6px 0 4px}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:7px !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link,body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:first-child,body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:last-child,body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__link:nth-child(n){min-height:42px !important;padding:7px 8px 7px 9px !important;font-size:10px !important;border-radius:8px !important;border-right:none !important;column-gap:6px !important;width:100% !important;max-width:none !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-full{display:none !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__label-short{display:inline !important}body.page-home-hero-workbench .hero-wb-quick-inline .hero-quick__icon{width:28px !important;height:28px !important;font-size:11px !important}}@supports not (zoom:1){@media (max-width:1024px){body.page-home-hero-workbench .hero-wb-inner.wrap{transform:none !important;width:100% !important;max-width:min(var(--layout-max,1680px),calc(100vw - 2 * var(--layout-pad-x,14px))) !important}}}html.composed-page-root body.page-home-hero-workbench .composed-full-bleed>.composer-segment:first-child .imported-composer-static{margin-bottom:0 !important}