.product-overview{background:#fff;color:#1e2d3c;padding:124px 24px 72px}.product-overview__wrap{max-width:1000px;margin:0 auto}.product-overview nav{font-size:14px;line-height:1.8;color:#566576}.product-overview header{max-width:780px;padding-block:40px}.product-overview__eyebrow{font-size:13px;font-weight:600;color:#566576}.product-overview h1{font-size:clamp(34px,5vw,54px);letter-spacing:-.04em;line-height:1.15;margin:14px 0 24px}.product-overview p{font-size:16px;line-height:1.85;color:#536171}.product-overview .product-overview__lead{font-size:19px}.product-overview section{padding-block:36px;border-top:1px solid #e1e6e9}.product-overview h2{font-size:clamp(26px,3vw,34px);letter-spacing:-.03em;line-height:1.25;margin:0 0 24px}.product-overview h3{font-size:19px;line-height:1.45;margin:0 0 10px}.product-overview__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.product-overview__cards article{padding:26px;border:1px solid #e1e6e9;border-radius:16px;background:#f8fafb}.product-overview__cards p{margin:0}.product-overview__answer{margin-top:28px;max-width:780px}.product-overview__next>div{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:22px}.product-overview a{color:#3656a0;text-decoration:underline;text-underline-offset:4px}.product-overview__next a{display:inline-flex;align-items:center;min-height:44px}.product-overview a.product-overview__button{display:inline-flex;align-items:center;gap:16px;min-height:48px;margin-top:24px;padding:12px 22px;border-radius:9px;background:#263e67;color:#fff;text-decoration:none}.product-overview a:focus-visible{outline:2px solid #5774bd;outline-offset:5px}@media (max-width:640px){.product-overview{padding:100px 20px 48px}.product-overview header{padding-block:28px}.product-overview__cards{grid-template-columns:1fr}.product-overview__cards article{padding:22px}.product-overview section{padding-block:28px}.product-overview .product-overview__lead{font-size:17px}}.hire-mobile-dialog,.hire-mobile-preview-link,.hire-mobile-toggle{display:none}@media (max-width:960px){html{scroll-padding-top:calc(76px + env(safe-area-inset-top, 0px))}body{-webkit-text-size-adjust:100%}.site-container{width:calc(100% - 36px);min-width:0}.site-header{padding-top:env(safe-area-inset-top,0)}.site-header__inner{min-height:70px;gap:12px}.site-header__inner .site-brand{min-width:0}.site-header__inner .site-brand__img{width:145px;max-width:100%;height:auto}.site-header__actions{gap:10px;flex:none}.site-header__actions .btn--ghost{display:none}.site-header__actions .btn--primary{min-height:44px;padding:11px 13px;font-size:12px;white-space:nowrap}.hire-mobile-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;flex:none;padding:9px;border:1px solid var(--ew-border);border-radius:50%;background:#fff;color:var(--ew-ink);cursor:pointer;touch-action:manipulation}.hire-mobile-toggle>span{display:none}.hire-mobile-dialog[open]{display:flex;flex-direction:column;width:calc(100% - 24px);max-width:440px;max-height:calc(100dvh - 24px - env(safe-area-inset-top, 0px));margin:max(12px,env(safe-area-inset-top,0px)) 12px auto auto;padding:20px;border:1px solid #dce2f0;border-radius:22px;background:#fafbff;color:var(--ew-ink);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 64px #13244c29}.hire-mobile-dialog::-webkit-backdrop{background:#101b385c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hire-mobile-dialog::backdrop{background:#101b385c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hire-mobile-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.hire-mobile-dialog-head p{margin:0;font-size:20px;letter-spacing:-.04em;font-weight:600}.hire-mobile-dialog-head button{width:44px;height:44px;padding:0;border:1px solid #dce2f0;border-radius:50%;background:#eef1fc;color:var(--ew-ink);font-size:16px;cursor:pointer;flex:none}.hire-mobile-dialog nav{display:flex;flex-direction:column}.hire-mobile-dialog nav a{display:flex;align-items:center;gap:14px;min-height:57px;padding:13px 6px;border-top:1px solid #e2e6f0;font-size:16px}.hire-mobile-dialog nav a>span:first-child{color:#8c95af;font-size:10px}.hire-mobile-dialog nav a>span:last-child{margin-left:auto;color:var(--ew-brand)}.hire-mobile-dialog-actions{display:grid;grid-gap:12px;gap:12px;border-top:1px solid #e2e6f0;padding:20px 0 max(0px,env(safe-area-inset-bottom,0px));margin-top:4px}.hire-mobile-dialog-actions>a:not(.btn){min-height:44px;padding:12px 6px;font-size:14px}.hire-mobile-dialog-actions .btn{min-height:48px}main{min-width:0}main button,main summary{touch-action:manipulation}main button{min-height:44px}.btn{min-height:46px;touch-action:manipulation}.section-pad{padding-block:48px}.section-title{font-size:clamp(30px,6.7vw,43px);line-height:1.16;letter-spacing:-.04em;overflow-wrap:break-word}.section-lead{font-size:15px;line-height:1.85}.hero{padding-top:105px;padding-bottom:44px}.hero__container{gap:30px}.hero__content{width:100%}.hero__title{font-size:clamp(43px,9.5vw,68px);line-height:1.04;max-width:13ch}.hero__lead{font-size:15px;line-height:1.85;margin-top:22px}.hero__announcement{font-size:11px;padding:8px 12px;margin-bottom:22px;line-height:1.6;-webkit-backdrop-filter:none;backdrop-filter:none}.hero__announcement-text{font-size:11px}.hero__actions{display:grid;grid-template-columns:1fr;width:100%;grid-gap:10px;gap:10px}.hero__actions .btn{width:100%;min-height:50px;font-size:13px}.hero__trust-pills{gap:10px}.hero__trust-pills li{font-size:11px;line-height:1.7}.hero-stage__tabs{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;gap:8px;padding:4px 2px 12px;scrollbar-width:thin}.hero-stage__tab{flex:0 0 225px;min-height:74px;padding:13px;scroll-snap-align:start;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-stage__tab-copy strong{font-size:12px;white-space:normal;overflow:visible}.hero-stage__tab-copy span{font-size:11px;line-height:1.6;-webkit-line-clamp:2}.hero-stage__chrome{padding:10px;gap:8px;min-width:0}.hero-stage__address{min-width:0;font-size:9px}.hero-stage__address span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-stage__status{display:none}.hero-stage__footer{flex-wrap:wrap;gap:12px;padding:13px}.hero-stage__chips{flex-wrap:wrap}.hero-stage__chip{font-size:10px;line-height:1.7}.hero-stage__try{min-height:44px;display:inline-flex;align-items:center;font-size:12px}.hero-float{display:none}.hire-mobile-preview-link{display:inline-flex;align-items:center;justify-content:space-between;min-height:44px;gap:14px;padding-inline:8px;font-size:12px;color:var(--ew-brand)}.hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hero-metrics__card{min-width:0;padding:16px 12px;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-metrics__value{font-size:clamp(25px,6vw,36px);line-height:1.2}.hero-metrics__label{font-size:12px;line-height:1.6}.hero-metrics__detail{font-size:11px;line-height:1.75}.bento-card{min-width:0;border-radius:18px}.bento-card__top{padding:22px 18px}.bento-card__header{flex-wrap:wrap;gap:10px}.bento-card__title{font-size:clamp(23px,5.8vw,31px);line-height:1.2}.bento-card__body{font-size:14px;line-height:1.85}.bento-card__badge,.bento-card__tag{font-size:10px;line-height:1.6}.bento-card__visual img{max-width:100%;height:auto}.funnel-strip__layout{gap:28px}.funnel-strip__body,.funnel-strip__lead{font-size:14px;line-height:1.85}.solutions-tabs{display:flex;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;flex-wrap:nowrap;scrollbar-width:thin}.solutions-tab{flex:0 0 auto;min-height:48px;max-width:none;padding:13px 16px;font-size:12px;white-space:nowrap;scroll-snap-align:start}.solutions-panel,.solutions-panel__main,.solutions-panel__side{min-width:0}.solutions-panel__title{font-size:clamp(25px,6vw,36px);line-height:1.2}.solutions-panel__body,.solutions-panel__checklist li{font-size:14px;line-height:1.85}.solutions-panel__actions{flex-direction:column;align-items:stretch;gap:10px}.solutions-panel__actions .btn{white-space:normal;min-height:48px}.solutions-metrics{gap:10px}.solutions-metric-card{min-width:0;padding:14px 10px}.solutions-metric-card span{font-size:11px;line-height:1.7}.cta__title{font-size:clamp(32px,7vw,46px);line-height:1.15}.cta__lead{font-size:14px;line-height:1.85}.cta__actions{display:flex;flex-direction:column;align-items:stretch;gap:10px}.cta__actions .btn{width:100%;min-height:48px;font-size:13px;white-space:normal}.cta__meta{flex-wrap:wrap;gap:10px}.cta__meta li{font-size:11px;line-height:1.7}.site-footer{padding-bottom:max(24px,env(safe-area-inset-bottom,0px))}.site-footer__links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px}.site-footer__links{gap:0}.site-footer__col-title{font-size:12px}.pricing-card .btn,.pricing-credits__presets button,.pricing-segment button{min-height:46px}.pricing-card__list li{font-size:13px;line-height:1.8}.pricing-credits__range{min-height:44px;touch-action:pan-y}.blog-article__title,.blog-index__title{overflow-wrap:anywhere}.blog-feed__excerpt,.blog-index__lead,.blog-prose{font-size:15px;line-height:1.85}.blog-prose iframe,.blog-prose img,.blog-prose video{max-width:100%}.blog-prose pre{max-width:100%;overflow-x:auto}.cf-layout{width:calc(100% - 32px)}.cf-form,.cf-layout,.cf-panel{min-width:0}.cf-page .cf-form :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.cf-page .cf-form :is(input:not([type=checkbox]):not([type=radio]),select){min-height:46px}.cf-intro__lead{font-size:14px;line-height:1.85}.pricing-faq summary,.support-faq summary{min-height:52px;font-size:14px;line-height:1.7}.pricing-faq p,.support-faq p{font-size:14px;line-height:1.85}.hire-mobile-workflow{padding:44px 0;background:#f1f4fb;border-block:1px solid #e0e5f0}.hire-mobile-workflow__intro{font-size:14px;color:var(--ew-ink-muted);margin:0 0 22px;line-height:1.8}.hire-mobile-workflow__tabs{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:12px;margin-bottom:22px}.hire-mobile-workflow__tabs button{flex:0 0 auto;min-height:46px;padding:11px 16px;border:1px solid #dbe1ef;border-radius:999px;background:#fff;color:var(--ew-ink-secondary);font-family:inherit;font-size:12px;scroll-snap-align:start}.hire-mobile-workflow__tabs button[aria-selected=true]{color:#fff;border-color:var(--ew-brand);background:var(--ew-brand)}.hire-mobile-workflow h2{font-size:clamp(29px,7vw,42px);letter-spacing:-.035em;line-height:1.17;margin:0 0 18px}.hire-mobile-workflow__body{font-size:15px;line-height:1.85;color:var(--ew-ink-secondary);margin:0 0 18px}.hire-mobile-workflow__quote{font-size:12px;color:var(--ew-brand);line-height:1.8;padding-left:12px;border-left:2px solid var(--ew-brand);margin-bottom:24px}.hire-mobile-workflow__visual{min-width:0}.hire-mobile-workflow__visual .story-shot{width:100%;min-width:0;max-width:100%}.hire-mobile-workflow__visual .story-shot__frame{width:100%;height:auto;margin:0;overflow:hidden}.hire-mobile-workflow__visual .story-shot__frame>img:not(.verify-shot__proctor){display:block;width:100%;height:auto;object-fit:contain}.hire-mobile-workflow__visual .verify-shot__proctor{max-width:36%;height:auto}.hire-mobile-workflow__visual .story-shot__chrome{padding:10px;min-width:0}.hire-mobile-workflow__visual .story-shot__chrome p{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hire-mobile-workflow__visual .story-shot__meta{flex-wrap:wrap;gap:8px;padding:12px}.hire-mobile-workflow__visual .story-shot__meta li{font-size:10px;line-height:1.7}.hire-mobile-workflow__controls{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:24px}.hire-mobile-workflow__controls button{min-height:46px;padding:10px 15px;border:1px solid #dbe1ef;border-radius:10px;background:#fff;color:var(--ew-brand);font-family:inherit;font-size:12px}.hire-mobile-workflow__controls button:disabled{opacity:.4;cursor:default}.hire-mobile-workflow__controls>span{font-size:12px;color:var(--ew-ink-muted)}.hire-mobile-toggle:focus-visible,.hire-mobile-workflow [role=tabpanel]:focus-visible,.hire-mobile-workflow button:focus-visible{outline:3px solid #8099e9;outline-offset:3px}.scroll-story{height:auto!important;min-height:0}.scroll-story__sticky{position:static;height:auto;min-height:0;padding-block:36px}.scroll-story__body{text-align:left;-webkit-hyphens:manual;hyphens:manual}}@media (max-width:400px){.site-container{width:calc(100% - 32px)}.site-header__inner{gap:8px}.site-header__inner .site-brand__img{width:122px}.site-header__actions{gap:6px}.site-header__actions .btn--primary{font-size:11px;padding:10px}.hero-metrics{grid-template-columns:1fr}.hero-metrics__card{display:grid;grid-gap:5px;gap:5px}.hero-stage__tab{flex-basis:215px}.solutions-metrics{grid-template-columns:1fr}.pricing-segment{flex-wrap:wrap}}@media (max-width:340px){.site-header__inner .site-brand__img{width:108px}.site-header__actions .btn--primary{font-size:10px;padding:9px}}@media (max-width:960px) and (prefers-reduced-motion:no-preference){.hire-mobile-dialog[open]{animation:hire-menu-enter .22s cubic-bezier(.2,.8,.2,1)}.hire-mobile-dialog[open]::-webkit-backdrop{animation:hire-menu-backdrop .18s ease-out}.hire-mobile-dialog[open]::backdrop{animation:hire-menu-backdrop .18s ease-out}.hire-mobile-workflow__content{animation:hire-panel-enter .2s ease-out}.btn,main button{transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.btn:active,main button:active:not(:disabled){transform:scale(.975)}}@media (max-width:960px) and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-stage__tab,.hire-mobile-dialog *,.hire-mobile-workflow *,.solutions-tab{animation:none;transition:none}}@keyframes hire-menu-enter{0%{opacity:0;transform:translateY(-12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hire-menu-backdrop{0%{opacity:0}to{opacity:1}}@keyframes hire-panel-enter{0%{opacity:.6;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.hire-home{background:#fff;color:#172238}.hire-home .section-pad{padding-block:80px}.hire-home .section-badge{margin-bottom:20px;padding:7px 12px;background:#f1f3fc;border-color:#e0e5f5;color:#5266ae;font-size:11px;letter-spacing:.07em;font-weight:600;box-shadow:none}.hire-home .section-badge__dot{width:5px;height:5px;background:#6171c5;box-shadow:none}.hire-home .section-title{color:#172238;font-size:clamp(34px,3.8vw,48px);font-weight:600;letter-spacing:-.045em;line-height:1.16}.hire-home .section-title--wide{max-width:24ch}.hire-home .section-lead{font-size:16px;line-height:1.85;color:#596579}.hire-home .section-head--center{margin-bottom:38px}.hire-home .btn{border-radius:10px;font-size:14px;font-weight:500;min-height:48px}.hire-home .btn--primary{background:#3359d7;border-color:#3359d7;color:#fff;box-shadow:0 4px 10px #3359d719}.hire-home .btn--primary:hover{background:#294dc4;border-color:#294dc4;box-shadow:0 6px 14px #3359d721}.hire-home .btn--solid{background:#fff;color:#293952;border:1px solid #dce2ed;box-shadow:0 1px 2px #18243b05}.hire-home .btn--solid:hover{background:#f8f9fc;border-color:#bcc8e2}.hire-home .hero{padding:124px 0 58px}.hire-home .hero__atmosphere{background:radial-gradient(ellipse 65% 35% at 50% 0,#edf0fc 0,transparent 80%),linear-gradient(180deg,#fff,#f9faff)}.hire-home .hero__grid-lines{display:block;background-image:linear-gradient(90deg,rgba(79,99,158,.16) 1px,transparent 0),linear-gradient(180deg,rgba(79,99,158,.16) 1px,transparent 0),linear-gradient(90deg,rgba(79,99,158,.07) 1px,transparent 0),linear-gradient(180deg,rgba(79,99,158,.07) 1px,transparent 0);background-size:144px 144px,144px 144px,36px 36px,36px 36px;background-position:top;-webkit-mask-image:radial-gradient(ellipse 92% 58% at 50% 6%,#000 12%,rgba(0,0,0,.55) 42%,transparent 74%);mask-image:radial-gradient(ellipse 92% 58% at 50% 6%,#000 12%,rgba(0,0,0,.55) 42%,transparent 74%)}.hire-home .hero__container{gap:55px}.hire-home .hero__content{max-width:760px}.hire-home .hero__announcement{padding:7px 12px;gap:9px;margin-bottom:26px;border-color:#dde4f3;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-size:12px}.hire-home .hero__announcement-tag{background:none;padding:0;color:#3f53a0;font-size:12px;font-weight:600}.hire-home .hero__announcement-dot{width:5px;height:5px;background:#7182cb;box-shadow:none}.hire-home .hero__announcement-text{color:#65718a;font-size:12px}.hire-home .hero__title{max-width:14ch;font-size:clamp(52px,6.4vw,78px);font-weight:600;line-height:1.05;letter-spacing:-.058em;color:#172238}.hire-home .hero__title span{background:none;color:#554ad4;-webkit-text-fill-color:currentColor}.hire-home .hero__lead{max-width:57ch;font-size:18px;line-height:1.8;color:#596579;margin-top:25px}.hire-home .hero__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:27px}.hire-home .hero__actions .btn{min-width:160px;padding:14px 23px}.hire-home .hero__trust-pills{gap:14px 24px;margin-top:24px}.hire-home .hero__trust-pills li{color:#647088;font-size:12px;line-height:1.7}.hire-home .hero__trust-pills svg{color:#6f83b0;flex:none}.hire-home .hero-stage{gap:14px}.hero-stage__intro{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;padding:0 2px 8px}.hero-stage__intro .hero-stage__eyebrow{margin:0 0 9px;color:#647088;font-size:10px;letter-spacing:.12em;font-weight:600}.hero-stage__intro h2{margin:0;font-size:24px;line-height:1.3;letter-spacing:-.035em;font-weight:500;color:#26344c}.hero-stage__intro>p{margin:0;font-size:13px;line-height:1.8;color:#66748c;text-align:right}.hero-stage__intro>p>span{font-size:11px;color:#647088}.hire-home .hero-stage__tabs{gap:10px}.hire-home .hero-stage__tab{padding:14px;border-color:#e2e7f1;background:#f6f8fc;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:11px}.hire-home .hero-stage__tab:hover{background:#fff;border-color:#b5c3e6;transform:none}.hire-home .hero-stage__tab.is-active{background:#fff;border-color:#94a7e3;box-shadow:inset 0 -2px 0 #4c67c9}.hire-home .hero-stage__tab-num{background:#eaf0fd;color:#5a70b3;width:26px;height:26px;font-weight:500}.hire-home .hero-stage__tab.is-active .hero-stage__tab-num{background:#e8edfc;color:#3c56b0}.hire-home .hero-stage__tab-copy strong{font-size:13px;font-weight:500;color:#2a3850}.hire-home .hero-stage__tab-copy span{font-size:12px;color:#647088}.hire-home .hero-stage__window{border-color:#dce3ef;border-radius:16px;box-shadow:0 4px 8px #23375e03,0 20px 48px #23375e0b}.hire-home .hero-stage__chrome{background:#f8f9fc;border-bottom-color:#e6eaf2}.hire-home .hero-stage__status{color:#647088;font-size:11px}.hire-home .hero-stage__status-dot{background:#8f9ac3;box-shadow:none}.hire-home .hero-stage__footer{background:#fff;padding:15px 18px;border-top:1px solid #e9edf4}.hire-home .hero-stage__chip{color:#67768c;background:#f5f7fc;border-color:#e8ecf5;font-size:11px}.hire-home .hero-stage__try{color:#4b64b5;font-size:12px;font-weight:500}.hire-home .logo-strip{padding-block:30px;background:#fff;border-top:0;border-bottom-color:#e9edf4}.hire-home .logo-strip__title{font-size:10px;letter-spacing:.12em;color:#647088;margin-bottom:20px}.hire-home .logo-strip__list{gap:10px}.hire-home .logo-strip__item{padding:11px 13px;border:1px solid #edf0f5;border-radius:9px;background:#fff;box-shadow:none}.hire-home .logo-strip__item strong{font-size:12px;font-weight:500;color:#69768d}.hire-home .logo-strip__icon{color:#8794bc}.hire-home .funnel-strip{padding-block:75px;background:#f7f9fd;border-block-color:#e9edf5}.hire-home .funnel-strip__title{font-size:clamp(34px,3.7vw,47px);font-weight:600;letter-spacing:-.045em;line-height:1.15;color:#172238}.hire-home .funnel-strip__title em{color:#554ad4;background:none;-webkit-text-fill-color:currentColor}.hire-home .funnel-strip__lead{margin-top:20px;font-size:17px;font-weight:500;line-height:1.6;color:#34435a}.hire-home .funnel-strip__aside{max-width:55ch;font-size:15px;color:#637088;line-height:1.85}.hire-home .funnel-strip__highlights{grid-template-columns:1fr;gap:0;margin-top:26px}.hire-home .funnel-strip__highlight-card{flex-direction:row;gap:16px;padding:17px 0;border-top-color:#e1e7f1}.hire-home .funnel-strip__highlight-stat{display:grid;place-items:center;flex:none;width:28px;height:28px;background:#eaf0fc;border-radius:8px;color:#7185b8;font-size:11px;font-weight:500;margin-top:2px}.hire-home .funnel-strip__highlight-card strong{font-size:14px;font-weight:500;color:#334259;line-height:1.6}.hire-home .funnel-strip__highlight-card p{display:block;margin:5px 0 0;font-size:13px;color:#647088;line-height:1.8}.hire-home .funnel-strip__cta{margin-top:20px}.hire-home .funnel-strip__art img{width:100%;max-width:480px}.hire-home .platform{background:#fff}.hire-home .bento-grid{gap:20px}.hire-home .bento-card{border-color:#e3e8f0;border-radius:18px;background:#fff;box-shadow:0 3px 8px #1d335003}.hire-home .bento-card--brand{background:#f7f8fe}.hire-home .bento-card--blue{background:#f7faff}.hire-home .bento-card--dark{background:#19253e;border-color:#293750}.hire-home .bento-card__top{padding:28px 26px 24px}.hire-home .bento-card__header{flex-wrap:wrap;gap:12px}.hire-home .bento-card__tag{font-size:11px;color:#6d7b97;letter-spacing:.03em}.hire-home .bento-card__tag--on-dark{color:#c6d1e8}.hire-home .bento-card__badge{font-size:10px;background:#f2f5fc;color:#647088;border-color:#e4e9f5}.hire-home .bento-card__title{font-size:27px;font-weight:500;line-height:1.23;letter-spacing:-.035em;color:#233249}.hire-home .bento-card__title--on-dark{color:#f5f7fc}.hire-home .bento-card__body{font-size:15px;line-height:1.8;color:#637189}.hire-home .bento-card__body--on-dark{color:#c7d1e3}.hire-home .bento-card__visual{border-top-color:#e5eaf3}.hire-home .capabilities{background:#f9faff}.hire-home .solutions-heading{max-width:760px}.hire-home .solutions-heading .section-title{max-width:22ch}.hire-home .solutions-tabs{gap:12px;border-bottom-color:#e0e5f0}.hire-home .solutions-tab{padding:13px 17px;border-radius:9px 9px 0 0;font-size:13px;font-weight:500;color:#647088}.hire-home .solutions-tab.is-active{color:#354f9d;background:#eef2fc;border-bottom-color:#6b80c5}.hire-home .solutions-panel__eyebrow{color:#647088;font-size:10px;font-weight:600}.hire-home .solutions-panel__title{font-size:clamp(28px,3vw,37px);font-weight:500;line-height:1.2;letter-spacing:-.035em;color:#233249}.hire-home .solutions-panel__body,.hire-home .solutions-panel__checklist li{font-size:15px;line-height:1.8;color:#64728a}.hire-home .solutions-metric-card{background:#fff;border:1px solid #e3e9f4;border-radius:12px;padding:17px 13px;box-shadow:none}.hire-home .solutions-metric-card strong{font-size:22px;line-height:1.25;font-weight:500;letter-spacing:-.03em;color:#465c9f}.hire-home .solutions-metric-card span{font-size:11px;line-height:1.8;color:#647088}.hire-home-faq{background:#fff;border-top:1px solid #e9edf5}.hire-home-faq__grid{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:80px;gap:80px;align-items:start}.hire-home-faq .section-lead{margin-top:22px}.hire-home-faq .section-lead a{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:14px;font-size:14px;color:#4c65ad}.hire-home-faq__items details{border-bottom:1px solid #e4e9f1}.hire-home-faq__items details:first-child{border-top:1px solid #e4e9f1}.hire-home-faq__items summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:21px 0;min-height:68px;list-style:none;cursor:pointer;font-size:15px;font-weight:500;color:#34435a;line-height:1.65}.hire-home-faq__items summary::-webkit-details-marker{display:none}.hire-home-faq__items summary:after{content:"+";color:#8594b2;font-size:22px;font-weight:400;flex:none}.hire-home-faq__items details[open] summary:after{content:"−"}.hire-home-faq__items details p{margin:0 0 22px;font-size:15px;color:#69758c;line-height:1.85}.hire-home-faq__items summary:focus-visible{outline:2px solid #7890d0;outline-offset:5px;border-radius:3px}.hire-home .cta{background:#fff;padding-top:0}.hire-home .cta__inner{border:1px solid #26395d;border-radius:22px;padding:62px 35px;background:#192945;box-shadow:none}.hire-home .cta__glow{display:none}.hire-home .section-badge--on-dark{background:#253653;border-color:#3b4b68;color:#adbad6}.hire-home .cta__title{max-width:18ch;margin-inline:auto;font-size:clamp(34px,4vw,50px);font-weight:500;line-height:1.16;letter-spacing:-.04em;color:#f7f9fd}.hire-home .cta__lead{max-width:57ch;margin:22px auto 0;color:#b4c1d9;font-size:16px;line-height:1.85}.hire-home .cta__actions{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:28px}.hire-home .cta__actions .btn{min-width:155px}.hire-home .cta__actions .btn--on-muted{border:1px solid #53617a;background:#233552;color:#e2e8f4}.cta__pricing-link{display:inline-flex;align-items:center;gap:13px;margin-top:20px;min-height:44px;font-size:12px;color:#c2cce0;text-decoration:underline;text-underline-offset:4px}@media (max-width:960px){.hire-home .section-pad{padding-block:52px}.hire-home .section-title{font-size:clamp(30px,6.7vw,42px)}.hire-home .section-lead{font-size:15px}.hire-home .hero{padding:108px 0 38px}.hire-home .hero__container{gap:36px}.hire-home .hero__title{font-size:clamp(44px,9.8vw,67px)}.hire-home .hero__lead{font-size:16px;line-height:1.85}.hire-home .hero__trust-pills{gap:9px 15px}.hire-home .hero__trust-pills li{font-size:11px}.hero-stage__intro{align-items:flex-start;flex-direction:column;gap:10px}.hero-stage__intro h2{font-size:22px}.hero-stage__intro>p{text-align:left;font-size:12px}.hero-stage__intro>p>br{display:none}.hero-stage__intro>p>span{display:block;font-size:11px}.hire-home .hero-stage__tab{flex-basis:215px;padding:13px}.hire-home .hero-stage__tab-copy strong{font-size:13px}.hire-home .hero-stage__chrome{padding:10px}.hire-home .hero-stage__footer{padding:13px}.hire-home .logo-strip__list{flex-wrap:wrap}.hire-home .logo-strip__item{padding:10px}.hire-home .logo-strip__item strong{font-size:11px}.hire-home .funnel-strip{padding-block:50px}.hire-home .funnel-strip__layout{grid-template-columns:1fr;gap:32px}.hire-home .funnel-strip__title{font-size:clamp(31px,6.5vw,43px)}.hire-home .funnel-strip__aside{font-size:14px}.hire-home .funnel-strip__highlight-card p{font-size:13px}.hire-home .funnel-strip__art{max-width:500px;justify-self:center}.hire-home .bento-grid{gap:16px}.hire-home .bento-card__top{padding:22px 18px}.hire-home .bento-card__title{font-size:25px}.hire-home .bento-card__body,.hire-home .solutions-panel__body,.hire-home .solutions-panel__checklist li{font-size:14px}.hire-home-faq__grid{grid-template-columns:1fr;gap:28px}.hire-home-faq__items details p,.hire-home-faq__items summary{font-size:14px}.hire-home .cta{padding-top:0}.hire-home .cta__inner{padding:42px 22px;border-radius:18px}.hire-home .cta__lead{font-size:14px}}@media (max-width:600px){.hire-home .hero__actions{flex-direction:column;width:100%}.hire-home .hero__actions .btn{width:100%;min-height:49px}.hire-home .cta__actions{flex-direction:column;align-items:stretch}.hire-home .cta__actions .btn{width:100%}.hire-home .logo-strip__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hire-home .logo-strip__item{justify-content:flex-start;min-width:0}.hire-home .logo-strip__item strong{font-size:10px;white-space:normal}}@media (prefers-reduced-motion:no-preference){.hire-home-faq__items details[open] p{animation:hire-faq-answer .18s ease-out}}@keyframes hire-faq-answer{0%{opacity:.6;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}