/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--ink:#142b27;--muted:#647773;--teal:#137d6a;--teal-dark:#0d5c4e;--mint:#d9eee7;--mist:#eef5f2;--cream:#fbfaf6;--line:#dfe8e4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}.shell{width:min(1200px,100% - 48px);margin-inline:auto}.nav{justify-content:space-between;align-items:center;height:82px;display:flex}.brand{align-items:center;gap:10px;font-size:20px;font-weight:780;display:flex}.brand-mark,.mini-brand{background:var(--teal);color:#fff;letter-spacing:-.06em;place-items:center;font-weight:800;display:grid}.brand-mark{border-radius:10px 10px 10px 3px;width:32px;height:32px;font-size:13px}.nav-links{color:#50625f;align-items:center;gap:34px;font-size:14px;display:flex}.nav-links a:hover,.text-link:hover{color:var(--teal)}.button{background:var(--teal);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 24px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 10px 24px #137d6a2e}.button:hover{background:var(--teal-dark);transform:translateY(-2px)}.button-small{min-height:42px;box-shadow:none;padding:0 18px;font-size:13px}.mobile-cta-label{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;min-height:calc(100vh - 82px);padding-block:30px 48px;display:grid}.eyebrow{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.eyebrow span{background:var(--teal);width:20px;height:2px}h1{letter-spacing:-.065em;margin:22px 0;font-size:clamp(50px,4.35vw,64px);font-weight:760;line-height:.98}h1 span{display:block}@media (min-width:621px){.hero h1 span{white-space:nowrap}}.hero-lede{max-width:535px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.hero-actions{align-items:center;gap:28px;margin-top:34px;display:flex}.text-link{border-bottom:1px solid #9bb5ae;padding-block:8px;font-size:14px;font-weight:700}.trust-line{color:#71827e;flex-wrap:wrap;gap:20px;margin-top:32px;font-size:12px;display:flex}.people-scene{min-height:500px;padding:20px 0 32px 30px;position:relative}.people-scene:before{content:"";background:#dff0ea;border-radius:43% 57% 52% 48%/46% 42% 58% 54%;position:absolute;inset:0 1% 3% 6%;transform:rotate(-3deg)}.people-crop{z-index:1;background:#edf6f2;border:1px solid #506f6729;border-radius:28px;position:absolute;inset:10px 0 64px 26px;overflow:hidden;box-shadow:0 30px 70px #234a4129}.people-crop img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.people-badge,.case-glance{z-index:3;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;position:absolute;box-shadow:0 16px 38px #1f483f2b}.people-badge{border-radius:14px;align-items:center;gap:12px;padding:12px 15px;display:flex;top:0;right:-10px}.people-stack{padding-left:12px;display:flex}.people-stack i{background-image:url(/candidates.png);background-repeat:no-repeat;background-size:300%;border:2px solid #fff;border-radius:50%;width:25px;height:25px;margin-left:-11px}.people-stack i:first-child{background-position:0 42%}.people-stack i:nth-child(2){background-position:50% 42%}.people-stack i:nth-child(3){background-position:100% 42%}.people-badge strong,.people-badge small{white-space:nowrap;display:block}.people-badge strong{font-size:10px}.people-badge small{color:#7b8987;margin-top:3px;font-size:8px}.case-glance{border-radius:17px;padding:16px 18px;bottom:0;left:-2px;right:42px}.case-person{align-items:center;gap:10px;display:flex}.portrait{background-image:url(/candidates.png);background-repeat:no-repeat;background-size:300%;border-radius:12px;flex:none;width:38px;height:38px;display:block}.portrait-one{background-position:0 42%}.portrait-two{background-position:50% 42%}.portrait-three{background-position:100% 42%}.case-person strong,.case-person small{display:block}.case-person strong{font-size:10px}.case-person small{color:#7c8b88;margin-top:3px;font-size:8px}.case-person>i{background:var(--mint);color:var(--teal-dark);border-radius:999px;margin-left:auto;padding:6px 9px;font-size:8px;font-style:normal;font-weight:800}.case-stage{grid-template-columns:1fr auto;align-items:center;margin-top:15px;display:grid}.case-stage span{color:#84928f;grid-column:1/-1;margin-bottom:4px;font-size:8px}.case-stage strong{font-size:12px}.case-stage small{color:#71827e;font-size:8px}.case-progress{background:#e3ebe8;border-radius:99px;height:5px;margin-top:9px;overflow:hidden}.case-progress i{background:var(--teal);width:58%;height:100%;display:block}.people-scene .float-email{top:auto;bottom:104px;right:8px}.product-scene{padding:36px 0 50px 14px;position:relative}.product-scene:before{content:"";background:#dff0ea;border-radius:42% 58% 54% 46%/46% 42% 58% 54%;position:absolute;inset:0 2% 2% 4%;transform:rotate(-3deg)}.app-window{z-index:1;background:#fff;border:1px solid #506f672e;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 30px 70px #234a412b}.app-topbar{border-bottom:1px solid var(--line);align-items:center;height:54px;padding:0 16px;display:flex}.mini-brand{border-radius:7px 7px 7px 2px;width:25px;height:25px;font-size:10px}.app-title{color:#6b7b78;margin-left:12px;font-size:11px}.demo-label{color:#70807c;background:#eef5f2;border-radius:99px;margin-left:auto;padding:5px 8px;font-size:8px;font-weight:700}.avatar{background:var(--mint);width:28px;height:28px;color:var(--teal-dark);border-radius:50%;place-items:center;margin-left:auto;font-size:9px;font-weight:800;display:grid}.demo-label+.avatar{margin-left:12px}.app-body{grid-template-columns:54px 1fr;min-height:430px;display:grid}.app-sidebar{border-right:1px solid var(--line);color:#91a29e;background:#f7faf9;flex-direction:column;align-items:center;gap:15px;padding-top:19px;font-size:14px;display:flex}.app-sidebar span{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.app-sidebar .side-active{color:var(--teal);background:var(--mint)}.app-content{background:#fbfcfb;padding:24px}.app-heading{justify-content:space-between;align-items:flex-end;display:flex}.app-heading small,.app-heading strong{display:block}.app-heading small{color:#82918e;margin-bottom:3px;font-size:9px}.app-heading strong{font-size:17px}.app-action{background:var(--teal);color:#fff;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:700}.metric-row{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.metric-row article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:14px}.metric-row span,.metric-row b,.metric-row small{display:block}.metric-row span{color:#7d8b88;font-size:8px}.metric-row b{margin:5px 0 3px;font-size:20px}.metric-row small{color:var(--teal);font-size:7px}.pipeline-card{border:1px solid var(--line);background:#fff;border-radius:12px;margin-top:13px;padding:16px}.pipeline-title{justify-content:space-between;font-size:10px;display:flex}.pipeline-title span{color:var(--teal);font-size:8px}.stage-track{grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid}.stage{text-align:center;color:#879793;position:relative}.stage:before{content:"";background:#dde7e3;height:2px;position:absolute;top:12px;left:0;right:0}.stage:first-child:before{left:50%}.stage:last-child:before{right:50%}.stage i{z-index:1;background:#edf2f0;border-radius:50%;place-items:center;width:25px;height:25px;margin:auto;font-size:7px;font-style:normal;font-weight:800;display:grid;position:relative}.stage span{margin-top:8px;font-size:7px;display:block}.stage.done i{background:var(--mint);color:var(--teal-dark)}.stage.current i{background:var(--teal);color:#fff;box-shadow:0 0 0 5px var(--mint)}.attention-card{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;margin-top:13px;padding:13px;display:flex}.candidate-avatar{color:#5269a3;background:#e6ecff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:800;display:grid}.attention-card strong,.attention-card span{display:block}.attention-card strong{font-size:9px}.attention-card span{color:#7f8d8a;margin-top:3px;font-size:7px}.status-pill{color:#956d17;background:#fff4d3;border-radius:999px;margin-left:auto;padding:7px 9px;font-size:7px;font-weight:800}.float-card{z-index:2;border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 14px 35px #1f483f29}.float-card strong,.float-card span{white-space:nowrap;display:block}.float-card strong{font-size:10px}.float-card span{color:#7b8987;margin-top:3px;font-size:8px}.float-icon{color:#7158bd;background:#eee9ff;border-radius:9px;place-items:center;width:29px;height:29px;display:grid}.payment-icon{background:var(--mint);color:var(--teal)}.float-email{top:2px;right:-18px}.float-payment{bottom:4px;left:-14px}.hero-product{min-width:0;padding:24px 0}.hero-product:before{display:none}.hero-product .app-window{transform:none;box-shadow:0 24px 60px #234a4124}.hero-product .app-body{min-height:398px}.hero-product .app-content{padding:22px}.section{padding-block:120px}.section-kicker{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}.section-kicker.light{color:#a6d8ca}.problem-band{border-block:1px solid var(--line);background:#f1f6f3}.problem-grid{grid-template-columns:.76fr 1.24fr;align-items:center;gap:78px;min-height:590px;padding-block:82px;display:grid}.problem-intro>p:last-child{max-width:470px;color:var(--muted);margin:24px 0 0;font-size:16px;line-height:1.75}.problem-points{grid-template-columns:1fr 1fr;gap:14px;display:grid}.problem-points article{border:1px solid var(--line);background:#ffffffd1;border-radius:18px;align-items:flex-start;gap:16px;min-height:190px;padding:25px 22px;display:flex}.problem-points article>span{color:#b84d3f;background:#fbe4df;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:21px;font-weight:600;line-height:1;display:grid}.problem-points strong{letter-spacing:-.015em;margin-top:3px;font-size:16px;display:block}.problem-points p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.6}.problem-grid h2,.section-head h2,.workflow-copy h2,.contact-panel h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,56px);line-height:1.05}.section-head>p{color:var(--muted);font-size:16px;line-height:1.75}.section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:62px;display:grid}.section-head>p{max-width:430px;margin:0 0 4px auto}.feature-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.feature-card{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;min-height:520px;display:flex;position:relative;overflow:hidden}.feature-wide{grid-column:span 2;grid-template-columns:.74fr 1.26fr;align-items:center;min-height:390px;display:grid}.feature-copy{padding:44px}.feature-copy h3{letter-spacing:-.035em;max-width:460px;margin:22px 0 14px;font-size:28px;line-height:1.15}.feature-copy p{max-width:430px;color:var(--muted);margin:0;line-height:1.65}.feature-number{color:var(--teal);letter-spacing:.12em;font-size:11px;font-weight:800}.mini-pipeline{background:#f4f8f6;border-radius:18px;margin:44px 44px 44px 0;padding:28px 35px 34px}.pipeline-candidate{border-bottom:1px solid #dfe9e5;align-items:center;gap:11px;padding-bottom:22px;display:flex}.pipeline-candidate strong,.pipeline-candidate small{display:block}.pipeline-candidate strong{font-size:11px}.pipeline-candidate small{color:#81918d;margin-top:3px;font-size:8px}.pipeline-candidate>i{color:var(--teal);margin-left:auto;font-size:8px;font-style:normal;font-weight:800}.pipeline-stages{grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:start;margin-top:26px;display:grid}.mini-stage{text-align:center;color:#91a09d;min-width:58px}.mini-stage b{z-index:2;background:#f4f8f6;border:2px solid #dbe6e2;border-radius:50%;place-items:center;width:34px;height:34px;margin:auto;font-size:11px;display:grid;position:relative}.mini-stage span,.mini-stage small{white-space:nowrap;display:block}.mini-stage span{color:var(--ink);margin-top:10px;font-size:10px;font-weight:700}.mini-stage small{margin-top:4px;font-size:8px}.mini-stage.complete b{background:var(--teal);border-color:var(--teal);color:#fff}.mini-stage.active b{border-color:var(--teal);color:var(--teal);box-shadow:0 0 0 6px var(--mint)}.mini-line{background:#dbe6e2;height:2px;margin-top:16px}.mini-line.complete{background:var(--teal)}.mini-line.active{background:linear-gradient(90deg, var(--teal), #dbe6e2)}.feature-message{background:#f2f0fa}.message-preview{background:#fff;border:1px solid #dfd9ed;border-radius:17px;margin:0 38px 38px;padding:22px;box-shadow:0 18px 40px #3d335c1a}.communication-feature .message-preview{flex-direction:column;justify-content:center;align-self:stretch;margin:44px 44px 44px 0;display:flex}.message-top{color:#6f6786;border-bottom:1px solid #eeeaf4;justify-content:space-between;padding-bottom:16px;font-size:10px;display:flex}.message-top i{color:var(--teal);font-style:normal;font-weight:800}.message-person{align-items:center;gap:10px;margin-top:18px;display:flex}.message-person strong,.message-person small{display:block}.message-person strong{font-size:10px}.message-person small{color:#898297;margin-top:3px;font-size:8px}.message-preview p{color:#7a7488;margin:20px 0 7px;font-size:11px}.message-preview strong{font-size:14px}.message-progress{background:#ebe9ef;border-radius:99px;height:6px;margin-top:22px;overflow:hidden}.message-progress i{background:#7158bd;width:62%;height:100%;display:block}.message-preview small{color:#8e8899;text-align:right;margin-top:7px;font-size:8px;display:block}.feature-payment{background:#edf7f3}.payment-preview{background:#fff;border:1px solid #d6e9e2;border-radius:17px;margin:0 38px 38px;overflow:hidden;box-shadow:0 18px 40px #1f5b4c17}.payment-preview>div{justify-content:space-between;align-items:center;padding:20px;display:flex}.payment-preview>div:not(:last-child){border-bottom:1px solid #e4eeea}.payment-preview span{color:#60726e;font-size:11px}.payment-preview strong{font-size:23px}.payment-preview .payment-person{justify-content:flex-start;gap:10px;padding-block:15px}.payment-person b,.payment-person small{display:block}.payment-person b{font-size:10px}.payment-person small{color:#83928e;margin-top:3px;font-size:8px}.payment-preview .paid-row span{color:var(--ink);font-weight:700}.paid-row i{background:var(--mint);width:20px;height:20px;color:var(--teal);border-radius:50%;place-items:center;margin-right:8px;font-style:normal;display:inline-grid}.paid-row small{background:var(--mint);color:var(--teal-dark);border-radius:99px;padding:6px 9px;font-size:8px;font-weight:800}.employer-feature{background:#f7f7f2}.employer-preview{background:#fff;border:1px solid #e1e4da;border-radius:18px;margin:34px 44px 34px 0;padding:24px}.employer-feature:not(.feature-wide) .employer-preview{margin:0 38px 38px}.employer-head{align-items:center;gap:12px;display:flex}.employer-logo{color:#5269a3;background:#e6ecff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:12px;font-weight:800;display:grid}.employer-head strong,.employer-head span{display:block}.employer-head strong{font-size:13px}.employer-head span{color:#82908d;margin-top:3px;font-size:9px}.employer-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.employer-stats div{background:#f7f9f8;border-radius:11px;padding:14px}.employer-stats b,.employer-stats span{display:block}.employer-stats b{font-size:19px}.employer-stats span{color:#7e8c89;margin-top:4px;font-size:8px}.candidate-cohort{background:#f7f9f8;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 14px;display:flex}.candidate-cohort>span{color:#6e7e7a;font-size:9px}.cohort-portraits{align-items:center;padding-left:10px;display:flex}.cohort-portraits .portrait{border:2px solid #fff;border-radius:50%;width:27px;height:27px;margin-left:-8px}.cohort-portraits b{background:var(--ink);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-6px;font-size:7px;display:grid}.employer-file{border:1px solid var(--line);color:#596b67;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:13px 14px;font-size:9px;display:flex}.employer-file i{background:var(--mint);color:var(--teal-dark);border-radius:99px;padding:5px 8px;font-style:normal;font-weight:800}.trust-section{padding-block:0 100px}.trust-panel{border:1px solid var(--line);background:#f4f8f6;border-radius:26px;grid-template-columns:1fr .9fr;gap:56px 80px;padding:58px 62px;display:grid}.trust-copy h2{letter-spacing:-.05em;max-width:640px;margin:0;font-size:clamp(32px,3.2vw,46px);line-height:1.08}.trust-copy>p:last-child{max-width:620px;color:var(--muted);margin:22px 0 0;line-height:1.7}.trust-details{align-content:center;display:grid}.trust-details span{border-top:1px solid #dbe6e2;align-items:center;gap:14px;padding:18px 0;display:flex}.trust-details span:last-child{border-bottom:1px solid #dbe6e2}.trust-details i{color:var(--teal);letter-spacing:.1em;font-size:9px;font-style:normal;font-weight:800}.trust-details strong{font-size:14px}.trust-panel>a{width:fit-content;color:var(--teal-dark);border-bottom:1px solid #9bb5ae;grid-column:1/-1;padding-bottom:5px;font-size:12px;font-weight:750}.workflow-section{background:var(--ink);color:#fff;padding-block:120px}.workflow-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;display:grid}.workflow-copy>p:not(.section-kicker){color:#abc0ba;max-width:475px;margin:24px 0 34px;line-height:1.75}.button-light{color:var(--ink);box-shadow:none;background:#c9eadf}.button-light:hover{background:#fff}.workflow-list{margin:0;padding:0;list-style:none}.workflow-list li{border-top:1px solid #ffffff24;grid-template-columns:55px 1fr;gap:22px;padding:28px 0;display:grid}.workflow-list li:last-child{border-bottom:1px solid #ffffff24}.workflow-list>li>span{color:#7eb5a6;letter-spacing:.12em;font-size:11px;font-weight:800}.workflow-list strong{font-size:18px}.workflow-list p{color:#9db2ac;margin:8px 0 0;font-size:14px;line-height:1.6}.contact-section{padding-block:100px}.contact-panel{background:var(--teal);color:#fff;border-radius:28px;grid-template-columns:1.15fr .85fr;align-items:center;gap:72px;min-height:500px;padding:64px;display:grid}.contact-copy{padding:12px 0 12px 16px}.contact-panel h2{max-width:520px}.contact-copy>p:not(.section-kicker){color:#cae4dc;max-width:500px;margin:22px 0 0;font-size:17px;line-height:1.65}.contact-points{gap:15px;margin-top:38px;display:grid}.contact-points span{color:#e3f2ed;align-items:center;gap:12px;font-size:13px;display:flex}.contact-points i{color:#fff;border:1px solid #ffffff4d;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;font-weight:800;display:grid}.contact-cta{min-width:0;color:var(--ink);background:#fff;border-radius:18px;padding:32px;box-shadow:0 18px 44px #05332b2e}.contact-cta-label{color:var(--teal);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:850}.contact-cta p{color:var(--ink);letter-spacing:-.02em;margin:14px 0 24px;font-size:18px;font-weight:680;line-height:1.45}.contact-button{width:100%;min-height:54px;box-shadow:none}.contact-cta small{color:#7b8987;text-align:center;margin-top:12px;font-size:10px;line-height:1.5;display:block}.button-white{color:var(--ink);box-shadow:none;background:#fff;flex:none}.button-white:hover{background:#eff7f4}.footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:120px;display:flex}.footer>p{color:#7a8986;font-size:13px}.footer>p a{color:var(--teal-dark);font-weight:700}.footer>div{color:#657572;gap:25px;font-size:12px;display:flex}@media (max-width:960px){.nav-links{display:none}.hero{grid-template-columns:1fr;gap:36px;padding-top:60px}.hero-copy{text-align:center}.hero-lede{margin-inline:auto}.hero-actions,.trust-line{justify-content:center}.product-scene{max-width:720px;margin-inline:auto}.hero-product{width:min(720px,100%)}.problem-grid{grid-template-columns:1fr;gap:42px;padding-block:70px}.problem-grid .section-kicker{margin-bottom:0}.section-head,.workflow-grid{grid-template-columns:1fr;gap:38px}.section-head>p{margin-left:0}.workflow-grid{gap:60px}.trust-panel{grid-template-columns:1fr;gap:34px}.trust-panel>a{grid-column:auto}.contact-panel{grid-template-columns:1fr;gap:44px}.contact-copy{padding:0}.contact-cta{color:#fff;width:100%;box-shadow:none;background:0 0;border-top:1px solid #ffffff3d;border-radius:0;padding:30px 0 0}.contact-cta-label{color:#c9eadf}.contact-cta p{color:#fff;max-width:520px}.contact-button{width:fit-content;min-width:230px;color:var(--ink);background:#fff}.contact-button:hover{background:#eff7f4}.contact-cta small{color:#b9d6ce;text-align:left}}@media (max-width:620px){.shell{width:min(100% - 28px,1200px)}.nav{height:70px}.nav .button-small{min-height:38px;padding-inline:14px;font-size:12px}.desktop-cta-label{display:none}.mobile-cta-label{display:inline}.hero{min-height:auto;padding-block:56px 72px}h1{font-size:48px}.hero-lede{font-size:17px}.hero-actions{flex-direction:column;gap:14px}.trust-line{display:none}.product-scene{padding:24px 0 36px}.hero-product{padding:20px 0 30px}.people-scene{min-height:480px;padding-left:12px}.people-crop{inset:10px 0 74px}.people-badge{right:0}.case-glance{left:0;right:18px}.people-scene .float-email{display:none}.app-content{padding:14px}.app-body{grid-template-columns:38px 1fr;min-height:365px}.app-sidebar{font-size:11px}.metric-row{grid-template-columns:1fr 1fr}.metric-row article:last-child{display:none}.hero-product .app-body{min-height:365px}.hero-product .app-content{padding:14px}.float-email{right:-4px}.float-payment{left:-5px}.section{padding-block:68px}.problem-grid{min-height:0;padding-block:60px}.problem-points{grid-template-columns:1fr;gap:10px}.problem-points article{min-height:0;padding:19px 18px}.section-head{margin-bottom:40px}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-wide{grid-column:auto;min-height:0;display:flex}.feature-copy{padding:30px 26px}.feature-copy h3{font-size:24px}.mini-pipeline{margin:0 20px 22px;padding:22px 14px 26px}.pipeline-stages{margin-top:22px}.mini-stage span{font-size:8px}.mini-stage small{display:none}.message-preview,.payment-preview{margin-inline:20px}.communication-feature .message-preview,.employer-preview{margin:0 20px 22px}.workflow-section{padding-block:80px}.trust-section{padding-bottom:64px}.trust-panel{border-radius:20px;padding:38px 24px}.contact-section{padding-block:60px}.contact-panel{gap:34px;min-height:0;padding:42px 28px}.contact-copy{padding-inline:10px}.contact-points{margin-top:28px}.contact-cta{padding-top:28px}.contact-button{width:100%;min-width:0}.footer{flex-direction:column;gap:24px;padding-block:34px}}.variant-switch{background:#ffffffc7;border:1px solid #d9dfdd;border-radius:999px;gap:3px;padding:3px;font-size:10px;font-weight:760;display:flex}.variant-switch a{color:#697572;border-radius:999px;padding:7px 10px}.variant-switch a.active{color:#fff;background:#142b27}.variant-a{--va-ink:#0d2027;--va-muted:#5d6f75;--va-blue:#2466f5;--va-soft:#eaf2f5;min-height:100vh;color:var(--va-ink);background:#f8f9f7;overflow:hidden}.va-shell{width:min(1248px,100% - 48px);margin-inline:auto}.va-nav{align-items:center;gap:34px;height:84px;display:flex}.va-brand{align-items:center;gap:10px;margin-right:auto;font-size:19px;font-weight:800;display:flex}.va-brand>span{background:var(--va-ink);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.va-links{color:#536168;align-items:center;gap:28px;font-size:13px;display:flex}.va-links a:hover{color:var(--va-blue)}.va-button{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-size:13px;font-weight:750;transition:transform .2s;display:inline-flex}.va-button:hover{transform:translateY(-2px)}.va-button-dark{background:var(--va-ink);color:#fff;min-height:42px}.va-button-blue{background:var(--va-blue);color:#fff;box-shadow:0 12px 26px #2466f533}.va-button-white{color:var(--va-ink);background:#fff}.va-hero{padding-bottom:42px}.va-hero-panel{background:radial-gradient(circle at 78% 20%,#cbe2ee 0,#0000 33%),linear-gradient(135deg,#eef4f3 0%,#e4eef4 100%);border:1px solid #dbe5e7;border-radius:26px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:54px;min-height:610px;padding:64px;display:grid;overflow:hidden}.va-kicker{color:var(--va-blue);letter-spacing:.13em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:850}.va-kicker-light{color:#9bb9ff}.va-hero-copy h1{letter-spacing:-.065em;max-width:540px;margin:0;font-size:clamp(50px,5vw,72px);line-height:.96}.va-lede{max-width:530px;color:var(--va-muted);margin:25px 0 0;font-size:18px;line-height:1.62}.va-actions{align-items:center;gap:24px;margin-top:32px;display:flex}.va-secondary{border-bottom:1px solid #819096;padding-bottom:4px;font-size:13px;font-weight:750}.va-product{background:#fff;border:1px solid #d4dfe2;border-radius:20px;overflow:hidden;transform:rotate(-1deg);box-shadow:0 32px 70px #1d384529}.va-product-top{color:#637178;border-bottom:1px solid #e3e9ea;justify-content:space-between;align-items:center;height:58px;padding:0 22px;display:flex}.va-product-top>div{align-items:center;gap:9px;font-size:11px;font-weight:730;display:flex}.va-product-top i{background:var(--va-blue);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:9px;font-style:normal;display:grid}.va-product-top small{text-transform:uppercase;letter-spacing:.1em;font-size:8px}.va-product-body{padding:25px}.va-product-title{justify-content:space-between;align-items:center;display:flex}.va-product-title small,.va-product-title strong{display:block}.va-product-title small{color:#8a979b;font-size:8px}.va-product-title strong{margin-top:4px;font-size:19px}.va-product-title button{background:var(--va-blue);color:#fff;border:0;border-radius:8px;padding:9px 12px;font-size:8px;font-weight:750}.va-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.va-metrics>div{border:1px solid #e0e7e9;border-radius:12px;padding:15px}.va-metrics span,.va-metrics strong,.va-metrics small{display:block}.va-metrics span{color:#6f7f84;font-size:8px}.va-metrics strong{margin-top:8px;font-size:22px}.va-metrics small{color:#367a69;margin-top:5px;font-size:7px}.va-pipeline{border:1px solid #e0e7e9;border-radius:12px;margin-top:10px;padding:17px}.va-panel-head{justify-content:space-between;font-size:9px;display:flex}.va-panel-head span{color:var(--va-blue)}.va-stage-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.va-stage-row>span{color:#839095;text-align:center;gap:6px;font-size:7px;display:grid}.va-stage-row i{background:#f2f5f5;border:1px solid #dce4e6;border-radius:50%;place-items:center;width:27px;height:27px;margin:auto;font-style:normal;font-weight:750;display:grid}.va-stage-row .done i{color:#176a57;background:#dcece7}.va-stage-row .current{color:var(--va-ink);font-weight:750}.va-stage-row .current i{border-color:var(--va-blue);background:var(--va-blue);color:#fff;box-shadow:0 0 0 5px #dce7ff}.va-candidate-row{border:1px solid #e0e7e9;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:12px 14px;display:flex}.va-candidate-row .portrait{width:31px;height:31px}.va-candidate-row strong,.va-candidate-row small{display:block}.va-candidate-row strong{font-size:9px}.va-candidate-row small{color:#839095;margin-top:3px;font-size:7px}.va-candidate-row>i{color:#176a57;background:#dcece7;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:7px;font-style:normal;font-weight:750}.va-proof{border-bottom:1px solid #dfe4e3;justify-content:space-between;align-items:center;gap:40px;min-height:126px;display:flex}.va-proof p{max-width:280px;margin:0;font-size:13px;font-weight:750}.va-proof div{flex:1;justify-content:flex-end;gap:12px;display:flex}.va-proof span{color:#6c7875;border:1px solid #d9dfdd;border-radius:999px;padding:12px 16px;font-size:10px;font-weight:720}.va-system{padding-block:112px}.va-section-copy{grid-template-columns:1fr 1fr;align-items:end;gap:60px;margin-bottom:54px;display:grid}.va-section-copy .va-kicker{grid-column:1/-1;margin-bottom:-38px}.va-section-copy h2{letter-spacing:-.055em;max-width:560px;margin:0;font-size:clamp(40px,4.5vw,60px);line-height:1}.va-section-copy>p:last-child{max-width:530px;color:var(--va-muted);margin:0;font-size:16px;line-height:1.7}.va-system-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.va-system-card,.va-small-card{background:#fff;border:1px solid #dce4e3;border-radius:22px;overflow:hidden}.va-system-card{flex-direction:column;min-height:550px;display:flex}.va-communication{background:#eef3ff}.va-card-copy{padding:38px 38px 28px}.va-card-copy>span,.va-small-card>span{color:var(--va-blue);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.va-card-copy h3,.va-small-card h3{letter-spacing:-.04em;margin:16px 0 12px;font-size:29px;line-height:1.08}.va-card-copy p,.va-small-card p{color:var(--va-muted);margin:0;font-size:14px;line-height:1.65}.va-message-ui,.va-workspace-ui{background:#fff;border:1px solid #dbe3ea;border-radius:17px;margin:auto 38px 38px;padding:24px;box-shadow:0 18px 40px #2039511a}.va-message-ui>div:first-child{border-bottom:1px solid #e5e9ed;align-items:center;gap:10px;padding-bottom:16px;display:flex}.va-message-ui .portrait{width:35px;height:35px}.va-message-ui>div:first-child strong{font-size:10px}.va-message-ui>div:first-child i{color:#168069;margin-left:auto;font-size:8px;font-style:normal;font-weight:800}.va-message-ui>small,.va-message-ui>b,.va-message-ui>p,.va-message-ui>em{display:block}.va-message-ui>small{color:#7e8b91;margin-top:18px;font-size:8px}.va-message-ui>b{margin-top:8px;font-size:15px}.va-message-ui>p{color:#6e7c82;margin:9px 0 17px;font-size:10px}.va-message-ui>em{color:var(--va-blue);border-top:1px solid #e5e9ed;padding-top:13px;font-size:8px;font-style:normal;font-weight:750}.va-workspace-ui>div{border-bottom:1px solid #e4e9e8;align-items:center;gap:10px;padding-bottom:15px;font-size:9px;display:flex}.va-workspace-ui>div span{color:#7d8987}.va-workspace-ui>div i{color:#176a57;background:#dcece7;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:7px;font-style:normal}.va-workspace-ui ul{gap:0;margin:12px 0 0;padding:0;list-style:none;display:grid}.va-workspace-ui li{border-bottom:1px solid #edf0ef;align-items:center;gap:11px;padding:11px 0;display:flex}.va-workspace-ui li>b{color:#86928f;border:1px solid #dae1df;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.va-workspace-ui li>span{font-size:9px;font-weight:700}.va-workspace-ui li small{color:#8a9693;margin-top:2px;font-size:7px;font-weight:400;display:block}.va-workspace-ui li.active>b{border-color:var(--va-blue);background:var(--va-blue);color:#fff}.va-small-card{min-height:330px;padding:38px}.va-small-card>div{background:#edf5f2;border-radius:14px;justify-content:space-between;align-items:center;margin-top:42px;padding:20px;display:flex}.va-small-card>div b{font-size:24px}.va-small-card>div i{color:#176a57;background:#fff;border-radius:999px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:800}.va-employer{background:#f2f0e9}.va-employer>div{background:#fff}.va-why{background:var(--va-ink);color:#fff;padding-block:110px}.va-why-grid{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.va-why h2{letter-spacing:-.055em;max-width:560px;margin:0;font-size:clamp(40px,4.5vw,60px);line-height:1}.va-problems{display:grid}.va-problems article{border-top:1px solid #ffffff24;grid-template-columns:40px 1fr;gap:18px;padding:26px 0;display:grid}.va-problems article:last-child{border-bottom:1px solid #ffffff24}.va-problems article>span{color:#ff9b8e;background:#3e3032;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.va-problems h3{margin:2px 0 8px;font-size:17px}.va-problems p{color:#a6b8bd;margin:0;font-size:13px;line-height:1.6}.va-process{grid-template-columns:1fr 1fr;gap:80px;padding-block:110px;display:grid}.va-process .va-section-copy{margin:0;display:block}.va-process .va-section-copy h2{margin-top:0}.va-process ol{margin:0;padding:0;list-style:none}.va-process li{border-top:1px solid #dce3e1;grid-template-columns:46px 1fr;gap:18px;padding:24px 0;display:grid}.va-process li:last-child{border-bottom:1px solid #dce3e1}.va-process li>span{color:var(--va-blue);font-size:10px;font-weight:800}.va-process h3{margin:0;font-size:18px}.va-process p{color:var(--va-muted);margin:7px 0 0;font-size:13px;line-height:1.6}.va-cta{background:var(--va-blue);color:#fff;border-radius:26px;justify-content:space-between;align-items:center;gap:60px;min-height:410px;padding:64px;display:flex}.va-cta h2{letter-spacing:-.06em;max-width:680px;margin:0;font-size:clamp(42px,5vw,68px);line-height:.98}.va-cta p:not(.va-kicker){color:#dbe5ff;max-width:570px;margin:20px 0 0;font-size:16px;line-height:1.6}.va-footer{color:#6c7875;justify-content:space-between;align-items:center;gap:30px;min-height:140px;font-size:11px;display:flex}.va-footer>a:last-child{color:var(--va-blue);font-weight:750}.variant-b{--vb-dark:#20153e;--vb-purple:#6e46d9;--vb-lime:#dcff72;--vb-cream:#f5f0e8;color:#17131f;background:#fffdfa;min-height:100vh;overflow:hidden}.vb-shell{width:min(1248px,100% - 48px);margin-inline:auto}.vb-nav{align-items:center;gap:32px;height:84px;display:flex}.vb-brand{align-items:center;gap:10px;margin-right:auto;font-size:20px;font-weight:850;display:flex}.vb-brand>span{background:var(--vb-dark);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;font-size:11px;display:grid}.vb-brand>img{object-fit:cover;border-radius:12px;flex:none;width:40px;height:40px;display:block;box-shadow:0 7px 16px #20153e29}.vb-links{gap:28px;font-size:13px;font-weight:650;display:flex}.vb-switch a.active{background:var(--vb-dark)}.vb-button{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 25px;font-size:13px;font-weight:780;transition:transform .2s;display:inline-flex}.vb-button:hover{transform:translateY(-2px)}.vb-button-dark{color:#fff;background:#17131f;min-height:42px}.vb-button-light{color:var(--vb-dark);background:#fff}.vb-hero{border-radius:24px;grid-template-columns:1fr 1fr;min-height:650px;display:grid;overflow:hidden}.vb-hero-copy{background:radial-gradient(circle at 92% 15%,#54318d 0,transparent 34%),var(--vb-dark);color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:66px;display:flex}.vb-kicker{color:#8b65ef;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:850}.vb-kicker-dark{color:#7653d2}.vb-hero-copy .vb-kicker{color:var(--vb-lime);letter-spacing:.11em;font-size:13px}.vb-hero-copy h1{letter-spacing:-.065em;max-width:540px;margin:0;font-size:clamp(52px,5.2vw,72px);line-height:.93}.vb-hero-copy>p:not(.vb-kicker){color:#d4cce7;max-width:520px;margin:28px 0 30px;font-size:17px;line-height:1.65}.vb-hero-copy>small{color:#9f94b7;margin-top:18px;font-size:10px}.vb-hero-copy>*{animation:.6s cubic-bezier(.22,1,.36,1) both vb-copy-in}.vb-hero-copy>h1{animation-delay:70ms}.vb-hero-copy>p:not(.vb-kicker){animation-delay:.14s}.vb-hero-copy>.vb-button{animation-delay:.21s}.vb-hero-copy>small{animation-delay:.28s}.vb-hero-visual{background-color:#e9e4e2;background-image:linear-gradient(#5763771f 1px,#0000 1px),linear-gradient(90deg,#5763771f 1px,#0000 1px);background-size:42px 42px;flex-direction:column;justify-content:center;padding:48px;display:flex;position:relative}.vb-ui-canvas{min-height:385px;position:relative}.vb-ui-profile,.vb-ui-engine,.vb-ui-people,.vb-ui-update{background:#fff;border:1px solid #e3e6eb;transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:absolute;box-shadow:0 20px 45px #2d344524}.vb-ui-profile{z-index:4;background:#fff8f3;border-color:#e7d9d0;border-radius:15px;align-items:center;gap:14px;width:68%;min-height:106px;padding:15px 18px;display:flex;top:0;left:28px;box-shadow:0 16px 34px #49343c29}.vb-ui-profile .portrait{border-radius:11px;width:64px;height:64px}.vb-ui-profile>div{min-width:0}.vb-ui-profile i,.vb-ui-profile strong,.vb-ui-profile small{display:block}.vb-ui-profile i{color:#9b405e;text-transform:uppercase;background:#f4e8ee;border-radius:999px;width:fit-content;padding:4px 7px;font-size:9px;font-style:normal;font-weight:800}.vb-ui-profile strong{margin-top:7px;font-size:16px}.vb-ui-profile small{color:#7c818a;margin-top:3px;font-size:10px}.vb-ui-engine{z-index:2;background:#fff;border-color:#d9d3df;border-radius:17px;top:90px;left:0;right:36px;overflow:hidden;box-shadow:0 24px 52px #2b1f4126}.vb-ui-title{border-bottom:1px solid #e8ebef;align-items:center;gap:10px;padding:17px 19px;display:flex}.vb-ui-title>span{color:#fff;background:#7850de;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:850;display:grid}.vb-ui-title strong{font-size:15px}.vb-ui-title i{color:#6e4bc8;letter-spacing:.1em;text-transform:uppercase;margin-left:auto;font-size:9px;font-style:normal;font-weight:850}.vb-ui-row{border-bottom:1px solid #eef0f3;grid-template-columns:32% minmax(0,1fr) 82px;align-items:center;gap:12px;padding:14px 19px;display:grid}.vb-ui-row:last-child{border-bottom:0}.vb-ui-row span{color:#747a83;font-size:11px}.vb-ui-row b{justify-self:start;font-size:12px}.vb-ui-row i{color:#4d68a4;background:#edf3ff;border-radius:999px;justify-self:end;padding:5px 7px;font-size:9px;font-style:normal;font-weight:800}.vb-ui-people{z-index:5;background:var(--vb-dark);border-color:#3a285d;border-radius:999px;align-items:center;gap:10px;width:auto;padding:9px 11px;display:flex;top:50px;right:0;box-shadow:0 14px 28px #20153e3d}.vb-ui-people>div{align-items:center;display:flex}.vb-ui-people .portrait{border:2px solid var(--vb-dark);border-radius:50%;width:36px;height:36px}.vb-ui-people .portrait+.portrait{margin-left:-9px}.vb-ui-people b{background:var(--vb-lime);color:var(--vb-dark);white-space:nowrap;border-radius:999px;padding:7px 9px;font-size:9px}.vb-ui-update{z-index:5;background:#edf6e8;border-color:#cfe0c6;border-radius:15px;align-items:center;gap:12px;padding:17px 18px;display:flex;top:296px;left:72px;right:0;box-shadow:0 16px 34px #324c2b29}.vb-ui-update>span{background:var(--vb-lime);width:30px;height:30px;color:var(--vb-dark);border-radius:50%;place-items:center;font-weight:900;display:grid}.vb-ui-update b,.vb-ui-update small{display:block}.vb-ui-update b{font-size:13px}.vb-ui-update small{color:#747a83;margin-top:3px;font-size:10px}.vb-ui-update>i{background:var(--vb-dark);color:#fff;border-radius:999px;margin-left:auto;padding:8px 12px;font-size:10px;font-style:normal;font-weight:800}.vb-ui-canvas{animation:.9s cubic-bezier(.22,1,.36,1) .12s both vb-canvas-in}.vb-ui-profile,.vb-ui-engine,.vb-ui-people,.vb-ui-update{animation:.52s cubic-bezier(.22,1,.36,1) both vb-card-in}.vb-ui-engine{animation-delay:.42s}.vb-ui-profile{animation-delay:.5s}.vb-ui-people{animation-delay:.58s}.vb-ui-update{animation-delay:.66s}.vb-ui-canvas:hover .vb-ui-profile{translate:0 -3px;box-shadow:0 20px 40px #49343c30}.vb-ui-canvas:hover .vb-ui-engine{translate:0 2px;box-shadow:0 28px 58px #2b1f412e}.vb-ui-canvas:hover .vb-ui-people{translate:4px -4px;box-shadow:0 18px 34px #20153e4d}.vb-ui-canvas:hover .vb-ui-update{translate:0 5px;box-shadow:0 20px 40px #324c2b33}.vb-ui-title i:before{content:"";background:#7ecf8b;border-radius:50%;width:6px;height:6px;margin-right:7px;animation:2.8s ease-out 1.1s infinite vb-status-pulse;display:inline-block;box-shadow:0 0 #7ecf8b80}.vb-ui-update>span{animation:3.2s ease-in-out 1.4s infinite vb-confirm}.vb-proof span{transition:color .22s,transform .22s}.vb-proof span:hover{color:var(--vb-purple);transform:translateY(-2px)}.vb-tool-card,.vb-feature-grid article,.vb-truth-map,.vb-process-board{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s}.vb-tool-card:hover{border-color:#ffffff3d;transform:translateY(-5px);box-shadow:0 22px 46px #1008212e}.vb-feature-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 34px #2d213714}.vb-truth-map:hover,.vb-process-board:hover{transform:translateY(-4px);box-shadow:0 30px 68px #42315724}.vb-feature-icon svg{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.vb-feature-grid article:hover .vb-feature-icon svg{transform:scale(1.08)rotate(-4deg)}@keyframes vb-copy-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-canvas-in{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-card-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes vb-status-pulse{0%,45%,to{box-shadow:0 0 #7ecf8b00}12%{box-shadow:0 0 0 5px #7ecf8b38}}@keyframes vb-confirm{0%,82%,to{transform:scale(1)}88%{transform:scale(1.08)}93%{transform:scale(.98)}}.vb-motion .variant-b :is(h2,.vb-kicker):not(.vb-hero-copy *):not(.is-in){opacity:0}.vb-motion .variant-b :is(h2,.vb-kicker):not(.vb-hero-copy *).is-in{animation:.6s cubic-bezier(.22,1,.36,1) both vb-copy-in}.vb-motion .variant-b h2:not(.vb-hero-copy *).is-in{animation-delay:70ms}.vb-motion .variant-b :is(.vb-proof>*,.vb-anxiety-copy>p:not(.vb-kicker),.vb-anxiety-stack article,.vb-tools-head>p,.vb-tool-card,.vb-view-copy>p:not(.vb-kicker),.vb-truth-row,.vb-process-board,.vb-features-head>p,.vb-feature-grid article,.vb-contact>div>p:not(.vb-kicker),.vb-contact>.vb-button,.vb-footer>*):not(.is-in){opacity:0;translate:0 10px}.vb-motion .variant-b :is(.vb-proof>*,.vb-anxiety-copy>p:not(.vb-kicker),.vb-anxiety-stack article,.vb-tools-head>p,.vb-tool-card,.vb-view-copy>p:not(.vb-kicker),.vb-truth-row,.vb-process-board,.vb-features-head>p,.vb-feature-grid article,.vb-contact>div>p:not(.vb-kicker),.vb-contact>.vb-button,.vb-footer>*).is-in{animation:vb-block-in .42s var(--vb-stagger,0s) cubic-bezier(.22,1,.36,1) both}@keyframes vb-block-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.vb-proof{justify-content:space-between;align-items:center;gap:40px;min-height:130px;display:flex}.vb-proof p{max-width:310px;margin:0;font-size:13px;font-weight:750}.vb-proof div{color:#716873;text-transform:uppercase;letter-spacing:.08em;gap:28px;font-size:10px;font-weight:750;display:flex}.vb-proof div>span{align-items:center;gap:9px;display:inline-flex}.vb-proof div svg{width:20px;height:20px;color:var(--vb-purple);stroke-width:1.9px;flex:none}.vb-anxiety{border-top:1px solid #e5dfd9;grid-template-columns:1fr 1fr;gap:90px;padding-block:110px;display:grid}.vb-anxiety h2,.vb-tools-head h2,.vb-view-copy h2,.vb-process h2,.vb-contact h2{letter-spacing:-.06em;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:.98}.vb-anxiety-copy>p:last-child,.vb-view-copy>p:last-child{color:#6f676c;max-width:540px;margin:24px 0 0;font-size:16px;line-height:1.7}.vb-anxiety-stack{gap:12px;display:grid}.vb-anxiety-stack article{background:#fff3ef;border:1px solid #efd0c8;border-radius:17px;align-items:flex-start;gap:17px;padding:25px 27px;display:flex}.vb-anxiety-stack article>span{color:#0000;background:#ffd8cf;border-radius:50%;flex:none;width:33px;height:33px;font-size:0;position:relative}.vb-anxiety-stack article>span:before,.vb-anxiety-stack article>span:after{content:"";background:#bd4d3c;border-radius:999px;width:12px;height:2.5px;position:absolute;top:50%;left:50%}.vb-anxiety-stack article>span:before{transform:translate(-50%,-50%)rotate(45deg)}.vb-anxiety-stack article>span:after{transform:translate(-50%,-50%)rotate(-45deg)}.vb-anxiety-stack h3{margin:2px 0 7px;font-size:18px}.vb-anxiety-stack p{color:#765e59;margin:0;font-size:13px;line-height:1.55}.vb-tools{background:var(--vb-dark);color:#fff;padding-block:110px}.vb-tools-head{text-align:center;grid-template-columns:1fr;justify-items:center;gap:20px;margin-bottom:52px;display:grid}.vb-tools-head .vb-kicker{color:var(--vb-lime)}.vb-tools-head h2{max-width:900px;margin-inline:auto}.vb-tools-head>p{color:#bdb3ce;max-width:720px;margin:0;font-size:15px;line-height:1.65}.vb-tool-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vb-tool-card{background:#2b1d4b;border:1px solid #ffffff1f;border-radius:20px;flex-direction:column;min-height:470px;padding:34px;display:flex}.vb-tool-main{background:#54369a}.vb-tool-card h3{letter-spacing:-.045em;text-align:center;max-width:480px;margin:0 auto 12px;font-size:30px;line-height:1.08}.vb-tool-card>p{color:#c6bdd5;text-align:center;max-width:480px;margin:0 auto;font-size:15px;line-height:1.6}.vb-task-ui{color:#23183c;background:#fff;border-radius:15px;margin-top:auto;padding:18px;box-shadow:0 16px 34px #160d2c29}.vb-task-head{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.vb-task-head b{font-size:13px}.vb-task-head span{color:#6b6074;border:1px solid #d9d4df;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.vb-task-row{background:#f0f2f5;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:10px 12px;display:grid}.vb-task-row+.vb-task-row{margin-top:7px}.vb-task-row:nth-child(3){background:#f7edf2}.vb-task-row .portrait{border-radius:50%;width:36px;height:36px}.vb-task-row div b,.vb-task-row div small{display:block}.vb-task-row div b{font-size:12px}.vb-task-row div small{color:#756c7b;margin-top:3px;font-size:10px}.vb-task-row em{color:#766c7d;background:#fff;border-radius:999px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:750}.vb-mini-cases{gap:8px;margin-top:auto;display:grid}.vb-mini-cases>span{color:#221a2d;background:#fff;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.vb-mini-cases .portrait{border-radius:50%;width:40px;height:40px}.vb-mini-cases div b,.vb-mini-cases div small{display:block}.vb-mini-cases div b{font-size:12px}.vb-mini-cases div small{color:#6e6475;margin-top:4px;font-size:10px}.vb-mini-cases em{color:#42643a;background:#edf4e7;border-radius:999px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800}.vb-mini-cases>span:last-child em{color:#835a1e;background:#fff0d8}.vb-tool-money{background:#173e37}.vb-money-ui{color:#173e37;background:#e4f2e7;border-radius:14px;margin-top:auto;padding:22px;position:relative}.vb-money-person{align-items:center;gap:12px;display:flex}.vb-money-person .portrait{border-radius:50%;width:42px;height:42px}.vb-money-person p{margin:0}.vb-money-person strong,.vb-money-person small{display:block}.vb-money-person strong{font-size:13px}.vb-money-person small{margin-top:3px;font-size:10px}.vb-money-ui>b{margin-top:18px;font-size:31px;display:block}.vb-money-ui>i{background:#fff;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800;position:absolute;bottom:24px;right:20px}.vb-tool-employer{background:#3b3040}.vb-tool-employer ul{gap:8px;margin:auto 0 10px;padding:0;list-style:none;display:grid}.vb-tool-employer li{color:#2c2231;background:#fff;border-radius:11px;justify-content:space-between;padding:17px 18px;font-size:12px;display:flex}.vb-tool-employer li b{color:#6048a0}.vb-employer-people{background:#ffffff1a;border-radius:12px;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.vb-employer-people>span{color:#d8cfda;font-size:11px;font-weight:700}.vb-employer-people>div{align-items:center;display:flex}.vb-employer-people .portrait,.vb-employer-people b{border:2px solid #3b3040;border-radius:50%;width:32px;height:32px}.vb-employer-people .portrait+.portrait,.vb-employer-people b{margin-left:-8px}.vb-employer-people b{color:#3b3040;background:#fff;place-items:center;font-size:9px;display:grid}.vb-two-views{grid-template-columns:.82fr 1.18fr;gap:75px;padding-block:110px;display:grid}.vb-truth-map{background:#f7f3fd;border:1px solid #ded5e9;border-radius:21px;overflow:hidden}.vb-truth-head{background:var(--vb-dark);color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:20px 24px;display:grid}.vb-truth-head span{font-size:12px;font-weight:800}.vb-truth-head span:last-child{text-align:right}.vb-truth-head i{color:#cfc3e8;font-size:10px;font-style:normal}.vb-truth-row{border-top:1px solid #e3dbea;grid-template-columns:1fr 0 1fr;align-items:stretch;display:grid}.vb-truth-row:first-of-type{border-top:0}.vb-truth-row>article{flex-direction:column;justify-content:center;min-height:114px;padding:22px 24px;display:flex}.vb-truth-row>article:last-child{background:#eee7fb}.vb-truth-row>span{z-index:2;width:30px;height:30px;color:var(--vb-purple);background:#fff;border-radius:50%;place-self:center;place-items:center;font-size:14px;font-weight:850;display:grid;box-shadow:0 5px 14px #452d6a1f}.vb-truth-row b{font-size:15px}.vb-truth-row p{color:#716779;margin:7px 0 0;font-size:13px;line-height:1.45}.vb-process{text-align:left;background:linear-gradient(#f1ebe3 0%,#e8e0f3 100%);padding-block:100px}.vb-process h2{max-width:780px;margin-inline:auto}.vb-process>.vb-shell>.vb-kicker,.vb-process>.vb-shell>h2{text-align:center}.vb-process-board{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffc7;border:1px solid #33234c1f;border-radius:22px;margin-top:54px;padding:24px;box-shadow:0 28px 70px #4231571f}.vb-process-meta{justify-content:space-between;align-items:center;padding:0 2px 20px;display:flex}.vb-process-meta>div{align-items:center;gap:11px;display:flex}.vb-process-meta .portrait{border-radius:50%;width:39px;height:39px}.vb-process-meta p{margin:0}.vb-process-meta b,.vb-process-meta small{display:block}.vb-process-meta b{font-size:14px}.vb-process-meta small{color:#7e7384;margin-top:3px;font-size:11px}.vb-process-meta>span{background:var(--vb-dark);color:#fff;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:750}.vb-process-track{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.vb-process-track article{background:#fff;border:1px solid #e0d8dc;border-radius:15px;flex-direction:column;min-height:180px;padding:20px;display:flex}.vb-process-track article>span{color:#91868b;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.vb-process-track strong{margin-top:auto;font-size:18px;line-height:1.2}.vb-process-track p{color:#7f747a;margin:8px 0 0;font-size:12px;line-height:1.4}.vb-process-track article.done{background:#f4efff;border-color:#d7cdee}.vb-process-track article.done>span{color:#6f4fc2}.vb-process-track article.active{border-color:var(--vb-dark);background:var(--vb-dark);color:#fff;box-shadow:0 13px 28px #20153e33}.vb-process-track article.active>span{color:var(--vb-lime)}.vb-process-track article.active p{color:#c9bfd9}.vb-features{padding-block:110px 42px}.vb-features-head{grid-template-columns:1.08fr .92fr;align-items:end;gap:90px;margin-bottom:52px;display:grid}.vb-features-head h2{letter-spacing:-.06em;max-width:740px;margin:0;font-size:clamp(42px,4.7vw,64px);line-height:.98}.vb-features-head>p{color:#6f676c;max-width:470px;margin:0;font-size:16px;line-height:1.7}.vb-feature-grid{border-top:1px solid #dcd5d0;border-left:1px solid #dcd5d0;grid-template-columns:repeat(3,1fr);display:grid}.vb-feature-grid article{background:#fffdfa;border-bottom:1px solid #dcd5d0;border-right:1px solid #dcd5d0;flex-direction:column;min-height:320px;padding:30px;display:flex}.vb-feature-grid article:nth-child(2),.vb-feature-grid article:nth-child(6){background:#f1ebfa}.vb-feature-grid article:nth-child(4){background:#eef4ed}.vb-feature-grid article.vb-feature-candidate{background:var(--vb-dark);color:#fff}.vb-feature-icon{color:#6843ca;background:#e9e0fb;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 0 26px;font-size:22px;font-style:normal;font-weight:800;line-height:1;display:grid}.vb-feature-icon svg{stroke-width:1.9px;width:24px;height:24px}.vb-feature-candidate .vb-feature-icon{background:var(--vb-lime);color:var(--vb-dark)}.vb-feature-grid article:nth-child(4) .vb-feature-icon{color:#365f42;background:#dcebdc}.vb-feature-grid article>span{color:#7452cc;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:850}.vb-feature-grid article.vb-feature-candidate>span{color:var(--vb-lime)}.vb-feature-grid h3{letter-spacing:-.045em;max-width:310px;margin:22px 0 12px;font-size:27px;line-height:1.08}.vb-feature-grid p{color:#6f676c;max-width:330px;margin:0;font-size:14px;line-height:1.6}.vb-feature-grid article.vb-feature-candidate p{color:#cbc3d9}.vb-feature-grid footer{color:#746d72;margin-top:auto;padding-top:26px;font-size:11px;font-weight:750}.vb-feature-grid article.vb-feature-candidate footer{color:#ded7e9}.vb-feature-grid footer i{color:#a69ea3;margin-inline:5px;font-style:normal}.vb-contact{background:var(--vb-purple);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:60px;min-height:440px;margin-block:80px;padding:66px;display:flex}.vb-contact .vb-kicker{color:var(--vb-lime)}.vb-contact>div>p:last-child{color:#dcd3f3;margin:20px 0 0;font-size:15px}.vb-footer{color:#766e72;border-top:1px solid #e6dfda;justify-content:space-between;align-items:center;gap:30px;min-height:140px;font-size:11px;display:flex}.vb-footer>a:last-child{color:var(--vb-purple);font-weight:750}@media (prefers-reduced-motion:reduce){.variant-b *,.variant-b :before,.variant-b :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.variant-b *{opacity:1!important;translate:none!important}}@media (max-width:980px){.va-links,.vb-links{display:none}.va-hero-panel,.vb-hero,.va-section-copy,.va-why-grid,.va-process,.vb-anxiety,.vb-tools-head,.vb-two-views,.vb-features-head{grid-template-columns:1fr}.va-hero-panel{padding:52px}.va-product{transform:none}.va-proof,.vb-proof{flex-direction:column;justify-content:center;align-items:flex-start}.va-proof div,.vb-proof div{flex-wrap:wrap;justify-content:flex-start}.va-section-copy .va-kicker{grid-column:auto;margin-bottom:-30px}.va-why-grid,.vb-tools-head{gap:48px}.va-process{gap:50px}.vb-hero-copy,.vb-hero-visual{min-height:560px}.vb-two-views{gap:48px}.vb-features-head{gap:32px}.vb-feature-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.va-shell,.vb-shell{width:min(100% - 28px,1248px)}.va-nav,.vb-nav{gap:10px;height:72px}.va-brand,.vb-brand{font-size:17px}.va-brand>span,.vb-brand>span{width:31px;height:31px}.vb-brand>img{border-radius:10px;width:36px;height:36px}.va-nav>.va-button,.vb-nav>.vb-button{display:none}.variant-switch a{padding:6px 8px;font-size:9px}.va-hero-panel{border-radius:20px;gap:38px;min-height:0;padding:42px 22px 24px}.va-hero-copy h1{font-size:48px}.va-lede{font-size:16px}.va-actions{flex-direction:column;align-items:flex-start;gap:12px}.va-product-body{padding:14px}.va-product-title button{display:none}.va-metrics{grid-template-columns:1fr 1fr}.va-metrics>div:last-child{display:none}.va-proof,.vb-proof{gap:24px;min-height:0;padding-block:44px}.va-proof div,.vb-proof div{gap:8px}.va-proof span{padding:9px 11px;font-size:8px}.va-system,.va-why,.va-process,.vb-anxiety,.vb-tools,.vb-two-views,.vb-features{padding-block:72px}.va-section-copy{gap:22px;margin-bottom:38px}.va-section-copy .va-kicker{margin:0}.va-section-copy h2,.va-why h2,.vb-anxiety h2,.vb-tools-head h2,.vb-view-copy h2,.vb-process h2,.vb-features-head h2,.vb-contact h2{font-size:40px}.va-system-grid,.vb-tool-grid{grid-template-columns:1fr}.va-system-card{min-height:0}.va-card-copy,.va-small-card{padding:28px 24px}.va-message-ui,.va-workspace-ui{margin:0 18px 18px}.va-small-card{min-height:300px}.va-why-grid{gap:42px}.va-cta{flex-direction:column;align-items:flex-start;min-height:0;margin-inline:14px;padding:42px 26px}.va-cta h2{font-size:44px}.va-footer,.vb-footer{flex-direction:column;justify-content:center;align-items:flex-start;min-height:180px}.vb-hero{border-radius:20px;min-height:0}.vb-hero-copy,.vb-hero-visual{min-height:0;padding:45px 24px}.vb-hero-copy h1{font-size:50px}.vb-hero-copy>p:not(.vb-kicker){font-size:16px}.vb-hero-visual{padding:28px 18px 36px}.vb-ui-canvas{min-height:420px}.vb-ui-profile{width:calc(100% - 52px);min-height:98px;padding:12px;top:0;left:0}.vb-ui-profile .portrait{width:56px;height:56px}.vb-ui-engine{top:116px;left:10px;right:0}.vb-ui-title{padding:15px}.vb-ui-row{grid-template-columns:31% minmax(0,1fr) 68px;gap:6px;padding:13px 15px}.vb-ui-people{gap:7px;padding:7px 9px;top:76px;right:0}.vb-ui-people .portrait{width:29px;height:29px}.vb-ui-people .portrait+.portrait{margin-left:-8px}.vb-ui-people b{padding:6px 8px;font-size:8px}.vb-ui-update{padding:15px;top:326px;left:36px}.vb-ui-update small{display:none}.vb-proof p{max-width:340px;font-size:19px;line-height:1.35}.vb-proof div{gap:12px 18px;font-size:11px;line-height:1.35}.vb-anxiety,.vb-tools-head,.vb-two-views{gap:40px}.vb-tool-card{min-height:0;padding:28px 24px}.vb-task-ui,.vb-mini-cases,.vb-money-ui{margin-top:28px}.vb-tool-employer ul{margin:28px 0 10px}.vb-mini-cases>span{grid-template-columns:38px 1fr auto;gap:10px}.vb-mini-cases .portrait{width:36px;height:36px}.vb-truth-head{grid-template-columns:1fr 1fr}.vb-truth-head i{display:none}.vb-truth-row{grid-template-columns:1fr 1fr}.vb-truth-row>span{display:none}.vb-truth-row>article{min-height:145px;padding:20px 18px}.vb-truth-row>article:first-child{border-right:1px solid #e3dbea}.vb-truth-row b{font-size:14px;line-height:1.25}.vb-truth-row p{font-size:12px}.vb-process-board{padding:18px}.vb-process-meta{flex-direction:column;align-items:flex-start;gap:14px}.vb-process-track{grid-template-columns:repeat(5,190px);padding-bottom:8px;overflow-x:auto}.vb-feature-grid{grid-template-columns:1fr}.vb-feature-grid article{min-height:250px;padding:26px}.vb-contact{flex-direction:column;align-items:flex-start;min-height:0;margin:50px 14px;padding:44px 26px}}.variant-b .vb-brand>span{font-size:12px}.variant-b .vb-links,.variant-b .vb-button{font-size:14px}.variant-b .variant-switch{font-size:12px}.variant-b .variant-switch a{padding:8px 11px}.variant-b .vb-kicker{font-size:12px}.variant-b .vb-hero-copy .vb-kicker{font-size:14px}.variant-b .vb-hero-copy>small{max-width:470px;font-size:14px;line-height:1.5}.variant-b .vb-ui-profile i,.variant-b .vb-ui-profile small,.variant-b .vb-ui-title>span,.variant-b .vb-ui-title i,.variant-b .vb-ui-row span{font-size:12px}.variant-b .vb-ui-row b{font-size:13px}.variant-b .vb-ui-row i,.variant-b .vb-ui-people b{font-size:12px}.variant-b .vb-ui-update b{font-size:14px}.variant-b .vb-ui-update small,.variant-b .vb-ui-update>i{font-size:12px}.variant-b .vb-proof p{max-width:390px;font-size:20px;line-height:1.3}.variant-b .vb-proof div{gap:24px;font-size:13px;line-height:1.4}.variant-b .vb-anxiety-stack h3{font-size:20px}.variant-b .vb-anxiety-stack p{font-size:15px}.variant-b .vb-tools-head>p,.variant-b .vb-tool-card>p{font-size:16px}.variant-b .vb-task-head b{font-size:15px}.variant-b .vb-task-head span{font-size:12px}.variant-b .vb-task-row div b,.variant-b .vb-mini-cases div b{font-size:14px}.variant-b .vb-task-row div small,.variant-b .vb-mini-cases div small,.variant-b .vb-task-row em,.variant-b .vb-mini-cases em{font-size:12px}.variant-b .vb-money-person strong{font-size:14px}.variant-b .vb-money-person small,.variant-b .vb-money-ui>i{font-size:12px}.variant-b .vb-tool-employer li{font-size:14px}.variant-b .vb-employer-people>span{font-size:13px}.variant-b .vb-employer-people b{font-size:12px}.variant-b .vb-truth-head span{font-size:14px}.variant-b .vb-truth-head i{font-size:12px}.variant-b .vb-truth-row b{font-size:16px}.variant-b .vb-truth-row p{font-size:14px}.variant-b .vb-process-meta b{font-size:15px}.variant-b .vb-process-meta small{font-size:13px}.variant-b .vb-process-meta>span,.variant-b .vb-process-track article>span{font-size:12px}.variant-b .vb-process-track p{font-size:14px}.variant-b .vb-feature-grid article>span{font-size:12px}.variant-b .vb-feature-grid p{font-size:15px}.variant-b .vb-feature-grid footer{font-size:13px}.variant-b .vb-contact>div>p:last-child{font-size:17px;line-height:1.6}.variant-b .vb-contact{min-height:480px;padding:72px}.variant-b .vb-contact>*,.variant-b .vb-contact>* *{opacity:1!important}.variant-b .vb-contact h2{color:#fff}.variant-b .vb-contact .vb-kicker{color:var(--vb-lime)}.variant-b .vb-contact>div>p:last-child{color:#f0ebff}.variant-b .vb-contact>.vb-button{background:var(--vb-lime);min-height:66px;color:var(--vb-dark);padding:0 34px;font-size:16px;font-weight:850;box-shadow:0 16px 32px #20153e33}.variant-b .vb-contact>.vb-button:hover{background:#e8ff9c}.variant-b .vb-footer{font-size:13px}@media (max-width:680px){.variant-b .vb-ui-canvas{min-height:445px}.variant-b .vb-ui-update{top:345px}.variant-b .vb-contact{min-height:0;margin:50px 14px;padding:48px 28px}.variant-b .vb-contact>.vb-button{width:100%;min-height:62px}}
