@font-face{font-display:swap;font-family:Franie;src:url(/assets/Franie-Regular.otf)}@font-face{font-display:swap;font-family:Franie;src:url(/assets/Franie-SemiBold.otf);font-weight:600}@font-face{font-display:swap;font-family:Franie;src:url(/assets/Franie-ExtraBold.otf);font-weight:800}:root{--ink:#171717;--cream:#f2f0ea;--green:#01e49b;--blue:#0395eb;--navy:#14295f;--line:#d9d7d1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Franie,Arial,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}p{line-height:1.5}h1,h2,h3,p{margin-top:0}button,input,textarea,select{font:inherit}.utility{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;height:32px;padding:0 3vw;font-size:10px;font-weight:600;display:flex}.site-header{z-index:30;border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 3vw;display:flex;position:sticky;top:0}nav,.actions{align-items:center;gap:30px;font-size:13px;font-weight:600;display:flex}.pill{background:var(--ink);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;padding:13px 20px;font-size:13px;font-weight:600;transition:transform .2s;display:inline-flex}.pill:hover{transform:translateY(-2px)}.eyebrow{text-transform:uppercase;letter-spacing:.11em;margin-bottom:20px;font-size:11px;font-weight:600;display:block}.eyebrow:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;margin-right:9px;display:inline-block}h1,h2,h3{letter-spacing:-.06em;font-weight:800;line-height:.92}.hero{background:var(--cream);border-radius:30px;grid-template-columns:.82fr 1.18fr;min-height:690px;margin:18px;display:grid;overflow:hidden}.hero-copy{z-index:2;align-self:center;padding:80px 4vw}.hero h1{margin-bottom:28px;font-size:clamp(70px,8vw,124px)}.hero-copy p{max-width:500px;margin-bottom:30px;font-size:18px}.hero-visual{min-height:690px;position:relative}.hero-visual>img:first-child{object-fit:cover;object-position:center;width:100%;height:100%}.hero-phone{filter:drop-shadow(0 18px 25px #0004);bottom:7%;right:5%;width:30%!important;height:auto!important;position:absolute!important}.proof-strip{grid-template-columns:repeat(4,1fr);gap:20px;padding:20px 4vw 38px;display:grid}.proof-strip span{border-left:1px solid var(--line);padding-left:18px;font-size:13px}.split{grid-template-columns:1fr 1fr;gap:8vw;padding:120px 5vw;display:grid}.split h2,.section-head h2,.how h2,.product-demo h2,.cta h2{margin:0;font-size:clamp(52px,6vw,92px)}.split em{color:var(--blue);font-style:normal}.lead{font-size:22px;line-height:1.35}.compare{grid-template-columns:1fr 1fr;gap:10px;margin-top:44px;display:grid}.compare>div{background:var(--cream);border-radius:22px;flex-direction:column;justify-content:space-between;min-height:210px;padding:25px;display:flex}.compare .accent{background:var(--green)}.compare small{text-transform:uppercase;letter-spacing:.08em;font-size:10px}.compare strong{font-size:25px;line-height:1.05}.cream{background:var(--cream);padding:110px 5vw}.section-head{justify-content:space-between;align-items:end;margin-bottom:55px;display:flex}.section-head .eyebrow{max-width:230px}.category-grid,.steps{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.category-grid article,.steps article{background:#fff;border-radius:25px;flex-direction:column;min-height:300px;padding:28px;display:flex}.category-grid article.pop{background:var(--green)}.category-grid small,.steps small{font-size:10px}.category-grid h3,.steps h3{margin:auto 0 10px;font-size:38px}.category-grid p,.steps p{margin:0;font-size:14px}.product-demo{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding:100px 7vw;display:grid}.product-demo p{max-width:580px}.phone-stage{background:var(--cream);border-radius:30px;place-items:center;min-height:660px;display:grid;position:relative;overflow:hidden}.reverse .phone-stage{background:#fff}.phone-stage img{z-index:2;filter:drop-shadow(0 24px 25px #14295f35);height:570px;position:relative}.halo{border:80px solid var(--blue);border-radius:50%;width:500px;height:500px;position:absolute}.how{background:#fff;grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;padding:110px 5vw;display:grid}.how img{object-fit:cover;border-radius:28px;width:100%;max-height:680px}.navy{background:var(--navy);color:#fff;padding:110px 5vw}.light{color:#fff}.steps article{color:var(--ink);min-height:245px}.steps article:nth-child(2){border-top:5px solid var(--blue)}.steps article:nth-child(3){border-top:5px solid var(--green)}.cta{background:var(--green);border-radius:30px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:540px;margin:18px;padding:100px 6vw;display:flex;position:relative;overflow:hidden}.cta:after{content:"";border:90px solid #fff5;border-radius:50%;width:520px;height:520px;position:absolute;right:-70px}.cta p,.cta a,.cta h2,.cta span{z-index:2;position:relative}.cta p{max-width:520px;margin:25px 0;font-size:18px}.page-hero{background:var(--cream);border-radius:30px;grid-template-columns:1fr 1fr;min-height:650px;margin:18px;display:grid;overflow:hidden}.page-hero>div{align-self:center;padding:80px 5vw}.page-hero h1,.blog-hero h1,.contact h1,.article h1,.legal h1{margin-bottom:30px;font-size:clamp(65px,8vw,118px)}.page-hero>img{object-fit:cover;width:100%;height:100%;min-height:650px}.content ul{padding:0;list-style:none}.content li{border-top:1px solid var(--line);padding:18px 0;font-size:18px}.blog-hero{background:var(--cream);padding:112px max(6vw,50vw - 600px) 96px}.blog-hero h1{margin:24px 0;font-size:clamp(44px,6vw,88px);line-height:1.08}.blog-hero p{max-width:48ch;font-size:20px;line-height:1.65}.post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px 48px;max-width:calc(1200px + 12vw);margin:0 auto;padding:0 6vw 128px;display:grid}.post-grid a{display:block}.post-grid .featured{grid-column:auto}.post-art{aspect-ratio:16/10;background:var(--cream);border-radius:22px;height:auto;margin-bottom:28px;overflow:hidden}.post-art img{object-fit:cover;width:100%;height:100%}.post-grid small{text-transform:uppercase;letter-spacing:.1em;font-size:11px;line-height:1.6}.post-grid h2{max-width:25ch;margin:16px 0;font-size:clamp(26px,2.4vw,34px);line-height:1.18}.post-grid p{max-width:46ch;margin:0 0 24px;font-size:16px;line-height:1.7}.article,.legal{padding:110px max(6vw,50vw - 550px)}.article .dek,.legal .dek{max-width:850px;font-size:25px}.article>img{object-fit:cover;border-radius:28px;width:100%;height:560px;margin:50px 0}.prose{max-width:760px;margin:0 auto}.prose p{font-size:18px;line-height:1.75}.prose h2{margin-top:65px;font-size:48px}.article-endnotes{margin-top:36px;font-size:9px;line-height:1.75}.article-endnotes .pill{font-size:inherit;min-height:44px}.article-resources{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.prose .article-endnotes p,.prose .article-endnotes h2{font-size:inherit;line-height:inherit}.prose .article-resources h2{margin:0 0 16px}.article-resources a{overflow-wrap:anywhere;text-decoration:underline}.legal-copy{margin:60px 0 0}.legal-copy p{white-space:pre-line}.legal-copy a{text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}.legal-copy h2{font-size:clamp(1.5rem,4vw,2.5rem)}.legal-copy table{max-width:100%;display:block;overflow-x:auto}.legal-document{border:0;width:100%;min-height:80vh;margin-top:2rem;display:block}.contact{grid-template-columns:.9fr 1.1fr;gap:7vw;padding:80px 5vw 110px;display:grid}.contact>div>img{border-radius:25px;margin-top:40px}.contact form{background:var(--cream);border-radius:28px;padding:38px}.fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contact label{font-size:13px;font-weight:600;display:block}.contact input,.contact textarea,.contact select{border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;margin-top:8px;padding:14px;display:block}.contact .check{align-items:center;gap:8px;margin:20px 0;display:flex}.contact .check input{width:auto;margin:0}.fine{margin-top:18px;font-size:11px}footer{background:var(--ink);color:#fff;margin-top:18px;padding:70px 5vw 25px}.footer-brand{border-bottom:1px solid #444;justify-content:space-between;align-items:end;padding-bottom:45px;display:flex}.footer-brand img{width:150px}.footer-brand h2{margin:0;font-size:48px}.footer-grid{grid-template-columns:repeat(4,1fr);gap:40px;padding:50px 0;display:grid}.footer-grid div{flex-direction:column;gap:10px;display:flex}.footer-grid b{text-transform:uppercase;color:var(--green);letter-spacing:.1em;margin-bottom:8px;font-size:10px}.footer-grid a{color:#bbb;font-size:13px}.copyright{color:#888;border-top:1px solid #444;justify-content:space-between;padding-top:24px;font-size:11px;display:flex}@media (max-width:900px){nav{display:none}.hero,.page-hero,.product-demo,.how,.split,.contact{grid-template-columns:1fr}.hero-visual{min-height:500px}.proof-strip,.category-grid,.steps{grid-template-columns:1fr 1fr}.page-hero>img{min-height:500px}.section-head{display:block}.phone-stage{min-height:590px}.footer-grid,.post-grid{grid-template-columns:1fr 1fr}.post-grid .featured{grid-column:auto}}@media (max-width:700px){main .blog-hero{padding:64px 24px 56px}main .blog-hero h1{font-size:clamp(36px,11vw,44px);line-height:1.1}main .blog-hero p{font-size:18px}main .topic-nav{padding:32px 24px 40px}main .post-grid{grid-template-columns:minmax(0,1fr);gap:56px;padding:0 24px 80px}}@media (max-width:580px){.utility span,.actions>a:first-child{display:none}.site-header{height:68px}.hero,.page-hero,.cta{border-radius:22px;margin:8px}.hero-copy,.page-hero>div{padding:65px 6vw}.hero h1,.page-hero h1,.blog-hero h1,.contact h1,.article h1,.legal h1{font-size:55px}.hero-visual{min-height:430px}.proof-strip,.category-grid,.steps,.compare,.fields,.post-grid{grid-template-columns:1fr}.proof-strip{padding:25px}.split,.cream,.product-demo,.how,.navy,.contact,.article,.legal{padding:75px 6vw}.split h2,.section-head h2,.how h2,.product-demo h2,.cta h2{font-size:46px}.lead{font-size:18px}.post-grid .featured{grid-column:auto}.phone-stage{min-height:520px}.phone-stage img{height:450px}.footer-brand{flex-direction:column;align-items:flex-start;gap:25px}.footer-grid{grid-template-columns:1fr 1fr}.footer-brand h2{font-size:38px}.cta:after{opacity:.35}.article>img{height:330px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.pill{transition:none}}.journey-chooser,.founder-perspective-callout,.employer-rollout,.proof-framework,.perspective-hero,.perspective-feature,.perspective-thesis,.perspective-links,.campaign-hero,.campaign-proof{background:var(--cream);border-radius:34px;margin:8px;padding:clamp(72px,8vw,140px) 7vw}.journey-chooser>div:first-child,.employer-rollout>header{grid-template-columns:1fr 1.4fr;align-items:end;gap:40px;margin-bottom:58px;display:grid}.journey-chooser h2,.employer-rollout h2,.proof-framework h2,.perspective-thesis h2,.campaign-proof h2{max-width:900px;margin:0;font-size:clamp(48px,6vw,96px);line-height:.92}.journey-grid,.proof-grid,.four-up,.perspective-links{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.journey-grid a,.perspective-links a{min-height:330px;color:var(--ink);background:#fff;border-radius:28px;flex-direction:column;justify-content:space-between;padding:34px;text-decoration:none;transition:transform .2s,background .2s;display:flex}.journey-grid a:nth-child(2){background:var(--blue)}.journey-grid a:nth-child(3){background:var(--green)}.journey-grid a:hover,.perspective-links a:hover{transform:translateY(-4px)}.journey-grid h3,.perspective-links h3{margin:auto 0 28px;font-size:clamp(34px,3.4vw,58px);line-height:.95}.founder-perspective-callout,.perspective-thesis{background:#fff;grid-template-columns:.75fr 1.25fr;gap:8vw;display:grid}.founder-perspective-callout blockquote,.perspective-feature blockquote{margin:0 0 28px;font-size:clamp(42px,5.7vw,92px);line-height:.95}.founder-perspective-callout p{margin-bottom:35px;font-weight:700}.employer-rollout{background:#fff}.four-up{grid-template-columns:repeat(4,1fr)}.four-up article,.proof-grid article{background:var(--cream);border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:260px;padding:30px;display:flex}.four-up h3,.proof-grid h3{margin:12px 0;font-size:clamp(32px,3vw,54px);line-height:1}.four-up p,.proof-grid p{font-size:18px;line-height:1.35}.proof-framework{background:var(--blue);grid-template-columns:.8fr 1.2fr;gap:6vw;display:grid}.proof-grid{grid-template-columns:1fr 1fr}.proof-grid article{background:#fff}.employer-conversation{margin-top:8px}.perspective-hero{background:var(--green);flex-direction:column;justify-content:flex-end;min-height:70vh;display:flex}.perspective-hero h1{margin:40px 0;font-size:clamp(82px,13vw,220px);line-height:.8}.perspective-hero .lead{max-width:850px}.perspective-feature{background:#fff;grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid;overflow:hidden}.founder-video{border:1px solid var(--line);background:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:center;gap:48px;width:calc(100% - 48px);max-width:1040px;margin:32px auto 64px;padding:40px;display:grid}.founder-video-intro h2{letter-spacing:-.035em;max-width:13ch;margin:24px 0;font-size:clamp(32px,3.6vw,44px);line-height:1.12}.founder-video-intro p{max-width:35ch;margin:0 0 28px;font-size:18px;line-height:1.65}.founder-video-intro small{color:#545454;font-size:12px;display:block}.founder-video-stage{aspect-ratio:9/16;background:#171717;border-radius:24px;width:min(100%,56.25svh - 90px);margin:0 auto;overflow:hidden}.founder-video-cover{cursor:pointer;background:#171717;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.founder-video-cover img{object-fit:contain;width:100%;height:100%}.founder-video-play{color:#fff;background:#006eaf;border:2px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;display:grid;position:absolute;bottom:20px;right:20px;box-shadow:0 4px 20px #0006}.founder-video-cover:hover .founder-video-play{background:#005483}.founder-video-stage iframe{border:0;width:100%;height:100%;display:block}.founder-video-youtube{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-flex}@media (max-width:800px){.founder-video{grid-template-columns:minmax(0,1fr) minmax(0,280px);gap:28px;padding:28px}}@media (max-width:700px){.founder-video{grid-template-columns:minmax(0,1fr);gap:28px;margin-bottom:48px;padding:24px}.founder-video-intro h2{max-width:16ch;margin:20px 0;font-size:32px}.founder-video-intro p{margin-bottom:20px;font-size:16px}}.perspective-feature img{object-fit:cover;width:100%;height:100%;min-height:760px}.perspective-feature>div{align-self:center;padding:7vw}.perspective-feature p{font-size:22px;line-height:1.35}.perspective-thesis{background:var(--cream)}.perspective-thesis>div:last-child p{margin:0 0 28px;font-size:clamp(22px,2.1vw,34px);line-height:1.25}.perspective-links{background:#fff}.perspective-links a:first-child{background:var(--blue)}.perspective-links a:last-child{background:var(--green)}.campaign-hero{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:6vw;display:grid}.campaign-hero h1{margin:28px 0;font-size:clamp(64px,8vw,136px);line-height:.88}.campaign-hero img{object-fit:cover;border-radius:28px;width:100%;height:680px}.campaign-proof{background:var(--cream)}.campaign-proof>div:first-child{grid-template-columns:.6fr 1.4fr;gap:5vw;margin-bottom:55px;display:grid}.campaign-proof .proof-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.journey-chooser>div:first-child,.employer-rollout>header,.founder-perspective-callout,.proof-framework,.perspective-thesis,.campaign-hero,.campaign-proof>div:first-child{grid-template-columns:1fr}.journey-grid,.four-up,.campaign-proof .proof-grid{grid-template-columns:1fr 1fr}.perspective-feature{grid-template-columns:1fr}.perspective-feature img{min-height:480px}.proof-framework{gap:45px}}@media (max-width:600px){.journey-chooser,.founder-perspective-callout,.employer-rollout,.proof-framework,.perspective-hero,.perspective-feature,.perspective-thesis,.perspective-links,.campaign-hero,.campaign-proof{border-radius:24px;margin:8px;padding:68px 7vw}.journey-grid,.four-up,.proof-grid,.campaign-proof .proof-grid,.perspective-links{grid-template-columns:1fr}.journey-grid a{min-height:260px}.perspective-feature{padding:0}.perspective-feature>div{padding:68px 7vw}.campaign-hero img{height:440px}.perspective-hero{min-height:600px}}.home-belief,.about-human-truth,.employer-human-story{background:#fff;border-radius:34px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:start;gap:clamp(48px,8vw,140px);margin:20px;padding:clamp(78px,9vw,132px) 6vw;display:grid}.home-belief{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;padding:0;overflow:hidden}.home-belief-copy{flex-direction:column;justify-content:center;align-items:flex-start;min-height:clamp(660px,57vw,900px);padding:clamp(58px,7vw,112px) clamp(42px,6vw,96px);display:flex}.home-belief-copy .lead{max-width:620px;margin-top:clamp(58px,7vw,108px)}.home-belief-copy .text-link{margin-top:clamp(24px,3vw,44px)}.home-belief-visual{object-fit:cover;object-position:center;width:100%;height:100%;min-height:clamp(660px,57vw,900px)}.home-belief h2,.about-human-truth h2,.employer-human-story h2,.employee-start-paths h2,.employee-product-story h2,.employee-faq h2{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(48px,6.3vw,96px);line-height:.91}.home-belief .lead,.about-human-truth .lead,.employer-human-story .lead{margin-top:2px;font-size:clamp(23px,2.15vw,34px);line-height:1.08}.home-belief p:not(.lead),.about-human-truth p:not(.lead),.employer-human-story p:not(.lead){max-width:620px;font-size:18px;line-height:1.42}.about-founder-story{background:var(--cream);border-radius:34px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.65fr);align-items:end;gap:clamp(56px,9vw,150px);margin:20px;padding:clamp(82px,10vw,150px) 6vw;display:grid}.about-founder-story h2,.employer-belief h2{letter-spacing:-.05em;margin:18px 0 34px;font-size:clamp(52px,7vw,108px);line-height:.9}.about-founder-story p{max-width:760px;font-size:clamp(18px,1.55vw,23px);line-height:1.35}.about-founder-story aside{background:var(--blue);color:#fff;border-radius:30px;flex-direction:column;justify-content:space-between;min-height:390px;padding:clamp(32px,4vw,58px);display:flex}.about-founder-story aside small{text-transform:uppercase;letter-spacing:.11em;font-weight:700}.about-founder-story aside strong{letter-spacing:-.035em;font-size:clamp(32px,3.7vw,58px);line-height:.96}.employer-human-story{background:var(--cream)}.employer-belief{background:#dcefff;border-radius:34px;margin:20px;padding:clamp(82px,10vw,150px) 6vw}.employer-belief h2{max-width:1300px}.employer-belief p{max-width:760px;margin-left:auto;font-size:clamp(20px,1.8vw,28px);line-height:1.22}.employee-start-paths,.employee-product-story,.employee-faq{border-radius:34px;margin:20px;padding:clamp(78px,9vw,132px) 5vw}.employee-start-paths{background:var(--cream)}.employee-start-paths .employee-marketplace-head{max-width:1000px;margin-bottom:58px}.employee-start-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.employee-start-grid article{background:#fff;border-radius:30px;grid-template-rows:auto 560px;min-width:0;display:grid;overflow:hidden}.employee-start-grid article:nth-child(2){background:#dcefff}.employee-start-grid article>div{padding:clamp(30px,4vw,58px)}.employee-start-grid small{color:var(--blue);letter-spacing:.09em;font-weight:700}.employee-start-grid h3{letter-spacing:-.04em;max-width:650px;margin:22px 0;font-size:clamp(36px,4vw,64px);line-height:.96}.employee-start-grid p{max-width:610px;font-size:18px;line-height:1.38}.employee-start-grid img{object-fit:contain;object-position:center bottom;width:100%;height:100%;padding:25px 8% 0}.employee-product-story{background:#fff;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid}.employee-product-story>div:first-child p{max-width:600px;font-size:20px;line-height:1.36}.employee-product-story>div:last-child{background:var(--cream);border-radius:30px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:18px;min-width:0;min-height:680px;padding:42px;display:grid}.employee-product-story img{object-fit:contain;width:100%;height:590px}.employee-faq{background:var(--cream);grid-template-columns:minmax(300px,.75fr) minmax(0,1.25fr);gap:clamp(50px,8vw,140px);display:grid}.employee-faq details{border-top:1px solid var(--line);padding:24px 0}.employee-faq details:last-child{border-bottom:1px solid var(--line)}.employee-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:clamp(22px,2vw,31px);font-weight:700;list-style:none;display:flex}.employee-faq summary::-webkit-details-marker{display:none}.employee-faq summary:after{content:"+";color:var(--blue)}.employee-faq details[open] summary:after{content:"–"}.employee-faq details p{color:#494949;max-width:720px;margin:18px 0 0;font-size:18px;line-height:1.4}@media (max-width:1000px){.home-belief,.about-human-truth,.about-founder-story,.employer-human-story,.employee-product-story,.employee-faq{grid-template-columns:1fr}.home-belief-copy{min-height:0;padding:84px 7vw}.home-belief-copy .lead{margin-top:54px}.home-belief-visual{height:min(100vw,760px);min-height:0}.about-founder-story aside{min-height:300px}.employee-start-grid{grid-template-columns:1fr}.employee-start-grid article{grid-template-rows:auto 500px}.employee-product-story>div:last-child{min-height:560px}.employee-product-story img{height:490px}}@media (max-width:580px){.home-belief,.about-human-truth,.about-founder-story,.employer-human-story,.employer-belief,.employee-start-paths,.employee-product-story,.employee-faq{border-radius:24px;margin:8px;padding:72px 6vw}.home-belief{padding:0}.home-belief-copy{padding:64px 7vw}.home-belief-copy .lead{margin-top:44px}.home-belief-visual{height:112vw;max-height:620px}.employee-start-grid article{border-radius:22px;grid-template-rows:auto 390px}.employee-product-story>div:last-child{grid-template-columns:1fr;min-height:0;padding:24px 8px}.employee-product-story img{height:480px}.employee-faq summary{font-size:22px}}main .about-doctrine>header,main .about-categories>header,main .about-operate>header,main .about-leadership>header{-webkit-backdrop-filter:none;backdrop-filter:none;z-index:auto;background:0 0;border:0;width:auto;height:auto;padding:0;display:block;position:static}main .about-doctrine>header,main .about-operate>header,main .about-leadership>header{max-width:1040px;margin:0 0 64px}main .about-categories>header{max-width:960px;margin:0 0 64px}main .about-doctrine h2,main .about-categories h2,main .about-operate h2,main .about-leadership h2{max-width:1000px;margin:16px 0 24px;font-size:clamp(52px,5.2vw,88px);line-height:.92}main .about-doctrine,main .about-categories,main .about-operate,main .about-leadership,main .about-quote{overflow:hidden}main .about-doctrine article h3,main .about-operate article h3{font-size:clamp(38px,3.4vw,58px);line-height:.94}main .about-quote blockquote{max-width:820px}.about-product-visual{background:#102348;border-radius:34px;min-height:720px;position:relative;overflow:hidden}.about-product .about-product-visual>img{object-fit:cover;border-radius:0;width:100%;height:720px}.about-product-visual>div{gap:10px;width:44%;display:flex;position:absolute;bottom:-18%;right:4%}.about-product .about-product-visual>div img{object-fit:contain;filter:drop-shadow(0 20px 25px #00000047);border-radius:0;width:50%;height:auto;max-height:540px}.about-insights{background:var(--cream);grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(42px,7vw,120px);padding:clamp(90px,10vw,160px) 5vw;display:grid}.about-insights>img{object-fit:cover;border-radius:34px;width:100%;min-height:620px}.about-insights>div{max-width:650px}.about-insights h2{margin:18px 0 28px;font-size:clamp(58px,6vw,100px);line-height:.88}@media (max-width:1000px){.about-insights{grid-template-columns:1fr}.about-product-visual,.about-product .about-product-visual>img{height:580px;min-height:580px}.about-product-visual>div{width:48%}}@media (max-width:680px){main .about-doctrine h2,main .about-categories h2,main .about-operate h2,main .about-leadership h2{font-size:48px}main .about-quote blockquote{font-size:30px;line-height:1.2}.about-product-visual,.about-product .about-product-visual>img{border-radius:24px;height:430px;min-height:430px}.about-product-visual>div{display:none}.about-insights{padding:78px 6vw}.about-insights>img{border-radius:24px;min-height:390px}}.about-intro,.about-origin,.about-product,.about-film{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,110px);padding:clamp(80px,9vw,150px) 5vw;display:grid}.about-intro{background:var(--cream);min-height:760px}.about-intro>div{max-width:740px}.about-intro h1{letter-spacing:-.055em;margin:22px 0 35px;font-size:clamp(68px,8vw,145px);line-height:.84}.about-intro p:not(.lead){max-width:650px;font-size:21px}.about-intro img{object-fit:cover;border-radius:34px;width:100%;height:min(70vw,720px)}.about-origin{background:#fff;align-items:start}.about-origin h2,.about-doctrine h2,.about-categories h2,.about-film h2,.about-operate h2,.about-leadership h2{letter-spacing:-.045em;margin:20px 0 30px;font-size:clamp(48px,6vw,102px);line-height:.9}.about-origin p{max-width:720px;font-size:20px}.about-origin aside{background:var(--blue);border-radius:34px;flex-direction:column;justify-content:flex-start;gap:clamp(90px,10vw,150px);min-height:0;padding:50px;display:flex}.about-origin aside span{font-size:clamp(28px,3vw,48px)}.about-origin aside strong{letter-spacing:-.05em;font-size:clamp(52px,6vw,100px);line-height:.86}.about-doctrine{background:var(--cream);padding:clamp(90px,10vw,170px) 5vw}.about-doctrine header{max-width:1220px;margin-bottom:80px}.about-doctrine>div,.about-operate>div{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.about-doctrine article,.about-operate article{border-right:1px solid var(--line);flex-direction:column;min-height:330px;padding:35px;display:flex}.about-doctrine article:last-child,.about-operate article:last-child{border-right:0}.about-doctrine h3,.about-operate h3{margin:auto 0 18px;font-size:clamp(42px,4vw,68px)}.about-doctrine p,.about-operate p{max-width:480px;font-size:19px}.about-product{background:#fff}.about-product>div{max-width:720px}.about-product h2{letter-spacing:-.05em;margin:20px 0 30px;font-size:clamp(60px,7vw,118px);line-height:.85}.about-product img{object-fit:cover;border-radius:34px;width:100%;height:min(70vw,780px)}.about-product ul{border-top:1px solid var(--line);margin:42px 0;padding:0;list-style:none}.about-product li{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;gap:20px;padding:22px 0;display:grid}.about-product li b{font-size:20px}.about-product li span{font-size:18px}.about-categories{background:var(--cream);padding:clamp(90px,10vw,160px) 5vw}.about-categories header{max-width:1050px;margin-bottom:70px}.about-categories header>p{max-width:660px;font-size:21px}.about-categories>div{background:#fff;border-radius:32px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.about-categories article{border-right:1px solid var(--line)}.about-categories article:last-child{border-right:0}.about-categories img{object-fit:cover;width:100%;height:440px}.about-categories article>div{min-height:210px;padding:28px}.about-categories h3{margin:0 0 14px;font-size:38px}.about-quote{background:var(--green);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:760px;display:grid}.about-quote figure{min-height:760px;margin:0;overflow:hidden}.about-quote figure img{object-fit:cover;object-position:58% center;width:100%;height:100%;min-height:760px}.about-quote>div{flex-direction:column;justify-content:center;padding:clamp(70px,8vw,140px) clamp(46px,7vw,120px);display:flex}.about-quote blockquote{letter-spacing:-.015em;text-wrap:pretty;max-width:800px;margin:30px 0 40px;font-size:clamp(30px,2.65vw,48px);font-weight:400;line-height:1.16}.about-quote>div>p{font-size:20px;font-weight:700}.about-film{background:#fff}.about-film>div{max-width:650px}.about-film p{font-size:20px}.about-film iframe{aspect-ratio:16/9;background:#111;border:0;border-radius:32px;width:100%}.about-operate,.about-leadership{padding:clamp(90px,10vw,160px) 5vw}.about-operate{background:var(--cream)}.about-operate header,.about-leadership header{max-width:1020px;margin-bottom:70px}.about-leadership{background:#fff}.about-leadership .team-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.about-leadership .team-grid article{background:var(--cream);border:0;border-radius:28px;min-width:0;padding:0;overflow:hidden}.about-leadership .team-grid article>img{aspect-ratio:3/2;object-fit:cover;object-position:center 24%;width:100%;display:block}.about-leadership .team-grid article>div{flex-direction:column;align-items:flex-start;min-height:190px;padding:28px;display:flex}.about-leadership .team-grid h3{margin:0 0 10px;font-size:clamp(30px,2.5vw,44px);line-height:.95}.about-leadership .team-grid p{overflow-wrap:anywhere;margin:0 0 24px;font-size:17px}.about-leadership .team-grid a{color:inherit;text-underline-offset:5px;margin-top:auto;font-size:13px;font-weight:700;text-decoration:underline}.about-cta{margin-top:0}@media (max-width:1000px){.about-intro,.about-origin,.about-product,.about-film{grid-template-columns:1fr}.about-intro img,.about-product img{height:650px}.about-categories>div{grid-template-columns:1fr 1fr}.about-categories article:nth-child(2){border-right:0}.about-categories article:nth-child(-n+2){border-bottom:1px solid var(--line)}.about-quote{grid-template-columns:1fr}.about-quote figure,.about-quote figure img{height:620px;min-height:620px}.about-quote figure img{object-position:center 30%}.about-leadership .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.about-intro,.about-origin,.about-product,.about-film{padding:78px 6vw}.about-intro{min-height:0}.about-intro h1{font-size:64px}.about-intro img,.about-product img{border-radius:24px;height:470px}.about-origin aside{border-radius:24px;gap:60px;min-height:0;padding:30px}.about-doctrine>div,.about-operate>div{grid-template-columns:1fr}.about-doctrine article,.about-operate article{border-right:0;border-bottom:1px solid var(--line);min-height:245px}.about-categories>div{border-radius:24px;grid-template-columns:1fr}.about-categories article{border-right:0;border-bottom:1px solid var(--line)}.about-categories img{height:390px}.about-product li{grid-template-columns:1fr;gap:7px}.about-leadership .team-grid{grid-template-columns:1fr}.about-leadership .team-grid article>div{min-height:170px}.about-quote figure,.about-quote figure img{height:430px;min-height:430px}.about-quote>div{padding:64px 6vw 72px}.about-quote blockquote{margin:26px 0 34px;font-size:30px;line-height:1.2}.about-film iframe{border-radius:20px}}.how-hero .how-title span{white-space:nowrap}.how-section-head{max-width:1040px;margin-bottom:64px}.how-section-head h2,.how-insights h2,.how-clarity h2,.how-next h2{letter-spacing:-.05em;margin:18px 0 26px;font-size:clamp(50px,6vw,98px);line-height:.9}.how-section-head>p{max-width:720px}.how-paths,.how-monthly,.how-employer-flow,.how-insights,.how-clarity,.how-next{padding:clamp(88px,9vw,150px) 5vw}.how-paths{background:var(--cream)}.how-path-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.how-path-grid article{background:#fff;border-radius:30px;grid-template-rows:auto 1fr;min-height:720px;display:grid;overflow:hidden}.how-path-grid article:nth-child(2){background:#e5f4ff}.how-path-copy{padding:38px 38px 16px}.how-path-copy small,.how-monthly-grid small,.how-employer-grid small{letter-spacing:.1em;font-size:11px;font-weight:600}.how-path-copy h3{margin:38px 0 20px;font-size:clamp(38px,4vw,66px)}.how-path-copy p{max-width:570px;font-size:18px}.how-path-grid img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 20px #14295f29);align-self:end;width:100%;height:510px}.how-monthly{background:#fff}.how-monthly-grid,.how-employer-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.how-monthly-grid article,.how-employer-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:300px;padding:30px;display:flex}.how-monthly-grid article:last-child,.how-employer-grid article:last-child{border-right:0}.how-monthly-grid h3,.how-employer-grid h3{margin:auto 0 16px;font-size:clamp(32px,3vw,48px)}.how-monthly-grid p,.how-employer-grid p{margin:0;font-size:16px}.how-employer-flow{background:var(--cream)}.how-employer-grid article{background:#fff}.how-employer-grid article:nth-child(2){border-top:5px solid var(--blue)}.how-employer-grid article:nth-child(3){border-top:5px solid var(--green)}.how-insights{background:#fff;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(42px,7vw,120px);display:grid}.how-insights>img{object-fit:cover;border-radius:30px;width:100%;min-height:620px}.how-insights>div{max-width:680px}.how-insights ul{border-top:1px solid var(--line);margin:38px 0;padding:0;list-style:none}.how-insights li{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr;gap:22px;padding:19px 0;display:grid}.how-insights li span{line-height:1.35}.how-clarity{background:#e5f4ff}.how-clarity>div{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;display:grid}.how-clarity h2{max-width:900px;margin-bottom:0}.how-clarity p{max-width:600px;margin:0;font-size:20px}.how-next{background:var(--cream);grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.how-next>div{background:#fff;border-radius:30px;flex-direction:column;align-items:flex-start;gap:clamp(80px,9vw,145px);min-height:0;padding:48px;display:flex}.how-next>div:last-child{background:var(--blue)}.how-next h2{margin-top:0;font-size:clamp(44px,5vw,76px)}.how-next>div:last-child .eyebrow:before{background:#fff}@media (max-width:1000px){.how-path-grid,.how-insights,.how-clarity>div,.how-next{grid-template-columns:1fr}.how-monthly-grid,.how-employer-grid{grid-template-columns:1fr 1fr}.how-monthly-grid article:nth-child(2),.how-employer-grid article:nth-child(2){border-right:0}.how-monthly-grid article:nth-child(-n+2),.how-employer-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.how-insights>img{min-height:500px}}@media (max-width:680px){.how-paths,.how-monthly,.how-employer-flow,.how-insights,.how-clarity,.how-next{padding:76px 6vw}.how-section-head h2,.how-insights h2,.how-clarity h2,.how-next h2{font-size:48px}.how-path-grid article{border-radius:24px;min-height:610px}.how-path-copy{padding:30px 26px 12px}.how-path-copy h3{margin-top:28px;font-size:40px}.how-path-grid img{height:390px}.how-monthly-grid,.how-employer-grid{grid-template-columns:1fr}.how-monthly-grid article,.how-employer-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:235px}.how-insights>img{border-radius:24px;min-height:360px}.how-insights li{grid-template-columns:1fr;gap:7px}.how-next>div{border-radius:24px;gap:60px;min-height:0;padding:32px}}.crafted-segment{--crafted-accent:var(--green);--crafted-field:var(--cream)}.crafted-segment-blue{--crafted-accent:var(--blue);--crafted-field:#e3f3ff}.crafted-segment-green{--crafted-accent:var(--green);--crafted-field:#dcfaef}.crafted-segment-navy{--crafted-accent:var(--blue);--crafted-field:var(--navy)}.crafted-hero{background:var(--cream);border-radius:30px;grid-template-columns:1fr 1fr;min-height:760px;margin:18px;display:grid;overflow:hidden}.crafted-hero-copy{flex-direction:column;justify-content:flex-end;padding:9vw 5vw 6vw;display:flex}.crafted-hero h1{margin:26px 0;font-size:clamp(62px,7.5vw,120px);line-height:.82}.crafted-hero-copy>p{max-width:670px;font-size:22px}.crafted-hero>img{object-fit:cover;width:100%;height:100%;min-height:760px}.crafted-first-look{grid-template-columns:.8fr 1.2fr;align-items:center;gap:6vw;padding:110px 7vw;display:grid}.crafted-first-look h2,.crafted-reality h2,.crafted-product h2,.crafted-categories h2,.crafted-moments h2,.crafted-human h2,.crafted-insights h2,.crafted-value h2,.crafted-faqs h2{font-size:clamp(48px,5.5vw,88px);line-height:.9}.crafted-first-look p,.crafted-product>div>p,.crafted-human p,.crafted-insights>div>p{font-size:21px;line-height:1.45}.crafted-first-look figure{background:var(--crafted-field);border-radius:30px;height:650px;margin:0;overflow:hidden}.crafted-first-look img{object-fit:contain;width:100%;height:100%}.crafted-pathways{padding:40px 5vw 120px}.crafted-pathways header{max-width:980px;margin-bottom:50px}.crafted-pathways h2{font-size:clamp(48px,5.5vw,88px);line-height:.9}.crafted-pathways>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.crafted-pathways a{background:var(--cream);border-radius:26px;flex-direction:column;min-height:560px;padding:16px;display:flex;overflow:hidden}.crafted-pathways img{object-fit:cover;border-radius:18px;width:100%;height:390px}.crafted-pathways strong{margin:24px 8px 16px;font-size:31px;line-height:1}.crafted-pathways b{color:var(--blue);margin:auto 8px 8px}.crafted-reality{background:var(--navy);color:#fff;border-radius:30px;margin:18px;padding:100px 5vw}.crafted-reality header{max-width:1000px}.crafted-reality header>p{max-width:760px;font-size:22px}.crafted-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:60px;display:grid}.crafted-stats article{color:#171717;background:#fff;border-radius:24px;flex-direction:column;min-height:360px;padding:34px;display:flex}.crafted-stats strong{color:var(--blue);letter-spacing:-.06em;font-size:clamp(70px,7vw,110px)}.crafted-stats p{font-size:18px}.crafted-stats a{margin-top:auto;font-size:13px;text-decoration:underline}.crafted-context{max-width:900px;margin:42px 0 0;font-size:18px}.crafted-context a{color:var(--green);margin-left:5px;display:inline-block}.crafted-product{background:var(--crafted-field);grid-template-columns:1fr .75fr;align-items:center;gap:7vw;padding:120px 7vw;display:grid}.crafted-product>img{object-fit:contain;filter:drop-shadow(0 30px 34px #14295f33);width:min(100%,420px);max-height:700px;margin:auto;display:block}.crafted-choice{border-top:4px solid var(--crafted-accent);gap:10px;margin-top:36px;padding-top:24px;display:grid}.crafted-choice small{letter-spacing:.08em;font-weight:800}.crafted-choice strong{font-size:28px}.crafted-choice p{margin:0;font-size:17px}.crafted-categories,.crafted-moments,.crafted-faqs{padding:110px 5vw}.crafted-categories header,.crafted-moments header,.crafted-faqs header{max-width:960px;margin-bottom:55px}.crafted-categories>div,.crafted-moments>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.crafted-categories article,.crafted-moments article{background:var(--cream);border-radius:24px;flex-direction:column;min-height:330px;padding:30px;display:flex}.crafted-categories article:nth-child(2n),.crafted-moments article:nth-child(2n){background:var(--crafted-field)}.crafted-categories h3,.crafted-moments h3{margin:auto 0 14px;font-size:34px}.crafted-human{background:var(--navy);color:#fff;border-radius:30px;grid-template-columns:1.15fr .85fr;min-height:650px;margin:18px;display:grid;overflow:hidden}.crafted-human img{object-fit:cover;width:100%;height:100%;min-height:650px}.crafted-human>div{flex-direction:column;justify-content:center;padding:6vw;display:flex}.crafted-insights{grid-template-columns:1fr 1fr;align-items:center;gap:5vw;padding:120px 5vw;display:grid}.crafted-measures{grid-template-columns:1fr 1fr;gap:10px;margin-top:40px;display:grid}.crafted-measures article{background:var(--cream);border-radius:20px;padding:24px}.crafted-measures h3{font-size:24px}.crafted-insights figure{background:var(--crafted-field);border-radius:28px;margin:0;overflow:hidden}.crafted-insights figure img{object-fit:cover;width:100%;min-height:630px}.crafted-insights figcaption{padding:16px 24px;font-size:13px}.crafted-value{background:var(--cream);border-radius:30px;grid-template-columns:1fr 1fr;gap:14px;margin:18px;padding:80px 5vw;display:grid}.crafted-value>div{background:#fff;border-radius:24px;padding:40px}.crafted-value article{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.crafted-value h3{font-size:30px}.crafted-faqs{grid-template-columns:.8fr 1.2fr;gap:6vw;display:grid}.crafted-faqs details{border-top:1px solid var(--line);padding:24px 0}.crafted-faqs summary{cursor:pointer;font-size:25px;font-weight:800}.crafted-faqs details p{max-width:760px;font-size:18px}@media (max-width:900px){.crafted-hero,.crafted-first-look,.crafted-product,.crafted-human,.crafted-insights,.crafted-value,.crafted-faqs{grid-template-columns:1fr}.crafted-hero,.crafted-hero>img{min-height:620px}.crafted-hero>img{height:620px}.crafted-stats,.crafted-pathways>div{grid-template-columns:1fr}.crafted-stats article{min-height:270px}.crafted-categories>div,.crafted-moments>div{grid-template-columns:1fr 1fr}.crafted-human img{min-height:520px}}@media (max-width:580px){.crafted-hero,.crafted-reality,.crafted-human,.crafted-value{border-radius:22px;margin:8px}.crafted-hero-copy,.crafted-first-look,.crafted-reality,.crafted-product,.crafted-categories,.crafted-moments,.crafted-insights,.crafted-value,.crafted-faqs{padding:70px 6vw}.crafted-hero h1{font-size:55px}.crafted-hero,.crafted-hero>img{min-height:auto}.crafted-hero>img{height:480px}.crafted-first-look figure{height:500px}.crafted-pathways{padding:30px 6vw 70px}.crafted-pathways a{min-height:470px}.crafted-pathways img{height:320px}.crafted-categories>div,.crafted-moments>div,.crafted-measures{grid-template-columns:1fr}.crafted-categories article,.crafted-moments article{min-height:260px}.crafted-human img{min-height:430px}.crafted-insights figure img{min-height:440px}}.detail-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:20px 5vw 110px;display:grid}.detail-grid article{background:var(--cream);border-radius:24px;flex-direction:column;min-height:250px;padding:30px;display:flex}.detail-grid article:nth-child(2){border-top:5px solid var(--blue)}.detail-grid article:nth-child(3){border-top:5px solid var(--green)}.detail-grid small{font-size:10px}.detail-grid h3{margin:auto 0 12px;font-size:34px}.detail-grid p{margin:0;font-size:14px}.formula{background:var(--navy);color:#fff;letter-spacing:-.05em;border-radius:30px;justify-content:space-between;align-items:center;margin:0 5vw 90px;padding:58px 4vw;font-size:clamp(34px,5vw,76px);font-weight:800;display:flex}.formula b{color:var(--green)}.economics-panel{background:var(--cream);border-radius:30px;margin:18px;padding:100px 6vw}.economics-panel>h2{max-width:1100px;font-size:clamp(48px,6vw,86px)}.economics-panel .detail-grid{padding:50px 0 0}.account-delete{min-height:720px;padding:120px max(6vw,50vw - 550px)}.account-delete h1{font-size:clamp(58px,8vw,108px)}.account-delete>.lead{max-width:760px}.delete-card{background:var(--cream);border-radius:28px;max-width:800px;margin-top:55px;padding:42px}.delete-card h2{font-size:42px}.delete-card a:not(.pill){text-decoration:underline}.article-point{border-left:4px solid var(--green);padding-left:20px}.prose h3{margin-top:45px;font-size:30px}@media (max-width:900px){.detail-grid{grid-template-columns:1fr 1fr}.formula{flex-wrap:wrap;gap:20px}.account-delete{padding:80px 6vw}}@media (max-width:580px){.detail-grid{grid-template-columns:1fr;padding:10px 6vw 70px}.formula{margin:0 8px 60px;font-size:34px}.economics-panel{margin:8px;padding:70px 6vw}.delete-card{padding:28px}}.loop-demo .phone-demo-stage,.loop-demo .phone-demo-stage iframe{background:0 0}.directory-hero{max-width:1280px;padding:120px 5vw 80px}.directory-hero h1{overflow-wrap:anywhere;max-width:1150px;margin-bottom:34px;font-size:clamp(66px,8vw,120px)}.directory-hero .lead{max-width:760px}.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px 5vw 120px;display:grid}.directory-grid>a{border:1px solid var(--line);background:#fff;border-radius:28px;flex-direction:column;min-height:640px;padding:18px;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.directory-grid>a:hover{transform:translateY(-4px);box-shadow:0 24px 60px #14295f1a}.directory-grid small,.segment-modules small,.segment-intro aside small{text-transform:uppercase;letter-spacing:.09em;font-size:10px}.directory-card-head{justify-content:space-between;align-items:flex-end;gap:24px;padding:8px 10px 18px;display:flex}.directory-card-head h2{margin:0;font-size:clamp(76px,7vw,112px);line-height:.78}.directory-card-head small{text-align:right;max-width:280px;line-height:1.35}.directory-card-image{background:var(--cream);border-radius:20px;flex:1;min-height:390px;overflow:hidden}.directory-card-image img{object-fit:cover;width:100%;height:100%}.directory-card-label{justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 10px 10px;display:flex}.directory-card-label>span{flex-direction:column;gap:7px;display:flex}.directory-card-label small{color:#666}.directory-card-label strong{overflow-wrap:anywhere;max-width:520px;font-size:clamp(22px,2.2vw,34px);line-height:1}.directory-card-label b{color:var(--blue);font-size:34px}.segment-hero h1{font-size:clamp(60px,7vw,105px)}.segment-intro{grid-template-columns:1.25fr .75fr;align-items:start;gap:8vw;padding:110px 5vw 70px;display:grid}.segment-intro h2{max-width:900px;font-size:clamp(48px,5.5vw,82px)}.segment-intro aside{border-top:5px solid var(--green);background:var(--cream);border-radius:0 0 24px 24px;padding:28px}.segment-intro aside p{margin:26px 0 0;font-size:21px}.segment-modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 5vw 110px;display:grid}.segment-modules article{border:1px solid var(--line);border-radius:26px;flex-direction:column;min-height:340px;padding:30px;display:flex}.segment-modules article:nth-child(2),.segment-modules article:nth-child(3){background:var(--cream)}.segment-modules h3{margin:auto 0 18px;font-size:clamp(38px,4vw,58px)}.segment-modules p{max-width:600px;font-size:17px}.segment-proof{background:var(--navy);color:#fff;border-radius:30px;margin:18px;padding:100px 6vw}.segment-proof h2{font-size:clamp(50px,6vw,86px)}.segment-proof p{max-width:920px;font-size:22px}.segment-section-heading h2,.segment-narrative h2,.segment-definition h2,.segment-access h2,.segment-insight h2,.segment-boundaries h2,.segment-faqs h2{font-size:clamp(46px,5.5vw,82px);line-height:.96}.segment-section-heading{max-width:920px}.segment-narrative{grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:start;gap:8vw;padding:120px 5vw;display:grid}.segment-narrative-copy{padding-top:28px}.segment-narrative-copy>p{font-size:clamp(20px,2vw,28px);line-height:1.35}.segment-narrative blockquote{border-top:5px solid var(--green);margin:45px 0 0;padding:28px 0 0 30px;font-size:clamp(24px,2.5vw,36px);font-weight:750;line-height:1.16}.segment-definition{background:var(--navy);color:#fff;border-radius:30px;grid-template-columns:1.1fr .9fr;gap:8vw;margin:18px;padding:90px 5vw;display:grid}.segment-definition p{max-width:720px;font-size:20px}.segment-definition aside{border:1px solid #ffffff47;border-radius:24px;align-self:end;padding:32px}.segment-definition aside h3{margin:24px 0 20px;font-size:clamp(28px,2.8vw,42px);line-height:1.04}.segment-definition aside p{margin:14px 0 0;font-size:18px}.segment-definition ul,.segment-boundaries ul{margin:30px 0 0;padding:0;list-style:none}.segment-definition li,.segment-boundaries li{border-top:1px solid #ffffff38;padding:18px 0;font-size:18px}.segment-access{padding:120px 5vw}.segment-access ol,.segment-implementation ol{margin:52px 0 0;padding:0;list-style:none}.segment-access li{border-top:1px solid var(--line);grid-template-columns:100px 1fr;align-items:baseline;gap:30px;padding:27px 0;display:grid}.segment-access li:last-child{border-bottom:1px solid var(--line)}.segment-access li b{color:var(--blue);font-size:32px}.segment-access li span{font-size:clamp(21px,2.3vw,34px);font-weight:700}.segment-note{border-left:5px solid var(--green);background:var(--cream);max-width:980px;margin:34px 0 0;padding:24px 28px;font-size:17px}.manufacturing-first-look{background:var(--blue);border-radius:30px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;min-height:600px;margin:18px;padding:70px 6vw;display:grid;overflow:hidden}.manufacturing-first-look>div:first-child{max-width:650px}.manufacturing-first-look h2{margin:30px 0;font-size:clamp(52px,6vw,88px);line-height:.94}.manufacturing-first-look p{max-width:560px;font-size:19px;line-height:1.5}.manufacturing-service-choice{color:var(--ink);background:#fffd;border-radius:20px;margin:30px 0;padding:22px}.manufacturing-service-choice small{color:var(--blue);font-weight:800;display:block}.manufacturing-service-choice strong{margin-top:10px;font-size:20px;line-height:1.25;display:block}.manufacturing-service-choice p{margin:10px 0 0;font-size:15px;line-height:1.4}.manufacturing-first-look-visual{background:var(--navy);border-radius:260px 260px 26px 26px;height:520px;position:relative;overflow:hidden}.manufacturing-first-look-visual img{filter:drop-shadow(0 25px 30px #0006);width:auto;height:550px;position:absolute;bottom:-100px;left:50%;transform:translate(-50%)rotate(2deg)}.manufacturing-case{background:var(--navy);color:#fff;border-radius:30px;margin:18px;padding:100px 5vw}.manufacturing-case .segment-section-heading{max-width:1050px}.manufacturing-case .segment-section-heading h2{margin-bottom:26px}.manufacturing-case .segment-section-heading>p{max-width:760px;font-size:20px;line-height:1.5}.manufacturing-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:58px;display:grid}.manufacturing-stat-grid article{background:var(--cream);min-height:350px;color:var(--ink);border-radius:24px;flex-direction:column;padding:30px;display:flex}.manufacturing-stat-grid article:nth-child(2){background:#dffbef}.manufacturing-stat-grid article:nth-child(3){background:#e4f4ff}.manufacturing-stat-grid strong{letter-spacing:-.07em;font-size:clamp(76px,9vw,128px);line-height:.8}.manufacturing-stat-grid p{margin:42px 0 28px;font-size:18px;line-height:1.4}.manufacturing-stat-grid a{text-underline-offset:4px;margin-top:auto;font-size:12px;font-weight:700;text-decoration:underline}.manufacturing-context{border-top:1px solid #fff5;max-width:1050px;margin:52px 0 0;padding-top:34px;font-size:17px;line-height:1.6}.manufacturing-context a{text-underline-offset:4px;width:fit-content;margin-top:18px;font-weight:700;text-decoration:underline;display:block}.manufacturing-product{background:var(--cream);border-radius:30px;grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);align-items:center;gap:7vw;min-height:760px;margin:18px;padding:90px 5vw;display:grid;overflow:hidden}.manufacturing-product-copy h2{margin:30px 0;font-size:clamp(52px,6vw,88px);line-height:.94}.manufacturing-product-copy>p{max-width:620px;font-size:19px;line-height:1.5}.manufacturing-product-copy ul{border-top:1px solid #aaa;margin:38px 0 0;padding:0;list-style:none}.manufacturing-product-copy li{border-bottom:1px solid #aaa;padding:18px 0;font-weight:650}.manufacturing-product-visual{background:var(--blue);border-radius:280px 280px 28px 28px;min-height:650px;position:relative;overflow:hidden}.manufacturing-product-visual>img{z-index:2;filter:drop-shadow(0 28px 25px #14295f66);width:auto;height:600px;position:absolute;bottom:-55px;left:9%}.manufacturing-signals{z-index:3;background:#fff;border-radius:24px;width:47%;padding:22px;position:absolute;top:80px;right:5%;box-shadow:0 18px 45px #14295f33}.manufacturing-signals>span,.manufacturing-signals small{letter-spacing:.08em;font-size:9px;font-weight:750}.manufacturing-signals article{border-top:1px solid #ddd;padding:18px 0}.manufacturing-signals article:first-of-type{margin-top:16px}.manufacturing-signals strong{margin-top:8px;font-size:17px;line-height:1.15;display:block}.manufacturing-human-story{background:var(--navy);color:#fff;border-radius:30px;min-height:720px;margin:18px;position:relative;overflow:hidden}.manufacturing-human-story>img{object-fit:cover;object-position:center center;width:100%;height:720px}.manufacturing-human-story>div{z-index:2;grid-template-columns:minmax(360px,1.15fr) minmax(250px,.7fr);align-items:end;column-gap:4vw;display:grid;position:absolute;top:50%;left:5vw;right:30vw;transform:translateY(-50%)}.manufacturing-human-story>div>.eyebrow{grid-column:1/-1}.manufacturing-human-story h2{margin:28px 0;font-size:clamp(56px,7vw,100px);line-height:.9}.manufacturing-human-story p{margin:0 0 28px;font-size:18px;line-height:1.5}@media (max-width:900px){.manufacturing-stat-grid,.manufacturing-product,.manufacturing-first-look{grid-template-columns:1fr}.manufacturing-product{min-height:0}.manufacturing-product-visual{min-height:620px}.manufacturing-first-look-visual{height:560px}.manufacturing-human-story>div{grid-template-columns:1fr;right:12vw}}@media (max-width:580px){.manufacturing-case,.manufacturing-product,.manufacturing-first-look{border-radius:24px;margin:8px;padding:70px 6vw}.manufacturing-stat-grid article{min-height:300px}.manufacturing-product-visual{min-height:560px}.manufacturing-product-visual>img{height:480px;left:-4%}.manufacturing-signals{width:58%;top:44px;right:4%}.manufacturing-human-story{border-radius:24px;min-height:700px;margin:8px}.manufacturing-human-story>img{object-position:82% center;opacity:.62;height:700px}.manufacturing-human-story>div{display:block;inset:auto 6vw 48px;transform:none}}.segment-categories{background:var(--cream);padding:110px 5vw}.segment-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:52px;display:grid}.segment-category-grid article{background:#fff;border-radius:24px;flex-direction:column;min-height:360px;padding:26px;display:flex}.segment-category-grid article:nth-child(2),.segment-category-grid article:nth-child(4){background:#e4f4ff}.segment-category-grid small{color:var(--blue);font-size:13px}.segment-category-grid h3{margin:auto 0 12px;font-size:clamp(32px,3.3vw,48px)}.segment-category-grid b{font-size:14px}.segment-category-grid p{margin-bottom:0;font-size:16px}.segment-situations{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr);gap:8vw;padding:120px 5vw;display:grid}.segment-situations>div:last-child{border-top:1px solid var(--line)}.segment-situations article{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(180px,.7fr) minmax(260px,1fr);align-items:start;gap:22px;padding:28px 0;display:grid}.segment-situations small{color:var(--green);font-weight:800}.segment-situations h3{margin:0;font-size:21px}.segment-situations p{margin:0;font-size:17px}.segment-implementation{background:#dffbef;border-radius:30px;margin:18px;padding:100px 5vw}.segment-implementation ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.segment-implementation li{border-left:1px solid #14295f33;flex-direction:column;min-height:310px;padding:28px;display:flex}.segment-implementation li:first-child{border-left:0}.segment-implementation small{color:var(--navy);font-weight:700}.segment-implementation h3{margin:auto 0 16px;font-size:clamp(28px,3vw,42px)}.segment-implementation p{margin:0}.manufacturing-analytics-story{background:#dffbef;border-radius:30px;grid-template-columns:.92fr 1.08fr;margin:18px;display:grid;overflow:hidden}.manufacturing-analytics-copy{padding:82px 5vw}.manufacturing-analytics-copy>h2{max-width:760px;margin:16px 0 22px;font-size:clamp(46px,5vw,76px);line-height:.96}.manufacturing-analytics-copy>p{max-width:680px;margin:0 0 46px;font-size:clamp(19px,1.6vw,25px)}.manufacturing-analytics-measures{border-top:1px solid #14295f33;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.manufacturing-analytics-measures article{border-bottom:1px solid #14295f33;padding:24px 22px 24px 0}.manufacturing-analytics-measures article:nth-child(2n){border-left:1px solid #14295f33;padding-left:22px}.manufacturing-analytics-measures small{color:var(--blue);font-weight:800}.manufacturing-analytics-measures h3{margin:12px 0 8px;font-size:24px}.manufacturing-analytics-measures p{margin:0;font-size:16px}.manufacturing-analytics-visual{background:var(--blue);min-height:780px;margin:0;position:relative}.manufacturing-analytics-visual img{object-fit:cover;object-position:42% center;width:100%;height:100%}.manufacturing-analytics-visual figcaption{max-width:310px;color:var(--ink);background:#fff;border-radius:999px;padding:14px 18px;font-weight:800;position:absolute;bottom:28px;right:28px}.segment-insight{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:120px 5vw;display:grid}.segment-insight>div{background:var(--navy);color:#fff;border-radius:28px;padding:48px}.segment-insight>div:last-child{background:var(--blue)}.segment-insight h2{font-size:clamp(40px,4.2vw,62px)}.segment-insight article{border-top:1px solid #ffffff4a;margin-top:26px;padding-top:26px}.segment-insight h3{font-size:22px}.segment-insight p{font-size:17px}.segment-proof-status{background:#e4f4ff;border-radius:30px;margin:18px;padding:85px 6vw}.segment-proof-status h2{max-width:1050px;font-size:clamp(42px,5vw,72px)}.segment-proof-status p{max-width:760px;font-size:19px}.segment-boundaries{background:var(--green);grid-template-columns:.9fr 1.1fr;gap:8vw;padding:120px 5vw;display:grid}.segment-boundaries li{border-color:#14295f3b;font-weight:650}.segment-faqs{grid-template-columns:.75fr 1.25fr;gap:8vw;padding:120px 5vw;display:grid}.segment-faqs details{border-top:1px solid var(--line)}.segment-faqs details:last-child{border-bottom:1px solid var(--line)}.segment-faqs summary{cursor:pointer;padding:25px 50px 25px 0;font-size:clamp(21px,2.2vw,30px);font-weight:750}.segment-faqs details p{max-width:720px;margin:-5px 0 28px;font-size:17px}.segment-closing{margin-top:30px}.qualification{border:1px solid var(--green);border-radius:24px;grid-template-columns:180px 1fr;gap:30px;margin:18px 5vw 90px;padding:26px 30px;display:grid}.qualification p{margin:0}.related{padding:90px 5vw}.related>div{border-top:1px solid var(--line)}.related a{border-bottom:1px solid var(--line);text-transform:capitalize;justify-content:space-between;padding:24px 0;font-size:clamp(24px,3vw,42px);font-weight:800;display:flex}.related a span{color:var(--blue)}:is(a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline:3px solid var(--blue);outline-offset:4px}@media (max-width:900px){.directory-grid,.segment-modules,.segment-intro,.segment-narrative,.segment-definition,.segment-situations,.segment-insight,.manufacturing-analytics-story,.segment-boundaries,.segment-faqs{grid-template-columns:1fr}.segment-category-grid,.segment-implementation ol{grid-template-columns:repeat(2,minmax(0,1fr))}.manufacturing-analytics-story{grid-template-columns:1fr}.manufacturing-analytics-visual{min-height:540px}.segment-implementation li:nth-child(3){border-top:1px solid #14295f33;border-left:0}.segment-implementation li:nth-child(4){border-top:1px solid #14295f33}.directory-grid>a{min-height:570px}.segment-intro{gap:35px}}@media (max-width:580px){html,body{overflow-x:clip}.directory-hero{padding:78px 6vw 48px}.directory-hero h1{font-size:54px}.directory-grid{grid-template-columns:1fr;padding:15px 6vw 80px}.directory-grid>a{min-height:500px;padding:12px}.directory-card-head{padding:7px 7px 14px}.directory-card-head h2{font-size:72px}.directory-card-head small{max-width:180px}.directory-card-image{min-height:300px}.directory-card-label{padding:18px 7px 8px}.segment-intro{padding:75px 6vw 45px}.segment-intro h2{font-size:44px}.segment-modules{grid-template-columns:1fr;padding:0 6vw 75px}.segment-modules article{min-height:300px;padding:25px}.qualification{grid-template-columns:1fr;gap:10px;margin:8px 6vw 65px}.related{padding:65px 6vw}.segment-proof{margin:8px;padding:70px 6vw}.segment-narrative,.segment-access,.segment-categories,.segment-situations,.segment-insight,.segment-boundaries,.segment-faqs{padding:75px 6vw}.segment-definition,.segment-implementation,.manufacturing-analytics-story,.segment-proof-status{margin:8px;padding:70px 6vw}.segment-category-grid,.segment-implementation ol{grid-template-columns:1fr}.manufacturing-analytics-copy{padding:70px 6vw}.manufacturing-analytics-measures{grid-template-columns:1fr}.manufacturing-analytics-measures article,.manufacturing-analytics-measures article:nth-child(2n){border-left:0;padding:22px 0}.manufacturing-analytics-visual{min-height:390px}.manufacturing-analytics-visual figcaption{text-align:center;max-width:none;bottom:16px;left:16px;right:16px}.segment-category-grid article{min-height:280px}.segment-access li{grid-template-columns:55px 1fr;gap:15px}.segment-situations article{grid-template-columns:42px 1fr}.segment-situations article p{grid-column:2}.segment-implementation li,.segment-implementation li:nth-child(2),.segment-implementation li:nth-child(3),.segment-implementation li:nth-child(4){border-top:1px solid #14295f33;border-left:0;min-height:250px}.segment-implementation li:first-child{border-top:0}.segment-insight>div{padding:32px 25px}}.portfolio-menu{position:relative}.portfolio-menu summary{cursor:pointer;align-items:center;gap:7px;min-height:44px;list-style:none;display:flex}.portfolio-menu summary::-webkit-details-marker{display:none}.portfolio-menu[open] summary span{transform:rotate(180deg)}.portfolio-panel{border:1px solid var(--line);z-index:60;background:#fff;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:min(760px,86vw);padding:18px;display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 24px 70px #14295f24}.portfolio-panel a{border-radius:12px;padding:13px 15px}:is(.portfolio-panel a:hover,.portfolio-panel a:focus-visible){background:var(--cream)}.explore-panel{gap:24px;width:min(660px,86vw);max-height:calc(100dvh - 120px);padding:24px;overflow-y:auto}.explore-panel section{flex-direction:column;min-width:0;display:flex}.explore-panel section>b{text-transform:uppercase;letter-spacing:.08em;color:#545454;padding:8px 15px 16px;font-size:11px}.explore-panel a{font-size:14px;font-weight:500;line-height:1.4}.mobile-menu{margin-left:auto;display:none}.mobile-menu .portfolio-panel{grid-template-columns:1fr;width:auto;max-height:calc(100vh - 94px);padding:12px;position:fixed;top:77px;left:8px;right:8px;overflow:auto;transform:none}.mobile-menu .mobile-menu-panel{background:var(--soft);gap:22px;padding:24px}.mobile-menu-primary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mobile-menu-primary a{border:1px solid var(--line);background:#fff;align-items:center;min-height:56px;font-size:15px;font-weight:600;display:flex}.mobile-menu-groups{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mobile-menu-groups section{border:1px solid var(--line);background:#fff;border-radius:18px;min-width:0;padding:20px}.mobile-menu-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.mobile-menu-heading b{text-transform:uppercase;letter-spacing:.08em;font-size:12px}.mobile-menu-heading a{color:var(--blue);white-space:nowrap;padding:0;font-size:12px;font-weight:600}.mobile-menu-links{grid-template-columns:1fr 1fr;gap:2px 8px;padding-top:10px;display:grid}.mobile-menu-links a{padding:9px 7px;font-size:14px}.mobile-menu-actions{justify-content:flex-end;align-items:center;gap:18px;padding-top:4px;font-weight:600;display:flex}.mobile-menu-actions .pill{background:var(--blue);color:#fff}.mobile-menu summary{justify-content:center;min-width:62px;font-size:13px;font-weight:600}.segment-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.text-cta{border-bottom:1px solid;align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}.population-picker{padding:0 5vw 110px}.population-picker>h2{max-width:900px;font-size:clamp(46px,5.5vw,80px)}.population-picker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.population-picker-grid a{background:var(--cream);border-radius:24px;grid-template-rows:240px 1fr;min-height:480px;display:grid;overflow:hidden}.population-picker-grid a>img{object-fit:cover;width:100%;height:100%}.population-picker-grid a>div{flex-direction:column;padding:28px;display:flex}.population-picker-grid strong{margin:36px 0 14px;font-size:clamp(28px,3vw,44px);line-height:1}.population-picker-grid span{font-size:14px}.population-picker-grid a:nth-child(2){background:#e4f4ff}.population-picker-grid a:nth-child(3){background:#dffbef}@media (max-width:900px){.site-header nav{display:none}.mobile-menu{display:block}.actions>a:first-child{display:none}.population-picker-grid{grid-template-columns:1fr}.population-picker-grid a{grid-template-rows:300px auto;min-height:0}}@media (max-width:580px){.site-header .actions .pill{display:none}.population-picker{padding:0 6vw 75px}.population-picker>h2{font-size:44px}.mobile-menu .portfolio-panel{top:69px}.mobile-menu .mobile-menu-panel{gap:12px;padding:14px}.mobile-menu-primary{grid-template-columns:1fr 1fr}.mobile-menu-primary a{min-height:48px;padding:10px 12px;font-size:14px}.mobile-menu-groups{grid-template-columns:1fr;gap:10px}.mobile-menu-groups section{padding:16px}.mobile-menu-links a{font-size:13px}.mobile-menu-actions{justify-content:space-between;padding:4px 4px 0}.mobile-menu-actions .pill{padding:11px 14px;font-size:11px;display:inline-flex}}.generated-chart{position:relative;overflow:hidden;background:#14295f!important;padding:0!important}.generated-chart .chart-head{z-index:2;color:#fff;position:absolute;top:18px;left:20px;right:20px}.generated-chart>img{object-fit:cover;width:100%;height:100%}.stories-inline{background:var(--cream)!important;color:var(--ink)!important}.stories-inline .stories-head p{color:#555!important}.stories-inline .inline-story{background:#fff}.loop-demo .phone-demo-stage{overflow:hidden}.loop-demo .phone-demo-stage video{transform-origin:50%;transform:scale(1.025)}.how-title{font-size:clamp(62px,7.2vw,104px)}.how-title span{white-space:nowrap}.detail-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.economics-panel .detail-grid article{background:#fff}.answers-panel{background:var(--cream);padding:110px 5vw 20px}.answers-panel .section-head{align-items:flex-start}.answers-panel .section-head h2{max-width:900px}.answers-panel .detail-grid{padding:0 0 110px}.answers-panel .detail-grid article{background:#fff}.insights-showcase{background:var(--cream);border-radius:30px;grid-template-columns:.78fr 1.22fr;align-items:center;gap:6vw;margin:18px;padding:80px 5vw;display:grid;overflow:hidden}.insights-showcase h2{margin-bottom:28px;font-size:clamp(50px,5.8vw,86px)}.insights-showcase img{border-radius:25px;width:100%}.insight-signals{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-top:36px;display:grid}.insight-signals span{border-bottom:1px solid var(--line);padding:16px 0;font-size:13px;font-weight:600}.insight-signals span:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}@media (max-width:900px){.insights-showcase{grid-template-columns:1fr}.insights-showcase img{margin-top:20px}}@media (max-width:580px){.detail-grid-four{grid-template-columns:1fr}.answers-panel{padding:75px 6vw 10px}.insights-showcase{margin:8px;padding:70px 6vw}.insight-signals{grid-template-columns:1fr}.insight-signals span:nth-child(2n){border-left:0;padding-left:0}}:root{--cream:#f4f2ed;--soft:#fbfaf7;--ink:#1d1d1d}body{background:var(--soft)}.utility{background:var(--cream);padding:0 4vw}.utility>div{gap:22px;display:flex}.utility a{border-bottom:1px solid #0000}.utility a:hover{border-color:currentColor}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfaf7f5;height:82px;padding:0 4vw}.site-header img{width:128px}nav{gap:25px}.actions .pill,.hero .pill,.page-hero .pill{background:var(--blue);color:#fff}.hero,.page-hero{border-radius:34px;min-height:680px;margin:20px}.hero{background:var(--cream)}.hero-copy,.page-hero>div{padding:78px 5vw}.hero h1{max-width:760px;font-size:clamp(72px,7.6vw,120px)}.hero-visual img,.page-hero>img{filter:saturate(.95)}.proof-strip{background:var(--soft);max-width:1500px;margin:auto;padding:28px 5vw 60px}.split,.cream,.product-demo,.how,.navy{padding-top:125px;padding-bottom:125px}.cream{border-radius:34px;margin:20px}.category-grid article,.steps article,.detail-grid article{border-radius:28px;min-height:270px}.category-grid article.pop{border-top:5px solid var(--green);background:#fff}.product-demo{background:#fff;border-radius:34px;margin:0 20px}.product-demo.reverse{background:var(--cream)}.phone-stage{background:var(--soft);border-radius:34px}.halo{opacity:.8;border-width:56px}.how{background:var(--cream);border-radius:34px;margin:20px}.how img{min-height:560px}.navy{background:var(--blue);color:var(--ink);border-radius:34px;margin:20px}.navy .light{color:var(--ink)}.page-hero h1{max-width:900px;font-size:clamp(60px,6.5vw,102px)}.text-link{border-bottom:1px solid;margin-top:18px;font-weight:600;display:inline-block}.editorial-statement{grid-template-columns:.32fr 1.2fr .62fr;align-items:start;gap:5vw;padding:140px 8vw;display:grid}.editorial-statement h2{margin:0;font-size:clamp(56px,6vw,92px)}.editorial-statement p{margin-top:10px;font-size:19px;line-height:1.55}.image-manifesto{background:var(--cream);border-radius:34px;grid-template-columns:1.15fr .85fr;align-items:center;margin:20px;display:grid;overflow:hidden}.image-manifesto>img{object-fit:cover;width:100%;height:760px}.image-manifesto>div{padding:65px 5vw}.image-manifesto h2{font-size:clamp(54px,5vw,82px)}.blue-cta{background:var(--blue)}.employee-simple{grid-template-columns:.8fr 1.2fr;gap:8vw;padding:125px 6vw;display:grid}.employee-simple h2{font-size:clamp(62px,6vw,96px)}.employee-simple ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.employee-simple li{border-bottom:1px solid var(--line);grid-template-columns:45px .7fr 1fr;align-items:start;gap:22px;padding:30px 0;display:grid}.employee-simple b{color:var(--blue);font-size:11px}.employee-simple strong{font-size:24px}.employee-simple span{color:#555;line-height:1.5}.employee-marketplace{border-radius:34px;margin:20px}.employee-category-grid article>img{height:390px}.employee-product{background:#fff}.employee-help{background:var(--cream);border-radius:34px;grid-template-columns:1fr 1fr;align-items:center;margin:20px;display:grid;overflow:hidden}.employee-help img{object-fit:cover;width:100%;height:680px}.employee-help>div{padding:70px 6vw}.employee-help h2{font-size:clamp(50px,5vw,82px)}.answers-panel{border-radius:34px;margin:20px}.insights-showcase,.economics-panel{margin:20px}.economics-panel{background:var(--cream)}footer{background:var(--cream);color:var(--ink);border-radius:34px;margin:20px;padding-top:80px}footer .footer-brand{border-color:#d5d2cb}footer .footer-brand img{width:150px}footer .footer-grid b{color:var(--ink)}footer .footer-grid a{color:#555}footer .copyright{color:#666;border-color:#d5d2cb}@media (max-width:900px){.editorial-statement,.image-manifesto,.employee-simple,.employee-help{grid-template-columns:1fr}.image-manifesto>img,.employee-help img{height:520px}.employee-category-grid{grid-template-columns:1fr 1fr}.utility>span{display:none}.utility{justify-content:flex-end}}@media (max-width:580px){.hero,.page-hero,.cream,.how,.navy,.product-demo,.employee-marketplace,.employee-help,.answers-panel,.insights-showcase,.economics-panel,footer{border-radius:24px;margin:8px}.editorial-statement,.employee-simple{padding:80px 6vw}.editorial-statement h2{font-size:50px}.image-manifesto{grid-template-columns:1fr;margin:8px}.image-manifesto>img,.employee-help img{height:390px}.employee-simple li{grid-template-columns:34px 1fr}.employee-simple li span{grid-column:2}.employee-category-grid{grid-template-columns:1fr}.employee-category-grid article>img{height:340px}.utility{display:none}.site-header{height:70px}.actions .pill{padding:11px 14px;font-size:11px}footer{padding-left:7vw;padding-right:7vw}}.employee-marketplace{background:var(--cream);padding:110px 5vw}.employee-marketplace-head{grid-template-columns:1fr 1fr;align-items:end;gap:4vw;margin-bottom:55px;display:grid}.employee-marketplace-head .eyebrow{grid-column:1/-1;margin-bottom:0}.employee-marketplace-head h2{margin:0;font-size:clamp(56px,6.4vw,96px)}.employee-marketplace-head p{max-width:620px;margin:0}.employee-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.employee-category-grid article{background:#fff;border-radius:28px;overflow:hidden}.employee-category-grid article>img{object-fit:cover;width:100%;height:460px}.employee-category-grid article>div{padding:30px 32px 36px}.employee-category-grid small{color:var(--blue);font-size:11px;font-weight:600}.employee-category-grid h3{letter-spacing:-.035em;margin:28px 0 12px;font-size:clamp(40px,4vw,54px);line-height:.96}.employee-category-grid p{max-width:520px;margin-bottom:22px;font-size:19px}.employee-category-grid strong{border-top:1px solid var(--line);padding-top:20px;font-size:14px;line-height:1.45;display:block}.employee-category-grid article:nth-child(2n) small{color:#00a873}.employee-choice-cta{background:var(--blue);border-radius:30px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:540px;margin:18px;padding:100px 6vw;display:flex;position:relative;overflow:hidden}.employee-choice-cta:after{content:"";border:85px solid #fff4;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;right:-60px}.employee-choice-cta h2{max-width:1050px;margin-bottom:26px;font-size:clamp(54px,6vw,92px)}.employee-choice-cta p{z-index:2;max-width:680px;font-size:19px;position:relative}.employee-choice-cta h2,.employee-choice-cta .eyebrow,.employee-choice-cta .pill{z-index:2;position:relative}.employee-choice-cta .pill{margin-top:15px}@media (max-width:900px){.employee-marketplace-head{grid-template-columns:1fr}.employee-marketplace-head .eyebrow{grid-column:auto}.employee-category-grid article>img{height:390px}}@media (max-width:580px){.employee-marketplace{padding:75px 6vw}.employee-category-grid{grid-template-columns:1fr}.employee-category-grid article>img{height:380px}.employee-category-grid article>div{padding:25px}.employee-choice-cta{border-radius:22px;min-height:500px;margin:8px;padding:72px 6vw}.employee-choice-cta h2{font-size:48px}}.home-hero{height:clamp(660px,100vh - 130px,760px);min-height:0}.home-hero .hero-visual{height:100%;min-height:0}@media (min-width:901px){.home-hero .hero-copy{align-self:start;padding-top:clamp(68px,8vh,104px)}.home-hero .hero-visual>img:first-child{object-position:center 38%}}.home-proof{padding-bottom:76px}.now-gap{background:#fff;border-radius:34px;grid-template-columns:1.2fr .8fr;align-items:end;gap:8vw;margin:20px;padding:110px 6vw;display:grid}.now-gap h2,.home-section-intro h2,.home-video h2,.home-employer h2,.home-faq h2{font-size:clamp(54px,6vw,94px)}.now-gap h2{margin-bottom:28px}.now-gap h2 em{color:var(--blue);font-style:normal}.now-gap-copy>p{max-width:720px;font-size:19px}.now-gap-answer{background:var(--cream);border-radius:28px;flex-direction:column;justify-content:flex-start;gap:clamp(56px,7vw,96px);min-height:0;padding:34px;display:flex}.now-gap-answer small,.home-steps small,.story-grid small{text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:600}.now-gap-answer strong{letter-spacing:-.045em;font-size:clamp(30px,3vw,48px);line-height:1}.now-gap-answer a,.home-economics a{text-underline-offset:5px;font-weight:600;text-decoration:underline}.home-categories,.home-stories{background:var(--cream);border-radius:34px;margin:20px;padding:120px 4vw}.home-section-intro{grid-template-columns:1.15fr .85fr;align-items:end;gap:5vw;margin-bottom:58px;display:grid}.home-section-intro .eyebrow{grid-column:1/-1;margin:0}.home-section-intro h2,.home-section-intro p{margin:0}.home-section-intro p{max-width:570px;font-size:19px}.home-category-grid{background:#fff;border-radius:30px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-category-grid article{border-right:1px solid var(--line);min-width:0}.home-category-grid article:last-child{border:0}.home-category-grid img{object-fit:cover;width:100%;height:430px}.home-category-grid article>div{min-height:225px;padding:28px}.home-category-grid small{color:var(--blue);font-size:11px;font-weight:600}.home-category-grid article:nth-child(2n) small{color:#00a873}.home-category-grid h3{margin:42px 0 12px;font-size:clamp(32px,3vw,46px)}.home-category-grid p{margin:0;font-size:14px}.home-video{background:#fff;border-radius:34px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:7vw;margin:20px;padding:110px 6vw;display:grid}.home-video>div:first-child>p{max-width:550px;font-size:19px}.flow-labels{flex-wrap:wrap;gap:8px;margin:30px 0;display:flex}.flow-labels span{border:1px solid var(--line);border-radius:999px;padding:9px 13px;font-size:11px;font-weight:600}.video-stage{background:var(--cream);border-radius:30px;place-items:center;height:760px;display:grid;overflow:hidden}.video-stage video{clip-path:inset(0 6% round 72px);max-width:100%;height:790px;display:block;transform:scale(1.04)}.home-employer{background:#e8f5fd;border-radius:34px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:6vw;margin:20px;padding:105px 5vw;display:grid}.home-employer-copy p{max-width:570px;margin-bottom:28px;font-size:19px}.home-employer>img{border-radius:28px;width:100%}.home-employer .pill{background:var(--blue)}.home-steps{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:22px;display:grid}.home-steps article{background:#fff;border-radius:24px;flex-direction:column;min-height:235px;padding:26px;display:flex}.home-steps h3{margin:auto 0 12px;font-size:34px}.home-steps p{margin:0;font-size:14px}.story-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.story-grid article{background:#fff;border-radius:28px;overflow:hidden}.story-grid img{object-fit:cover;width:100%;height:330px}.story-grid article>div{flex-direction:column;min-height:0;padding:28px;display:flex}.story-grid h3{margin:28px 0 14px;font-size:31px}.story-grid p{font-size:14px}.story-grid b{text-transform:uppercase;margin-top:clamp(32px,4vw,60px);font-size:11px}.home-economics{background:var(--green);border-radius:30px;grid-template-columns:1fr auto;align-items:end;gap:5vw;margin:20px;padding:70px 6vw;display:grid}.home-economics .eyebrow{grid-column:1/-1}.home-economics h2{max-width:1200px;margin:0;font-size:clamp(38px,4.8vw,72px)}.home-economics a{white-space:nowrap;margin-bottom:8px}.home-faq{background:#fff;border-radius:34px;grid-template-columns:.72fr 1.28fr;gap:8vw;margin:20px;padding:115px 6vw;display:grid}.home-faq>div:first-child{align-self:start;position:sticky;top:130px}.home-faq>div:first-child p{margin:30px 0 18px}.home-faq details{border-top:1px solid var(--line);padding:25px 0}.home-faq details:last-child{border-bottom:1px solid var(--line)}.home-faq summary{cursor:pointer;letter-spacing:-.035em;justify-content:space-between;gap:25px;font-size:clamp(22px,2.3vw,34px);font-weight:800;list-style:none;display:flex}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary:after{content:"+";color:var(--blue)}.home-faq details[open] summary:after{content:"–"}.home-faq details p{color:#555;max-width:700px;margin:18px 0 0;font-size:17px}@media (max-width:1000px){.home-category-grid{grid-template-columns:1fr 1fr}.home-category-grid article:nth-child(2){border-right:0}.home-category-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.home-category-grid img{height:390px}.home-video,.home-employer,.home-faq,.now-gap{grid-template-columns:1fr}.home-video>div:first-child,.home-employer-copy{max-width:760px}.home-steps{grid-template-columns:1fr 1fr}.story-grid{grid-template-columns:1fr}.story-grid article{grid-template-columns:1fr 1fr;display:grid}.story-grid img{height:100%;min-height:360px}.home-faq>div:first-child{position:static}.home-economics{grid-template-columns:1fr}.home-economics a{white-space:normal}}@media (max-width:580px){.home-hero .hero-visual{min-height:470px}.home-proof{padding-bottom:50px}.now-gap,.home-categories,.home-video,.home-employer,.home-stories,.home-economics,.home-faq{border-radius:24px;margin:8px;padding:74px 6vw}.now-gap-answer{min-height:275px;padding:26px}.home-section-intro{grid-template-columns:1fr;margin-bottom:35px}.home-category-grid{grid-template-columns:1fr}.home-category-grid article{border-bottom:1px solid var(--line);border-right:0!important}.home-category-grid img{height:350px}.home-category-grid article>div{min-height:185px}.video-stage{border-radius:22px;height:580px}.video-stage video{clip-path:inset(0 6% round 54px);height:605px;transform:scale(1.06)}.home-steps{grid-template-columns:1fr}.story-grid article{display:block}.story-grid img{height:300px;min-height:0}.story-grid article>div{min-height:300px}.home-economics{align-content:center;min-height:440px}.home-faq summary{font-size:23px}.home-faq>div:first-child{margin-bottom:25px}}@media (prefers-reduced-motion:reduce){.video-stage video{display:none}.video-stage{background:var(--cream) url(/assets/optimized/fufild-approved-dark-services-726.webp) center/auto 90% no-repeat;min-height:480px}}html,body{overflow-x:clip}@media (min-width:581px) and (max-width:900px){.site-header{height:74px;padding:0 24px}.site-header img{width:112px}.actions{gap:14px}.actions .pill{padding:12px 17px;font-size:12px}.hero,.home-hero{border-radius:26px;height:auto;min-height:0;margin:12px}.hero-copy,.page-hero>div{padding:62px 6vw 54px}.hero h1{max-width:620px;font-size:clamp(58px,9vw,72px)}.hero-copy p{max-width:600px}.hero-visual,.home-hero .hero-visual{height:clamp(400px,62vw,540px);min-height:0}.proof-strip{grid-template-columns:1fr 1fr;padding:30px 5vw 58px}.home-belief-copy{padding:76px 7vw}.now-gap,.home-categories,.home-video,.home-employer,.home-stories,.home-economics,.home-faq{border-radius:28px;margin:12px;padding:86px 6vw}.home-category-grid img{height:330px}.video-stage{height:650px}.video-stage video{height:680px}.crafted-hero{border-radius:26px;min-height:0;margin:12px}.crafted-hero-copy{padding:72px 6vw 62px}.crafted-hero h1{font-size:clamp(58px,9vw,76px)}.crafted-hero,.crafted-hero>img{min-height:0}.crafted-hero>img{height:clamp(470px,72vw,590px)}.crafted-first-look,.crafted-reality,.crafted-product,.crafted-categories,.crafted-moments,.crafted-insights,.crafted-value,.crafted-faqs{padding-top:86px;padding-bottom:86px}.crafted-first-look figure{height:560px}.crafted-human{min-height:0}.crafted-human img,.crafted-insights figure img{height:540px;min-height:0}.journey-chooser{border-radius:28px;margin:12px;padding:82px 6vw}.journey-chooser>div:first-child{margin-bottom:42px}.journey-grid{grid-template-columns:1fr 1fr}.journey-grid a{min-height:260px;padding:28px}.journey-grid a:last-child{grid-column:1/-1;min-height:220px}.journey-grid h3{margin:44px 0 24px}}@media (max-width:580px){.site-header{padding:0 18px}.site-header img{width:108px}.site-header .actions .pill{display:none}.actions{gap:12px}.hero,.home-hero{height:auto;min-height:0}.hero-copy,.page-hero>div{padding:54px 7vw 46px}.hero h1,.page-hero h1,.blog-hero h1,.contact h1,.article h1,.legal h1{font-size:clamp(48px,14vw,58px)}.hero-copy p{font-size:17px}.hero-visual,.home-hero .hero-visual{height:112vw;min-height:390px;max-height:520px}.home-belief-copy{padding:62px 7vw}.home-belief h2,.now-gap h2,.home-section-intro h2,.home-video h2,.home-employer h2,.home-faq h2{font-size:clamp(44px,13vw,56px)}.home-category-grid img{height:290px}.video-stage{height:520px}.video-stage video{height:545px}.story-grid img{height:260px}.story-grid article>div{min-height:0}.crafted-hero-copy,.crafted-first-look,.crafted-reality,.crafted-product,.crafted-categories,.crafted-moments,.crafted-insights,.crafted-value,.crafted-faqs{padding:62px 7vw}.crafted-hero h1{font-size:clamp(48px,14vw,58px)}.crafted-hero>img{height:112vw;max-height:500px}.crafted-first-look figure{height:420px}.crafted-pathways img{height:280px}.crafted-human img,.crafted-insights figure img{height:390px;min-height:0}.crafted-categories article,.crafted-moments article{min-height:230px}.journey-chooser{border-radius:24px;margin:8px;padding:62px 7vw}.journey-chooser>div:first-child{margin-bottom:34px}.journey-chooser h2{font-size:clamp(44px,13vw,56px)}.journey-grid{grid-template-columns:1fr}.journey-grid a,.journey-grid a:last-child{grid-column:auto;min-height:210px;padding:24px}.journey-grid h3{margin:32px 0 22px;font-size:34px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10000;color:#14295f;background:#fff;border:2px solid;border-radius:10px;padding:14px 20px;position:fixed;top:-100px;left:16px}.skip-link:focus{top:12px}#main-content{scroll-margin-top:120px}.contact fieldset{border:0;min-width:0;margin:0;padding:0}.contact fieldset:disabled{opacity:.7}.contact button:disabled{cursor:wait}.contact-confirmation{background:#e5f7ed;border-radius:24px;align-self:start;padding:clamp(24px,4vw,56px)}.contact-confirmation h2{font-size:clamp(32px,4vw,52px);line-height:1.05}.contact-error{color:#8e1c13;background:#fff0ed;border:1px solid #ab3324;border-radius:12px;margin-top:20px;padding:18px}.contact-alternative{font-size:15px;line-height:1.6}.contact-confirmation,.contact-error{scroll-margin-top:124px}.actions .pill,.hero .pill,.page-hero .pill,.mobile-menu-actions .pill{color:#fff;background:#006eaf}.mobile-menu-heading a{color:#006eaf}.contact .fine a,.contact-alternative a{text-underline-offset:3px;text-decoration:underline}.customer-proof{background:#f4f2ed;padding:clamp(60px,7vw,100px) 6vw}.customer-proof header{border:0;max-width:850px;height:auto;padding:0;display:block}.customer-proof h2{letter-spacing:-.04em;margin:20px 0;font-size:clamp(38px,5vw,68px);line-height:1}.customer-proof p{max-width:850px;line-height:1.6}.customer-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:36px 0;display:grid}.customer-proof figure{background:#fff;border-radius:22px;flex-direction:column;justify-content:space-between;gap:28px;margin:0;padding:28px;display:flex}.customer-proof blockquote{margin:0;font-size:clamp(22px,2.2vw,32px);line-height:1.25}.customer-proof figcaption{gap:8px;font-size:14px;display:grid}.proof-source{font-size:14px}.site-header nav a,.mobile-menu-primary a{align-content:center;min-height:44px}@media (max-width:1180px){.site-header>nav{display:none}.mobile-menu{display:block}}@media (max-width:900px){.site-header .mobile-menu-primary{display:grid}.customer-proof-grid{grid-template-columns:1fr}}@media (min-width:901px) and (max-width:1180px){.site-header .mobile-menu-primary{display:grid}}@media (min-width:1181px){.site-header>nav{gap:clamp(24px,2.4vw,40px);font-size:14px}.site-header>nav>a,.site-header>nav>details>summary,.site-header .actions>a{white-space:nowrap}}@media (min-width:901px){.home-hero h1{max-width:none;font-size:clamp(62px,6vw,96px);line-height:.95}.home-hero .hero-copy{padding:clamp(40px,4vw,64px)}.home-hero{height:clamp(690px,52vw,780px);min-height:0}.page-hero h1{font-size:clamp(48px,4.5vw,72px);line-height:1.02}}.narrative-cards{background:var(--cream);border-radius:34px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px;padding:clamp(24px,3vw,48px);scroll-margin-top:96px;display:grid}.narrative-cards>.narrative-card{background:#fff;border-radius:28px;flex-direction:column;gap:0;min-width:0;margin:0;padding:0 0 32px;display:flex;overflow:hidden}.narrative-cards>.narrative-card:nth-child(2){background:#dcefff}.narrative-cards>.narrative-card:nth-child(3){background:#d6f9eb}.narrative-card>div:not(.narrative-card__visual),.narrative-card>aside{padding:0 clamp(24px,2.4vw,38px)}.narrative-card>.eyebrow,.narrative-card>h2,.narrative-card>p{margin-left:clamp(24px,2.4vw,38px);margin-right:clamp(24px,2.4vw,38px)}.narrative-cards .narrative-card__visual{background:var(--blue);place-items:center;height:clamp(220px,21vw,330px);margin-bottom:30px;display:grid;position:relative;overflow:hidden}.narrative-card__visual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.narrative-card__visual--life img{object-position:76% center}.narrative-card__visual--people img{object-position:center 72%}.narrative-card__visual--portrait img{object-position:center 32%}.narrative-cards .narrative-card__visual--product{background:var(--green)}.narrative-card__visual--product img{object-fit:contain;filter:drop-shadow(0 14px 14px #172b3433);width:65%;height:88%;inset:6% 17.5%}.narrative-cards .eyebrow{letter-spacing:.08em;font-size:10px;line-height:1.5}.narrative-cards h2{letter-spacing:-.04em;margin-top:14px;margin-bottom:22px;font-size:clamp(28px,2.7vw,44px);line-height:1.06}.narrative-cards p,.narrative-cards p.lead{max-width:48ch;margin-top:0;margin-bottom:18px;font-size:16px;line-height:1.55}.narrative-cards aside{color:var(--ink);background:0 0;border-radius:0;min-height:0;margin-top:auto}.narrative-cards aside small,.narrative-cards aside span{margin:8px 0 12px;font-size:12px;display:block}.narrative-cards aside strong{letter-spacing:-.025em;border-top:1px solid #17171726;padding-top:20px;font-size:23px;line-height:1.2;display:block}.detail-grid.detail-grid-cards{gap:18px}.detail-grid-cards article{background:var(--cream);border:0;border-radius:28px;padding:clamp(26px,3vw,48px)}.detail-grid-cards article:nth-child(2){background:#dcefff}.detail-grid-cards article:nth-child(3){background:#d6f9eb}@media (max-width:1050px){.narrative-cards{grid-template-columns:1fr;padding:18px}.narrative-cards>.narrative-card{padding-bottom:28px;display:block}.narrative-cards .narrative-card__visual{height:300px}.narrative-cards h2{max-width:28ch;font-size:clamp(30px,5vw,46px)}.narrative-cards p,.narrative-cards p.lead{max-width:66ch}}@media (max-width:600px){.narrative-cards{border-radius:30px;gap:14px;margin:12px 8px;padding:10px}.narrative-cards .narrative-card__visual{height:240px;margin-bottom:24px}.narrative-cards h2{font-size:31px}}main :where(section,article,div,header,aside,figure,nav){min-width:0}main :where(h1,h2,h3,p,blockquote){max-width:100%}main :where(h1,h2,h3){overflow-wrap:normal;word-break:normal}.page-hero,.about-intro,.how-next,.perspective-feature,.perspective-thesis,.employee-marketplace-head{grid-template-columns:repeat(2,minmax(0,1fr))}.home-category-grid h3{font-size:clamp(23px,2.05vw,32px);line-height:1.1}.employee-category-grid h3{font-size:clamp(26px,2.7vw,38px);line-height:1.1}.about-doctrine>div,.about-operate>div{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.about-doctrine article,.about-operate article{background:#fff;border:0;border-radius:24px;min-height:230px;padding:28px}.about-doctrine article:nth-child(2),.about-operate article:nth-child(2){background:#dcefff}.about-doctrine article:nth-child(3),.about-operate article:nth-child(3){background:#d6f9eb}main .about-doctrine article h3,main .about-operate article h3{margin:28px 0 16px;font-size:clamp(25px,2.5vw,36px);line-height:1.12}.home-employer .pill,.mobile-booking.pill{color:#fff;background:#006eaf}.home-category-grid small,.employee-category-grid small{color:#006eaf}.home-category-grid article:nth-child(2n) small,.employee-category-grid article:nth-child(2n) small{color:#007a53}.paired-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.paired-answer-grid article{background:#fff;border-radius:26px;padding:32px}.paired-answer-grid article:nth-child(2){background:#dcefff}.paired-answer-grid article:nth-child(3){background:#d6f9eb}.paired-answer-grid small{color:#525252;font-size:13px}.paired-answer-grid h3{margin:20px 0 16px;font-size:clamp(26px,2.6vw,38px);line-height:1.1}.paired-answer-grid p{margin:0;line-height:1.5}.video-stage{position:relative}.video-playback{z-index:2;color:#171717;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #171717;border-radius:30px;min-height:44px;padding:12px 18px;font:600 14px Franie,sans-serif;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.topic-nav{flex-wrap:wrap;gap:12px;max-width:calc(1200px + 12vw);margin:0 auto;padding:40px 6vw 48px;display:flex}.topic-nav a{border:1px solid var(--line);border-radius:28px;align-items:center;min-height:44px;padding:12px 18px;font-size:14px;display:inline-flex}.topic-nav a[aria-current=page]{color:#fff;background:#171717;border-color:#171717}.mobile-booking{display:none}.contact-intro-actions{flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0 32px;display:flex}#contact-form{scroll-margin-top:110px}.contact .contact-required-note{margin:0 0 24px;font-size:14px;line-height:1.5}.contact .contact-field-group{border-bottom:1px solid var(--line);margin:0 0 28px;padding:0 0 28px}.contact .contact-field-group legend{margin-bottom:18px;padding:0;font-size:20px;font-weight:600;line-height:1.3}.contact .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.contact label{min-width:0;font-size:14px}.contact input,.contact textarea,.contact select{min-width:0;min-height:48px;font-size:16px}.contact .check{align-items:flex-start;gap:12px;min-height:48px;line-height:1.5}.contact .check input{accent-color:#006eaf;flex:0 0 22px;width:22px;height:22px;min-height:22px;margin-top:1px}.contact .contact-field-group:disabled{opacity:1}.contact form .fine{font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.video-playback{display:none}}@media (max-width:1100px){.about-doctrine>div,.about-operate>div{grid-template-columns:1fr}.about-doctrine article,.about-operate article{min-height:0}.about-doctrine header,.about-operate header{margin-bottom:32px}.about-doctrine h2,.about-operate h2{font-size:clamp(32px,5.2vw,60px);line-height:1.08}.how-next{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-hero,.about-intro,.how-next,.perspective-feature,.perspective-thesis{grid-template-columns:minmax(0,1fr)}.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-category-grid article:nth-child(2){border-right:0}.home-category-grid h3{font-size:26px}.home-category-grid article>div{min-height:0}.home-category-grid img{height:240px}.employee-category-grid h3{font-size:26px}.employee-category-grid article>div{padding:24px}.how-hero .how-title{font-size:clamp(42px,10vw,68px)}.how-hero .how-title span{white-space:normal}.how-next h2{font-size:clamp(32px,5vw,50px)}.about-leadership .team-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-leadership .team-grid article>img{height:210px}.about-leadership .team-grid h3{font-size:22px;line-height:1.15}.about-leadership .team-grid article>div{min-height:0;padding:20px}.about-leadership .team-grid a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:600px){.site-header{gap:8px}.site-header img{width:92px}.site-header .actions{display:none}.mobile-booking.pill{white-space:nowrap;min-height:44px;margin-left:auto;padding:10px 12px;font-size:11px;display:inline-flex}.mobile-menu summary{min-width:54px;min-height:44px}.page-hero h1,.about-intro h1,.perspective-hero h1,.directory-hero h1,.contact h1,.blog-hero h1{letter-spacing:-.045em;font-size:clamp(36px,11vw,52px);line-height:1.05}.page-hero>div{padding:40px 6vw}.page-hero>img,.about-intro>img{height:360px;min-height:0;max-height:none}.how-hero .how-title{font-size:clamp(40px,11vw,52px);line-height:1.04}.how-hero .how-title span{font-size:inherit}.hero-visual,.home-hero .hero-visual{height:340px;min-height:0}.hero-copy{padding:40px 6vw}.hero-copy h1{font-size:clamp(42px,13vw,54px)}.home-proof{padding:24px 6vw}.home-categories,.home-stories,.home-employer,.home-video,.home-faq,.now-gap,.journey-chooser{padding:48px 6vw}.home-categories .home-category-grid{grid-template-columns:minmax(0,1fr);gap:14px}.home-category-grid article{background:#fff;border:0;border-radius:24px;overflow:hidden}.home-category-grid article>div{padding:20px}.home-category-grid h3{margin:18px 0 12px;font-size:27px}.home-category-grid img{height:190px}.home-section-intro{margin-bottom:28px}.home-categories h2,.home-video h2,.home-employer h2,.home-faq h2,.now-gap h2,.journey-chooser h2,.employee-marketplace-head h2,.employer-conversation h2,.answers-panel h2,.economics-panel h2,.employee-help h2,.perspective-thesis h2{font-size:clamp(32px,9.4vw,42px);line-height:1.08}.narrative-cards h2{font-size:28px}.narrative-cards p,.narrative-cards p.lead{font-size:15px;line-height:1.5}.narrative-cards .narrative-card__visual{height:190px}.home-economics{padding:40px 6vw}.home-economics h2{font-size:clamp(30px,8.8vw,40px)}.story-grid h3{font-size:28px;line-height:1.12}.story-grid article>div{padding:24px}.about-doctrine,.about-operate,.about-leadership{padding:48px 6vw}.about-leadership h2{font-size:36px;line-height:1.08}.about-leadership .team-grid{gap:12px}.about-leadership .team-grid article>img{height:150px}.about-leadership .team-grid article>div{padding:14px}.about-leadership .team-grid h3{letter-spacing:-.02em;font-size:18px}.about-leadership .team-grid p,.about-leadership .team-grid a{font-size:13px}.paired-answer-grid{grid-template-columns:1fr;gap:12px}.paired-answer-grid article{padding:24px}.paired-answer-grid h3{margin:14px 0;font-size:27px}.answers-panel,.insights-showcase,.economics-panel,.employer-rollout,.employee-marketplace,.employee-start-paths{padding:48px 6vw}.employee-marketplace-head{gap:20px;margin-bottom:28px}.employee-category-grid article>img{height:210px}.employee-category-grid h3{margin-top:18px;font-size:26px}.employee-start-grid article{grid-template-rows:auto 330px}.employee-simple{padding:48px 6vw}.employee-simple h2{font-size:40px}.employee-product,.employee-faq{padding:48px 6vw}.employee-product h2{font-size:36px;line-height:1.08}.how-paths,.how-monthly,.how-employer-flow,.how-insights{padding:48px 6vw}.how-section-head h2{font-size:36px;line-height:1.08}.how-monthly-grid article,.how-employer-grid article{min-height:0;padding:24px}.how-next>div{min-height:0;padding:32px 6vw}.how-next h2{font-size:32px;line-height:1.08}.how-clarity{padding:40px 6vw}.how-clarity h2{font-size:36px}.perspective-hero{min-height:0;padding:48px 6vw}.perspective-feature>div,.perspective-thesis{padding:40px 6vw}.perspective-feature blockquote{font-size:34px;line-height:1.14}.perspective-feature img{height:360px}.perspective-links a{min-height:0;padding:28px}.directory-hero{min-height:0;padding:48px 6vw}.directory-hero h1{overflow-wrap:normal}.contact .fields{grid-template-columns:minmax(0,1fr)}.contact .contact-intro-actions{gap:12px}footer .footer-brand h2{font-size:36px}footer a{align-items:center;min-height:32px;display:flex}}.home-employer h2{font-size:clamp(30px,3.6vw,52px);line-height:1.08}.how-hero .how-title{font-size:clamp(36px,7.5vw,64px);line-height:1.05}.how-hero .how-title span{white-space:normal;font-size:inherit}.how-insights h2{font-size:clamp(32px,4.4vw,64px);line-height:1.08}.how-monthly-grid h3,.how-employer-grid h3,.employer-rollout .four-up h3{font-size:clamp(23px,2vw,29px);line-height:1.12}.economics-panel .detail-grid h3{font-size:clamp(24px,2.2vw,32px);line-height:1.12}.employee-start-paths .employee-marketplace-head{display:block}.employee-start-paths .employee-marketplace-head h2{max-width:20ch;margin:18px 0 22px;font-size:clamp(32px,4.4vw,62px);line-height:1.08}.perspective-thesis h2{font-size:clamp(32px,4.7vw,62px);line-height:1.08}.home-category-grid h3{font-size:clamp(22px,1.9vw,30px)}@media (max-width:1100px){.employer-rollout .four-up,.how-monthly-grid,.how-employer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}main .about-doctrine h2,main .about-operate h2,main .about-leadership h2{font-size:clamp(32px,4.4vw,52px);line-height:1.08}}@media (max-width:600px){.employer-rollout .four-up,.how-monthly-grid,.how-employer-grid{grid-template-columns:minmax(0,1fr)}.how-hero .how-title{font-size:36px}.how-insights h2{font-size:32px}.cta h2,.about-cta h2{font-size:32px;line-height:1.08}.home-employer h2{font-size:32px}.economics-panel .detail-grid h3{font-size:24px}.employer-rollout .four-up h3{font-size:26px}main .about-doctrine h2,main .about-operate h2,main .about-leadership h2{font-size:32px;line-height:1.08}}main .perspective-feature{border-radius:24px;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:40px;width:calc(100% - 48px);max-width:1100px;margin:24px auto 80px;padding:32px}main .perspective-feature>img{object-position:center 30%;border-radius:18px;width:280px;height:360px;min-height:0}main .perspective-feature>div{padding:0}main .perspective-feature blockquote{letter-spacing:-.025em;margin:20px 0;font-size:clamp(28px,2.8vw,38px);line-height:1.18}main .perspective-feature p{max-width:52ch;margin:0;font-size:17px;line-height:1.65}@media (max-width:900px){main .perspective-feature{grid-template-columns:220px minmax(0,1fr);gap:28px;padding:24px}main .perspective-feature>img{width:220px;height:300px}}@media (max-width:700px){main .perspective-feature{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:48px}main .perspective-feature>img{width:160px;height:180px}main .perspective-feature blockquote{font-size:28px;line-height:1.22}main .perspective-feature p{font-size:16px}}main .perspective-links{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:calc(100% - 48px);max-width:1100px;margin:48px auto 80px;padding:0}main .perspective-links>a,main .perspective-links>a:first-child,main .perspective-links>a:last-child{border:1px solid var(--line);background:#fff;border-radius:24px;justify-content:flex-start;min-height:0;padding:0;display:flex;overflow:hidden}.perspective-card-art{background:#dcefff;height:200px;overflow:hidden}.perspective-card-art img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.perspective-card-team{background:#fff}.perspective-card-team img{object-fit:contain;object-position:center bottom}.perspective-card-diagram{background:#fefdf8}.perspective-card-diagram img{object-fit:contain;object-position:center}.perspective-card-copy{flex-direction:column;flex:1;padding:28px;display:flex}.perspective-card-copy small{text-transform:uppercase;letter-spacing:.08em;color:#545454;font-size:11px}main .perspective-links h3{letter-spacing:-.025em;margin:16px 0 12px;font-size:clamp(25px,2.3vw,31px);line-height:1.15}.perspective-card-copy p{max-width:40ch;margin:0 0 24px;font-size:16px;line-height:1.6}.perspective-card-link{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.perspective-card-link>span{font-size:22px}@media (max-width:700px){main .perspective-links{grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:48px}.perspective-card-art{height:180px}.perspective-card-copy{padding:24px}}main .perspective-thesis{border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;width:calc(100% - 48px);max-width:1200px;margin:48px auto;padding:32px;display:grid}.perspective-thesis-image{object-fit:cover;object-position:70% center;border-radius:20px;width:100%;height:520px}main .perspective-thesis-copy h2{margin:20px 0 24px;font-size:clamp(30px,3.1vw,42px);line-height:1.12}main .perspective-thesis .perspective-thesis-copy p{margin:0 0 20px;font-size:17px;line-height:1.65}main .perspective-thesis .perspective-thesis-copy p:last-child{margin-bottom:0}@media (max-width:900px){main .perspective-thesis{gap:28px;padding:24px}.perspective-thesis-image{height:560px}}@media (max-width:700px){main .perspective-thesis{grid-template-columns:minmax(0,1fr);gap:0;padding:0;overflow:hidden}.perspective-thesis-image{aspect-ratio:4/3;border-radius:0;height:auto}.perspective-thesis-copy{padding:28px 24px}main .perspective-thesis-copy h2{font-size:30px}main .perspective-thesis .perspective-thesis-copy p{font-size:16px}}main .employer-daily-choice{background:var(--cream);gap:48px;padding:72px 5vw}.employer-daily-choice-image{object-fit:contain;border-radius:24px;width:100%;height:auto;min-height:0}main .employer-daily-choice h2{margin:20px 0 24px;font-size:clamp(32px,3.8vw,50px);line-height:1.1}main .employer-daily-choice .lead{margin:0 0 28px;font-size:18px;line-height:1.6}@media (max-width:900px){main .employer-daily-choice{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 24px}}main .employee-choice-refresh{gap:48px;padding:72px 5vw}.employee-choice-image{object-fit:contain;border-radius:24px;justify-self:center;width:100%;max-width:520px;height:auto;min-height:0}main .employee-choice-refresh h2{margin:20px 0 24px;font-size:clamp(32px,3.8vw,50px);line-height:1.1}main .employee-choice-refresh .lead{margin:0 0 28px;font-size:18px;line-height:1.6}@media (max-width:900px){main .employee-choice-refresh{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 24px}}main .campaign-hero h1{font-size:clamp(40px,5vw,72px);line-height:1.08}main .campaign-proof h3{font-size:24px;line-height:1.15}main .article h1{font-size:clamp(36px,5vw,68px);line-height:1.1}main .article .prose>h2{font-size:clamp(28px,3vw,38px);line-height:1.2}main .crafted-hero h1{font-size:clamp(44px,6vw,84px);line-height:1.05}main .crafted-human h2{font-size:clamp(30px,3.2vw,46px);line-height:1.12}main .crafted-value h2{font-size:clamp(28px,3vw,42px);line-height:1.12}main .crafted-first-look h2{font-size:clamp(32px,4.3vw,62px);line-height:1.12}main .crafted-moments h3{font-size:28px;line-height:1.15}main .manufacturing-product-copy h2{font-size:clamp(32px,3.4vw,48px);line-height:1.12}main .manufacturing-analytics-copy>h2{font-size:clamp(30px,3vw,42px);line-height:1.12}main .segment-faqs h2{font-size:clamp(30px,3.2vw,46px);line-height:1.12}main .segment-category-grid h3{font-size:30px;line-height:1.15}@media (max-width:700px){main .campaign-hero h1{font-size:40px}main .article h1{font-size:36px}main .legal h1{font-size:32px;line-height:1.12}main .crafted-hero h1{font-size:44px}main .crafted-human h2{font-size:30px}main .crafted-value h2{font-size:28px}main .crafted-value>div{padding:24px}main .crafted-first-look h2,main .crafted-product h2,main .crafted-pathways h2,main .crafted-reality h2,main .manufacturing-product-copy h2{font-size:32px;line-height:1.12}main .crafted-moments h3{font-size:24px}main .manufacturing-analytics-copy>h2,main .segment-faqs h2{font-size:30px}main .segment-category-grid h3{font-size:26px}}@media (max-width:380px){main .campaign-hero h1{font-size:32px}main .campaign-proof h2{font-size:32px;line-height:1.12}main .account-delete h1{font-size:34px}main:has(.crafted-hero) h1{font-size:36px}:is(main:has(.crafted-hero) h2,main:has(.manufacturing-case) h2){font-size:28px;line-height:1.15}:is(main:has(.crafted-hero) h3,main:has(.manufacturing-case) h3){font-size:22px;line-height:1.2}main:has(.crafted-hero) p{font-size:16px;line-height:1.6}main .legal-copy p{overflow-wrap:anywhere}main .crafted-value h2{font-size:26px}}
