.story-home{--story-ink:#273337;--story-muted:#627078;--story-blue:#0e5dfc;color:var(--story-ink);font-family:var(--font-mukta), system-ui, sans-serif;background:#fff}body:has(.story-home){background:#fff}body:has(.story-home):before{display:none}.story-wrap{width:min(1120px,100% - 96px);margin-inline:auto}.story-home h1,.story-home h2,.story-home h3,.story-home p{margin:0}.story-home h1 em,.story-home h2 em{color:#0e5dfc;font-style:normal}.story-home h2{font-size:clamp(42px,4.5vw,64px);line-height:1.08}.story-hero{isolation:isolate;text-align:center;background:#fff;padding:55px 0 36px;position:relative}.hero-copy .story-kicker{color:#587296}.hero-copy .hero-description{color:#637078;margin-top:25px;font-size:19px;line-height:1.7}.story-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:30px;display:flex}.story-button{color:#fff;background:#0e5dfc;border-radius:99px;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:14px 25px;font-size:14px;font-weight:500;transition:background .18s,transform .15s,box-shadow .18s;display:inline-flex}.story-button:hover{background:#094ad0;box-shadow:0 6px 20px #3d345b18}.story-button.secondary-button{color:#375778;background:#ffffffbd;border:1px solid #fff}.story-button.secondary-button:hover{background:#fff}.story-text-link{color:#0e5dfc;text-underline-offset:6px;align-items:center;gap:9px;min-height:44px;font-size:14px;-webkit-text-decoration:underline #c8c3dc;text-decoration:underline #c8c3dc;display:inline-flex}.story-text-link:hover{color:#0e5dfc}.hero-copy .hero-footnote{color:#8293ac;margin-top:24px;font-size:12px}.hero-capabilities{color:#708097;justify-content:center;align-items:center;gap:30px;margin-top:68px;font-size:13px;display:flex}.hero-capabilities i{background:#c3d3e9;border-radius:50%;width:4px;height:4px}.section-heading{text-align:center;max-width:820px;margin-inline:auto}.section-heading h2{margin-top:17px}.section-heading>p:last-child{color:var(--story-muted);margin-top:20px;font-size:16px;line-height:1.8}.story-journey{padding-block:86px 72px}.journey-experience{background:#f7f9fd;border:1px solid #e1e8f4;border-radius:25px;margin-top:42px;padding:12px 32px 32px}.journey-tabs{border-bottom:1px solid #dce6f4;display:flex}.journey-tabs button{cursor:pointer;color:#75869e;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:14px;min-height:65px;padding:12px;font-size:14px;transition:color .15s,background .15s;display:flex}.journey-tabs button>span{color:#96a8c1;font-size:11px}.journey-tabs button>svg{width:14px}.journey-tabs button[aria-selected=true]{color:#0e5dfc;border-color:#0e5dfc}.journey-tabs button:hover{background:#edf3ff}.journey-tabs button:active{background:#e4edff}.journey-panel{grid-template-columns:.85fr 1.15fr;align-items:center;gap:48px;padding-top:32px;display:grid}.journey-panel-copy{padding:20px 8px}.journey-panel-copy h3{font:400 40px/1.13 var(--font-halant), Georgia, serif;letter-spacing:-.02em;margin-top:20px}.journey-panel-copy>p{color:#677582;margin-top:20px;font-size:15px;line-height:1.8}.journey-panel-note{color:#7790b2;align-items:center;gap:10px;margin-top:28px;font-size:10px;line-height:1.7;display:flex}.journey-panel-note svg{flex-shrink:0}.journey-demo{background:#fff;border:1px solid #e1e8f4;border-radius:17px;min-height:370px;overflow:hidden;box-shadow:0 12px 35px -18px #52417035}.demo-top{color:#8293aa;letter-spacing:.06em;border-bottom:1px solid #edf1f8;justify-content:space-between;align-items:center;gap:8px;padding:15px 22px;font-size:9px;display:flex}.demo-top>span:first-child{align-items:center;gap:7px;display:flex}.demo-top i{background:#0e5dfc;border-radius:50%;width:5px;height:5px}.interview-example,.screen-example,.calendar-example,.report-example{padding:24px}.conversation-header{align-items:center;gap:12px;margin-bottom:24px;display:flex}.demo-sam-mark{width:40px;height:40px;font:italic 35px var(--font-halant), Georgia, serif;color:#0e5dfc;background:#edf3ff;border-radius:50%;place-items:center;display:grid}.conversation-header>div{flex:1}.conversation-header strong{font-size:12px;font-weight:500;display:block}.conversation-header div span{color:#8293aa;margin-top:4px;font-size:10px;display:block}.conversation-wave{color:#789aca;flex-shrink:0;width:34px;height:25px}.conversation-bubble{background:#eef4ff;border-radius:11px;margin-top:10px;padding:12px 15px}.conversation-bubble>span{color:#6486b7;font-size:9px;font-weight:500}.conversation-bubble>p{margin-top:5px;font-size:12px;line-height:1.7}.candidate-bubble{background:#f5f7fa;margin-left:36px}.candidate-bubble>span{color:#8191a9}.demo-role span,.calendar-head>span,.report-label{color:#8293aa;letter-spacing:.06em;font-size:10px}.demo-role strong,.calendar-head strong{margin-top:10px;font-size:20px;font-weight:500;display:block}.demo-role small{color:#8293aa;margin-top:5px;margin-bottom:24px;font-size:12px;display:block}.applicant-row{border-top:1px solid #edf1f7;align-items:center;gap:12px;padding:15px 0;display:flex}.applicant-avatar{color:#6385b7;background:#edf3ff;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:12px;display:grid}.applicant-row>div{flex:1}.applicant-row strong{font-size:12px;font-weight:500;display:block}.applicant-row div span{color:#8293aa;margin-top:3px;font-size:10px;display:block}.applicant-status{color:#587baa;font-size:10px}.calendar-days{gap:7px;margin-top:26px;display:flex}.calendar-days>span{text-align:center;border:1px solid #e1e8f4;border-radius:8px;flex:1;padding:14px 5px}.calendar-days small{color:#8293aa;font-size:9px;display:block}.calendar-days b{margin-top:8px;font-size:20px;font-weight:500;display:block}.calendar-days .chosen-day{background:#eaf1ff;border-color:#94b5f3}.time-slots{gap:7px;margin-top:18px;display:flex}.time-slots span{border:1px solid #e1e8f4;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:12px 3px;font-size:11px;display:flex}.time-slots .selected-time{color:#786088;background:#f6f9ff;border-color:#94b5f3}.calendar-example>p{color:#5078ae;align-items:center;gap:7px;margin-top:22px;font-size:12px;display:flex}.report-heading{align-items:center;gap:12px;display:flex}.report-heading>div{flex:1}.report-heading strong{font-size:14px;font-weight:500;display:block}.report-heading div span{color:#8293aa;margin-top:4px;font-size:10px;display:block}.report-heading>svg{color:#7b9bc9}.report-rule{background:#edf1f7;height:1px;margin-block:20px}.report-example>p{margin-top:8px;font-size:12px;line-height:1.8}.report-finding{border-top:1px solid #edf1f7;margin-top:16px;padding-top:14px}.report-finding span{color:#8293aa;font-size:9px;display:block}.report-finding strong{margin-top:6px;font-size:12px;font-weight:500;display:block}.report-end{color:#5078ae;align-items:center;gap:8px;margin-top:20px;font-size:11px;display:flex}.story-home .sample-caption{text-align:center;color:#8293aa;margin-top:15px;font-size:11px}.story-benefits{padding-block:64px 100px}.benefits-intro h2{margin-top:18px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:35px;display:grid}.benefit-card{border-radius:20px;padding:32px 28px}.peach,.lilac,.sage{background:#f3f7ff}.benefit-card h3{letter-spacing:-.025em;max-width:250px;font-size:21px;font-weight:500;line-height:1.35}.benefit-card p{color:#677582;margin-top:17px;font-size:14px;line-height:1.8}.story-stack{background:#f7f9fd;border-block:1px solid #edf1f8;padding-block:82px}.stack-layout{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.stack-layout h2{margin-top:18px}.stack-layout>div>p:not(.story-kicker){color:var(--story-muted);margin-top:22px;font-size:15px;line-height:1.8}.stack-layout .story-text-link{margin-top:20px}.integration-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.integration-card{aspect-ratio:1.15;background:#fff;border:1px solid #e2e9f3;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:16px;display:flex}.integration-logo{object-fit:contain;width:90px;height:34px}.integration-card>span{color:#7e8fa6;font-size:12px}.sam-integration{color:#6587b7;background:#edf3ff}.story-audience{padding-block:100px}.audience-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px;display:grid}.audience-grid article{border-top:1px solid #dfe7f2;padding-top:20px}.audience-number{color:#8ca9d1;font-size:12px}.audience-grid h3{letter-spacing:-.025em;margin-top:10px;font-size:21px;font-weight:500;line-height:1.4}.audience-grid article>p:last-child{color:var(--story-muted);margin-top:16px;font-size:14px;line-height:1.8}.story-quote{background:#f1f6ff;padding-block:70px}.quote-layout{text-align:center;max-width:800px}.quote-layout figure{margin:24px 0 20px}.quote-layout blockquote{font:400 36px/1.3 var(--font-halant), Georgia, serif;letter-spacing:-.015em}.quote-layout figcaption{text-align:left;justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.quote-avatar{color:#6484b2;background:#e2ecff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.quote-layout figcaption strong{font-size:12px;font-weight:500;display:block}.quote-layout figcaption>span>span{color:#7890ad;margin-top:4px;font-size:11px;display:block}.story-faq{grid-template-columns:.9fr 1.1fr;gap:80px;padding-block:100px;display:grid}.story-faq h2{margin-top:18px}.story-faq>div>p:not(.story-kicker){color:var(--story-muted);margin-top:22px;font-size:14px;line-height:1.8}.story-faq-list{border-top:1px solid #dfe7f2}.story-faq-list details{border-bottom:1px solid #dfe7f2}.story-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:20px 0;font-size:14px;display:flex}.story-faq-list summary svg{color:#7d9bc7;flex-shrink:0;transition:transform .18s}.story-faq-list details[open] summary svg{transform:rotate(45deg)}.story-faq-list details>p{color:var(--story-muted);padding-bottom:22px;font-size:14px;line-height:1.8}.story-final{text-align:center;background:radial-gradient(at 50% 100%,#d8cee9,#0000 75%),linear-gradient(130deg,#f7e2d0,#f3ecf6 60%,#edeaf6);padding-block:65px 75px}.story-final .story-final h2{margin-top:20px;font-size:clamp(58px,6vw,82px)}.story-final>div>p:not(.story-kicker){color:#6984a7;margin-top:20px;font-size:16px}.story-final .story-button{margin-top:28px}body:has(.story-home)>footer{background:#fff;padding-top:50px}body:has(.story-home)>footer p[aria-hidden]{font-family:var(--font-mukta), sans-serif;text-align:left;color:#e8effb;letter-spacing:-.065em;margin-top:45px;font-size:clamp(80px,17vw,210px);font-weight:500}@media (max-width:900px){.story-wrap{width:calc(100% - 48px)}.journey-panel{gap:25px}.journey-panel-copy h3{font-size:34px}.benefit-grid{gap:12px}.benefit-card{padding:24px 20px}.stack-layout{gap:35px}.integration-grid{gap:9px}.integration-card{padding:10px}.integration-logo{width:70px}.story-faq{gap:40px}}@media (max-width:640px){.story-wrap{width:calc(100% - 40px)}.story-hero{padding-top:35px}.story-home .story-kicker{letter-spacing:.11em;font-size:10px}.hero-copy h1{margin-top:19px;font-size:clamp(48px,12vw,66px);line-height:1.04}.hero-copy .hero-description{margin-top:22px;font-size:15px;line-height:1.8}.hero-description br{display:none}.story-actions{gap:9px;margin-top:24px}.story-button{gap:9px;min-height:49px;padding-inline:18px;font-size:12px}.hero-copy .hero-footnote{margin-top:20px;font-size:11px}.hero-capabilities{gap:13px;margin-top:47px;font-size:11px}.hero-capabilities i{width:3px;height:3px}.story-home h2{font-size:40px}.section-heading>p:last-child{font-size:14px}.story-journey{padding-block:55px 45px}.journey-experience{border-radius:18px;margin-top:28px;padding:5px 14px 18px}.journey-tabs button{flex-direction:column;gap:6px;min-height:66px;padding-inline:3px;font-size:11px}.journey-tabs button>span{font-size:10px}.journey-tabs button>svg{display:none}.journey-panel{grid-template-columns:1fr;gap:18px;padding-top:18px}.journey-panel-copy{padding:7px 5px 0}.journey-panel-copy h3{margin-top:10px;font-size:31px}.journey-panel-copy>p{margin-top:12px;font-size:13px}.journey-panel-note{margin-top:15px;font-size:9px}.journey-demo{border-radius:12px;min-height:350px}.demo-top{padding:13px;font-size:8px}.interview-example,.screen-example,.calendar-example,.report-example{padding:18px 14px}.conversation-header{gap:8px}.conversation-header strong{font-size:11px}.conversation-header div span{font-size:9px}.conversation-bubble{padding:11px 12px}.conversation-bubble>p{font-size:11px}.candidate-bubble{margin-left:18px}.applicant-status,.time-slots span{font-size:9px}.story-benefits{padding-block:40px 55px}.benefit-grid{grid-template-columns:1fr;gap:14px;margin-top:25px}.benefit-card{padding:27px}.benefit-icon{height:57px}.benefit-card h3{max-width:100%;font-size:20px}.benefit-card p{font-size:14px}.story-stack{padding-block:55px}.stack-layout{grid-template-columns:1fr;gap:30px}.stack-layout>div>p:not(.story-kicker){font-size:14px}.integration-grid{gap:10px}.integration-card{aspect-ratio:1.1;gap:13px}.integration-card>span{font-size:10px}.integration-logo{width:78px;max-width:100%;height:30px}.story-audience{padding-block:60px}.audience-grid{grid-template-columns:1fr;gap:25px;margin-top:30px}.audience-grid .audience-label{margin-top:12px}.audience-grid article>p:last-child{margin-top:10px}.story-quote{padding-block:45px}.quote-layout blockquote{font-size:29px}.quote-layout figcaption>span>span{font-size:10px;line-height:1.6}.story-faq{grid-template-columns:1fr;gap:30px;padding-block:60px}.story-faq-list summary,.story-faq-list details>p{font-size:13px}.story-final{padding-block:45px 55px}.story-final h2{font-size:57px}.story-final>div>p:not(.story-kicker){font-size:14px}body:has(.story-home)>footer{padding-top:35px}}@media (prefers-reduced-motion:reduce){.story-home *,.story-home :before,.story-home :after{transition:none!important;animation:none!important}}@media (prefers-reduced-transparency:reduce){.secondary-button{background:#fff}}@media (prefers-contrast:more){.story-home{--story-muted:#344a61}.story-home .story-kicker{color:#254e88}.story-button.secondary-button,.journey-demo,.journey-experience{border-color:#7599ce}}.story-home{--story-ink:#273337;--story-muted:#627078;--story-blue:#0e5dfc;font-family:var(--font-mukta), sans-serif;background:#fff}body:has(.story-home){font-family:var(--font-mukta), sans-serif;background:#fff}.story-home h1,.story-home h2{font-family:var(--font-halant), Georgia, serif;letter-spacing:-.035em;font-weight:400}.story-home h1 em,.story-home h2 em{color:#0e5dfc}.story-home .story-kicker{letter-spacing:0;color:#6382ac;font-size:15px;font-weight:400;line-height:1.6}.story-hero{text-align:center;background:radial-gradient(75% 55% at 50% 0,#e8f0ff,#f6f9ff 50%,#fff 100%);padding:72px 0 0}.hero-layout{display:block}.hero-copy{padding:0 0 62px}.hero-copy .story-kicker{color:#587296;font-size:17px}.hero-copy h1{margin-top:22px;font-size:clamp(62px,6.5vw,92px);line-height:1.15}.hero-copy .hero-description{color:#637078;max-width:720px;margin:22px auto 0;font-size:19px;line-height:1.75}.story-actions{justify-content:center;gap:25px;margin-top:30px}.story-button{color:#fff;background:#0e5dfc;border-radius:6px;min-height:50px;padding:12px 25px;font-size:16px}.story-button:hover{background:#094ad0}.story-text-link{color:#375778;font-size:16px}.hero-capabilities{color:#708097;border-top:1px solid #e8eef6;justify-content:center;gap:46px;margin:0 auto;padding:25px 0;font-size:15px;display:flex}.story-home h2{line-height:1.16}.section-heading>p:last-child,.journey-tabs button{font-size:17px}.journey-tabs button>span{font-size:12px}.journey-experience{border-radius:10px}.journey-demo{box-shadow:none;border-radius:7px}.journey-panel-copy h3{font:400 38px/1.2 var(--font-halant), Georgia, serif;letter-spacing:-.025em}.journey-panel-copy>p{font-size:17px}.journey-panel-note{font-size:11px}.journey-chapter{font-size:12px}.demo-top{font-size:10px}.conversation-header strong{font-size:14px}.conversation-header div span{font-size:12px}.conversation-bubble>p{font-size:14px;line-height:1.65}.conversation-bubble>span{font-size:10px}.conversation-bubble{border-radius:6px}.demo-role small,.applicant-row strong{font-size:14px}.applicant-row div span,.applicant-status{font-size:12px}.time-slots span{font-size:13px}.calendar-example>p,.report-example>p,.report-finding strong{font-size:14px}.report-finding span{font-size:10px}.report-heading div span{font-size:12px}.report-end{font-size:13px}.story-home .sample-caption{color:#5f7389;font-size:13px}.benefit-grid{gap:35px}.benefit-card{background:0 0;border-top:1px solid #dfe7f2;border-radius:0;padding:24px 0 0}.benefit-icon{color:#0e5dfc;height:55px}.benefit-card h3{letter-spacing:0;max-width:290px;font-size:24px}.benefit-card p,.stack-layout>div>p:not(.story-kicker){font-size:17px}.integration-card{border-radius:14px}.integration-logo{filter:none!important;opacity:1!important}.integration-card>span{font-size:13px;font-weight:600}.audience-grid h3{letter-spacing:0;font-size:25px}.audience-grid .audience-label{font-size:15px}.audience-grid article>p:last-child{font-size:17px}.quote-layout blockquote{font:400 34px/1.45 var(--font-halant), Georgia, serif}.quote-layout figcaption strong{font-size:15px}.quote-layout figcaption>span>span{font-size:13px}.story-faq-list summary{font-size:17px}.story-faq-list details>p,.story-faq>div>p:not(.story-kicker){font-size:16px}.story-final{background:#f1f6ff;padding-block:60px 70px}.story-final>div>p:not(.story-kicker){font-size:18px}body:has(.story-home)>footer p[aria-hidden]{color:#e8effb}@media (max-width:900px){.hero-capabilities{gap:25px}}@media (max-width:640px){.story-hero{padding-top:42px}.hero-copy{padding-bottom:35px}.hero-copy .story-kicker{font-size:15px}.hero-copy h1{margin-top:18px;font-size:clamp(43px,10.7vw,62px);line-height:1.18}.hero-copy .hero-description{margin-top:20px;font-size:17px;line-height:1.7}.wide-break{display:none}.story-actions{gap:17px;margin-top:24px}.story-button{padding-inline:20px;font-size:15px}.story-text-link{font-size:15px}.hero-capabilities{grid-template-columns:1fr 1fr;gap:12px;padding-block:20px;font-size:14px;display:grid}.story-home .story-kicker{font-size:14px}.story-home h2{font-size:39px}.section-heading>p:last-child{font-size:16px}.journey-tabs button{font-size:14px}.journey-tabs button>span{font-size:11px}.journey-panel-copy h3{font-size:30px}.journey-panel-copy>p{font-size:16px}.journey-panel-note{font-size:10px}.demo-top{font-size:9px}.conversation-header strong{font-size:13px}.conversation-header div span{font-size:11px}.conversation-bubble>p{font-size:13px}.applicant-status{font-size:10px}.time-slots span{font-size:11px}.benefit-card{padding-top:22px}.benefit-card h3{max-width:100%;font-size:23px}.benefit-card p{font-size:16px}.benefit-grid{gap:27px}.stack-layout>div>p:not(.story-kicker){font-size:16px}.integration-card>span{font-size:12px}.audience-grid article>p:last-child{font-size:16px}.quote-layout blockquote{font-size:28px}.quote-layout figcaption>span>span{font-size:12px}.story-faq-list summary,.story-faq-list details>p{font-size:16px}.story-final h2{font-size:39px}.story-final>div>p:not(.story-kicker){font-size:17px}}.demo-sam-mark,.applicant-avatar,.quote-avatar{flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;overflow:hidden}.demo-sam-mark{width:42px;height:42px;font:inherit;background:#edf3ff;border:1px solid #e2eaff}.demo-sam-mark svg{width:24px;height:24px;display:block}.applicant-avatar,.quote-avatar{color:#557ba8;background:#edf3ff;border:1px solid #e0e9f9;width:38px;height:38px}.applicant-avatar svg,.quote-avatar svg{width:100%;height:100%;display:block}.conversation-header{align-items:center;gap:12px;margin-bottom:22px}.conversation-header strong,.report-heading strong{font-weight:500;line-height:1.35}.conversation-header div span,.report-heading div span{margin-top:3px;line-height:1.4}.demo-top{letter-spacing:0;color:#7389a5;min-height:48px;padding-block:12px;font-size:12px}.demo-top>span:first-child{color:#59759c;font-weight:500}.demo-top>span:last-child{color:#889ab1;font-size:11px}.interview-example{padding:24px}.conversation-bubble{border:1px solid #e8effc;border-radius:8px;margin-top:12px;padding:15px 18px}.conversation-bubble>span{font-size:11px;font-weight:500;line-height:1.4}.conversation-bubble>p{margin-top:7px;line-height:1.65}.candidate-bubble{border-color:#edf0f5;margin-left:24px}.journey-tabs button[aria-selected=true]{background:#edf3ff}.journey-tabs button>svg{flex-shrink:0}.journey-demo{border-color:#dfe8f5;border-radius:10px}.applicant-row{gap:12px}.applicant-row strong,.applicant-row div span{line-height:1.4}.applicant-status{background:#f3f6fb;border-radius:4px;padding:4px 8px;line-height:1.4}.applicant-row:first-of-type .applicant-status{background:#edf3ff}.report-heading{align-items:center}.integration-card{transition:border-color .15s}.integration-card:hover{border-color:#b6cdf3}.story-faq-list summary:hover{color:#0e5dfc}@media (max-width:640px){.interview-example{padding:18px 14px}.demo-top{min-height:43px;padding-inline:14px;font-size:11px}.demo-top>span:last-child{font-size:10px}.demo-sam-mark{width:38px;height:38px}.demo-sam-mark svg{width:22px;height:22px}.conversation-bubble{padding:12px 13px}.candidate-bubble{margin-left:16px}.applicant-avatar{width:34px;height:34px}.applicant-status{padding:3px 5px;font-size:10px}.journey-tabs button[aria-selected=true]{background:#edf3ff}}.story-hero{padding-top:58px}.benefits-intro{max-width:820px}.stack-layout{grid-template-columns:1fr;gap:42px}.stack-layout .integration-grid{grid-template-columns:repeat(5,minmax(0,1fr));width:min(850px,100%);margin-inline:auto}.stack-layout .section-heading>p:not(.story-kicker){margin-top:22px}.story-faq{grid-template-columns:1fr;gap:40px}.story-faq-list{width:min(780px,100%);margin-inline:auto}.journey-scroll-track{margin-top:42px}.journey-scroll-track .journey-experience{margin-top:0}.journey-scroll-track[data-pinned=true]{height:calc(600px + 180vh)}.journey-scroll-track[data-pinned=true] .journey-experience{position:sticky;top:96px}.journey-panel-copy{text-align:center}.journey-panel-note{justify-content:center}@media (min-width:768px){.journey-experience{min-height:600px}.journey-demo{min-height:450px}}.client-logos{padding:15px 0 36px}.client-logos-heading{color:#75839a;justify-content:center;align-items:center;gap:10px;margin-bottom:25px;display:flex}.client-logos-heading p{letter-spacing:.09em;text-transform:uppercase;font-size:13px}.client-logos-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.client-logos-track{width:max-content;animation:42s linear infinite client-marquee;display:flex}.client-logos-track ul{flex-shrink:0;align-items:center;gap:80px;padding-right:80px;display:flex}.client-logos-track li{color:#7b8798}.client-logos-window:hover .client-logos-track,.client-logos-window:focus .client-logos-track{animation-play-state:paused}@keyframes client-marquee{to{transform:translate(-50%)}}.footer-wordmark{-webkit-user-select:none;user-select:none;width:100%;height:auto;margin:54px 0 34px;display:block}@media (max-width:640px){.story-hero{padding-top:38px}.hero-copy{padding-bottom:32px}.client-logos{padding:5px 0 22px}.client-logos-heading{margin-bottom:20px}.client-logos-heading p{font-size:11px}.client-logos-track ul{gap:45px;padding-right:45px}.journey-scroll-track{margin-top:28px}.stack-layout .integration-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-wordmark{margin-block:35px 25px}}@media (prefers-reduced-motion:reduce){.client-logos-window{-webkit-mask-image:none;mask-image:none}.client-logos-track{width:100%}.client-logos-track ul:first-child{flex-wrap:wrap;justify-content:center;gap:25px;width:100%;padding:0 20px}.client-logos-track ul[aria-hidden=true]{display:none}}.journey-tabs button{transition:color .2s,background .2s;position:relative}.journey-tabs button[aria-selected=true]{border-bottom-color:#0000}.journey-tabs button>.journey-active-line{background:#0e5dfc;height:2px;position:absolute;bottom:-1px;left:0;right:0}.client-logos-window:focus-visible{outline-offset:5px;outline:2px solid #b6cdf3}.hero-flower{color:#427ae0;width:46px;height:46px;margin:0 auto 19px;display:block}.hero-copy .story-kicker{color:#466490;border-block:1px solid #d2e0f8;padding-block:8px;font-size:15px;display:inline-block}.hero-copy h1{letter-spacing:-.04em;margin-top:25px}.hero-copy h1 em{color:#1c5fdf}.story-button{background:linear-gradient(#2469f3,#1157dd);border-radius:8px;box-shadow:inset 0 1px #ffffff30,0 4px 10px #135ce016}.story-button:hover{box-shadow:inset 0 1px #ffffff30,0 7px 18px #135ce026}.story-actions>.story-text-link{border-bottom:1px solid #b9c9df;min-height:38px;text-decoration:none}.section-heading .story-kicker{color:#3f6fb2;font-size:14px}.journey-experience{background:linear-gradient(145deg,#f5f8ff,#fafcff);border-color:#dbe6f7;border-radius:16px;box-shadow:0 20px 65px -45px #16488940}.journey-demo{border-radius:12px;box-shadow:0 8px 28px -20px #234d902b}.benefit-grid{gap:20px;margin-top:45px}.benefit-card{background:#fff;border:1px solid #e2e9f4;border-radius:14px;padding:28px}.benefit-card:first-child{background:#f3f7ff;border-color:#dce7fa}.benefit-card-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.benefit-icon{background:#edf4ff;border:1px solid #dbe7fb;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.benefit-index{font:400 34px/1 var(--font-halant), Georgia, serif;color:#6b86b0}.benefit-card h3{font-size:24px;line-height:1.35}.benefit-card p{font-size:16px}.story-stack{background:#f8faff}.integration-card{background:#fff;border-color:#e1e9f7;border-radius:14px;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:0 4px 16px -6px #142d5a14}.integration-card:hover{border-color:#2469f3;transform:translateY(-3px);box-shadow:0 12px 28px -10px #2469f333}.integration-logo{object-fit:contain;width:48px;height:48px;opacity:1!important;filter:none!important}.audience-number{font:400 32px/1 var(--font-halant), Georgia, serif;color:#6a8ac0}.story-quote{color:#fff;background:#102e5d;padding-block:86px}.story-quote .story-kicker{color:#a9c8f7}.quote-layout figcaption{margin-top:35px}.quote-layout figcaption>span>span{color:#afc4e2}.quote-avatar{color:#dceaff;background:#23477e;border-color:#496895}.story-quote .story-text-link{color:#c2d8fc;text-decoration-color:#6585b6}.story-final{background:radial-gradient(at 50% 100%,#d9e7ff,#0000 75%),#f6f9ff;border-block:1px solid #e3ebf8;padding-block:75px}@media (max-width:640px){.story-hero{padding-top:25px}.hero-flower{width:38px;height:38px;margin-bottom:15px}.hero-copy .story-kicker{font-size:13px}.hero-copy h1{margin-top:22px}.benefit-card{padding:24px}.benefit-card-top{margin-bottom:22px}.benefit-grid{gap:15px}.benefit-card h3{font-size:23px}.story-quote{padding-block:56px}.quote-layout blockquote{font-size:31px}.story-final{padding-block:55px}}.story-home{--story-muted:#536473}.hero-copy .hero-description{color:#536473;max-width:680px;font-size:20px;line-height:1.65}.story-home h2{letter-spacing:-.025em}.section-heading>p:last-child{max-width:54ch;margin-inline:auto}.journey-panel-copy>p{text-align:left;color:#536473;max-width:34ch;margin-inline:auto;font-size:18px;line-height:1.65}.journey-chapter{letter-spacing:.03em;color:#526f96;font-size:14px}.journey-panel-note{color:#526f96;letter-spacing:.02em}.benefit-card p,.audience-grid article>p:last-child{color:#536473;font-size:17px;line-height:1.65}.benefit-card h3,.audience-grid h3{letter-spacing:-.01em;font-weight:500}.story-faq-list summary{font-size:18px;font-weight:500}.story-faq-list details>p{max-width:65ch;font-size:17px;line-height:1.7}.conversation-bubble>p{line-height:1.65}.conversation-header div span,.report-heading div span,.applicant-row div span{color:#607897}@media (max-width:640px){.hero-copy .hero-description{font-size:18px;line-height:1.65}.journey-panel-copy>p{max-width:34ch;font-size:17px}.benefit-card p,.audience-grid article>p:last-child,.story-faq-list details>p,.story-faq-list summary{font-size:17px}}.story-hero{background:radial-gradient(68% 48% at 50% 42%,#deebff 0%,#f0f6ff 58%,#0000 100%),#fff;padding-top:65px}.hero-copy{padding-bottom:50px}.hero-copy .story-kicker{color:#5b7396;border:0;padding:0}.story-actions{gap:14px}.story-button{background:#165cde;border:1px solid #1458d6;border-radius:999px;gap:12px;min-height:52px;padding:12px 23px;font-size:16px;font-weight:500;transition:background .18s,border-color .18s,box-shadow .18s,transform .15s;box-shadow:0 3px 7px #165cde12}.story-button:hover{background:#0f4fc9;border-color:#0f4fc9;box-shadow:0 5px 14px #165cde24}.story-button:active{transform:scale(.98)}.story-button-outline{color:#2f4b70;box-shadow:none;background:#ffffffb8;border-color:#cbd9ed}.story-button-outline:hover{color:#165cde;background:#fff;border-color:#8eaddb;box-shadow:0 3px 10px #2c549c0c}.journey-experience{background:#f8faff;padding-top:20px}.journey-tabs{border:0;gap:8px;padding:0 0 20px}.journey-tabs button{color:#637a98;border:1px solid #0000;border-radius:9px;gap:10px;min-height:54px;padding:12px 14px;font-size:16px}.journey-tabs button:hover{color:#2f5b9b;background:#f0f5ff;border-color:#d7e3f5}.journey-tabs button[aria-selected=true]{color:#155bdd;background:#fff;border:1px solid #b9cef0;box-shadow:0 3px 10px #1d519a0b}.journey-tabs button>span:first-child{color:#7089ad;background:#edf2fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:11px;display:inline-flex}.journey-tabs button[aria-selected=true]>span:first-child{color:#fff;background:#165cde}.journey-tabs button>.journey-active-line{border-radius:2px;height:2px;bottom:-8px;left:14px;right:14px}.journey-panel{border-top:1px solid #e3ebf6;padding-top:28px}@media (max-width:640px){.story-hero{background:radial-gradient(100% 45% at 50% 40%,#e5efff,#0000 100%),#fff;padding-top:40px}.hero-copy{padding-bottom:35px}.story-actions{gap:10px}.story-button{gap:8px;min-height:49px;padding-inline:17px;font-size:14px}.journey-experience{padding-top:12px}.journey-tabs{gap:5px;padding-bottom:17px}.journey-tabs button{border-radius:7px;gap:5px;min-height:63px;padding:8px 2px;font-size:12px}.journey-tabs button>span:first-child{width:22px;height:22px;font-size:10px}.journey-tabs button>.journey-active-line{bottom:-7px;left:8px;right:8px}.journey-panel{padding-top:20px}}.integration-network{width:min(900px,100%);margin-inline:auto}.integration-hub{background:#fff;border:1px solid #c7d9f6;border-radius:14px;align-items:center;gap:12px;width:max-content;margin:0 auto 44px;padding:13px 22px;display:flex;position:relative;box-shadow:0 6px 20px -15px #205bac30}.integration-hub strong{font-size:17px;font-weight:500;line-height:1.2;display:block}.integration-hub div span{color:#5a7294;margin-top:4px;font-size:13px;display:block}.integration-hub:after{content:"";background:#cbdcf5;width:1px;height:24px;position:absolute;top:100%;left:50%}.stack-layout .integration-grid{gap:18px;width:100%;position:relative}.integration-grid:before{content:"";background:#cbdcf5;height:1px;position:absolute;top:-20px;left:9%;right:9%}.integration-card{aspect-ratio:1.25;transition:border-color .2s,box-shadow .2s;position:relative}.integration-card:before{content:"";background:#cbdcf5;width:1px;height:20px;position:absolute;bottom:100%;left:50%}.integration-card:hover{border-color:#a9c5f3;box-shadow:0 7px 18px -12px #1c51972b}.audience-grid{grid-template-columns:1fr;gap:0;margin-top:45px}.audience-grid article{grid-template-columns:90px 1fr 1fr;align-items:center;gap:30px;padding:30px 12px;display:grid}.audience-grid article:last-child{border-bottom:1px solid #dfe7f2}.audience-grid .audience-number{color:#6a8ac0;font-size:60px;line-height:1}.audience-grid .audience-label{color:#4e76ad;margin-top:0;font-size:14px}.audience-grid h3{font:400 32px/1.25 var(--font-halant), Georgia, serif;margin-top:8px}.audience-grid article>p:last-child{max-width:43ch;margin:0}.story-quote{background:linear-gradient(125deg,#143766,#0e2850);border-radius:22px;width:min(1320px,100% - 64px);margin-inline:auto;padding-block:60px}.quote-layout{width:min(830px,100% - 80px)}.quote-layout figure{margin-top:12px}.quote-symbol{height:65px;font:400 112px/1.2 var(--font-halant), Georgia, serif;color:#6c95cc;margin-bottom:14px;display:block}.quote-layout blockquote{font-size:39px;line-height:1.4}.story-final{background:#f6f9ff}.interview-watch-card{text-align:left;background:#fff;border:1px solid #ccdcf4;border-radius:16px;align-items:center;gap:18px;width:min(440px,100%);margin:32px auto 0;padding:20px 24px;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 8px 25px -18px #1755b640}.interview-watch-card>span:nth-child(2){flex:1}.interview-watch-card strong{color:#24446f;font-size:18px;font-weight:500;line-height:1.3;display:block}.interview-watch-card>span>span{color:#61799a;margin-top:5px;font-size:14px;display:block}.watch-play{color:#fff;background:#165cde;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.watch-play svg{margin-left:3px}.interview-watch-card>svg{color:#4779c0;flex-shrink:0}.interview-watch-card:hover{border-color:#8eafe1;box-shadow:0 9px 25px -16px #1755b646}.interview-watch-card:active{background:#f8fbff}body:has(.story-home)>footer nav{font-size:15px}@media (max-width:900px){.audience-grid article{grid-template-columns:64px 1fr 1fr;gap:22px}.audience-grid h3{font-size:29px}}@media (max-width:640px){.integration-hub{margin-bottom:32px}.integration-hub:after,.integration-grid:before,.integration-card:before{display:none}.stack-layout .integration-grid{gap:10px}.integration-card{aspect-ratio:1.1}.audience-grid article{grid-template-columns:42px 1fr;align-items:start;gap:8px 18px;padding:24px 0}.audience-grid .audience-number{margin-top:8px;font-size:39px}.audience-grid h3{font-size:28px}.audience-grid article>p:last-child{grid-column:2;margin-top:8px}.audience-grid .audience-label{font-size:13px}.story-quote{border-radius:16px;width:calc(100% - 24px);padding-block:42px}.quote-layout{width:calc(100% - 40px)}.quote-layout blockquote{font-size:29px}.quote-symbol{height:50px;font-size:88px}.interview-watch-card{border-radius:13px;gap:13px;padding:18px}.watch-play{width:42px;height:42px}.interview-watch-card strong{font-size:17px}.interview-watch-card>span>span{font-size:13px}}.hero-copy h1{font-size:clamp(62px,6.5vw,92px)}.hero-copy .hero-assurance{color:#587294;margin-top:24px;font-size:13px;line-height:1.7}.hero-assurance span{color:#94abca;margin-inline:10px}.hero-copy>.story-kicker,.hero-copy>h1,.hero-copy>.hero-description,.hero-copy>.story-actions,.hero-copy>.hero-assurance{animation:.7s cubic-bezier(.22,1,.36,1) both hero-arrive}.hero-copy>h1{animation-delay:60ms}.hero-copy>.hero-description{animation-delay:.12s}.hero-copy>.story-actions{animation-delay:.18s}.hero-copy>.hero-assurance{animation-delay:.24s}@keyframes hero-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.benefit-grid>div{height:100%}.benefit-card{height:100%;transition:border-color .2s,box-shadow .2s,transform .2s}@media (hover:hover){.benefit-card:hover{border-color:#bad0f1;transform:translateY(-4px);box-shadow:0 12px 24px -20px #20549842}.story-button:hover svg,.interview-watch-card:hover>svg{transform:translate(2px,-2px)}}.story-button svg,.interview-watch-card>svg{transition:transform .18s}.story-final h2{max-width:900px;margin-inline:auto}@media (max-width:640px){.hero-copy h1{font-size:clamp(41px,10.7vw,62px)}.hero-copy .hero-assurance{margin-top:19px;font-size:11px}.hero-assurance span{margin-inline:5px}.story-final h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.benefit-card:hover,.story-button:hover svg,.interview-watch-card:hover>svg{transform:none}}.hero-copy>h1{animation:none}.hero-line{margin-bottom:-.13em;padding-bottom:.13em;display:block;overflow:hidden}.hero-line>span,.hero-line>em{animation:.95s cubic-bezier(.22,1,.36,1) both headline-rise;display:block}.hero-line:first-child>span{animation-delay:60ms}.hero-line:last-child>em{animation-delay:.18s}@keyframes headline-rise{0%{opacity:.2;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}.button-label{line-height:1.5;display:block;position:relative;overflow:hidden}.button-label>span{transition:transform .3s cubic-bezier(.22,1,.36,1);display:block}.button-label>span:nth-child(2){position:absolute;inset:100% 0 auto}@media (hover:hover){.story-button:hover .button-label>span{transform:translateY(-100%)}}.integration-links{pointer-events:none;width:100%;height:44px;position:absolute;bottom:100%;left:0;overflow:visible}.integration-hub:after,.integration-grid:before,.integration-card:before{display:none}.scroll-quote{position:relative}.scroll-quote>span[aria-hidden]>span{display:inline}@media (max-width:640px){.integration-links{display:none}}@media (prefers-reduced-motion:reduce){.hero-line>span,.hero-line>em{animation:none}.story-button:hover .button-label>span{transform:none}}.story-home h1{font-family:var(--font-mukta), sans-serif;letter-spacing:-.045em;font-weight:600}.hero-copy h1{font-size:clamp(54px,5.7vw,80px);line-height:1.15}.hero-copy h1 em{font-family:var(--font-halant), Georgia, serif;letter-spacing:-.025em;font-size:1.1em;font-weight:500}.story-home h2{font-family:var(--font-mukta), sans-serif;letter-spacing:-.035em;font-size:clamp(40px,4.1vw,57px);font-weight:500;line-height:1.15}.story-home h2 em{font-family:var(--font-halant), Georgia, serif;letter-spacing:-.025em;font-size:1.1em;font-weight:500;display:inline-block}.story-home .story-kicker{font-weight:500}.hero-copy .hero-description strong{color:#334b68;font-weight:600}.journey-panel-copy h3{font-family:var(--font-mukta), sans-serif;letter-spacing:-.025em;font-size:34px;font-weight:500;line-height:1.22}.benefit-card h3{letter-spacing:-.02em;font-size:23px;font-weight:600;line-height:1.32}.audience-grid h3{font-family:var(--font-mukta), sans-serif;letter-spacing:-.025em;font-size:29px;font-weight:500;line-height:1.3}.integration-hub strong,.interview-watch-card strong,.conversation-header strong,.report-heading strong{font-weight:600}.story-faq-list summary{font-weight:500}.story-final h2{font-size:clamp(40px,4.1vw,57px)}@media (max-width:640px){.hero-copy h1{font-size:clamp(36px,9.5vw,53px);line-height:1.2}.hero-copy h1 em{font-size:1.12em}.story-home h2,.story-final h2{font-size:35px}.story-home h2 em{font-size:1.1em}.journey-panel-copy h3{font-size:28px}.benefit-card h3{font-size:22px}.audience-grid h3{font-size:26px}}.hero-reviews-strip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;border:1px solid #b6cdf3b3;border-radius:9999px;justify-content:center;align-items:center;gap:18px;margin-top:26px;padding:8px 20px;animation:.7s cubic-bezier(.22,1,.36,1) .28s both hero-arrive;display:inline-flex;box-shadow:0 8px 24px -10px #1c5fdf1f}.review-pill-card{align-items:center;gap:11px;padding:2px 4px;text-decoration:none;transition:transform .18s;display:inline-flex}.review-pill-card:hover{transform:translateY(-1px)}.review-pill-logo{justify-content:center;align-items:center;display:flex}.review-pill-logo img{object-fit:contain;width:auto;height:25px}.review-pill-text{text-align:left;flex-direction:column;line-height:1.18;display:flex}.review-pill-stars{align-items:center;gap:5px;display:flex}.stars-gold{color:#f59e0b;letter-spacing:.04em;font-size:13px}.rating-num{color:#102e5d;font-size:13px;font-weight:700}.review-pill-count{color:#647b9b;font-size:11px;font-weight:500}.review-pill-divider{background:#b6cdf3cc;width:1px;height:26px}@media (max-width:640px){.hero-reviews-strip{border-radius:20px;flex-direction:column;gap:12px;width:100%;max-width:320px;padding:14px 18px}.review-pill-divider{display:none}}.stack-layout>*,.integration-card{min-width:0}.integration-logo{max-width:100%}@media (max-width:400px){.stack-layout .integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.flow{width:min(900px,100%);margin-inline:auto}.flow-hub{background:#fff;border:1px solid #c7d9f6;border-radius:16px;width:max-content;margin:0 auto;padding:18px 34px;position:relative;box-shadow:0 8px 24px -16px #205bac40}.flow-hub-logo{width:auto;height:30px;display:block}.flow-hub-ring{opacity:0;pointer-events:none;border:1px solid #2469f3;border-radius:16px;animation:3.6s ease-out 1.2s infinite flow-ring;position:absolute;inset:-1px}@keyframes flow-ring{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.18,1.35)}}.flow-lines{width:100%;height:90px;display:block;overflow:visible}.flow-grid{grid-template-columns:repeat(var(--flow-cols,6), minmax(0, 1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.flow-card{aspect-ratio:1;background:#fff;border:1px solid #e1e9f7;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;padding:12px 8px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 4px 16px -8px #142d5a14}.flow-card:hover{border-color:#2469f3;transform:translateY(-3px);box-shadow:0 12px 28px -12px #2469f333}.flow-logo{object-fit:contain;width:48px;height:48px}.flow-name{color:#5a7294;font-size:13px;font-weight:600}.flow-card-other{box-shadow:none;background:0 0;border-style:dashed;border-color:#b7cdf1;gap:8px}.flow-plus{color:#2469f3;border:1px dashed #8fb0e6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.flow-sub{color:#5f7389;font-size:12px}@media (max-width:700px){.flow-lines{display:none}.flow-hub{z-index:1;margin-bottom:0;padding:14px 26px}.flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 40px;margin-top:38px;position:relative}.flow-grid:before{content:"";transform-origin:top;background:linear-gradient(#9fbff7,#c7d9f6);border-radius:2px;width:2px;margin-left:-1px;transition:transform 1.1s cubic-bezier(.45,0,.2,1) .2s;position:absolute;top:-38px;bottom:58px;left:50%;transform:scaleY(0)}.flow-grid:after{content:"";opacity:0;background:#2469f3;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:-38px;left:50%;box-shadow:0 0 0 5px #2469f333,0 0 14px #2469f3}.flow[data-in=true] .flow-grid:before{transform:scaleY(1)}.flow[data-in=true] .flow-grid:after{animation:3.6s cubic-bezier(.45,0,.55,1) 1.4s infinite flow-spine}.flow-card{aspect-ratio:auto;gap:8px;height:108px;padding:8px 4px;position:relative}.flow-card:before,.flow-card:after{content:"";pointer-events:none;position:absolute;top:50%}.flow-card:after{width:20px;height:2px;transition:transform .5s;transition-delay:calc(.9s + var(--i) * .12s);background:#c7d9f6;margin-top:-1px;transform:scaleX(0)}.flow-card:before{width:10px;height:10px;transition:transform .4s;transition-delay:calc(1.2s + var(--i) * .12s);z-index:1;background:#2469f3;border-radius:50%;margin-top:-5px;transform:scale(0);box-shadow:0 0 0 4px #2469f326}.flow-card:nth-child(odd):after{transform-origin:100%;left:100%}.flow-card:nth-child(odd):before{left:calc(100% + 15px)}.flow-card:nth-child(2n):after{transform-origin:0;right:100%}.flow-card:nth-child(2n):before{right:calc(100% + 15px)}.flow[data-in=true] .flow-card:after{transform:scaleX(1)}.flow[data-in=true] .flow-card:before{transform:scale(1)}.flow[data-in=true] .flow-card{animation:3.6s ease-in-out infinite flow-card-glow;animation-delay:calc(2s + var(--i) * .55s)}.flow-logo{width:36px;height:36px}.flow-name{font-size:12px}}@keyframes flow-spine{0%{opacity:0;top:-38px}10%{opacity:1}85%{opacity:1}to{opacity:0;top:calc(100% - 58px)}}@keyframes flow-card-glow{0%,22%,to{border-color:#e1e9f7;box-shadow:inset 0 1px #fff}8%{border-color:#2469f3;box-shadow:0 10px 26px -12px #2469f366}}@media (prefers-reduced-motion:reduce){.flow-hub-ring{animation:none}.flow-card{transition:none;animation:none!important}.flow-pulse{display:none}.flow-grid:before{transition:none;transform:scaleY(1)!important}.flow-grid:after{display:none}.flow-card:before,.flow-card:after{transition:none;transform:none!important}}.cv{color:#fff;background:linear-gradient(125deg,#143766,#0e2850);border-radius:22px;width:min(1320px,100% - 64px);margin:70px auto 0;padding:76px 0 44px;overflow:hidden}.cv-head{text-align:center;max-width:760px;margin-inline:auto;padding-inline:24px}.cv .story-kicker{color:#a9c8f7}.cv-head h2{color:#fff;margin-top:16px}.story-home .cv-head h2 em{color:#8fb6f5}.cv-head>p:last-child{color:#afc4e2;margin-top:18px;font-size:16px;line-height:1.7}.cv-rows{gap:20px;margin-top:52px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.cv-row{overflow:hidden}.cv-track{will-change:transform;width:max-content;animation:80s linear infinite cv-slide;display:flex}.cv-row-reverse .cv-track{animation-duration:90s;animation-direction:reverse}.cv-track>ul{margin:0;padding:0;list-style:none;display:flex}@keyframes cv-slide{to{transform:translate(-50%)}}.cv.is-paused .cv-track,.cv-row:hover .cv-track{animation-play-state:paused}.cv-card{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:18px;width:380px;margin-right:20px;padding:26px 26px 22px;transition:transform .25s,border-color .25s,background .25s;display:flex}.cv-card:hover{background:#ffffff17;border-color:#6fa3ff;transform:translateY(-4px)}.cv-theme{color:#a9c8f7;letter-spacing:.09em;text-transform:uppercase;background:#6fa3ff26;border-radius:99px;align-self:flex-start;padding:5px 11px;font-size:11px;font-weight:600}.cv-card blockquote{font:400 21px/1.5 var(--font-halant), Georgia, serif;letter-spacing:-.01em;color:#fff;white-space:normal;flex:1;margin:0}.cv-who{border-top:1px solid #ffffff1f;align-items:center;gap:12px;padding-top:18px;display:flex}.cv-who>span{flex-direction:column;gap:2px;min-width:0;display:flex}.cv-who strong{font-size:15px;font-weight:600}.cv-who>span>span{color:#afc4e2;font-size:13px}.cv-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding-inline:clamp(24px,5vw,64px);display:flex}.cv-pause{color:#dceaff;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:background .2s,border-color .2s;display:inline-flex}.cv-pause:hover{background:#ffffff14;border-color:#fff6}.cv-pause:focus-visible,.cv-link:focus-visible{outline-offset:3px;outline:2px solid #a9c8f7}.cv-link{color:#c2d8fc;text-decoration-color:#6585b6}@media (max-width:900px){.cv{border-radius:16px;width:calc(100% - 24px);margin-top:48px;padding:52px 0 32px}.cv-rows{gap:14px;margin-top:36px}.cv-card{width:300px;margin-right:14px;padding:22px 20px 18px}.cv-card blockquote{font-size:19px}.cv-track{animation-duration:70s}.cv-row-reverse .cv-track{animation-duration:80s}}@media (max-width:520px){.cv-foot{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.cv-track{width:auto;animation:none}.cv-row{scroll-snap-type:x proximity;padding-bottom:8px;overflow-x:auto}.cv-track>ul:nth-child(2){display:none}.cv-card{scroll-snap-align:start;transition:none}.cv-pause,.cv-row-reverse{display:none}.cv-rows{-webkit-mask-image:none;mask-image:none}}.px{margin-top:56px;position:relative;overflow-x:clip}.px-spine{width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.px-spine-track,.px-spine-fill{border-radius:2px;position:absolute;inset:0}.px-spine-track{background:#e1e9f7}.px-spine-fill{transform-origin:top;background:linear-gradient(#2469f3,#6fa3ff)}.px-chapter{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(48px,8vw,110px);min-height:560px;padding-block:28px;display:grid;position:relative}.px-chapter.is-flip .px-text{order:2}.px-chapter.is-flip .px-visual{order:1}.px-node{z-index:3;color:#4a6a96;font-variant-numeric:tabular-nums;background:#fff;border:2px solid #cfdcf0;border-radius:50%;place-items:center;width:46px;height:46px;font-size:14px;font-weight:600;transition:background .4s,color .4s,border-color .4s,box-shadow .4s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.px-chapter[data-in=true] .px-node{color:#fff;background:#2469f3;border-color:#2469f3;box-shadow:0 0 0 7px #2469f31f}.px-text{z-index:1;padding-block:20px;position:relative;container-type:inline-size}.px-ghost-wrap{z-index:-1;white-space:nowrap;pointer-events:none;margin:0 0 4px;padding-left:.04em;font-size:19cqi;line-height:1;display:block;position:relative}.px-ghost:before{content:attr(data-word);content:attr(data-word) / ""}.px-ghost{font:400 1em/1 var(--font-halant), Georgia, serif;letter-spacing:-.03em;color:#dce9ff;-webkit-text-stroke:2px #a9c3ee;paint-order:stroke fill;display:inline-block}.px-chapno{letter-spacing:.14em;text-transform:uppercase;color:#4a6a96;font-size:13px;display:block}.story-home .px-text h3{font:400 clamp(34px, 3.6vw, 50px)/1.1 var(--font-halant), Georgia, serif;letter-spacing:-.02em;margin-top:14px}.story-home .px-text p{max-width:440px;color:var(--story-muted);margin-top:16px;font-size:17px;line-height:1.7}.px-detail{color:#1d5ee0;letter-spacing:.09em;text-transform:uppercase;background:#edf3ff;border-radius:99px;align-items:center;gap:8px;margin-top:22px;padding:7px 13px;font-size:12px;font-weight:600;display:inline-flex}.px-visual{isolation:isolate;background:radial-gradient(120% 90% at 20% 0,#e6f0ff 0%,#f1f6ff 55%,#f8fbff 100%);border:1px solid #d5e3fa;border-radius:28px;min-height:600px;padding:36px 30px;display:flex;position:relative}.px-art{flex-direction:column;flex:1;justify-content:center;gap:20px;min-width:0;display:flex;position:relative}.px-pos{width:88%;min-width:0;position:relative}.px-pos.is-l{align-self:flex-start}.px-pos.is-r{align-self:flex-end}.px-pos.is-fit{width:auto;max-width:100%}.px-chiprow{flex-wrap:wrap;gap:10px;display:flex}.px-layer{transform:translate3d(calc(var(--px,0) * 1px * var(--k,1)), calc(var(--py,0) * 1px * var(--k,1)), 0);will-change:transform}.px-frag{min-width:0;transition:opacity .7s ease var(--d,0s), transform .8s cubic-bezier(.22, 1, .36, 1) var(--d,0s)}.px-chapter[data-vis=true] .px-frag{opacity:1;transform:none}.px-card{background:#fff;border:1px solid #d3e1f6;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 18px 40px -22px #1c4b9a55}.px-card strong{font-size:15.5px;font-weight:600;display:block}.px-card small{color:var(--story-muted);margin-top:2px;font-size:13px;display:block}.px-card p{margin:0;font-size:15px;line-height:1.5}.px-label{letter-spacing:.1em;color:#4d6c98;font-size:12px;font-weight:600;display:block}.px-tilt-l{transform-origin:0}.px-chapter[data-vis=true] .px-tilt-l{transform:rotate(-2deg)}.px-chapter[data-vis=true] .px-tilt-r{transform:rotate(1.6deg)}.px-pill{color:#55667f;white-space:nowrap;background:#f1f4f9;border-radius:99px;align-items:center;gap:5px;margin-left:auto;padding:5px 11px;font-size:12px;font-style:normal;font-weight:500;display:inline-flex}.px-pill.is-ready{color:#1a56d0;background:#e6f0ff;font-weight:600}.px-role{flex-direction:column;align-items:flex-start;gap:3px}.px-person>span:not(.applicant-avatar){min-width:0}.px-chip{color:#fff;white-space:nowrap;background:#2469f3;border-radius:99px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 14px 30px -14px #2469f399}.px-chip.is-green{background:#17803f;box-shadow:0 14px 30px -14px #17803f99}.px-funnel{flex-direction:column;align-items:flex-start;gap:12px}.px-funnel-row{align-items:center;gap:18px;display:flex}.px-funnel-row span{gap:2px;display:grid}.px-funnel-row b{font:400 44px/1 var(--font-halant), Georgia, serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.px-funnel-row b.is-blue{color:#2469f3}.px-funnel-row small{margin:0}.px-funnel-arrow{color:#4a6a96;font-size:22px}.px-rank{flex-direction:column;align-items:stretch;gap:10px;padding:14px}.px-rank-head{letter-spacing:.08em;text-transform:uppercase;color:#4a6a96;align-items:center;gap:8px;padding:2px 4px 4px;font-size:12px;font-weight:600;display:flex}.px-ranklist{gap:8px;display:grid}.px-rankrow{background:#fff;border:1px solid #e6edf8;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.px-rankrow.is-top{background:#f3f8ff;border-color:#9fc0f7;box-shadow:0 8px 22px -14px #2469f3aa}.px-rank-id{gap:1px;min-width:0;display:grid}.px-rank-fit{justify-items:end;gap:7px;display:grid}.px-bar{background:#e8eef9;border-radius:3px;width:96px;height:5px;overflow:hidden}.px-bar i{background:linear-gradient(90deg,#6fa3ff,#2469f3);border-radius:3px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,1,.36,1) .25s;display:block}.px-bar i[data-on=true]{width:var(--w)}.px-sched{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.px-sched-head{gap:2px;display:grid}.px-sched-head strong{font-size:17px}.px-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.px-days span{border:1px solid #e6edf8;border-radius:12px;place-items:center;gap:1px;min-width:0;padding:12px 0;display:grid}.px-days small{letter-spacing:.06em;color:#5b6f8c;margin:0;font-size:12px}.px-days b{font-size:21px;font-weight:500}.px-days .is-chosen small{color:#fff}.px-slotgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:relative}.px-slotgrid>span:not(.px-cursor){border:1px solid #dbe6f7;border-radius:11px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:13px 6px;font-size:14px;display:inline-flex}.px-slotgrid .is-taken{color:#5d6b7e;background:#f4f6fa;border-color:#edf0f6;text-decoration:line-through}.px-cursor{z-index:4;opacity:0;pointer-events:none;position:absolute;top:150%;left:92%}.px-cursor i{opacity:0;background:#2469f3;border-radius:50%;width:26px;height:26px;position:absolute;top:-9px;left:-9px}.px-booked{gap:12px}.px-booked-icon{color:#fff;background:#17803f;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.px-booked>span:last-child{gap:2px;display:grid}@media (scripting:enabled){.px-frag{opacity:0;transform:translateY(22px)scale(.96)}.px-days span{opacity:0;transform:translateY(10px)}.px-slotgrid>span:not(.px-cursor){opacity:0;transform:translateY(8px)}.px-booked{opacity:0}}@media (scripting:none){.px-days .is-chosen,.px-slotgrid .is-chosen{color:#fff;background:#2469f3;border-color:#2469f3}.px-bar i{width:var(--w)}}.px-chapter[data-vis=true] .px-days span{animation:.55s cubic-bezier(.22,1,.36,1) forwards px-rise;animation-delay:calc(.5s + var(--i) * 90ms)}.px-chapter[data-vis=true] .px-days .is-chosen{animation:.55s cubic-bezier(.22,1,.36,1) forwards px-rise,.5s 1.3s forwards px-pick;animation-delay:calc(.5s + var(--i) * 90ms), 1.3s}.px-chapter[data-vis=true] .px-slotgrid>span:not(.px-cursor){animation:.5s cubic-bezier(.22,1,.36,1) forwards px-rise;animation-delay:calc(1.5s + var(--i) * 80ms)}.px-chapter[data-vis=true] .px-slotgrid>span.is-chosen:not(.px-cursor){animation:.5s cubic-bezier(.22,1,.36,1) forwards px-rise,.45s 3.45s forwards px-pick;animation-delay:calc(1.5s + var(--i) * 80ms), 3.45s}.px-chapter[data-vis=true] .px-cursor{animation:2.1s cubic-bezier(.45,0,.2,1) 1.7s forwards px-cursor}.px-chapter[data-vis=true] .px-cursor i{animation:.55s ease-out 3.35s px-click}.px-chapter[data-vis=true] .px-booked{animation:.6s cubic-bezier(.22,1,.36,1) 4s forwards px-rise}@keyframes px-rise{to{opacity:1;transform:none}}@keyframes px-pick{to{color:#fff;opacity:1;background:#2469f3;border-color:#2469f3;transform:scale(1.04)}}@keyframes px-cursor{0%{opacity:0;top:150%;left:92%}14%{opacity:1}78%,92%{opacity:1;top:78%;left:17%}to{opacity:0;top:78%;left:17%}}@keyframes px-click{0%{opacity:.55;transform:scale(.3)}to{opacity:0;transform:scale(2)}}.px-chip.is-soft{color:#2469f3;background:#fff;border:1px solid #cfe0fb;box-shadow:0 12px 26px -16px #1c4b9a66}.px-chapter:not([data-live=true]) .px-frag.px-card,.px-chapter:not([data-live=true]) .px-frag.px-chip,.px-chapter:not([data-live=true]) .px-live i,.px-chapter:not([data-live=true]) .px-wave b,.px[data-paused=true] .px-frag.px-card,.px[data-paused=true] .px-frag.px-chip,.px[data-paused=true] .px-live i,.px[data-paused=true] .px-wave b{animation-play-state:paused}.px-controls{z-index:4;justify-content:flex-end;margin-bottom:4px;display:flex;position:relative}.px-pause{color:#375778;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfdcf0;border-radius:99px;align-items:center;gap:8px;padding:0 16px;font-size:14px;transition:border-color .2s,background .2s;display:inline-flex}.px-pause:hover{background:#f7f9fd;border-color:#2469f3}.px-pause:focus-visible{outline-offset:3px;outline:2px solid #2469f3}.px-frag.px-card,.px-frag.px-chip{animation:7s ease-in-out infinite px-bob;animation-delay:calc(var(--d,0s) * 3)}@keyframes px-bob{0%,to{translate:0}50%{translate:0 -7px}}.px-outcomes{border-top:1px solid #e3ebf8;max-width:470px;margin-top:26px;padding-top:18px}.px-outcomes>span{letter-spacing:.12em;text-transform:uppercase;color:#4a6a96;font-size:12px;font-weight:600}.px-outcomes ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.px-outcomes li{color:#1b2f4d;align-items:flex-start;gap:10px;font-size:16px;line-height:1.5;display:flex}.px-outcomes li svg{color:#2469f3;flex-shrink:0;margin-top:4px}.px-head{grid-template-columns:auto 1fr auto;display:grid}.px-live{color:#c93a3a;background:#fff0f0;border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-style:normal;font-weight:600;display:inline-flex}.px-live i{background:#e04848;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite px-blink}@keyframes px-blink{50%{opacity:.25}}.px-wave{align-items:center;gap:2px;height:14px;display:inline-flex}.px-wave b{background:#e04848;border-radius:2px;width:2px;height:4px;animation:.9s ease-in-out infinite px-wave}@keyframes px-wave{50%{height:14px}}.px-bubble{flex-direction:column;align-items:flex-start;gap:6px}.px-sam{background:#eaf1ff;border-color:#d3e2fb}.px-cand{background:#fff}.px-reporthead{flex-wrap:wrap}.px-reporthead>span:nth-child(2){flex:1;min-width:0}.px-chips{flex-wrap:wrap;gap:6px;width:100%;display:flex}.px-chips .px-pill{margin-left:0}.px-summary,.px-finding{flex-direction:column;align-items:flex-start;gap:6px}@media (max-width:1180px){.px-visual{--k:.4;border-radius:22px;min-height:0;padding:26px 18px}.px-art{gap:16px}.px-pos{width:92%}.px-chip{align-self:start}.px-slotgrid>span:not(.px-cursor){white-space:nowrap;gap:3px;padding-inline:4px;font-size:13px}.px-funnel-row b{font-size:38px}.px-bar{width:72px}.px-rankrow{grid-template-columns:auto 1fr}.px-rank-fit{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center}.px-person,.px-reporthead{flex-wrap:wrap}.px-card{gap:10px;padding:12px 13px}.px-card p{font-size:14px}}@media (max-width:767px){.px{margin-top:36px}.px-spine{left:22px;transform:none}.px-chapter{grid-template-columns:1fr;gap:12px;min-height:0;padding:24px 0 40px 58px}.px-chapter.is-flip .px-text,.px-chapter.is-flip .px-visual{order:0}.px-node{width:38px;height:38px;font-size:12px;top:40px;left:22px}.px-controls{justify-content:flex-start;padding-left:58px}.px-ghost-wrap{--k:.4;font-size:16cqi}}@media (max-width:360px){.px-spine{left:16px}.px-node{width:34px;height:34px;left:16px}.px-chapter,.px-controls{padding-left:48px}.px-pos{width:100%}.px-visual{--k:.3;padding:22px 12px}.px-days b{font-size:18px}.px-slotgrid>span:not(.px-cursor){font-size:12px}.px-slotgrid .is-chosen svg{display:none}.px-card{padding:11px 12px}}@media (prefers-reduced-motion:reduce){.px-layer{transform:none!important}.px-frag{opacity:1;transition:none;transform:none}.px-chapter .px-tilt-l{transform:rotate(-2deg)}.px-chapter .px-tilt-r{transform:rotate(1.6deg)}.px-live i,.px-wave b,.px-frag.px-card,.px-frag.px-chip{animation:none}.px-days span,.px-slotgrid>span:not(.px-cursor),.px-booked{opacity:1!important;animation:none!important;transform:none!important}.px-days .is-chosen,.px-slotgrid .is-chosen{color:#fff;background:#2469f3;border-color:#2469f3}.px-cursor{display:none}.px-bar i{transition:none}.px-spine-fill{transform:scaleY(1)!important}.px-node{transition:none}.px-controls{display:none}}.story-final .story-kicker,.story-final>div>p:not(.story-kicker),.interview-watch-card>span>span{color:#46658f}.story-handoff{padding-block:70px 96px}.story-home .story-handoff .section-heading>p:last-child{margin-top:18px}.hx{width:min(1040px,100%);margin:44px auto 0}.hx-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-bottom:26px;display:flex}.hx-seg{background:#eef3fb;border:1px solid #dde7f6;border-radius:99px;padding:5px;display:inline-flex;position:relative}.hx-seg button{color:#2f4f7c;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:0 22px;font-size:14px;font-weight:600;position:relative}.hx-seg button>span:last-child{z-index:1;transition:color .25s;position:relative}.hx-seg button[aria-pressed=true]>span:last-child{color:#fff}.hx-seg-pill{background:#2469f3;border-radius:99px;position:absolute;inset:0;box-shadow:0 8px 20px -10px #2469f3cc}.hx-seg button:focus-visible{outline-offset:3px;outline:2px solid #2469f3}.story-home .hx-hint{color:#46658f;font-size:14px}.hx-lanes{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch;display:grid}.hx-lane{border-radius:28px;flex-direction:column;padding:20px;display:flex}.hx-team{background:#f5f7fb;border:1px solid #e3e9f3}.hx-sam{color:#fff;background:radial-gradient(90% 60% at 100% 0,#2f66e0 0%,#0000 60%),radial-gradient(#ffffff14 1px,#0000 1px) 0 0/18px 18px,linear-gradient(165deg,#12305f,#0b1f40);position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0b1f40aa}.hx-lane-head{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:4px 4px 16px;display:grid}.story-home .hx-lane-head h3{font:600 18px/1.2 var(--font-mukta), system-ui, sans-serif;letter-spacing:0;margin:0}.hx-lane-icon{color:#2f4f7c;background:#fff;border:1px solid #e3e9f3;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.hx-lane-icon.is-sam{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.hx-lane-icon.is-sam .demo-sam-mark{color:#fff;background:0 0;border:0;width:22px;height:22px}.hx-count{color:#2f4f7c;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e3e9f3;border-radius:99px;padding:5px 11px;font-size:13px;font-weight:600}.hx-sam .hx-count{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.hx-meter{background:#ffffff1f;border-radius:4px;height:4px;margin:-4px 4px 16px;overflow:hidden}.hx-meter i{background:linear-gradient(90deg,#6fa3ff,#b9d3ff);border-radius:4px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1);display:block}.hx-stack{flex:1;align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.hx-card{background:#fff;border:1px solid #e3e9f3;border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px;display:grid;box-shadow:0 10px 24px -18px #1c4b9a55}.hx-tile{color:#2f4f7c;background:#eef3fb;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.hx-copy{gap:3px;min-width:0;display:grid}.hx-copy strong{color:#1b2f4d;font-size:16px;font-weight:600}.hx-desc{color:#4f6280;font-size:14px;line-height:1.45;animation:.45s both hx-in}@keyframes hx-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.hx-card.is-sam{box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff12;border-color:#ffffff26}.hx-card.is-sam .hx-tile{color:#fff;background:#2469f3;box-shadow:0 8px 18px -8px #2469f3}.hx-card.is-sam strong{color:#fff}.hx-card.is-sam .hx-desc{color:#cbdaf3}.hx-check{color:#fff;background:#1f9d55;border:2px solid #12305f;border-radius:50%;place-items:center;width:17px;height:17px;animation:.4s cubic-bezier(.34,1.56,.64,1) both hx-pop;display:grid;position:absolute;bottom:-4px;right:-4px}@keyframes hx-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.hx-keep{background:#fff;border:1.5px solid #46658f;grid-template-columns:40px minmax(0,1fr) auto;margin-top:auto}.hx-keep .hx-tile{color:#fff;background:#2f4f7c}.hx-badge{color:#2f4f7c;white-space:nowrap;background:#eef3fb;border-radius:99px;padding:5px 10px;font-size:12px;font-style:normal;font-weight:600}.hx-empty{color:#cbdaf3;text-align:center;border:1.5px dashed #ffffff40;border-radius:18px;place-items:center;min-height:120px;padding:18px;font-size:14px;display:grid}.hx-bridge{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.hx-bridge-line{background:linear-gradient(#2469f300,#2469f355,#2469f300);flex:1;width:2px;max-height:120px}.hx-bridge-dot{color:#2469f3;background:#fff;border:1px solid #cfdcf0;border-radius:50%;place-items:center;width:40px;height:40px;animation:.6s hx-nudge;display:grid;box-shadow:0 8px 20px -12px #2469f3aa}@keyframes hx-nudge{40%{color:#fff;background:#2469f3;transform:translate(6px)scale(1.08)}}@media (max-width:760px){.story-handoff{padding-block:40px 64px}.hx{margin-top:30px}.hx-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.hx-bridge{display:none}.hx-lane{border-radius:20px;padding:12px}.hx-lane-head{grid-template-columns:auto 1fr;gap:8px;padding-bottom:12px}.hx-lane-icon{border-radius:9px;width:30px;height:30px}.hx-count{grid-column:1/-1;justify-self:start;font-size:12px}.hx-card,.hx-keep{border-radius:14px;grid-template-columns:1fr;gap:8px;padding:12px}.hx-tile{width:34px;height:34px}.hx-copy strong{font-size:14px}.hx-desc{display:none}.hx-badge{justify-self:start}.hx-empty{min-height:90px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hx-desc,.hx-check,.hx-bridge-dot{animation:none}.hx-meter i{transition:none}}.story-global{padding-block:100px}.global-clock{margin-top:50px}.global-map{background:linear-gradient(#fbfdff,#f3f7fd);border:1px solid #dfe7f2;border-radius:24px;padding:22px;position:relative}.global-map canvas{width:100%;display:block}.global-pin{pointer-events:none;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}.global-pin>i{background:#8fa0bb;border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;transition:background .4s;position:relative;box-shadow:0 0 0 1px #c4cfe0}.global-pin.is-live>i{background:#0e5dfc;box-shadow:0 0 0 1px #0e5dfc}.global-pin.is-live>i:after{content:"";opacity:0;border:1.5px solid #0e5dfc;border-radius:50%;animation:2s ease-out infinite global-ping;position:absolute;inset:-6px}.global-pin-label{white-space:nowrap;color:#627078;background:#ffffffe6;border:1px solid #e3eaf5;border-radius:8px;padding:3px 8px;font-size:11px;line-height:1.25;display:none;position:absolute;top:-11px;left:14px}.global-pin-label b{color:#273337;font-weight:600;display:block}.global-pin.label-down .global-pin-label{top:3px}.global-pin.is-live .global-pin-label{border-color:#bcd2fb}.global-utc{color:#6382ac;letter-spacing:.06em;font:500 12px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:18px;right:26px}.global-list{grid-template-columns:repeat(4,1fr);gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.global-list li{background:#fff;border:1px solid #dfe7f2;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.global-list li>i{background:#b4c0d4;border-radius:50%;flex:none;width:8px;height:8px}.global-list li.is-live>i{background:#0e5dfc}.global-list li>span{flex:1;min-width:0}.global-list b{color:#273337;font-size:14px;font-weight:600;display:block}.global-list small{color:#627078;font-variant-numeric:tabular-nums;font-size:12px;display:block}.global-list em{color:#8293aa;font-size:11px;font-style:normal}.global-list li.is-live em{color:#0e5dfc}@keyframes global-ping{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@media (min-width:900px){.global-pin-label{display:block}}@media (max-width:900px){.story-global{padding-block:60px}.global-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.global-map{border-radius:16px;padding:12px}.global-utc{font-size:10px;bottom:10px;right:16px}.global-list em{display:none}}@media (prefers-reduced-motion:reduce){.global-pin.is-live>i:after{animation:none}}@media (max-width:767px){.px-chapter{grid-template-columns:minmax(0,1fr)}.px-text,.px-visual,.px-art,.px-card{min-width:0}.px-text h3,.px-text p,.px-outcomes li{overflow-wrap:anywhere}.px-head{flex-wrap:wrap;row-gap:8px}.px-head>span{flex:1 0 118px;min-width:0}.px-head .px-live{margin-left:0}}.client-logo{color:#1f2937;font:600 17px/1 var(--font-mukta), sans-serif;letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.client-logo img{filter:grayscale();mix-blend-mode:multiply;opacity:.55;width:auto;max-width:none;transition:opacity .25s;display:block}.client-logo>span{opacity:.55}li:hover>.client-logo img{opacity:.95}
