:root{--background:#f8f8f6;--surface:#fff;--text:#111;--muted:#595959;--border:#e4e4e0;--accent:#245c52;--accent-hover:#163e36;--accent-light:#9eb9ad;--accent-soft:#eaf1ee;--dark:#111;--max:1200px;--radius:12px;--type-body:1rem;--type-body-mobile:1rem;--type-small:.875rem;--type-label:.8125rem;--type-h1:clamp(3rem, 4vw, 3.5rem);--type-hero-h1:clamp(2.6875rem, calc(4vw - 5px), 3.1875rem);--type-h2:clamp(1.6875rem, calc(2.8vw - 5px), 2.3125rem);--type-h3:1.25rem;--page-hero-space-top:110px;--page-hero-space-bottom:80px;--page-hero-title-size:clamp(2.4375rem, calc(4.75vw - 5px), 3.6875rem);--page-hero-title-line-height:1.03;--page-hero-title-weight:900;--page-hero-title-width:720px;--page-hero-copy-size:17px;--page-hero-copy-line-height:1.55;--page-hero-copy-width:680px;--content-section-space-top:72px;--content-section-space-bottom:76px;--content-section-title-size:clamp(1.9375rem, calc(3.3vw - 5px), 2.6875rem);--content-section-title-line-height:1.06;--content-section-title-weight:750;--content-section-copy-size:17px;--content-section-copy-line-height:1.55;--content-section-copy-width:620px;--content-section-heading-gap:18px;--content-section-content-gap:42px;--content-section-item-title-size:13px;--content-section-item-copy-size:17px;--content-section-item-gap:18px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#fff}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}body{background:var(--background);min-height:100svh;color:var(--text);font-family:DM Sans Variable,DM Sans,Arial,sans-serif;font-size:var(--type-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;line-height:1.6;display:flex}main{flex:1}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{background:var(--accent-soft);color:var(--text)}.skip-link{z-index:100;background:var(--accent);color:#fff;border-radius:8px;padding:10px 16px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:16px}:focus-visible{outline-offset:3px;outline:3px solid #245c526b}.container{width:min(calc(100% - 96px), var(--max));margin-inline:auto}.section{padding:96px 0}.section-tight{padding:37px 0 53px}.surface-section{background:var(--surface);border-block:1px solid var(--border)}.eyebrow,.overline{font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:650;line-height:1.35}.eyebrow{color:var(--accent)}.overline{color:var(--muted)}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em;font-weight:600}h1{font-size:var(--type-h1);line-height:1.04}h2{font-size:var(--type-h2);line-height:1.08}h3{font-size:var(--type-h3);line-height:1.25}p{color:var(--muted)}.section-intro{max-width:720px;margin-bottom:40px}.section-intro h2,.section-copy h2,.trust-heading h2{margin:14px 0 18px}.section-intro>p:last-child,.section-copy>p:last-child,.trust-heading>p:last-child{max-width:620px}.centered{text-align:center;margin-inline:auto}.centered>p:last-child{margin-inline:auto}.narrow{max-width:800px}.button{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:13px 20px;font-size:1rem;font-weight:650;line-height:1.25;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary,.button-dark,.button-light{color:#fff;background:var(--accent)}.button-primary:hover,.button-dark:hover,.button-light:hover{background:var(--accent-hover)}.button-secondary{color:var(--text);border-color:var(--border);background:0 0}.button-secondary:hover{background:var(--surface)}.button-small{min-height:40px;padding:10px 15px;font-size:14px}.button-full{width:100%}.button[disabled]{opacity:.65;cursor:wait;transform:none}.button-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.text-link{align-items:center;gap:7px;font-size:1rem;font-weight:650;line-height:1.35;display:inline-flex}.text-link span{transition:transform .2s}.text-link:hover span{transform:translate(3px)}.section-link{margin-top:32px}.microcopy{font-size:var(--type-small);margin:16px 0 0;line-height:1.45}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f8f8f6eb;height:72px;position:sticky;top:0}.header-inner{width:min(calc(100% - 96px), var(--max));justify-content:space-between;align-items:center;height:100%;margin-inline:auto;display:flex;position:relative}.brand-link{align-items:center;gap:10px;height:100%;line-height:0;display:inline-flex}.brand{align-items:center;display:inline-flex}.brand-logo{width:124px;height:auto;display:block}.site-header .brand-logo{width:176px;transform:translateY(2px)}.header-beta{color:var(--accent);letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:650;line-height:1}.header-controls,.header-actions{align-items:center;display:flex}.header-controls{margin-left:26px}.header-actions{align-items:center;gap:10px;display:flex}.site-nav{align-items:center;gap:26px;margin-left:auto;display:flex}.site-nav>a:not(.button){font-size:var(--type-small);color:#3f3f3f;font-weight:500}.site-nav>a:not(.button):hover{color:var(--accent)}.site-nav-actions{display:none}.site-header .button{border-radius:6px}.menu-button{display:none}.app-header{z-index:50;background:#fff;border-bottom:1px solid #e0e3df;height:64px;margin:0;position:sticky;top:0}.app-header-inner{grid-template-columns:auto minmax(220px,390px) 1fr;align-items:center;gap:28px;width:min(100% - 64px,1240px);height:100%;margin-inline:auto;display:grid;position:relative}.app-brand-link{align-items:center;line-height:0;display:inline-flex}.app-header .brand-logo{width:148px}.app-search{color:#6b716c;background:#f1f3f0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;height:38px;padding:0 12px;display:flex}.app-search:focus-within{background:#fff;border-color:#9ca9a3;box-shadow:0 0 0 2px #23665814}.app-search svg{fill:currentColor;flex:none;width:17px;height:17px}.app-search input{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:14px}.app-search input::placeholder{color:#777d78;opacity:1}.app-nav{justify-content:flex-end;align-items:center;gap:25px;display:flex}.app-nav a,.app-nav button{color:#414843;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:650;line-height:1.3}.app-nav a:hover,.app-nav button:hover,.app-nav a.is-active{color:var(--accent)}.app-nav a.is-active{font-weight:750}.app-nav .app-sign-out{border-left:1px solid #dfe3df;padding-left:24px}.app-menu-button{display:none}.hero{align-items:center;min-height:min(100svh - 72px,710px);display:grid;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.28fr) minmax(290px,.72fr);align-items:center;gap:56px;display:grid}.hero-copy{max-width:720px}.hero-copy h1{max-width:19ch;font-size:var(--type-hero-h1);text-wrap:balance;margin:18px 0 22px;line-height:1.05}.hero-eyebrow{color:var(--accent);font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700;line-height:1.35}.hero-description{max-width:680px;margin-bottom:28px}.hero-description p{color:#515753;max-width:64ch;font-size:var(--type-body);margin:0;line-height:1.56}.hero-description p+p{margin-top:12px}.hero-product{place-items:center;min-width:0;margin-top:50px;display:grid;position:relative}.page-intro-hero{padding:var(--page-hero-space-top) 0 var(--page-hero-space-bottom)}.page-intro-hero-grid.has-visual{grid-template-columns:minmax(0,760px) minmax(300px,1fr);align-items:start;gap:clamp(56px,6vw,80px);display:grid}.page-intro-hero-copy{max-width:760px}.page-intro-hero h1{max-width:var(--page-hero-title-width);font-size:var(--page-hero-title-size);line-height:var(--page-hero-title-line-height);font-weight:var(--page-hero-title-weight);text-wrap:balance;margin:18px 0 28px}.page-intro-hero-text{max-width:var(--page-hero-copy-width)}.page-intro-hero-text p{color:#515753;font-size:var(--page-hero-copy-size);line-height:var(--page-hero-copy-line-height);margin:0}.page-intro-hero-text p+p{margin-top:12px}.page-intro-hero-actions{flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:34px;display:flex}.page-intro-hero-primary-action{flex-direction:column;align-items:center;display:flex}.page-intro-hero-primary-action .button{border-radius:6px}.page-intro-hero-primary-action>span{color:#737772;margin-top:7px;font-size:12px;font-weight:550;line-height:1.35}.page-intro-hero-secondary-action{margin-top:15px}.page-intro-hero-prompt{color:var(--text);margin:34px 0 0;font-size:15px;font-weight:600}.page-intro-hero-visual{min-width:0}.businesses-hero .page-intro-hero-copy{max-width:1050px}.businesses-hero h1{white-space:pre-line;text-wrap:wrap;max-width:1050px}.individuals-hero .page-intro-hero-grid{min-height:clamp(451.422px,726px - 19.1vw,540px)}.individuals-hero{overflow:hidden}.individuals-hero .page-intro-hero-visual{align-self:end}.individuals-profile-visual{height:433px;transform:translateY(var(--page-hero-space-bottom));place-items:start center;padding-inline:8px;display:grid;overflow:hidden}.individuals-profile-visual .hero-mobile-figure{width:min(310px,100%)}.individuals-profile-visual .hero-mobile-figure:before{display:none}.individuals-profile-visual .hero-mobile-surface{box-shadow:none}.individuals-profile-visual .hero-mobile-content{padding:12px 17px 27px}.individuals-profile-visual .hero-mobile-kicker{margin-bottom:8px}.individuals-profile-visual .hero-mobile-person{gap:9px;padding-bottom:10px}.individuals-profile-visual .hero-mobile-person h3{font-size:16px}.individuals-profile-visual .hero-mobile-avatar{width:36px;height:36px}.individuals-profile-visual .hero-mobile-identity{margin:10px 0;font-size:12px;line-height:1.35}.individuals-profile-visual .hero-mobile-section{padding:4px 0}.individuals-profile-visual .hero-mobile-section>p{margin-bottom:7px;font-size:8px}.individuals-profile-visual .hero-mobile-tags{gap:4px}.individuals-profile-visual .hero-mobile-tags span{padding:4px 6px;font-size:8px}.individuals-profile-visual .hero-mobile-work-list{gap:5px 8px}.individuals-profile-visual .hero-mobile-work-list span{gap:5px;font-size:8px}.individuals-profile-visual .hero-mobile-guidance strong{color:#343a36;font-size:9px;font-weight:650;line-height:1.4;display:block}.individuals-profile-visual .hero-mobile-status{padding-top:8px}.individuals-context-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.individuals-context-layout{grid-template-columns:minmax(0,1fr) minmax(470px,.9fr);align-items:center;gap:clamp(72px,8vw,112px);display:grid}.individuals-context-heading h2{max-width:650px;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.individuals-context-heading h2 span{display:block}.individuals-context-copy{max-width:590px;margin-top:var(--content-section-heading-gap)}.individuals-context-copy p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.individuals-context-copy p+p{margin-top:14px}.individuals-context-comparison{flex-direction:column;align-items:center;width:100%;display:flex}.individuals-context-layer{border-radius:14px;flex-direction:column;justify-content:center;width:100%;padding:24px 28px;display:flex}.individuals-context-layer strong{letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:800;line-height:1.35;display:block}.individuals-context-layer span{color:#4f5651;font-size:15px;font-weight:550;line-height:1.5}.individuals-context-linkedin{background:#eceeea;border:1px solid #dce0da;width:88%;min-height:100px}.individuals-context-linkedin strong{color:#606863}.individuals-context-humamap{color:#fff;background:var(--accent);min-height:132px;box-shadow:0 20px 46px #245c522e}.individuals-context-humamap strong{color:#fff;letter-spacing:-.02em;text-transform:none;font-size:18px}.individuals-context-humamap span{color:#ffffffe0;font-weight:600}.individuals-context-outcome{width:92%;min-height:94px;color:var(--text);background:var(--surface);border:1px solid #d9ded9;box-shadow:0 12px 34px #1a2d260e}.individuals-context-outcome strong{color:var(--accent);margin:0}.individuals-context-arrow{color:#89918b;place-items:center;height:30px;font-size:18px;line-height:1;display:grid}.individuals-self-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.individuals-self-layout{grid-template-columns:minmax(0,.94fr) minmax(470px,1.06fr);align-items:center;gap:clamp(72px,9vw,124px);display:grid}.individuals-self-copy{max-width:590px}.individuals-self-copy h2{max-width:570px;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.individuals-self-copy>div{margin-top:var(--content-section-heading-gap)}.individuals-self-copy>div p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.individuals-self-copy>div p+p{margin-top:14px}.individuals-self-conclusion{color:var(--text);font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);letter-spacing:-.01em;margin:36px 0 0;font-weight:700}.individuals-profile-excerpt{background:var(--surface);border:1px solid #d9ded9;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #1c2b2514,0 3px 9px #1c2b250a}.individuals-profile-excerpt>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:18px 22px;display:flex}.individuals-profile-excerpt-person{align-items:center;gap:12px;display:flex}.individuals-profile-excerpt-person>span{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:12px;font-weight:750;line-height:1;display:grid}.individuals-profile-excerpt-person strong{color:var(--text);font-size:15px;line-height:1.3;display:block}.individuals-profile-excerpt-person p{color:#6b706c;margin:2px 0 0;font-size:12px;line-height:1.35}.individuals-profile-excerpt>header>span{color:#747a76;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.35}.individuals-profile-excerpt>section{grid-template-columns:124px minmax(0,1fr);gap:6px 24px;padding:22px;display:grid;position:relative}.individuals-profile-excerpt>section+section{border-top:1px solid var(--border)}.individuals-profile-excerpt>section>p{color:var(--accent);letter-spacing:.085em;text-transform:uppercase;grid-row:1/span 2;margin:2px 0 0;font-size:11px;font-weight:750;line-height:1.4}.individuals-profile-excerpt>section>strong{color:var(--text);letter-spacing:-.015em;font-size:16px;font-weight:650;line-height:1.45}.individuals-profile-excerpt>section>ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.individuals-profile-excerpt>section li{color:#48504b;background:var(--accent-soft);border:1px solid #d9e4df;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:600;line-height:1.25}.individuals-visibility-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.individuals-visibility-layout{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(72px,9vw,124px);display:grid}.individuals-visibility-copy{max-width:590px}.individuals-visibility-copy h2{max-width:570px;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.individuals-visibility-copy>div{margin-top:var(--content-section-heading-gap)}.individuals-visibility-copy>div p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.individuals-visibility-copy>div p+p{margin-top:14px}.individuals-visibility-conclusion{color:var(--text);font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);letter-spacing:-.01em;margin:36px 0 0;font-weight:700}.individuals-visibility-use-cases{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.individuals-visibility-use-cases li{color:var(--accent);background:var(--accent-soft);border:1px solid #d7e2dc;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:700;line-height:1.2}.individuals-public-profile{background:#fbfcfa;border:1px solid #d9ded9;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #1c2b2514,0 3px 9px #1c2b250a}.individuals-public-profile>header{background:var(--surface);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding:20px 22px;display:flex}.individuals-public-profile-person{align-items:center;gap:13px;display:flex}.individuals-public-profile-person>span{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:12px;font-weight:750;line-height:1;display:grid}.individuals-public-profile-person strong{color:var(--text);font-size:16px;line-height:1.3;display:block}.individuals-public-profile-person p{color:#6b706c;margin:2px 0 0;font-size:12px;line-height:1.35}.individuals-public-profile>header>span{color:#747a76;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.35}.individuals-public-profile-summary{color:#4f5651;border-bottom:1px solid var(--border);background:#fbfcfa;margin:0;padding:17px 22px;font-size:13px;font-weight:600;line-height:1.5}.individuals-public-profile-value{background:var(--accent-soft);border-bottom:1px solid #d8e3de;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.individuals-public-profile-value>section{min-height:158px;padding:21px 22px}.individuals-public-profile-value>section+section{border-left:1px solid #d8e3de}.individuals-public-profile-value h3,.individuals-public-profile-details h3{color:var(--accent);letter-spacing:.085em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750;line-height:1.4}.individuals-public-profile-value ul,.individuals-public-profile-details ul{gap:7px;margin:15px 0 0;padding:0;list-style:none;display:grid}.individuals-public-profile-value li,.individuals-public-profile-details li{color:#404641;padding-left:13px;font-size:13px;line-height:1.35;position:relative}.individuals-public-profile-value li:before,.individuals-public-profile-details li:before{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}.individuals-public-profile-details{background:#fbfcfa;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.individuals-public-profile-details>section{min-height:146px;padding:19px 18px}.individuals-public-profile-details>section+section{border-left:1px solid var(--border)}.individuals-public-profile-details p{color:#404641;margin:15px 0 0;font-size:13px;line-height:1.45}.individuals-public-profile-looking{background:var(--surface);border-top:1px solid var(--border);padding:19px 22px}.individuals-public-profile-looking h3{color:var(--accent);letter-spacing:.085em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750;line-height:1.4}.individuals-public-profile-looking p{color:#404641;margin:12px 0 0;font-size:13px;line-height:1.45}.individuals-public-profile>footer{background:var(--accent-soft);color:#515954;border-top:1px solid #d8e3de;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:14px 22px;font-size:12px;line-height:1.35;display:flex}.individuals-public-profile>footer strong{color:var(--accent);font-weight:750}.individuals-public-profile>footer>span:last-child{color:var(--accent);white-space:nowrap;font-weight:700}.individuals-compare-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.individuals-compare-layout{grid-template-columns:minmax(0,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(72px,9vw,124px);display:grid}.individuals-compare-copy{max-width:590px}.individuals-compare-copy h2{max-width:570px;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.individuals-compare-copy>div{margin-top:var(--content-section-heading-gap)}.individuals-compare-copy>div p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.individuals-compare-copy>div p+p{margin-top:14px}.individuals-compare-conclusion{color:var(--text);font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);letter-spacing:-.01em;margin:36px 0 0;font-weight:700}.individuals-compare-visual{width:min(590px,100%);margin-inline:auto}.individuals-compare-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.individuals-compare-person{background:var(--surface);border:1px solid #d9ded9;border-radius:14px;align-items:center;gap:13px;min-height:92px;padding:18px 20px;display:flex;box-shadow:0 12px 30px #1c2b250e}.individuals-compare-person>span{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:11px;font-weight:750;line-height:1;display:grid}.individuals-compare-person:nth-child(2)>span{color:var(--accent-hover);background:#cbdcd5}.individuals-compare-person strong{color:var(--text);font-size:16px;line-height:1.3;display:block}.individuals-compare-person p{color:#6b706c;margin:2px 0 0;font-size:12px;line-height:1.35}.individuals-compare-flow{height:48px;position:relative}.individuals-compare-flow:before,.individuals-compare-flow:after{content:"";border-bottom:1px solid #b9c8c1;width:calc(25% + 1px);height:25px;position:absolute;top:0}.individuals-compare-flow:before{border-right:1px solid #b9c8c1;border-bottom-right-radius:10px;left:25%}.individuals-compare-flow:after{border-left:1px solid #b9c8c1;border-bottom-left-radius:10px;right:25%}.individuals-compare-flow>span{background:#b9c8c1;width:1px;height:23px;position:absolute;top:25px;left:50%;transform:translate(-.5px)}.individuals-compare-card{background:var(--surface);border:1px solid #ced9d4;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #1c2b2514,0 3px 9px #1c2b250a}.individuals-compare-card>header{background:var(--accent-soft);border-bottom:1px solid #d8e3de;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:20px 22px;display:flex}.individuals-compare-card>header p{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:750;line-height:1.35}.individuals-compare-card>header h3{color:var(--text);letter-spacing:-.025em;margin:0;font-size:20px;font-weight:750;line-height:1.25}.individuals-compare-card>header>span{min-width:58px;min-height:30px;color:var(--accent);background:#ffffffbf;border:1px solid #d5e0db;border-radius:999px;flex:none;place-items:center;padding:7px 9px;font-size:10px;font-weight:750;line-height:1;display:grid}.individuals-compare-card ul{margin:0;padding:0 22px;list-style:none;display:grid}.individuals-compare-card li{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;min-height:66px;display:grid}.individuals-compare-card li+li{border-top:1px solid var(--border)}.individuals-compare-card li>span{width:28px;height:28px;color:var(--accent);background:var(--accent-soft);border-radius:8px;place-items:center;font-size:13px;font-weight:750;line-height:1;display:grid}.individuals-compare-card li strong{color:#343a36;font-size:14px;font-weight:650;line-height:1.4}.individuals-compare-card>footer{min-height:54px;color:var(--accent);border-top:1px solid var(--border);background:#fbfcfa;justify-content:space-between;align-items:center;padding:14px 22px;font-size:13px;font-weight:750;line-height:1.35;display:flex}.individuals-control-section{background:var(--surface);border-top:1px solid var(--border);padding:62px 0 64px}.individuals-control-heading{max-width:800px}.individuals-control-heading>div{align-items:center;display:flex}.individuals-control-heading h2{font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;white-space:nowrap;margin:0}.individuals-control-heading>p{color:#515753;max-width:690px;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:18px 0 0}.individuals-control-heading>p+p{margin-top:12px}.individuals-control-levels{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:40px;display:grid}.individuals-control-levels article{flex-direction:column;justify-content:center;min-height:94px;padding:18px 24px;display:flex}.individuals-control-levels article+article{border-left:1px solid var(--border)}.individuals-control-levels h3{color:var(--accent);font-size:var(--content-section-item-title-size);letter-spacing:.09em;text-transform:uppercase;margin:0;font-weight:750;line-height:1.35}.individuals-control-levels p{color:var(--text);font-size:var(--content-section-copy-size);margin:8px 0 0;font-weight:600;line-height:1.4}.individuals-control-professional{border-top:1px solid var(--border);max-width:930px;margin:26px 0 0;padding-top:22px}.individuals-control-professional h3{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750;line-height:1.4}.individuals-control-professional p{color:#6b726d;margin:9px 0 0;font-size:13px;line-height:1.55}.individuals-growth-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.individuals-growth-inner{max-width:820px}.individuals-growth-inner h2{margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.individuals-growth-inner p{color:#515753;max-width:740px;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.individuals-growth-inner p+p{margin-top:12px}.individuals-final-cta{color:#fff;background:var(--accent-hover);padding:84px 0 88px}.individuals-final-cta-inner{text-align:center;max-width:820px}.individuals-final-cta h2{color:#fff;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.individuals-final-cta-inner>p{color:#ffffffc7;max-width:660px;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:20px auto 0}.individuals-final-cta-inner>p+p{margin-top:10px}.individuals-final-cta-actions{justify-content:center;margin-top:32px}.individuals-final-cta-primary{color:var(--accent-hover);background:#fff;border-radius:6px}.individuals-final-cta-primary:hover{color:var(--accent-hover);background:var(--accent-soft)}.individuals-final-cta-link{color:#fff}.individuals-final-cta-note{color:#ffffffb8;margin-top:10px;font-size:12px;line-height:1.35;display:block}.how-page-hero{overflow:hidden}.how-page-hero .page-intro-hero-grid{align-items:center;min-height:520px}.how-profile-visual{place-items:start center;height:510px;padding-inline:8px;display:grid;overflow:hidden}.how-profile-visual .hero-mobile-figure{width:min(268px,100%)}.how-profile-visual .hero-mobile-figure:before{display:none}.how-profile-visual .hero-mobile-surface{box-shadow:none}.how-section-copy{max-width:760px}.how-section-copy h2{font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;text-wrap:balance;margin:0}.how-section-copy>p{max-width:var(--content-section-copy-width);margin:var(--content-section-heading-gap) 0 0;color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height)}.how-section-copy>p+p{margin-top:12px}.how-sources-section,.how-framework-section,.how-context-section,.how-applications-section,.how-evolution-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.how-sources-section,.how-applications-section{background:var(--surface)}.how-sources-layout{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:center;gap:clamp(64px,8vw,112px);display:grid}.how-sources-architecture{width:min(650px,100%);margin-inline:auto}.how-source-layer{border-radius:18px}.how-source-layer header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.how-source-layer header span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;line-height:1.35;display:block}.how-source-layer header strong{color:var(--text);letter-spacing:-.02em;font-size:17px;font-weight:750;line-height:1.35;display:block}.how-source-layer header b{color:#69716c;letter-spacing:.07em;text-transform:uppercase;background:#ffffffbf;border:1px solid #dce1dc;border-radius:999px;flex:none;padding:5px 8px;font-size:9px;font-weight:750;line-height:1}.how-source-layer>p{color:#5a615c;margin:9px 0 0;font-size:13px;line-height:1.5}.how-source-reflection{background:#f3f4f1;border:1px dashed #cfd5d0;padding:22px}.how-source-evidence{background:var(--surface);border:1px solid #d5ddd8;margin-top:20px;padding:22px;box-shadow:0 14px 34px #1c2b250e}.how-source-core{color:#fff;background:var(--accent);border:1px solid #ffffff24;margin-top:20px;padding:24px;box-shadow:0 18px 42px #245c5233}.how-source-core header span,.how-source-core header strong{color:#fff}.how-source-core header b{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.how-source-core>p{color:#ffffffdb}.how-framework-grid{margin-top:var(--content-section-content-gap);border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.how-framework-grid article{min-height:340px;padding:30px 38px 32px}.how-framework-grid article:first-child{padding-left:0}.how-framework-grid article:last-child{padding-right:0}.how-framework-grid article+article{border-left:1px solid var(--border)}.how-framework-grid article>span{color:var(--accent);letter-spacing:-.05em;margin-bottom:20px;font-size:clamp(2.25rem,3.3vw,3rem);font-weight:850;line-height:1;display:block}.how-framework-grid h3{color:var(--text);letter-spacing:-.025em;margin:0;font-size:21px;font-weight:750;line-height:1.25}.how-framework-grid p{color:#515753;margin:13px 0 0;font-size:15px;line-height:1.52}.how-framework-grid ul{flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0;list-style:none;display:flex}.how-framework-grid li{color:#44504a;background:var(--accent-soft);border:1px solid #d8e3de;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:650;line-height:1.2}.how-framework-note{color:#676e69;max-width:810px;margin:24px 0 0;font-size:13px;line-height:1.55}.how-context-section{background:var(--accent-soft)}.how-context-model{margin-top:var(--content-section-content-gap);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr);align-items:stretch;gap:12px;display:grid}.how-context-model article{background:#ffffffc7;border:1px solid #d6e0db;border-radius:12px;flex-direction:column;justify-content:center;min-height:126px;padding:20px;display:flex}.how-context-model .how-context-person{color:#fff;background:var(--accent);border-color:var(--accent)}.how-context-model article>span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;line-height:1.35}.how-context-model article>strong{color:var(--text);font-size:15px;font-weight:700;line-height:1.4}.how-context-model .how-context-person>span,.how-context-model .how-context-person>strong{color:#fff}.how-context-model>b{color:#839088;place-items:center;font-size:20px;font-weight:500;line-height:1;display:grid}.how-context-down{color:#7d8a83;place-items:center;height:44px;font-size:20px;display:grid}.how-context-outcomes{background:var(--surface);border:1px solid #d5dfda;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 16px 38px #1c2b250f}.how-context-outcomes strong{min-height:68px;color:var(--accent);letter-spacing:.07em;text-align:center;text-transform:uppercase;place-items:center;padding:14px;font-size:13px;font-weight:800;line-height:1.35;display:grid}.how-context-outcomes strong+strong{border-left:1px solid var(--border)}.how-context-explanation{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:26px;display:grid}.how-context-explanation p{color:#4e5751;max-width:54ch;margin:0;font-size:14px;line-height:1.55}.how-applications-grid{margin-top:var(--content-section-content-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.how-application{min-width:0}.how-application-label{min-height:154px}.how-application-label>span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.35}.how-application-label h3{color:var(--text);margin:12px 0 0;font-size:21px;font-weight:750;line-height:1.25}.how-application-label p{color:#59605b;margin:9px 0 0;font-size:14px;line-height:1.48}.how-product-ui{background:#fbfcfa;border:1px solid #d7ddd8;border-radius:16px;min-height:286px;overflow:hidden;box-shadow:0 18px 45px #1c2b2512}.how-product-ui header{background:var(--surface);border-bottom:1px solid var(--border);align-items:center;gap:11px;min-height:68px;padding:14px 16px;display:flex}.how-product-ui header>span:first-child{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:750;display:grid}.how-product-ui header strong{color:var(--text);font-size:13px;font-weight:750;line-height:1.3;display:block}.how-product-ui header p{color:#777d78;margin:2px 0 0;font-size:10px;line-height:1.3}.how-profile-ui section{padding:15px 16px}.how-profile-ui section+section{border-top:1px solid var(--border)}.how-profile-ui section b,.how-organisation-ui section b{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800;line-height:1.35;display:block}.how-profile-ui section p,.how-organisation-ui section p{color:#444b46;margin:7px 0 0;font-size:12px;line-height:1.45}.how-compare-ui header,.how-organisation-ui header{justify-content:space-between}.how-compare-ui header>span,.how-organisation-ui header>span{color:#727a75;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:750;line-height:1.35}.how-compare-ui section{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-height:61px;padding:12px 16px;display:grid}.how-compare-ui section+section{border-top:1px solid var(--border)}.how-compare-ui section i{width:26px;height:26px;color:var(--accent);background:var(--accent-soft);border-radius:7px;place-items:center;font-size:11px;font-style:normal;font-weight:750;display:grid}.how-compare-ui section p{color:#424944;margin:0;font-size:12px;font-weight:600;line-height:1.42}.how-team-row{border-bottom:1px solid var(--border);align-items:center;padding:18px 16px;display:flex}.how-team-row span{color:#fff;background:var(--accent);border:3px solid #fbfcfa;border-radius:50%;place-items:center;width:38px;height:38px;margin-right:-5px;font-size:9px;font-weight:750;display:grid}.how-team-row span:nth-child(2){background:#668a7d}.how-team-row span:nth-child(3){background:#87a398}.how-team-row span:nth-child(4){color:var(--accent);background:#dce8e3}.how-organisation-ui section{background:var(--accent-soft);border:1px solid #d7e2dd;border-radius:10px;margin:16px;padding:16px}.how-ai-section{border-top:1px solid var(--border);background:#f5f6f3;padding:62px 0 66px}.how-ai-heading{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:64px;display:grid}.how-ai-process{align-items:center;gap:9px;padding-bottom:5px;display:flex}.how-ai-process span{color:var(--accent);font-size:12px;font-weight:750;line-height:1.3}.how-ai-process b{color:#87918b;font-size:12px;font-weight:500}.how-ai-principles{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:38px;display:grid}.how-ai-principles article{padding:24px 34px 0}.how-ai-principles article:first-child{padding-left:0}.how-ai-principles article+article{border-left:1px solid var(--border)}.how-ai-principles h3{color:var(--accent);letter-spacing:.075em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.4}.how-ai-principles p{color:#555d57;margin:10px 0 0;font-size:13px;line-height:1.55}.how-evolution-layout{grid-template-columns:minmax(0,.8fr) minmax(600px,1.2fr);align-items:center;gap:clamp(64px,8vw,112px);display:grid}.how-evolution-visual{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;display:grid}.how-evolution-visual article{background:var(--surface);border:1px solid #d9ded9;border-radius:12px;min-height:174px;padding:22px}.how-evolution-visual article>span{color:var(--accent);letter-spacing:.08em;font-size:11px;font-weight:800;line-height:1.35}.how-evolution-visual article>strong{color:var(--text);margin-top:24px;font-size:15px;font-weight:750;line-height:1.35;display:block}.how-evolution-visual article>p{color:#5c635e;margin:8px 0 0;font-size:12px;line-height:1.5}.how-evolution-visual>i{color:#8e9891;padding:0 8px;font-size:15px;font-style:normal}.how-final-cta{color:#fff;background:var(--accent-hover);padding:82px 0 86px}.how-final-cta-inner{text-align:center;max-width:760px}.how-final-cta h2{color:#fff;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0}.how-final-cta p{color:#ffffffc7;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:18px 0 0}.how-final-cta-button{color:var(--accent-hover);background:#fff;border-radius:6px;margin-top:30px}.how-final-cta-button:hover{color:var(--accent-hover);background:var(--accent-soft)}.how-final-cta-inner>span{color:#ffffffb8;margin-top:10px;font-size:12px;line-height:1.35;display:block}.hero-mobile-figure{width:min(260px,100%);margin:0;position:relative}.hero-mobile-figure:before{content:"";z-index:0;filter:blur(24px);background:#1113;border-radius:50%;height:8%;position:absolute;bottom:-3%;left:9%;right:9%}.hero-mobile-surface{z-index:1;aspect-ratio:71.5/149.6;background:#f5f6f2;border:2px solid #191919;border-radius:43px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #1111111f}.hero-mobile-surface p{color:inherit}.hero-ios-statusbar{background:var(--surface);color:var(--text);flex:0 0 44px;justify-content:space-between;align-items:center;padding:7px 18px 0;font-size:10px;font-weight:650;display:flex;position:relative}.hero-ios-time,.hero-ios-indicators{z-index:2;position:relative}.hero-ios-island{z-index:3;background:#050505;border-radius:999px;width:86px;height:25px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.hero-ios-indicators{align-items:center;gap:5px;display:flex}.hero-ios-signal{align-items:flex-end;gap:1px;width:14px;height:10px;display:flex}.hero-ios-signal b{background:currentColor;border-radius:1px;width:2px}.hero-ios-signal b:first-child{height:3px}.hero-ios-signal b:nth-child(2){height:5px}.hero-ios-signal b:nth-child(3){height:7px}.hero-ios-signal b:nth-child(4){height:9px}.hero-ios-wifi{width:13px;height:10px;position:relative;overflow:hidden}.hero-ios-wifi:before{content:"";border:2px solid #0000;border-color:currentColor #0000 #0000 currentColor;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;left:1px;transform:rotate(45deg)}.hero-ios-wifi:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:0;left:5px}.hero-ios-battery{border:1.5px solid;border-radius:3px;width:18px;height:9px;position:relative}.hero-ios-battery:before{content:"";background:currentColor;border-radius:1px;position:absolute;inset:2px}.hero-ios-battery:after{content:"";background:currentColor;border-radius:0 2px 2px 0;width:2px;height:4px;position:absolute;top:2px;right:-3px}.hero-mobile-header{background:var(--surface);border-bottom:1px solid #dee1db;flex:0 0 48px;align-items:center;gap:9px;padding:5px 18px 12px;font-size:12px;display:flex}.hero-mobile-header strong{letter-spacing:-.03em}.hero-mobile-header>span:last-child{color:#7b7f79;letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:600}.hero-mobile-mark{background:var(--text);border-radius:5px;grid-template-columns:1fr 1fr;gap:2px;width:17px;height:17px;padding:3px;display:grid}.hero-mobile-mark i{background:#fff;border-radius:50%;width:3px;height:3px;margin:auto}.hero-mobile-mark i:last-child{background:var(--accent-light)}.hero-mobile-content{flex-direction:column;flex:auto;min-height:0;padding:16px 20px 31px;display:flex}.hero-mobile-kicker{letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700;color:var(--accent)!important}.hero-mobile-person{border-bottom:1px solid #dcdfda;align-items:center;gap:12px;padding-bottom:14px;display:flex}.hero-mobile-avatar{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:12px;font-weight:650;display:grid}.hero-mobile-person h3{margin:0 0 2px;font-size:18px;line-height:1.1}.hero-mobile-person p{color:#6b6f69;margin:0;font-size:11px}.hero-mobile-identity{letter-spacing:-.01em;margin:14px 0;font-size:15px;line-height:1.4}.hero-mobile-section{border-top:1px solid #dcdfda;padding:13px 0}.hero-mobile-section>p{color:#797c77;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:650}.hero-mobile-tags{flex-wrap:wrap;gap:7px;display:flex}.hero-mobile-tags span{color:#2a2d29;background:#fff;border:1px solid #d9ddd7;border-radius:999px;padding:6px 8px;font-size:10px;line-height:1}.hero-mobile-work-list{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.hero-mobile-work-list span{color:#414540;align-items:center;gap:7px;font-size:10px;line-height:1.25;display:flex}.hero-mobile-work-list i{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.hero-mobile-status{border-top:1px solid #dcdfda;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:9px;display:flex}.hero-mobile-status span{color:var(--accent);align-items:center;gap:6px;font-weight:650;display:flex}.hero-mobile-status span i{background:var(--accent);border-radius:50%;width:6px;height:6px}.hero-mobile-status b{font-weight:650}.hero-ios-home{z-index:4;background:#111;border-radius:999px;width:106px;height:4px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.hero-profile-link{align-items:center;gap:7px;width:fit-content;margin:22px auto 0;font-size:15px;font-weight:650;line-height:1.3;display:flex}.hero-profile-link span{transition:transform .2s}.hero-profile-link:hover span{transform:translate(3px)}.businesses-offerings-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.businesses-offerings-section h2{max-width:800px;margin:0 0 var(--content-section-content-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-offerings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.businesses-offering-card{background:#fbfcfa;border:1px solid #dfe4df;border-radius:14px;flex-direction:column;min-height:292px;padding:30px;display:flex;box-shadow:0 12px 34px #1a2d260e}.businesses-offering-card header{justify-content:space-between;align-items:flex-start;gap:18px;min-height:30px;display:flex}.businesses-offering-brand{align-items:center;gap:10px;display:flex}.businesses-offering-brand img{width:96px;height:auto}.businesses-offering-brand span{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:750;line-height:1.35}.businesses-offering-card h3{letter-spacing:-.03em;max-width:430px;margin:12px 0;font-size:clamp(1.3rem,1.8vw,1.55rem);font-weight:750;line-height:1.15}.businesses-offering-card h3 em{font-weight:inherit}.businesses-offering-card>p{color:#515753;max-width:48ch;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-offering-card>.businesses-offering-availability{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-top:20px;font-size:12px;font-weight:800;line-height:1.35}.businesses-offering-card>.text-link{width:fit-content;margin-top:auto;padding-top:24px}.businesses-decisions-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.businesses-decisions-heading{max-width:760px;margin-bottom:var(--content-section-content-gap)}.businesses-decisions-heading h2{max-width:720px;margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-decisions-heading p{max-width:var(--content-section-copy-width);color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-decisions-copy{gap:12px;display:grid}.businesses-decisions-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.businesses-decisions-grid li{min-width:0;padding:4px 28px 8px}.businesses-decisions-grid li:first-child{padding-left:0}.businesses-decisions-grid li:last-child{padding-right:0}.businesses-decisions-grid li+li{border-left:1px solid #d6d9d4}.businesses-decisions-grid p{color:var(--accent);font-size:var(--content-section-item-title-size);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px;font-weight:750;line-height:1.35}.businesses-decisions-grid span{max-width:20ch;color:var(--text);font-size:var(--content-section-item-copy-size);letter-spacing:-.015em;font-weight:600;line-height:1.45;display:block}.businesses-performance-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.businesses-performance-heading{max-width:760px;margin-bottom:48px}.businesses-performance-heading h2{max-width:720px;margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-performance-heading p{max-width:var(--content-section-copy-width);color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-performance-label{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:750;line-height:1.35}.businesses-performance-label span{color:#777b76}.businesses-performance-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.businesses-performance-stats>div{min-width:0;padding:4px 40px 8px}.businesses-performance-stats>div:first-child{padding-left:0}.businesses-performance-stats>div:last-child{padding-right:0}.businesses-performance-stats>div+div{border-left:1px solid #d6d9d4}.businesses-performance-stats strong{color:var(--accent);letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:clamp(4rem,7vw,5.5rem);font-weight:700;line-height:.9;display:block}.businesses-performance-stats span{color:var(--text);font-size:17px;font-weight:650;line-height:1.4;display:block}.businesses-performance-source{color:#737772;margin:36px 0 0;font-size:12px;line-height:1.4}.businesses-performance-source a{text-underline-offset:4px;-webkit-text-decoration:underline #aeb6af;text-decoration:underline #aeb6af}.businesses-performance-source a:hover{color:var(--accent)}.businesses-understanding-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.businesses-understanding-layout{grid-template-columns:minmax(0,.94fr) minmax(500px,1.06fr);align-items:center;gap:clamp(72px,8vw,112px);display:grid}.businesses-understanding-copy{max-width:570px}.businesses-understanding-copy h2{margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-understanding-copy>div{gap:14px;display:grid}.businesses-understanding-copy>div p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-understanding-conclusion{color:var(--text);font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);letter-spacing:-.012em;margin:30px 0 0;font-weight:700}.businesses-understanding-model{flex-direction:column;align-items:center;width:100%;display:flex}.businesses-understanding-layer{border-radius:14px;flex-direction:column;justify-content:center;padding:24px 28px;display:flex}.businesses-understanding-layer strong{letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:800;line-height:1.35;display:block}.businesses-understanding-layer span{letter-spacing:-.01em;font-size:15px;font-weight:550;line-height:1.5;display:block}.businesses-understanding-outcome{width:91%;min-height:104px;color:var(--text);background:var(--surface);border:1px solid #d9ded9;box-shadow:0 12px 34px #1a2d260e}.businesses-understanding-outcome strong{color:var(--accent)}.businesses-understanding-humamap{color:#fff;background:var(--accent);width:100%;min-height:142px;padding:30px 32px;box-shadow:0 20px 46px #245c5233}.businesses-understanding-humamap strong{color:#fff;letter-spacing:-.025em;text-transform:none;margin-bottom:10px;font-size:20px}.businesses-understanding-humamap span{color:#ffffffe0;font-size:16px;font-weight:600}.businesses-understanding-known{width:86%;min-height:96px;color:var(--text);background:#eceeea;border:1px solid #dce0da}.businesses-understanding-known strong{color:#5f6761}.businesses-understanding-known span{color:#4f5651}.businesses-understanding-arrow{color:#89918b;place-items:center;height:32px;font-size:19px;line-height:1;display:grid}.businesses-understanding-method{border-top:1px solid #d6dbd6;align-self:center;width:91%;margin-top:26px;padding-top:22px}.businesses-understanding-method strong{color:var(--text);letter-spacing:-.018em;margin-bottom:7px;font-size:16px;font-weight:750;line-height:1.35;display:block}.businesses-understanding-method p{color:#5b625d;margin:0 0 13px;font-size:14px;line-height:1.55}.businesses-understanding-method .text-link{font-size:14px}.businesses-start-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.businesses-start-title{max-width:760px;margin:0 0 var(--content-section-content-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-start-layout{grid-template-columns:minmax(430px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(64px,7vw,104px);display:grid}.businesses-start-copy{max-width:660px}.businesses-start-steps{margin:0;padding:0;list-style:none}.businesses-start-steps li{grid-template-columns:34px minmax(0,1fr);gap:20px;padding:25px 0;display:grid;position:relative}.businesses-start-steps li:after{content:"";background:#cbd3cc;width:1px;position:absolute;top:53px;bottom:-1px;left:13px}.businesses-start-steps li:last-child:after{display:none}.businesses-start-steps li:last-child{padding-bottom:0}.businesses-start-steps li>span{color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:800;line-height:1;display:grid}.businesses-start-steps h3{letter-spacing:-.025em;margin:1px 0 8px;font-size:19px;font-weight:750;line-height:1.3}.businesses-start-steps p{color:#515753;max-width:58ch;margin:0;font-size:16px;line-height:1.55}.businesses-company-profile{background:#fbfcfa;border:1px solid #dce2dc;border-radius:18px;width:100%;min-height:500px;padding:30px;box-shadow:0 24px 70px #1a2d261a}.businesses-company-profile header{border-bottom:1px solid #e0e4df;justify-content:space-between;align-items:center;gap:20px;padding-bottom:25px;display:flex}.businesses-company-profile-brand{align-items:center;gap:10px;display:flex}.businesses-company-profile-brand img{width:112px;height:auto}.businesses-company-profile-brand span{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.2}.businesses-company-profile-status{color:#727a74;font-size:11px;font-weight:650;line-height:1.3}.businesses-company-profile-intro{align-items:center;gap:20px;padding:48px 0 42px;display:flex}.businesses-company-profile-mark{color:#fff;background:var(--accent);letter-spacing:-.03em;border-radius:14px;flex:none;place-items:center;width:64px;height:64px;font-size:17px;font-weight:800;line-height:1;display:grid}.businesses-company-profile-intro p{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:800;line-height:1.3}.businesses-company-profile-intro h3{letter-spacing:-.04em;max-width:320px;margin:0;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:750;line-height:1.08}.businesses-company-profile-intro h3+span{color:#656d67;max-width:34ch;margin-top:8px;font-size:13px;line-height:1.45;display:block}.businesses-company-profile-details{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.businesses-company-profile-details>div{border-top:1px solid #e0e4df;min-height:118px;padding:20px}.businesses-company-profile-details>div:nth-child(odd){padding-left:0;padding-right:24px}.businesses-company-profile-details>div:nth-child(2n){border-left:1px solid #e0e4df;padding-left:24px;padding-right:0}.businesses-company-profile-details span{color:#707872;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:750;line-height:1.3;display:block}.businesses-company-profile-details p{color:var(--text);margin:0;font-size:15px;font-weight:650;line-height:1.5}.businesses-shared-value-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.businesses-shared-value-section h2{max-width:820px;font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;margin:0 0 52px}.businesses-shared-value-axis{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:15px;margin-bottom:28px;font-size:12px;font-weight:800;line-height:1.3;display:flex}.businesses-shared-value-axis span:nth-child(2){color:#8b938d;letter-spacing:0;font-size:18px;font-weight:500}.businesses-shared-value-pairs{border-bottom:1px solid #d6dbd6}.businesses-shared-value-pairs>div{border-top:1px solid #d6dbd6;grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr);align-items:center;min-height:82px;display:grid}.businesses-shared-value-pairs>div>span{color:var(--text);letter-spacing:-.025em;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:650;line-height:1.3}.businesses-shared-value-pairs>div>span:nth-child(2){color:#89918b;border-left:1px solid #e0e4e0;border-right:1px solid #e0e4e0;place-items:center;height:100%;font-size:17px;font-weight:500;display:grid}.businesses-shared-value-pairs>div>span:first-child{padding-right:34px}.businesses-shared-value-pairs>div>span:last-child{padding-left:34px}.businesses-products-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);border-top:1px solid var(--border)}.businesses-products-heading{max-width:760px;margin-bottom:var(--content-section-content-gap)}.businesses-products-heading h2{margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-products-heading p{color:#515753;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.businesses-product-card{border:1px solid #dce2dc;border-radius:18px;flex-direction:column;min-width:0;padding:36px;display:flex;box-shadow:0 22px 64px #1a2d2613}.businesses-product-leadership{background:#fcfbf8}.businesses-product-copilot{background:#fbfcfa}.businesses-product-card>header{border-bottom:1px solid #dde2dd;min-height:76px;padding-bottom:24px}.businesses-product-brand{align-items:center;gap:10px;display:flex}.businesses-product-brand img{width:104px;height:auto}.businesses-product-brand span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.3}.businesses-product-card>header>p{color:#6d756f;margin:12px 0 0;font-size:12px;font-style:italic;font-weight:650;line-height:1.4}.businesses-product-intro{padding:34px 0 36px}.businesses-product-intro h3{letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(1.6rem,2.5vw,2.05rem);font-weight:750;line-height:1.1}.businesses-product-intro>p{color:#515753;margin:0;font-size:16px;line-height:1.55}.businesses-product-content{border-top:1px solid #dde2dd;padding-top:28px}.businesses-product-label{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin:0 0 25px;font-size:12px;font-weight:800;line-height:1.3}.businesses-leadership-timeline{margin:0;padding:0;list-style:none}.businesses-leadership-timeline li{grid-template-columns:31px minmax(0,1fr);gap:16px;padding-bottom:26px;display:grid;position:relative}.businesses-leadership-timeline li:last-child{padding-bottom:0}.businesses-leadership-timeline li:after{content:"";background:#bcc8bf;width:1px;position:absolute;top:29px;bottom:0;left:14px}.businesses-leadership-timeline li:last-child:after{display:none}.businesses-leadership-timeline li>span{z-index:1;color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;font-weight:800;line-height:1;display:grid;position:relative}.businesses-leadership-timeline strong{margin:3px 0 7px;font-size:15px;font-weight:750;line-height:1.35;display:block}.businesses-leadership-timeline p{color:#59605b;margin:0;font-size:14px;line-height:1.5}.businesses-copilot-list{gap:17px;margin:0;padding:0;list-style:none;display:grid}.businesses-copilot-list li{color:var(--text);padding-left:30px;font-size:15px;font-weight:600;line-height:1.48;position:relative}.businesses-copilot-list li:before{content:"✓";color:#fff;background:var(--accent);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:0;left:0}.businesses-product-trust{background:#eef4f0;border:1px solid #d6e1d9;border-radius:12px;grid-template-columns:38px minmax(0,1fr);gap:14px;margin-top:32px;padding:18px;display:grid}.businesses-product-trust>span{color:#fff;background:var(--accent);letter-spacing:.06em;border-radius:9px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:850;line-height:1;display:grid}.businesses-product-trust strong{color:var(--accent);margin:0 0 5px;font-size:13px;line-height:1.35;display:block}.businesses-product-trust p{color:#5a635c;margin:0;font-size:12px;line-height:1.45}.businesses-product-footer{margin-top:auto;padding-top:38px}.businesses-product-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.businesses-product-price>span{color:#616963;font-size:13px;font-weight:650;line-height:1.4}.businesses-product-price strong{color:var(--accent);letter-spacing:-.055em;font-size:clamp(2.15rem,3.7vw,3rem);font-weight:750;line-height:1}.businesses-product-footer>p{color:#515753;margin:12px 0 0;font-size:13px;line-height:1.5}.businesses-product-footer>em{color:#777e78;margin-top:8px;font-size:11px;line-height:1.4;display:block}.businesses-product-footer>.text-link{cursor:default;width:fit-content;margin-top:28px}.businesses-profile-control-section{padding:var(--content-section-space-top) 0 var(--content-section-space-bottom);background:var(--surface);border-top:1px solid var(--border)}.businesses-profile-control-heading{max-width:820px;margin-bottom:var(--content-section-content-gap)}.businesses-profile-control-heading h2{margin:0 0 var(--content-section-heading-gap);font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em}.businesses-profile-control-heading p{color:#515753;max-width:720px;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.businesses-profile-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.businesses-profile-control-grid article{background:#fbfcfa;border:1px solid #dce2dc;border-radius:14px;flex-direction:column;min-height:210px;padding:22px;display:flex}.businesses-profile-control-grid article>span{color:var(--accent);letter-spacing:.1em;font-size:11px;font-weight:800;line-height:1}.businesses-profile-control-grid h3{letter-spacing:-.03em;margin:22px 0 10px;font-size:18px;font-weight:750;line-height:1.25}.businesses-profile-control-grid p{color:#555d57;margin:0;font-size:14px;line-height:1.55}.business-case-section{padding:76px 0}.business-case-heading{max-width:720px;margin-bottom:38px}.business-case-heading h2{max-width:720px;margin:14px 0 0;font-size:clamp(1.6875rem,3.4vw - 5px,2.4375rem);line-height:1.08}.business-case-label{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:650;line-height:1}.business-case-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.business-stat{min-width:0;padding-right:30px}.business-stat+.business-stat{border-left:1px solid var(--border);padding-left:30px}.business-stat strong{color:var(--text);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-bottom:12px;font-size:clamp(2rem,3vw,2.75rem);font-weight:600;line-height:1;display:block}.business-stat p{max-width:37ch;margin:0;font-size:15px;line-height:1.5}.business-case-upside .business-case-label,.business-case-upside .business-stat strong{color:var(--accent)}.business-case-divider{background:var(--border);height:1px;margin:32px 0}.business-case-sources{color:#6c6c68;margin:28px 0 0;font-size:11px;font-style:italic;line-height:1.45}.business-case-sources a{text-underline-offset:3px;-webkit-text-decoration:underline #b8b8b2;text-decoration:underline #b8b8b2}.business-case-sources a:hover{color:var(--text)}.human-context-section{padding:88px 0}.human-context-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:center;gap:88px;display:grid}.human-context-model{flex-direction:column;align-items:center;width:min(100%,650px);display:flex}.human-context-model ul{margin:0;padding:0;list-style:none}.context-outcome{text-align:center;border-bottom:1px solid var(--text);width:88%;padding:0 22px 20px}.context-outcome .overline{color:var(--text);margin-bottom:14px}.context-outcome ul{grid-template-columns:1fr 1fr;gap:7px 20px;display:grid}.context-outcome li{color:var(--text);letter-spacing:-.015em;font-size:15px;font-weight:600;line-height:1.35}.context-up{color:#8c8c87;place-items:center;height:36px;font-size:18px;line-height:1;display:grid}.context-layer{border-radius:10px;width:100%;padding:22px 26px 24px}.context-layer .overline{margin-bottom:14px}.context-layer ul{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.context-layer li{font-size:14px;font-weight:550;line-height:1.35}.context-humamap{color:#fff;background:#2457ff;box-shadow:0 16px 40px #2457ff24}.context-humamap .overline{color:#fff}.context-humamap li{color:#ffffffeb}.context-foundation{width:92%;color:var(--text);background:#ececea;border:1px solid #dededa}.context-foundation .overline{color:#5f5f5b}.context-foundation ul{grid-template-columns:repeat(3,1fr)}.context-foundation li{color:#4f4f4b}.human-context-copy{max-width:480px}.human-context-copy h2{margin:14px 0 20px;font-size:clamp(1.6875rem,2.7vw - 5px,2.1875rem);line-height:1.1}.human-context-copy>div{gap:10px;display:grid}.human-context-copy>div p{margin:0;font-size:16px;line-height:1.55}.profile-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:24px;position:relative;box-shadow:0 18px 56px #1111110f}.profile-header{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding-bottom:24px;display:flex}.profile-header .profile-name{color:var(--text);letter-spacing:-.035em;margin:0 0 3px;font-size:21px;font-weight:500;line-height:1.2}.profile-header p{margin:0;font-size:14px}.avatar{background:var(--text);color:#fff;letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:13px;font-weight:600;display:grid}.profile-index{color:#989894;text-transform:uppercase;letter-spacing:.08em;align-self:flex-start;margin-left:auto;padding-top:3px;font-size:11px}.profile-identity{max-width:540px;color:var(--text);letter-spacing:-.015em;margin:20px 0 24px;font-size:17px;line-height:1.4}.profile-block{min-width:0}.profile-block>.overline{margin-bottom:13px}.tags{flex-wrap:wrap;gap:7px;display:flex}.tag,.signal-list span{border:1px solid var(--border);color:#404040;background:#fafaf8;border-radius:999px;padding:7px 10px;font-size:13px;line-height:1.2}.profile-columns{border-top:1px solid var(--border);grid-template-columns:1fr 1.12fr;gap:20px 32px;margin-top:24px;padding-top:20px;display:grid}.profile-wide{grid-column:1/-1}.clean-list{margin:0;padding:0;list-style:none}.clean-list li{color:#343434;padding:5px 0;font-size:14px}.clean-list li:before{content:"•";color:#777;margin-right:8px}.signal-list{flex-wrap:wrap;gap:7px;display:flex}.split-grid,.relationship-grid{grid-template-columns:.85fr 1.15fr;gap:120px;display:grid}.align-start{align-items:start}.sticky-copy{position:sticky;top:132px}.work-card{border-top:1px solid var(--text)}.work-row{border-bottom:1px solid var(--border);grid-template-columns:36px 1fr;gap:18px;padding:24px 0 28px;display:grid}.work-row p:last-child{max-width:600px;color:var(--text);letter-spacing:-.015em;margin:7px 0 0;font-size:17px;line-height:1.4}.row-number{color:#666;padding-top:2px;font-size:12px}.direction-grid{grid-template-columns:1fr 1fr;align-items:center;gap:104px;display:grid}.direction-card{max-width:520px}.direction-card h2{margin:18px 0 24px}.looking-for{border-top:1px solid var(--text)}.looking-for>.overline{padding:22px 0 18px}.large-list-item{border-top:1px solid var(--border);letter-spacing:-.015em;justify-content:space-between;gap:20px;padding:15px 0;font-size:17px;display:flex}.large-list-item:last-child{border-bottom:1px solid var(--border)}.large-list-item span:last-child{color:var(--accent)}.source-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.source-card{border:1px solid var(--border);border-radius:var(--radius);background:#fafaf8;flex-direction:column;min-height:300px;padding:24px;display:flex}.source-primary{color:#fff;background:var(--text);border-color:var(--text)}.source-top{color:#62625f;justify-content:space-between;margin-bottom:44px;font-size:12px;display:flex}.source-primary .source-top,.source-primary .overline,.source-primary p{color:#bdbdb7}.status{text-transform:uppercase;letter-spacing:.05em;border:1px solid;border-radius:999px;padding:4px 8px;font-size:10px}.source-card h3{margin:9px 0 13px;font-size:24px}.source-card>p:not(.overline,.source-example){font-size:15px;line-height:1.5}.source-example{border-top:1px solid var(--border);margin-top:auto;margin-bottom:0;padding-top:20px;font-size:13px}.source-primary .source-example{border-color:#363636}.trust-line{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:28px;margin-top:28px;padding:22px 4px;display:flex}.trust-line strong{font-size:15px}.pair-heading{max-width:720px;margin-bottom:48px}.pair-heading>p{margin-bottom:13px;font-size:17px}.pair-heading h2{margin-bottom:0}.profile-pair{grid-template-columns:1fr 44px 1fr;align-items:center;display:grid}.profile-card-compact{min-height:300px;box-shadow:none}.profile-card-compact .profile-identity{margin-bottom:32px}.pair-plus{text-align:center;color:var(--muted);font-size:25px}.relationship-list{border-top:1px solid var(--text)}.relationship-item{border-bottom:1px solid var(--border);grid-template-columns:38px 1fr;gap:20px;padding:24px 0 28px;display:grid}.relationship-item>span{color:#666;font-size:12px}.relationship-item h3{margin:0 0 8px;font-size:20px}.relationship-item p{max-width:620px;margin:0}.team-map-section{background:var(--background)}.team-map-heading{max-width:720px;margin-bottom:38px}.team-map-heading h2{margin:14px 0 0;font-size:clamp(1.6875rem,3.1vw - 5px,2.4375rem)}.team-map-layout{grid-template-columns:minmax(0,1.2fr) 46px minmax(340px,.92fr);align-items:stretch;gap:12px;display:grid}.team-member-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.team-person-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;min-width:0;padding:17px 18px}.team-person-head{align-items:center;gap:11px;padding-bottom:14px;display:flex}.team-person-avatar{color:#fff;background:var(--text);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;font-weight:600;display:grid}.team-person-head h3{margin:0 0 1px;font-size:15px;line-height:1.25}.team-person-head p{margin:0;font-size:12px;line-height:1.3}.team-person-card dl{margin:0}.team-person-card dl>div{border-top:1px solid var(--border);padding:10px 0}.team-person-card dt{color:#6b6b67;letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:600}.team-person-card dd{color:var(--text);margin:0;font-size:12px;font-weight:500;line-height:1.4}.team-map-connector{color:#858580;place-items:center;font-size:18px;display:grid}.team-map-card{color:#fff;border-radius:var(--radius);background:#2457ff;padding:24px 25px}.team-map-card>h3{color:#fff;margin:0 0 18px;font-size:23px}.team-map-block{border-top:1px solid #ffffff42;padding:16px 0}.team-map-block .overline{color:#ffffffb8;margin:0 0 7px}.team-map-block>p:last-child{color:#fff;margin:0;font-size:14px;font-weight:500;line-height:1.5}.team-map-block ul{gap:5px;margin:0;padding:0;list-style:none;display:grid}.team-map-block li{color:#fff;font-size:14px;line-height:1.4}.team-map-block li:before{content:"•";color:#ffffffb8;margin-right:8px}.relationship-story-section{background:var(--surface)}.relationship-story-heading{max-width:720px;margin-bottom:38px}.relationship-story-heading h2{margin:14px 0 0;font-size:clamp(1.6875rem,3.1vw - 5px,2.4375rem)}.people-comparison{grid-template-columns:1fr 1fr;gap:14px;display:grid}.person-summary{background:var(--background);border:1px solid var(--border);border-radius:var(--radius);padding:24px 26px 26px}.person-summary-head{justify-content:space-between;align-items:baseline;gap:18px;padding-bottom:20px;display:flex}.person-summary-head h3{margin:0;font-size:24px}.person-summary-head span{color:#888884;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.person-summary dl{margin:0}.person-summary dl>div{border-top:1px solid var(--border);grid-template-columns:132px 1fr;gap:20px;padding:15px 0;display:grid}.person-summary dt{color:#656560;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.person-summary dd{color:var(--text);margin:0;font-size:15px;font-weight:500}.working-together{color:#fff;background:var(--text);border-radius:var(--radius);margin-top:14px;padding:26px}.working-together>h3{color:#fff;margin:0 0 24px;font-size:22px}.working-together-grid{grid-template-columns:repeat(3,1fr);display:grid}.working-together-grid article{border-left:1px solid #363633;min-width:0;padding:0 24px}.working-together-grid article:first-child{border-left:0;padding-left:0}.working-together-grid article:last-child{padding-right:0}.working-together-grid .overline{color:#a7c6be;margin:0 0 10px}.working-together-grid article>p:last-child{color:#d0d0cb;margin:0;font-size:14px;line-height:1.5}.individual-value-section{background:var(--background)}.individual-value-grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr);align-items:center;gap:88px;display:grid}.humamap-profile-preview{border-radius:var(--radius);background:#f1f0ea;border:1px solid #dcdad1;padding:30px}.humamap-preview-header{grid-template-columns:72px 1fr;align-items:center;gap:20px;padding-bottom:26px;display:grid}.humamap-preview-avatar{color:#fff;background:#2457ff;border-radius:50%;place-items:center;width:72px;height:72px;font-size:25px;font-weight:600;display:grid}.humamap-preview-header .overline{color:#2457ff;margin:0 0 5px}.humamap-preview-header h2{margin:0 0 3px;font-size:30px;line-height:1.08}.humamap-preview-header>div:last-child>p:last-child{color:#555550;margin:0;font-size:14px}.humamap-preview-section{border-top:1px solid #d5d3ca;grid-template-columns:148px 1fr;gap:24px;padding:20px 0;display:grid}.humamap-preview-section>.overline{color:#2457ff;margin:8px 0 0}.humamap-preview-section ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.humamap-preview-section li{min-height:54px;color:var(--text);background:#fff;border:1px solid #d8d7d1;border-radius:8px;align-items:center;padding:11px 13px;font-size:13px;font-weight:500;line-height:1.35;display:flex}.individual-outcomes{border-top:1px solid var(--text)}.individual-outcomes article{border-bottom:1px solid var(--border);padding:27px 0 30px}.individual-outcomes h3{max-width:380px;margin:0;font-size:clamp(1.45rem,2.2vw,1.875rem);line-height:1.18}.team-story{overflow:hidden}.team-product-grid{border:1px solid var(--border);background:#efefec;border-radius:14px;grid-template-columns:.72fr 1.28fr;gap:24px;padding:14px;display:grid}.team-tiles{flex-direction:column;gap:8px;display:flex}.team-tile{background:var(--surface);border:1px solid var(--border);border-radius:9px;align-items:center;gap:13px;padding:14px;display:flex}.avatar-small{width:38px;height:38px;font-size:11px}.team-tile h3{margin:0 0 2px;font-size:16px}.team-tile p{margin:0;font-size:13px}.copilot-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:24px}.copilot-header{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding-bottom:24px;display:flex}.copilot-header p{margin:0;font-size:14px}.copilot-header .overline{color:var(--text);margin-bottom:4px}.live-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-top:5px}.prompt-row{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:16px 0;font-size:16px;display:flex}.prompt-row span:last-child{color:var(--accent)}.orchestration-section{color:#fff;background:var(--text)}.orchestration-section .eyebrow{color:var(--accent-light)}.orchestration-section p{color:#aaa}.orchestration-model{grid-template-columns:1fr auto 1fr auto 1fr auto 1.4fr;align-items:stretch;gap:12px;margin-top:60px;display:grid}.orchestration-model span,.orchestration-model strong{text-align:center;border:1px solid #343434;border-radius:10px;place-items:center;min-height:104px;padding:18px;font-size:17px;font-weight:500;display:grid}.orchestration-model strong{color:var(--text);background:#fff}.orchestration-model b{color:#73736f;place-items:center;font-weight:400;display:grid}.orchestration-model .model-arrow{color:var(--accent-light)}.business-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.business-card{background:var(--background);border:1px solid var(--border);border-radius:14px;flex-direction:column;min-height:460px;padding:32px;display:flex}.business-card h2{margin:40px 0 8px;font-size:clamp(1.6875rem,3vw - 5px,2.3125rem)}.price{color:var(--text);font-size:21px}.check-list{border-top:1px solid var(--border);margin:auto 0 22px;padding:22px 0;list-style:none}.check-list li{color:var(--muted);padding:8px 0 8px 24px;position:relative}.check-list li:before{content:"✓";color:var(--accent);position:absolute;left:0}.business-card .button{align-self:flex-start}.business-dark{color:#fff;background:var(--text);border-color:var(--text)}.business-dark p,.business-dark .eyebrow,.business-dark .check-list li{color:#b4b4af}.business-dark .price{color:#fff}.business-dark .check-list{border-color:#343434}.trust-heading{max-width:780px}.visibility-levels{border-block:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:56px 0 64px;display:grid}.visibility-levels>div{flex-direction:column;justify-content:space-between;min-height:110px;padding:18px 20px;display:flex}.visibility-levels>div+div{border-left:1px solid var(--border)}.visibility-levels span{color:#666;font-size:11px}.visibility-levels strong{font-size:17px;font-weight:500}.principles-grid{grid-template-columns:repeat(3,1fr);gap:44px;display:grid}.principles-grid article{border-top:1px solid var(--text);padding-top:22px}.principles-grid h3{margin-bottom:12px}.principles-grid p{margin:0;font-size:15px;line-height:1.5}.final-cta{color:#fff;background:var(--dark);padding:104px 0}.final-cta-inner{text-align:center;max-width:920px}.final-cta .eyebrow,.final-cta p{color:var(--accent-soft)}.final-cta h2{margin:16px 0 22px;font-size:clamp(2.3125rem,5vw - 5px,3.6875rem)}.final-cta-inner>p:not(.eyebrow,.microcopy){max-width:650px;margin-inline:auto}.centered-buttons{justify-content:center;margin-top:34px}.light-link{color:#fff}.site-footer{background:var(--background);border-top:1px solid var(--border);padding:0 0 28px}.footer-main{grid-template-columns:minmax(260px,2fr) repeat(3,1fr);gap:48px;padding-top:44px;padding-bottom:52px;display:grid}.footer-identity>p{max-width:220px;margin:15px 0 0;font-size:13px}.footer-brand{align-items:center;line-height:0;display:inline-flex}.footer-brand .brand-logo{width:256px;max-width:100%}.footer-column{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.footer-column a{color:var(--muted);font-size:13px}.footer-column a:hover{color:var(--text)}.footer-item{margin:0;font-size:13px}.footer-title{color:var(--text);letter-spacing:.01em;margin:0 0 7px;font-size:16px;font-weight:600}.footer-bottom{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}.footer-bottom p{margin:0;font-size:11px}.page-hero{padding:88px 0 80px}.page-hero-grid{grid-template-columns:1.2fr .8fr;align-items:end;gap:72px;display:grid}.page-hero h1{max-width:850px;font-size:var(--type-hero-h1);margin:22px 0 0}.page-hero-support>p{margin-bottom:30px;font-size:17px}.page-lead{max-width:680px;color:var(--muted);font-size:20px;line-height:1.45}.problem-grid{grid-template-columns:1fr .75fr;gap:88px;display:grid}.problem-grid h2{margin:18px 0 0}.problem-list{border-top:1px solid var(--text);margin:0;padding:0;list-style:none}.problem-list li{border-bottom:1px solid var(--border);padding:15px 0;font-size:17px}.jobs-grid{border-top:1px solid var(--text);grid-template-columns:repeat(5,1fr);display:grid}.job-card{min-height:240px;padding:20px 20px 20px 0}.job-card+.job-card{border-left:1px solid var(--border);padding-left:22px}.job-card>span{color:#666;font-size:11px}.job-card h3{margin:68px 0 10px;font-size:19px}.job-card p{font-size:14px}.outcomes-layout{grid-template-columns:.8fr 1.2fr;gap:92px;display:grid}.outcomes-layout h2{margin:18px 0 0}.outcome-rows{border-top:1px solid var(--text)}.outcome-rows article{border-bottom:1px solid var(--border);grid-template-columns:.65fr 1fr;gap:24px;padding:22px 0;display:grid}.outcome-rows h3,.outcome-rows p{margin:0}.outcome-rows p{font-size:15px;line-height:1.5}.pilot-section{background:#efefec}.pilot-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:80px;display:grid}.pilot-copy{position:sticky;top:126px}.pilot-copy h2{margin:14px 0 20px}.pilot-copy .check-list{margin:32px 0 24px}.form-shell{border:1px solid var(--border);background:#fff;border-radius:14px;padding:32px}.method-hero{border-bottom:1px solid var(--border)}.method-hero h1{margin:18px 0 28px}.method-sources{background:#fff}.method-row{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr 1fr;gap:44px;padding:76px 0;display:grid}.method-number{color:#666;padding-top:3px;font-size:12px}.method-row h2{max-width:480px;margin:14px 0 0;font-size:29px}.method-list{border-top:1px solid var(--text);margin:0;padding:0;list-style:none}.method-list li{border-bottom:1px solid var(--border);padding:13px 0}.method-note{margin:28px 0 0;font-size:14px}.synthesis-section{color:#fff;background:var(--text);padding:112px 0}.synthesis-grid{grid-template-columns:1.15fr .85fr;gap:72px;display:grid}.synthesis-grid .eyebrow{color:var(--accent-light)}.synthesis-grid h2{margin:18px 0 0}.synthesis-grid>div:last-child{padding-top:42px}.synthesis-grid p{color:#b4b4af;font-size:17px}.method-principles{margin:0}.form-page{background:#efefec;min-height:calc(100vh - 72px);padding:104px 0}.form-page-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;display:grid}.form-page h1{margin:16px 0 22px}.form-aside{border-top:1px solid #cececa;margin-top:48px}.form-aside p{border-bottom:1px solid #d9d9d5;margin:0;padding:15px 0;font-size:14px}.lead-form{flex-direction:column;gap:18px;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.form-field{flex-direction:column;gap:8px;display:flex}.form-field label{font-size:14px;font-weight:500}.form-field input,.form-field select,.form-field textarea{width:100%;color:var(--text);background:#fcfcfa;border:1px solid #d5d5d0;border-radius:8px;padding:13px 14px;transition:border-color .2s,box-shadow .2s}.form-field input,.form-field select{min-height:50px}.form-field textarea{resize:vertical}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #245c521f}.form-note,.preview-note{margin:-8px 0 0;font-size:12px}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{margin:0;font-size:14px}.form-error{color:#b42318}.form-success{align-items:flex-start;gap:18px;min-height:300px;padding-top:12px;display:flex}.success-mark{color:#fff;background:var(--accent);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.form-success h2{margin:2px 0 8px;font-size:27px}.form-success p{margin-bottom:8px}.legal-page{max-width:780px;padding-top:88px;padding-bottom:104px}.legal-page h1{margin:20px 0 14px}.legal-date{margin-bottom:64px;font-size:14px}.legal-page section{border-top:1px solid var(--border);padding:28px 0}.legal-page h2{margin-bottom:15px;font-size:24px}.legal-page section p{font-size:15px}.reveal{animation:.7s cubic-bezier(.22,.61,.36,1) both reveal}.reveal-delay{animation-delay:.12s}@keyframes reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.container,.header-inner{width:min(calc(100% - 64px), var(--max))}.page-intro-hero-grid.has-visual{grid-template-columns:1fr;gap:64px}.page-intro-hero-visual{max-width:620px}.individuals-hero .page-intro-hero-grid{min-height:clamp(765px,800px + 5.75vw,856px)}.individuals-context-layout{grid-template-columns:1fr;gap:44px}.individuals-context-comparison{width:min(620px,100%)}.individuals-self-layout{grid-template-columns:1fr;gap:44px}.individuals-profile-excerpt{width:min(620px,100%)}.individuals-visibility-layout{grid-template-columns:1fr;gap:44px}.individuals-public-profile{width:min(650px,100%)}.individuals-compare-layout{grid-template-columns:1fr;gap:44px}.individuals-compare-visual{width:min(650px,100%);margin-inline:0}.businesses-understanding-layout{grid-template-columns:1fr;gap:48px}.businesses-understanding-copy{max-width:650px}.businesses-understanding-model{width:min(650px,100%)}.businesses-start-layout{grid-template-columns:1fr;gap:48px}.businesses-company-profile{width:min(600px,100%)}.businesses-products-grid{grid-template-columns:1fr}.businesses-product-card{width:min(720px,100%)}.businesses-profile-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.framework-grid article{padding-inline:28px}.menu-button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:42px;height:42px;margin-left:8px;display:flex}.menu-button span{background:var(--text);width:20px;height:1px}.app-header-inner{grid-template-columns:auto minmax(180px,340px) auto;gap:20px}.app-nav{background:#fff;border:1px solid #e0e3df;border-top:0;border-radius:0 0 10px 10px;width:min(310px,100vw - 40px);padding:12px 20px 18px;display:none;position:absolute;top:64px;right:0;box-shadow:0 12px 30px #1c2b2517}.app-nav.is-open{display:grid}.app-nav a,.app-nav button{text-align:left;padding:11px 0;font-size:15px}.app-nav .app-sign-out{border-top:1px solid #e5e8e4;border-left:0;margin-top:4px;padding-left:0}.app-menu-button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:40px;height:40px;padding:0;display:flex}.app-menu-button span{background:var(--text);width:20px;height:1px}.site-nav{background:var(--background);flex-direction:column;align-items:stretch;gap:0;width:100vw;padding:18px 32px 24px;display:none;position:absolute;top:72px;left:50%;transform:translate(-50%)}.site-nav.is-open{display:flex}.site-nav>a:not(.button){padding:12px 0;font-size:16px}.section{padding:80px 0}.hero-grid{grid-template-columns:1fr;gap:40px}.hero{min-height:auto}.hero-copy{max-width:620px}.hero-product{max-width:520px;margin-top:0}.business-case-section{padding:64px 0}.business-case-heading{margin-bottom:34px}.business-stat{padding-right:22px}.business-stat+.business-stat{padding-left:22px}.split-grid,.relationship-grid,.direction-grid,.human-context-grid,.problem-grid,.outcomes-layout,.pilot-grid,.form-page-grid{grid-template-columns:1fr;gap:56px}.human-context-model{margin-inline:auto}.human-context-copy{max-width:650px}.team-map-layout{grid-template-columns:1fr}.team-map-connector{min-height:34px}.team-map-connector span{transform:rotate(90deg)}.individual-value-grid{grid-template-columns:1fr;gap:44px}.sticky-copy,.pilot-copy{position:static}.source-grid{grid-template-columns:1fr}.source-card{min-height:260px}.source-top{margin-bottom:36px}.team-product-grid{grid-template-columns:.8fr 1.2fr}.orchestration-model{grid-template-columns:1fr auto 1fr auto 1fr}.orchestration-model .model-arrow{grid-column:1/-1;min-height:32px}.orchestration-model strong{grid-column:1/-1}.business-grid{grid-template-columns:1fr}.business-card{min-height:440px}.jobs-grid{grid-template-columns:repeat(3,1fr)}.job-card:nth-child(4){border-left:0;padding-left:0}.page-hero-grid{grid-template-columns:1fr;gap:50px}.page-hero-support{max-width:650px}.method-row{grid-template-columns:50px 1fr;gap:30px}.method-row>div:last-child{grid-column:2}.synthesis-grid{grid-template-columns:1fr;gap:40px}.synthesis-grid>div:last-child{max-width:680px;padding-top:0}}@media (max-width:720px){:root{--page-hero-space-top:60px;--page-hero-space-bottom:56px;--page-hero-title-size:1.9375rem;--page-hero-copy-size:16px;--content-section-space-top:56px;--content-section-space-bottom:60px;--content-section-title-size:1.6875rem;--content-section-title-line-height:1.08;--content-section-copy-size:16px;--content-section-content-gap:30px;--content-section-item-copy-size:16px;--content-section-item-gap:12px}body{font-size:var(--type-body-mobile);line-height:1.6}.container,.header-inner{width:calc(100% - 40px)}.section{padding:64px 0}.section-tight{padding:21px 0 29px}.section-intro{margin-bottom:32px}h1{font-size:2.25rem;line-height:1.08}h2{font-size:1.6875rem;line-height:1.12}h3{font-size:1.125rem;line-height:1.3}.site-header{height:64px}.site-header .brand-logo{width:135px}.brand-link{gap:8px}.header-beta{font-size:9px}.header-actions{gap:6px;display:none}.header-actions .button-small{white-space:nowrap;min-height:36px;padding:8px 10px;font-size:12px}.site-nav{padding:16px 20px 20px;top:64px}.site-nav-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.site-nav-actions .button{white-space:nowrap;width:100%;min-height:38px;padding:8px 10px;font-size:12px}.app-header{height:60px}.app-header-inner{grid-template-columns:auto minmax(0,1fr) 44px;gap:12px;width:100%;padding:0 16px}.app-header .brand-logo{width:112px}.app-search{height:40px;padding-inline:10px}.app-search input{font-size:13px}.app-nav{background:#fff;border-left:0;border-right:0;border-radius:0;justify-content:stretch;align-items:stretch;gap:0;width:100%;padding:8px 20px 16px;position:fixed;top:60px;left:0;right:0}.app-nav a,.app-nav button{align-items:center;width:100%;min-height:48px;padding:12px 0;font-size:16px;display:flex}.app-menu-button{width:44px;height:44px;margin:0}.app-menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.app-menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.hero-grid{gap:28px}.hero-product{width:100%;margin:0;overflow:visible}.hero-mobile-figure{width:min(236px,100%)}.hero-copy h1{max-width:none;margin-top:18px;font-size:1.9375rem;line-height:1.08}.hero-eyebrow{letter-spacing:.1em;font-size:.75rem;line-height:1.45}.hero-description{margin-bottom:26px}.hero-description p{font-size:var(--type-body-mobile);line-height:1.55}.button-row{flex-direction:column;align-items:stretch;gap:18px}.button-row .button{width:100%}.button-row .text-link{justify-content:center}.business-case-section{padding:54px 0}.businesses-offerings-grid{grid-template-columns:1fr}.businesses-offering-card{min-height:274px;padding:25px 22px}.businesses-offering-card h3{margin-top:10px;font-size:1.35rem}.businesses-offering-card>.text-link{padding-top:22px}.businesses-decisions-grid{grid-template-columns:1fr}.businesses-decisions-grid li{padding:22px 0}.businesses-decisions-grid li:first-child{padding-top:0}.businesses-decisions-grid li:last-child{padding-bottom:0}.businesses-decisions-grid li+li{border-top:1px solid #d6d9d4;border-left:0}.businesses-decisions-grid span{max-width:none}.businesses-performance-heading{margin-bottom:36px}.businesses-performance-label{max-width:30ch;margin-bottom:18px}.businesses-performance-stats{grid-template-columns:1fr}.businesses-performance-stats>div{padding:24px 0}.businesses-performance-stats>div:first-child{padding-top:0}.businesses-performance-stats>div:last-child{padding-bottom:0}.businesses-performance-stats>div+div{border-top:1px solid #d6d9d4;border-left:0}.businesses-performance-stats strong{margin-bottom:10px;font-size:4rem}.businesses-performance-source{margin-top:28px}.businesses-understanding-layout{gap:38px}.businesses-understanding-conclusion{margin-top:24px}.businesses-understanding-layer{border-radius:12px;width:100%;padding:20px}.businesses-understanding-outcome{min-height:108px}.businesses-understanding-humamap{min-height:138px;padding:25px 22px}.businesses-understanding-humamap strong{font-size:19px}.businesses-understanding-humamap span{font-size:15px}.businesses-understanding-known{min-height:106px}.businesses-understanding-arrow{height:28px}.businesses-understanding-method{width:100%;margin-top:22px}.businesses-start-title{margin-bottom:30px}.businesses-start-steps li{grid-template-columns:30px minmax(0,1fr);gap:16px;padding:22px 0}.businesses-start-steps li:after{top:49px;left:13px}.businesses-start-steps h3{font-size:18px}.businesses-start-steps p{font-size:15px}.businesses-company-profile{border-radius:14px;min-height:0;padding:24px 20px}.businesses-company-profile-status{display:none}.businesses-company-profile-intro{gap:16px;padding:36px 0 32px}.businesses-company-profile-mark{border-radius:12px;width:56px;height:56px}.businesses-company-profile-intro h3{font-size:1.55rem}.businesses-company-profile-details{grid-template-columns:1fr}.businesses-company-profile-details>div{min-height:0;padding:19px 0}.businesses-company-profile-details>div:nth-child(odd),.businesses-company-profile-details>div:nth-child(2n){border-left:0;padding-left:0;padding-right:0}.businesses-shared-value-section h2{margin-bottom:36px}.businesses-shared-value-axis{gap:9px;margin-bottom:20px;font-size:10px}.businesses-shared-value-axis span:nth-child(2){font-size:16px}.businesses-shared-value-pairs>div{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);min-height:100px}.businesses-shared-value-pairs>div>span{font-size:15px;line-height:1.35}.businesses-shared-value-pairs>div>span:nth-child(2){font-size:14px}.businesses-shared-value-pairs>div>span:first-child{padding-right:12px}.businesses-shared-value-pairs>div>span:last-child{padding-left:12px}.businesses-products-heading{margin-bottom:36px}.businesses-product-card{border-radius:14px;padding:28px 22px}.businesses-product-card>header{min-height:0}.businesses-product-intro{padding:29px 0 30px}.businesses-product-intro h3{font-size:1.65rem}.businesses-product-content{padding-top:25px}.businesses-product-label{margin-bottom:22px}.businesses-leadership-timeline li{gap:14px}.businesses-product-footer{padding-top:32px}.businesses-product-price strong{font-size:2.35rem}.businesses-profile-control-heading{margin-bottom:36px}.businesses-profile-control-grid{grid-template-columns:1fr}.businesses-profile-control-grid article{min-height:0;padding:24px 20px}.businesses-profile-control-grid h3{margin-top:34px}.business-case-heading{margin-bottom:28px}.business-case-heading h2{font-size:1.5625rem;line-height:1.12}.business-case-label{margin-bottom:16px}.business-case-stats{grid-template-columns:1fr}.business-stat{padding:0 0 20px}.business-stat+.business-stat{border-top:1px solid var(--border);border-left:0;padding:20px 0}.business-stat strong{margin-bottom:9px;font-size:2.5rem}.business-stat p{max-width:none}.business-case-divider{margin:24px 0}.business-case-sources{margin-top:22px}.human-context-section{padding:64px 0}.human-context-grid{gap:42px}.context-outcome{width:100%;padding-inline:0}.context-outcome ul{gap:7px 14px}.context-outcome li{font-size:14px}.context-up{height:30px}.context-layer{padding:20px}.context-layer ul{grid-template-columns:1fr 1fr;gap:8px 14px}.context-layer li{font-size:13px}.context-foundation{width:100%}.context-foundation ul{grid-template-columns:repeat(3,1fr)}.human-context-copy h2{margin-bottom:18px;font-size:1.5625rem}.human-context-copy>div p{font-size:15px}.team-map-heading{margin-bottom:28px}.team-map-heading h2{font-size:1.5625rem}.team-member-grid{grid-template-columns:1fr}.team-person-card{padding:17px}.team-person-card dl>div{grid-template-columns:112px 1fr;gap:12px;display:grid}.team-person-card dt{margin-bottom:0}.team-map-card{padding:22px 20px}.profile-card{padding:18px}.profile-header{align-items:flex-start}.profile-index{display:none}.profile-identity{font-size:17px}.profile-columns{grid-template-columns:1fr;gap:26px}.profile-wide{grid-column:auto}.profile-card-compact{min-height:auto}.work-row{grid-template-columns:28px 1fr;gap:12px;padding:22px 0}.work-row p:last-child{font-size:17px}.direction-grid,.split-grid,.relationship-grid,.problem-grid,.outcomes-layout,.pilot-grid,.form-page-grid{gap:40px}.large-list-item{font-size:17px}.source-card{min-height:260px}.trust-line{flex-direction:column;align-items:flex-start}.profile-pair{grid-template-columns:1fr;gap:16px}.pair-plus{padding:6px 0}.relationship-story-heading{margin-bottom:28px}.relationship-story-heading h2{font-size:1.5625rem}.people-comparison{grid-template-columns:1fr}.person-summary{padding:20px}.person-summary dl>div{grid-template-columns:1fr;gap:5px;padding:14px 0}.working-together{margin-top:12px;padding:22px 20px}.working-together>h3{margin-bottom:8px;font-size:20px}.working-together-grid{grid-template-columns:1fr}.working-together-grid article,.working-together-grid article:first-child,.working-together-grid article:last-child{border-top:1px solid #363633;border-left:0;padding:17px 0}.humamap-profile-preview{padding:20px}.humamap-preview-header{grid-template-columns:54px 1fr;gap:14px;padding-bottom:20px}.humamap-preview-avatar{width:54px;height:54px;font-size:19px}.humamap-preview-header h2{font-size:24px}.humamap-preview-section{grid-template-columns:1fr;gap:10px;padding:18px 0}.humamap-preview-section>.overline{margin-top:0}.humamap-preview-section ul{grid-template-columns:1fr}.humamap-preview-section li{min-height:0}.individual-outcomes article{padding:22px 0 24px}.individual-outcomes h3{font-size:1.4rem}.team-product-grid{grid-template-columns:1fr;padding:10px}.team-tiles{grid-template-columns:1fr 1fr;display:grid}.team-tile{flex-direction:column;align-items:flex-start}.team-tile:last-child{grid-column:1/-1}.copilot-card{padding:18px}.prompt-row{font-size:15px}.orchestration-model{grid-template-columns:1fr;gap:8px;margin-top:54px}.orchestration-model span,.orchestration-model strong{min-height:72px}.orchestration-model b,.orchestration-model .model-arrow{grid-column:auto;min-height:26px}.orchestration-model b:not(.model-arrow){font-size:0}.orchestration-model b:not(.model-arrow):after{content:"+";font-size:18px}.business-card{min-height:420px;padding:26px 22px}.visibility-levels{grid-template-columns:1fr 1fr}.visibility-levels>div:nth-child(3){border-left:0;border-top:1px solid var(--border)}.visibility-levels>div:nth-child(4){border-top:1px solid var(--border)}.principles-grid{grid-template-columns:1fr;gap:40px}.final-cta{padding:72px 0}.final-cta h2{font-size:1.9375rem;line-height:1.08}.site-footer{padding-bottom:22px}.footer-main{grid-template-columns:1fr 1fr;gap:36px 24px;padding-top:34px;padding-bottom:40px}.footer-identity{grid-column:1/-1}.footer-bottom{flex-direction:column;align-items:flex-start;gap:5px}.page-intro-hero-actions{flex-direction:column;align-items:flex-start;gap:14px}.page-intro-hero-primary-action{align-items:flex-start}.page-intro-hero-secondary-action{margin-top:0}.individuals-hero .page-intro-hero-grid{min-height:clamp(765.078px,1142.51px - 52.4vw,938.141px)}.individuals-profile-visual{height:460px}.individuals-profile-visual .hero-mobile-figure{width:min(278px,100%)}.individuals-context-heading h2{font-size:clamp(1.4375rem,8vw - 5px,1.6875rem)}.individuals-context-layout{gap:36px}.individuals-context-layer{border-radius:12px;width:100%;min-height:0;padding:20px}.individuals-context-humamap{min-height:126px;padding:23px 20px}.individuals-context-outcome{min-height:84px}.individuals-self-conclusion{font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin-top:30px}.individuals-profile-excerpt{border-radius:14px}.individuals-profile-excerpt>header{padding:16px}.individuals-profile-excerpt>header>span{display:none}.individuals-profile-excerpt>section{grid-template-columns:1fr;gap:8px;padding:20px 16px}.individuals-profile-excerpt>section>p{grid-row:auto;margin:0}.individuals-profile-excerpt>section>strong{font-size:15px}.individuals-visibility-conclusion{font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin-top:30px}.individuals-public-profile{border-radius:14px}.individuals-public-profile>header{min-height:82px;padding:16px}.individuals-public-profile>header>span{display:none}.individuals-public-profile-value{grid-template-columns:1fr}.individuals-public-profile-value>section{min-height:auto;padding:19px 16px}.individuals-public-profile-value>section+section{border-top:1px solid #d8e3de;border-left:0}.individuals-public-profile-value ul,.individuals-public-profile-details ul{margin-top:12px}.individuals-public-profile-details{grid-template-columns:1fr}.individuals-public-profile-details>section{border-top:1px solid var(--border);min-height:auto;padding:19px 16px}.individuals-public-profile-details>section+section{border-left:0}.individuals-public-profile>footer{flex-direction:column;align-items:flex-start;padding:14px 16px}.individuals-compare-conclusion{font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin-top:30px}.individuals-compare-people{gap:10px}.individuals-compare-person{min-height:82px;padding:14px}.individuals-compare-person>span{width:38px;height:38px}.individuals-compare-card{border-radius:14px}.individuals-compare-card>header{min-height:86px;padding:18px 16px}.individuals-compare-card>header h3{font-size:18px}.individuals-compare-card ul,.individuals-compare-card>footer{padding-inline:16px}.individuals-control-section{padding:56px 0 58px}.individuals-control-heading{min-height:0}.individuals-control-heading>div{align-items:flex-start}.individuals-control-heading h2{white-space:normal}.individuals-control-heading>p{margin:18px 0 0}.individuals-control-levels{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px}.individuals-control-levels article{min-height:90px;padding:16px}.individuals-control-levels article:nth-child(3){border-left:0}.individuals-control-levels article:nth-child(n+3){border-top:1px solid var(--border)}.individuals-final-cta{padding:68px 0 72px}.individuals-final-cta-actions{flex-direction:column;align-items:center;gap:20px}.framework-grid{grid-template-columns:1fr}.framework-grid article{min-height:auto;padding:24px 0}.framework-grid article:first-child{padding-top:0}.framework-grid article+article{border-top:1px solid var(--border)}.framework-grid article+article:before{display:none}.page-hero{padding:60px 0}.page-hero h1{font-size:1.9375rem;line-height:1.08}.page-lead{font-size:1.125rem}.jobs-grid{border-top:1px solid var(--text);grid-template-columns:1fr}.job-card,.job-card+.job-card,.job-card:nth-child(4){border-left:0;border-bottom:1px solid var(--border);min-height:auto;padding:20px 0 30px}.job-card h3{margin-top:45px}.outcome-rows article{grid-template-columns:1fr;gap:8px}.form-shell{padding:26px 20px}.form-row{grid-template-columns:1fr}.method-row{grid-template-columns:1fr;gap:18px;padding:60px 0}.method-row>div:last-child{grid-column:auto}.method-number{margin-bottom:8px}.method-row h2{font-size:25px}.synthesis-section{padding:80px 0}.form-page{padding:72px 0}.legal-page{padding-top:88px;padding-bottom:100px}}@media (max-width:1020px){.how-sources-layout,.how-evolution-layout{grid-template-columns:1fr;gap:44px}.how-sources-architecture{width:min(720px,100%);margin-inline:0}.how-evolution-visual{width:min(760px,100%)}.how-ai-heading{grid-template-columns:1fr;gap:28px}.how-ai-process{padding-bottom:0}.how-framework-grid article{padding-inline:26px}.how-context-model{gap:8px}.how-context-model article{min-height:118px;padding:16px}}@media (max-width:760px){.how-page-hero .page-intro-hero-grid{min-height:0}.how-profile-visual{height:490px;margin-top:22px}.how-profile-visual .hero-mobile-figure{width:min(250px,100%)}.how-source-reflection,.how-source-evidence{border-radius:14px;padding:16px}.how-source-core{border-radius:12px;padding:18px}.how-source-layer header{gap:12px}.how-source-layer header strong{font-size:15px}.how-framework-grid{grid-template-columns:1fr}.how-framework-grid article{min-height:auto;padding:28px 0}.how-framework-grid article+article{border-top:1px solid var(--border);border-left:0}.how-framework-grid article>span{margin-bottom:16px}.how-context-model{grid-template-columns:1fr}.how-context-model article{min-height:94px}.how-context-model>b{min-height:24px}.how-context-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.how-context-outcomes strong:nth-child(3){border-left:0}.how-context-outcomes strong:nth-child(n+3){border-top:1px solid var(--border)}.how-context-explanation{grid-template-columns:1fr;gap:12px}.how-applications-grid{grid-template-columns:1fr;gap:42px}.how-application-label{min-height:0;margin-bottom:20px}.how-product-ui{min-height:0}.how-ai-process{flex-wrap:wrap}.how-ai-principles{grid-template-columns:1fr}.how-ai-principles article{padding:22px 0}.how-ai-principles article+article{border-top:1px solid var(--border);border-left:0}.how-evolution-visual{grid-template-columns:1fr}.how-evolution-visual article{min-height:150px}.how-evolution-visual>i{place-items:center;min-height:34px;padding:0;font-size:0;display:grid}.how-evolution-visual>i:after{content:"↓";font-size:15px}.how-final-cta{padding:68px 0 72px}}.page-intro-hero-grid{min-height:371px}.page-intro-hero-grid.has-visual{grid-template-columns:minmax(0,880px) minmax(200px,1fr);align-items:start;gap:40px}.individuals-hero .page-intro-hero-grid,.how-page-hero .page-intro-hero-grid{min-height:371px}.individuals-hero .page-intro-hero-copy{max-width:880px}.individuals-hero h1{max-width:860px}.individuals-hero .page-intro-hero-visual,.how-page-hero .page-intro-hero-visual{align-self:center}.individuals-profile-visual,.how-profile-visual{place-items:start center;height:371px;margin-top:0;transform:none}.individuals-profile-visual .hero-mobile-figure,.how-profile-visual .hero-mobile-figure{width:min(200px,100%)}@media (max-width:1100px){.page-intro-hero-grid,.individuals-hero .page-intro-hero-grid,.how-page-hero .page-intro-hero-grid{min-height:340px}.page-intro-hero-grid.has-visual{display:block}.page-intro-hero-visual{display:none}}@media (max-width:720px){.page-intro-hero-grid,.individuals-hero .page-intro-hero-grid,.how-page-hero .page-intro-hero-grid{min-height:422px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.about-hero{background:var(--surface);border-bottom:1px solid var(--border)}.about-hero .page-intro-hero-copy{max-width:1040px}.about-hero h1{max-width:980px}.about-hero .page-intro-hero-text{max-width:900px}.about-hero .page-intro-hero-text p{max-width:860px}.about-hero .page-intro-hero-text .about-hero-belief{color:var(--text);margin-bottom:14px;font-size:20px;font-weight:650;line-height:1.45}.about-founder-section,.about-opportunity-section,.about-industry-section,.about-manifesto-section,.about-trust-section,.about-references-section,.about-europe-section{border-top:1px solid var(--border);padding:88px 0 92px}.about-founder-section{background:var(--background)}.about-founder-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(64px,8vw,112px);display:grid}.about-founder-portrait{aspect-ratio:4/5;background:#e8e5df;border-radius:18px;margin:0;overflow:hidden}.about-founder-portrait img{object-fit:cover;object-position:62% center;width:100%;height:100%;display:block}.about-founder-statement{max-width:670px}.about-founder-statement h2,.about-editorial-heading h2,.about-opportunity-heading h2,.about-europe-inner h2,.about-final-cta h2{font-size:var(--content-section-title-size);line-height:var(--content-section-title-line-height);font-weight:var(--content-section-title-weight);letter-spacing:-.04em;text-wrap:balance;margin:0}.about-founder-statement blockquote{margin:34px 0 0;padding:0}.about-founder-statement blockquote p{color:#2f3431;margin:0;font-size:18px;line-height:1.62}.about-founder-statement blockquote p+p{margin-top:18px}.about-founder-signature{color:var(--text);flex-direction:column;margin:32px 0 0;font-size:14px;line-height:1.45;display:flex}.about-founder-signature strong{font-size:16px}.about-founder-signature span{color:#656c67}.about-opportunity-section{background:var(--accent-soft)}.about-opportunity-heading{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(64px,8vw,112px);display:grid}.about-opportunity-heading h2{max-width:650px}.about-opportunity-heading>div{max-width:580px}.about-opportunity-heading p{color:#46504a;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:0}.about-opportunity-heading p+p{margin-top:14px}.about-evidence-row{border-block:1px solid #ccd9d3;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:54px;display:grid}.about-evidence-stat{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;padding:42px 48px 42px 0;display:grid}.about-evidence-stat strong{color:var(--accent);letter-spacing:-.07em;font-size:clamp(5.25rem,10vw,8.5rem);font-weight:850;line-height:.86}.about-evidence-stat p{color:#2f3934;max-width:255px;margin:0;font-size:16px;font-weight:600;line-height:1.45}.about-evidence-context{border-left:1px solid #ccd9d3;flex-direction:column;justify-content:center;padding:42px 0 42px 54px;display:flex}.about-evidence-context>p{color:#46504a;max-width:570px;margin:0;font-size:16px;line-height:1.55}.about-evidence-context>strong{color:var(--text);margin-top:20px;font-size:12px;font-weight:750;line-height:1.45;display:block}.about-evidence-context .text-link{color:var(--accent);margin-top:10px;font-size:14px}.about-potential-statement{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(64px,8vw,112px);margin-top:48px;display:grid}.about-potential-statement h3{letter-spacing:-.04em;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(1.85rem,3vw,2.65rem);font-weight:750;line-height:1.06}.about-potential-statement p{color:#46504a;max-width:570px;margin:0;font-size:17px;line-height:1.58}.about-industry-section{background:var(--surface)}.about-editorial-heading{max-width:800px}.about-editorial-heading .eyebrow{margin-bottom:16px}.about-editorial-heading>p:not(.eyebrow){color:#515954;max-width:700px;font-size:var(--content-section-copy-size);line-height:var(--content-section-copy-line-height);margin:22px 0 0}.about-industry-principles{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px;display:grid}.about-industry-principles article{min-height:200px;padding:30px 38px}.about-industry-principles article:first-child{padding-left:0}.about-industry-principles article:last-child{padding-right:0}.about-industry-principles article+article{border-left:1px solid var(--border)}.about-industry-principles h3{color:var(--accent);margin:0;font-size:28px;font-weight:750;line-height:1.15}.about-industry-principles p{color:#505853;margin:22px 0 0;font-size:15px;line-height:1.58}.about-industry-focus{border-left:3px solid var(--accent);max-width:920px;margin-top:46px;padding-left:26px}.about-industry-focus .eyebrow{margin-bottom:15px}.about-industry-focus>p:not(.eyebrow){color:#444c47;margin:0;font-size:17px;line-height:1.58}.about-industry-focus>p+p{margin-top:14px}.about-industry-focus .text-link{color:var(--accent);margin-top:24px}.about-manifesto-section{background:var(--background)}.about-manifesto-grid{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;display:grid}.about-manifesto-grid article{min-height:290px;padding:32px 38px 36px}.about-manifesto-grid article+article{border-left:1px solid var(--border)}.about-manifesto-grid article:nth-child(4){border-left:0}.about-manifesto-grid article:nth-child(n+4){border-top:1px solid var(--border)}.about-manifesto-grid article:nth-child(3n+1){padding-left:0}.about-manifesto-grid article:nth-child(3n){padding-right:0}.about-manifesto-grid article>span,.about-trust-grid article>span{color:var(--accent);letter-spacing:.09em;font-size:11px;font-weight:800;line-height:1.35}.about-manifesto-grid h3{max-width:330px;margin:54px 0 0;font-size:22px;font-weight:750;line-height:1.2}.about-manifesto-grid p{color:#555c57;margin:18px 0 0;font-size:15px;line-height:1.58}.about-direction-section{color:#fff;background:var(--dark);padding:100px 0 104px}.about-direction-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-direction-grid article{flex-direction:column;justify-content:space-between;min-height:330px;padding:8px 64px 8px 0;display:flex}.about-direction-grid article+article{border-left:1px solid #ffffff2e;padding-left:64px;padding-right:0}.about-direction-grid p{color:#9eb9ad;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800;line-height:1.35}.about-direction-grid h2{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:530px;margin:60px 0 0;font-size:clamp(2rem,3.6vw,3.25rem);font-weight:700;line-height:1.05}.about-trust-section{background:var(--surface)}.about-trust-grid{border-block:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:50px;display:grid}.about-trust-grid article{min-height:330px;padding:30px 28px 32px}.about-trust-grid article:first-child{padding-left:0}.about-trust-grid article:last-child{padding-right:0}.about-trust-grid article+article{border-left:1px solid var(--border)}.about-trust-grid h3{margin:52px 0 0;font-size:19px;font-weight:750;line-height:1.25}.about-trust-grid p{color:#555c57;margin:17px 0 0;font-size:14px;line-height:1.58}.about-references-section{background:var(--accent-soft)}.about-references-list{border-top:1px solid #ccd9d3;margin-top:48px}.about-references-list article{border-bottom:1px solid #ccd9d3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;min-height:150px;padding:28px 0;display:grid}.about-references-list h3{margin:0;font-size:20px;font-weight:750;line-height:1.3}.about-references-list p{color:#53605a;max-width:660px;margin:10px 0 0;font-size:15px;line-height:1.5}.about-references-list .text-link{color:var(--accent);white-space:nowrap;font-size:14px}.about-references-disclaimer{color:#66716b;max-width:760px;margin:24px 0 0;font-size:12px;line-height:1.5}.about-europe-section{background:var(--surface)}.about-europe-inner{max-width:920px}.about-europe-inner .eyebrow{margin-bottom:18px}.about-europe-inner h2{max-width:850px}.about-europe-inner>p:not(.eyebrow){color:#505853;max-width:740px;margin:24px 0 0;font-size:18px;line-height:1.58}.about-europe-inner>p+p{margin-top:14px}.about-final-cta{color:#fff;background:var(--accent-hover);padding:88px 0 92px}.about-final-cta-inner{text-align:center;max-width:820px}.about-final-cta h2{color:#fff}.about-final-cta-inner>p{color:#ffffffc7;margin:20px 0 0;font-size:17px;line-height:1.55}.about-final-cta-actions{justify-content:center;align-items:center;gap:34px;margin-top:32px;display:flex}.about-final-cta-actions>div{flex-direction:column;align-items:center;display:flex}.about-final-cta-button{color:var(--accent-hover);background:#fff;border-radius:6px}.about-final-cta-button:hover{color:var(--accent-hover);background:var(--accent-soft)}.about-final-cta-actions>div>span{color:#ffffffb3;margin-top:8px;font-size:12px;line-height:1.35}.about-final-cta-secondary{color:#fff}@media (max-width:980px){.about-founder-layout,.about-opportunity-heading,.about-potential-statement{grid-template-columns:1fr;gap:44px}.about-founder-portrait{aspect-ratio:16/10;width:min(680px,100%)}.about-founder-portrait img{object-position:center 35%}.about-evidence-row{grid-template-columns:1fr}.about-evidence-context{border-top:1px solid #ccd9d3;border-left:0;padding:36px 0}.about-manifesto-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-manifesto-grid article:nth-child(3n+1){padding-left:38px}.about-manifesto-grid article:nth-child(3n){padding-right:38px}.about-manifesto-grid article:nth-child(4){border-left:1px solid var(--border)}.about-manifesto-grid article:nth-child(n+3){border-top:1px solid var(--border)}.about-manifesto-grid article:nth-child(odd){border-left:0;padding-left:0}.about-manifesto-grid article:nth-child(2n){border-left:1px solid var(--border);padding-right:0}.about-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-trust-grid article{min-height:300px}.about-trust-grid article:first-child{padding-left:28px}.about-trust-grid article:last-child{padding-right:28px}.about-trust-grid article:nth-child(odd){border-left:0;padding-left:0}.about-trust-grid article:nth-child(2n){border-left:1px solid var(--border);padding-right:0}.about-trust-grid article:nth-child(n+3){border-top:1px solid var(--border)}}@media (max-width:700px){.about-founder-section,.about-opportunity-section,.about-industry-section,.about-manifesto-section,.about-trust-section,.about-references-section,.about-europe-section{padding:64px 0 68px}.about-hero .page-intro-hero-text .about-hero-belief{font-size:18px}.about-founder-portrait{aspect-ratio:4/5;border-radius:14px}.about-founder-portrait img{object-position:61% center}.about-founder-statement blockquote{margin-top:28px}.about-founder-statement blockquote p{font-size:16px}.about-evidence-row{margin-top:46px}.about-evidence-stat{grid-template-columns:1fr;gap:20px;padding:34px 0}.about-evidence-stat strong{font-size:6rem}.about-evidence-stat p{max-width:320px}.about-evidence-context{padding:30px 0}.about-potential-statement{margin-top:48px}.about-potential-statement h3{font-size:2rem}.about-industry-principles{grid-template-columns:1fr;margin-top:42px}.about-industry-principles article{min-height:auto;padding:28px 0}.about-industry-principles article+article{border-top:1px solid var(--border);border-left:0}.about-industry-focus{margin-top:44px;padding-left:18px}.about-manifesto-grid{grid-template-columns:1fr;margin-top:42px}.about-manifesto-grid article,.about-manifesto-grid article:nth-child(3n+1),.about-manifesto-grid article:nth-child(3n),.about-manifesto-grid article:nth-child(2n){border-left:0;min-height:auto;padding:28px 0 32px}.about-manifesto-grid article+article{border-top:1px solid var(--border)}.about-manifesto-grid h3{margin-top:30px}.about-direction-section{padding:68px 0 72px}.about-direction-grid{grid-template-columns:1fr}.about-direction-grid article{min-height:260px;padding:0 0 48px}.about-direction-grid article+article{border-top:1px solid #ffffff2e;border-left:0;padding:48px 0 0}.about-direction-grid h2{margin-top:48px;font-size:2rem}.about-trust-grid{grid-template-columns:1fr;margin-top:42px}.about-trust-grid article,.about-trust-grid article:first-child,.about-trust-grid article:last-child,.about-trust-grid article:nth-child(2n){border-left:0;min-height:auto;padding:28px 0 32px}.about-trust-grid article+article{border-top:1px solid var(--border)}.about-trust-grid h3{margin-top:30px}.about-references-list{margin-top:42px}.about-references-list article{grid-template-columns:1fr;gap:20px;padding:28px 0}.about-references-list .text-link{white-space:normal}.about-europe-inner>p:not(.eyebrow){font-size:16px}.about-final-cta{padding:68px 0 72px}.about-final-cta-actions{flex-direction:column;gap:22px}}.home-hero{padding:var(--page-hero-space-top) 0 76px;background:linear-gradient(180deg, #eaf1eec7, #f8f8f600 58%), var(--background);border-bottom:1px solid var(--border)}.home-hero-inner{gap:72px;display:grid}.home-hero-copy{max-width:1050px}.home-hero-copy h1{max-width:1050px;font-size:var(--page-hero-title-size);line-height:var(--page-hero-title-line-height);font-weight:var(--page-hero-title-weight);letter-spacing:-.04em;margin:18px 0 22px}.home-hero-copy>p:not(.eyebrow){max-width:740px;color:var(--muted);margin:0;font-size:18px;line-height:1.65}.home-hero-actions{align-items:center;gap:32px;margin-top:32px;display:flex}.home-hero-actions>div{flex-direction:column;align-items:center;display:flex}.home-hero-actions>div>span{color:var(--muted);margin-top:8px;font-size:12px}.home-journey{border-top:1px solid var(--border);grid-template-columns:1fr 34px 1fr 34px 1fr 34px 1fr;align-items:center;padding:26px 0 0;display:grid}.home-journey article{min-width:0}.home-journey-label{align-items:baseline;gap:10px;display:flex}.home-journey-label span{color:var(--accent);font-family:var(--font-mono);font-size:11px}.home-journey-label strong{letter-spacing:-.01em;font-size:14px}.home-journey-object{background:var(--surface);border:1px solid var(--border);border-radius:14px;justify-content:center;align-items:center;height:118px;margin:15px 0 13px;padding:18px;display:flex;overflow:hidden}.home-journey article>p{color:var(--muted);margin:0;font-size:13px}.home-journey-arrow{color:#8fa39b;text-align:center;font-size:21px}.home-journey-people{justify-content:center;align-items:center;display:flex}.home-journey-people i{color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:42px;height:42px;margin-left:-9px;font-size:10px;font-style:normal;font-weight:700;display:grid}.home-journey-people i:first-child{margin-left:0}.home-journey-you .home-journey-people i{width:56px;height:56px;font-size:12px}.home-journey-together .home-journey-people i{width:50px;height:50px}.home-journey-company{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.home-journey-company>span{background:var(--accent-soft);border-radius:9px;justify-content:center;align-items:center;min-height:58px;padding:10px 6px;display:flex}.home-journey-company i{background:var(--accent);border:1px solid #fff;border-radius:50%;width:9px;height:9px;margin-left:-2px}.home-person-august>i,i.home-person-august{background:#245c52}.home-person-sofia>i,i.home-person-sofia{background:#668a7d}.home-person-sarah>i,i.home-person-sarah{background:#8aa398}.home-person-thomas>i,i.home-person-thomas{background:#3f5e56}.home-person-emil>i,i.home-person-emil{background:#b4c7be;color:#24332e!important}.home-avatar-with-name{flex-direction:column;flex:none;align-items:center;gap:7px;display:inline-flex}.home-avatar-with-name>i{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:10px;font-style:normal;font-weight:700;display:grid}.home-avatar-with-name>b{font-size:11px;font-weight:600}.home-chapter{padding:104px 0}.home-chapter-layout{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:center;gap:92px;display:grid}.home-chapter-layout-reverse{grid-template-columns:minmax(520px,1.18fr) minmax(0,.82fr)}.home-chapter-layout-reverse .home-chapter-copy{grid-area:1/2}.home-chapter-layout-reverse>article{grid-area:1/1}.home-chapter-copy h2,.home-context-heading h2,.home-copilot-heading h2,.home-products-heading h2,.home-why-heading h2,.home-final-heading h2,.home-proof-heading h2{font-size:var(--content-section-title-size);letter-spacing:var(--content-section-title-tracking);margin:14px 0 20px;line-height:1.06}.home-chapter-copy>p:not(.eyebrow),.home-context-heading>p:not(.eyebrow),.home-copilot-heading>p:not(.eyebrow),.home-why-heading>p:not(.eyebrow),.home-final-heading>p,.home-proof-heading>p{color:var(--muted);margin:0;font-size:17px;line-height:1.7}.home-chapter-copy>p+p{margin-top:18px!important}.home-chapter-link{margin-top:30px;display:inline-flex}.home-chapter-emphasis{font-weight:600;color:var(--text)!important}.home-value-line{color:var(--text);flex-wrap:wrap;gap:8px;margin-top:28px;font-size:13px;font-weight:600;display:flex}.home-value-line i{color:var(--accent);font-style:normal}.home-use-case-line{color:var(--accent);margin-top:26px;font-size:13px;font-weight:600}.home-profile-ui,.home-compare-ui,.home-team-ui,.home-company-ui,.home-company-mini,.home-copilot-ui,.home-products-grid>article{background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:0 24px 70px #182b2414}.home-profile-ui{padding:20px}.home-profile-ui>header,.home-company-ui>header{color:var(--muted);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:16px;font-size:11px;display:flex}.home-product-brand{color:var(--text);align-items:center;gap:9px;display:flex}.home-product-brand>span{color:#fff;background:var(--accent);border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.home-product-brand strong{font-size:12px}.home-profile-person{align-items:center;gap:14px;margin-top:22px;display:flex}.home-profile-person h3{letter-spacing:-.02em;margin:0 0 4px;font-size:20px}.home-profile-person p,.home-profile-intro{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.home-profile-intro{max-width:440px;margin-top:16px}.home-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.home-profile-grid section{background:#f7f8f6;border:1px solid #eaedea;border-radius:12px;min-height:132px;padding:16px}.home-profile-grid section>span,.home-compare-ui section>span,.home-team-insights span,.home-company-mini-grid span,.home-company-insights span,.home-copilot-answer>span,.home-copilot-product-uses>span{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}.home-profile-grid ul{margin:14px 0 0;padding:0;list-style:none}.home-profile-grid li{margin-top:7px;font-size:12px}.home-profile-guidance{background:var(--accent-soft)!important}.home-profile-guidance p{margin:14px 0 0;font-size:12px;line-height:1.55}.home-together-section{background:#f0f3f0}.home-compare-ui{padding:24px}.home-compare-ui>header{color:var(--muted);justify-content:space-between;align-items:flex-start;font-size:11px;display:flex}.home-compare-people{align-items:center;gap:10px;display:flex}.home-compare-people>span{color:#8ba198}.home-compare-heading{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.home-compare-heading span{color:var(--muted);font-size:11px}.home-compare-heading h3{letter-spacing:-.025em;margin:7px 0 0;font-size:22px}.home-compare-ui ul{margin:20px 0 0;padding:0;list-style:none}.home-compare-ui li{border-top:1px solid var(--border);grid-template-columns:28px 1fr;align-items:center;padding:12px 0;display:grid}.home-compare-ui li>span{width:22px;height:22px;color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;font-size:11px;display:grid}.home-compare-ui li p{margin:0;font-size:13px}.home-compare-ui>section{background:var(--accent-soft);border-radius:12px;margin-top:17px;padding:17px}.home-compare-ui>section p{margin:9px 0 0;font-size:12px;line-height:1.55}.home-context-section{background:var(--accent-soft);padding:88px 0}.home-context-heading{max-width:800px}.home-context-heading>p+p{margin-top:13px!important}.home-context-visual{margin-top:48px}.home-context-formula{grid-template-columns:1.16fr 34px 1fr 34px 1fr 34px 1.12fr;align-items:stretch;display:grid}.home-context-formula>article{background:var(--surface);border:1px solid #cedbd5;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:164px;padding:19px;display:flex}.home-context-formula>article>span{color:var(--accent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.home-context-formula>article>strong{font-size:14px;line-height:1.4}.home-context-formula>article>p{color:var(--muted);margin:12px 0 0;font-size:10px}.home-context-formula>b{color:var(--accent);place-items:center;font-size:20px;font-weight:400;display:grid}.home-context-person>div{align-items:center;gap:10px;display:flex}.home-context-down{color:var(--accent);text-align:center;margin:18px 0;font-size:24px;display:block}.home-context-outcomes{grid-template-columns:repeat(4,1fr);gap:10px;max-width:740px;margin:0 auto;display:grid}.home-context-outcomes span{color:#fff;background:var(--accent);text-align:center;border-radius:9px;padding:14px 10px;font-size:11px;font-weight:700}.home-company-mini{max-width:880px;box-shadow:none;margin:40px auto 0;padding:21px}.home-company-mini>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.home-company-mini>header>b{color:var(--accent);background:var(--accent-soft);border-radius:99px;padding:6px 9px;font-size:9px}.home-company-mini-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px;display:grid}.home-company-mini-grid section{background:#f7f8f6;border-radius:10px;padding:14px}.home-company-mini-grid p{margin:8px 0 0;font-size:11px;line-height:1.5}.home-context-footer{justify-content:space-between;align-items:flex-end;gap:30px;max-width:880px;margin:26px auto 0;display:flex}.home-context-footer p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.home-context-footer .text-link{white-space:nowrap}.home-team-ui{padding:24px}.home-team-ui>header{justify-content:space-between;align-items:flex-start;display:flex}.home-team-ui>header span{color:var(--accent);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:700}.home-team-ui>header h3{letter-spacing:-.025em;margin:6px 0 0;font-size:23px}.home-team-ui>header b{color:var(--muted);background:#f2f4f2;border-radius:99px;padding:7px 10px;font-size:10px}.home-team-people{background:var(--accent-soft);border-radius:13px;justify-content:space-between;gap:14px;margin-top:25px;padding:22px 18px;display:flex}.home-team-insights{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:10px;display:grid}.home-team-insights section{background:#f7f8f6;border:1px solid #eaedea;border-radius:11px;min-height:124px;padding:16px}.home-team-insights p{margin:11px 0 0;font-size:12px;line-height:1.55}.home-proof-section{color:#fff;background:#102c27;padding:94px 0}.home-proof-heading{max-width:750px}.home-proof-heading h2{color:#fff}.home-proof-heading>p{color:#ffffffad}.home-proof-stats{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);margin-top:62px;display:grid}.home-proof-stats>div{padding:38px 0 34px}.home-proof-stats>div+div{border-left:1px solid #ffffff2e;padding-left:38px}.home-proof-stats strong{color:#bcd8cc;letter-spacing:-.055em;font-size:clamp(4rem,7vw,6.4rem);line-height:.9;display:block}.home-proof-stats span{margin-top:18px;font-size:14px;display:block}.home-proof-source{color:#ffffff8c;justify-content:space-between;gap:24px;margin-top:17px;font-size:11px;display:flex}.home-proof-source a{color:#ffffffd1;text-underline-offset:4px;text-decoration:underline}.home-proof-belief{grid-template-columns:1.1fr .9fr;align-items:end;gap:84px;margin-top:76px;display:grid}.home-proof-belief h3{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3.8vw,3.35rem);line-height:1.05}.home-proof-belief p{color:#ffffffb3;margin:0;font-size:16px;line-height:1.65}.home-company-section{background:#f2f4f2}.home-company-ui{padding:21px}.home-company-overview{grid-template-columns:.78fr 1.22fr;gap:12px;margin-top:18px;display:grid}.home-company-teams{background:var(--accent-soft);border-radius:12px;padding:9px 16px}.home-company-teams article{border-top:1px solid #ccd9d3;justify-content:space-between;align-items:center;min-height:68px;display:flex}.home-company-teams article:first-child{border-top:0}.home-company-teams article>div{flex-direction:column;gap:4px;display:flex}.home-company-teams article strong{font-size:12px}.home-company-teams article>div span{color:var(--muted);font-size:9px}.home-company-teams .home-journey-people i{border-width:2px;width:26px;height:26px;font-size:6px}.home-company-insights{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.home-company-insights section{background:#f7f8f6;border:1px solid #eaedea;border-radius:11px;min-height:130px;padding:15px}.home-company-insights p{margin:10px 0 0;font-size:11px;line-height:1.5}.home-copilot-section{background:var(--accent-soft)}.home-copilot-heading{max-width:820px}.home-copilot-heading h3{letter-spacing:-.035em;max-width:780px;margin:34px 0 0;font-size:clamp(1.55rem,2.8vw,2.4rem);line-height:1.15}.home-copilot-ui{grid-template-columns:230px 1fr;margin-top:52px;display:grid;overflow:hidden}.home-copilot-ui>aside{border-right:1px solid var(--border);background:#f6f8f6;padding:22px}.home-copilot-ui>aside>section{margin-top:26px}.home-copilot-ui>aside>section>span{color:var(--muted);text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}.home-copilot-ui>aside>section>strong{font-size:12px}.home-copilot-profile-row{display:flex}.home-copilot-profile-row .home-avatar-with-name{margin-left:-8px}.home-copilot-profile-row .home-avatar-with-name:first-child{margin-left:0}.home-copilot-profile-row .home-avatar-with-name>i{border:2px solid #f6f8f6;width:31px;height:31px;font-size:7px}.home-copilot-ui>aside>p{color:var(--muted);margin:38px 0 0;font-size:9px}.home-copilot-ui>article{padding:24px}.home-copilot-ui>article>header{justify-content:space-between;align-items:flex-start;display:flex}.home-copilot-ui>article>header>div{flex-direction:column;gap:5px;display:flex}.home-copilot-ui>article>header strong{font-size:16px}.home-copilot-ui>article>header span{color:var(--muted);font-size:10px}.home-copilot-ui>article>header b{color:var(--accent);font-size:9px}.home-copilot-prompts{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.home-copilot-prompts span{color:var(--muted);border:1px solid var(--border);background:#f5f6f4;border-radius:99px;padding:9px 11px;font-size:10px}.home-copilot-conversation{background:#f7f8f6;border-radius:12px;margin-top:18px;padding:17px}.home-copilot-question{color:#fff;background:var(--accent);border-radius:12px 12px 3px;max-width:76%;margin:0 0 15px auto;padding:12px 14px;font-size:11px;line-height:1.45}.home-copilot-answer{border:1px solid var(--border);background:#fff;border-radius:3px 12px 12px;max-width:90%;padding:15px}.home-copilot-answer p{margin:10px 0 0;font-size:11px;line-height:1.55}.home-copilot-footer{grid-template-columns:1fr auto auto;align-items:center;gap:34px;margin-top:23px;display:grid}.home-copilot-footer>p{color:var(--muted);margin:0;font-size:12px}.home-copilot-trust{border-left:2px solid var(--accent);flex-direction:column;gap:4px;padding-left:17px;display:flex}.home-copilot-trust strong{font-size:10px}.home-copilot-trust span{color:var(--muted);font-size:9px}.home-copilot-footer .text-link{white-space:nowrap}.home-products-section{padding:82px 0 88px}.home-products-heading{max-width:720px}.home-products-grid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:36px;display:grid}.home-products-grid>article{min-height:400px;box-shadow:none;flex-direction:column;padding:26px;display:flex}.home-products-grid article>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.home-products-grid article>header>div{flex-direction:column;gap:3px;display:flex}.home-products-grid article>header span{color:var(--accent);text-transform:uppercase;font-size:10px}.home-products-grid article>header strong{font-size:22px}.home-products-grid article>header b{color:var(--accent);background:var(--accent-soft);border-radius:99px;padding:7px 9px;font-size:9px}.home-products-grid article>h3{margin:24px 0 12px;font-size:18px}.home-products-grid article>p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.home-product-facts{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.home-product-facts span{color:var(--accent);background:var(--accent-soft);border-radius:99px;padding:8px 10px;font-size:10px;font-weight:650}.home-leadership-steps,.home-copilot-product-uses{background:#f6f7f5;border-radius:12px;margin-top:28px;padding:18px}.home-leadership-steps>span{color:var(--accent);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:700}.home-leadership-steps ol{counter-reset:leadership-step;grid-template-columns:repeat(2,1fr);gap:10px 28px;margin:15px 0 0;padding:0;list-style:none;display:grid}.home-leadership-steps li{counter-increment:leadership-step;font-size:11px}.home-leadership-steps li:before{content:counter(leadership-step, decimal-leading-zero);color:var(--accent);font-family:var(--font-mono);margin-bottom:5px;font-size:9px;display:block}.home-copilot-product-uses p{margin:12px 0 0;font-size:12px;line-height:1.6}.home-products-grid footer{flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:24px;display:flex}.home-products-grid footer>strong{font-size:18px}.home-products-grid footer>p{color:var(--muted);margin:8px 0 0;font-size:10px}.home-products-grid footer>em{color:var(--muted);margin-top:6px;font-size:9px;font-style:normal}.home-products-grid footer .text-link{margin-top:18px}.home-why-section{background:#f0f3f0;padding:76px 0 80px}.home-why-heading{max-width:800px}.home-why-heading>p+p{max-width:770px;margin-top:14px!important}.home-why-principles{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);margin-top:58px;display:grid}.home-why-principles article{min-height:235px;padding:32px 32px 30px 0}.home-why-principles article+article{border-left:1px solid var(--border);padding-left:32px}.home-why-principles h3{margin:62px 0 13px;font-size:20px}.home-why-principles p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.home-why-footer{gap:28px;margin-top:28px;display:flex}.home-why-footer p{color:var(--muted);margin:0;font-size:12px}.home-final-section{color:#fff;background:var(--accent-hover);padding:94px 0 100px}.home-final-heading{max-width:760px}.home-final-heading h2{color:#fff}.home-final-heading>p{color:#ffffffb8}.home-final-paths{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px;display:grid}.home-final-paths article{min-height:330px;color:var(--text);background:#fff;border-radius:16px;flex-direction:column;padding:30px;display:flex}.home-final-paths article>span{color:var(--accent);font-family:var(--font-mono);text-transform:uppercase;font-size:10px;font-weight:700}.home-final-paths h3{letter-spacing:-.03em;margin:54px 0 13px;font-size:25px}.home-final-paths p{max-width:430px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.home-final-paths article>div{flex-direction:column;align-items:flex-start;margin-top:auto;padding-top:28px;display:flex}.home-final-paths small{color:var(--muted);margin:8px 0 0 18px;font-size:10px}.home-hero .button,.home-final-section .button,.home-hero .text-link span,.home-chapter .text-link span,.home-products-section .text-link span,.home-why-section .text-link span{transition:none}.home-hero .button:hover,.home-final-section .button:hover,.home-hero .text-link:hover span,.home-chapter .text-link:hover span,.home-products-section .text-link:hover span,.home-why-section .text-link:hover span{transform:none}@media (max-width:1050px){.home-chapter-layout,.home-chapter-layout-reverse{grid-template-columns:minmax(0,.82fr) minmax(480px,1.18fr);gap:54px}.home-context-formula{grid-template-columns:1fr 26px 1fr 26px 1fr 26px 1fr}.home-copilot-footer{grid-template-columns:1fr auto}.home-copilot-footer .text-link{grid-column:1/-1;justify-self:end}}@media (max-width:860px){.home-hero{padding:72px 0 64px}.home-journey{grid-template-columns:repeat(7,auto)}.home-journey-object{height:104px;padding:12px}.home-chapter-layout,.home-chapter-layout-reverse{grid-template-columns:1fr;gap:48px}.home-chapter-layout-reverse .home-chapter-copy,.home-chapter-layout-reverse>article{grid-area:auto/1}.home-chapter-layout-reverse .home-chapter-copy{grid-row:1}.home-company-ui,.home-profile-ui,.home-compare-ui,.home-team-ui{width:min(680px,100%);margin:0 auto}.home-context-formula{grid-template-columns:repeat(4,1fr);gap:10px}.home-context-formula>b{display:none}.home-context-formula>article{min-height:145px}.home-proof-belief{gap:44px}.home-company-overview{grid-template-columns:1fr}.home-copilot-ui{grid-template-columns:190px 1fr}}@media (max-width:700px){.home-hero{padding:var(--page-hero-space-top) 0 52px}.home-hero-inner{gap:50px}.home-hero-copy h1{font-size:var(--page-hero-title-size);margin-top:15px}.home-hero-copy>p:not(.eyebrow){font-size:16px}.home-hero-actions{flex-direction:column;align-items:flex-start;gap:20px}.home-journey{grid-template-columns:1fr;gap:12px;padding-top:22px}.home-journey article{grid-template-columns:92px 1fr auto;align-items:center;gap:10px;display:grid}.home-journey-object{height:76px;margin:0}.home-journey article>p{text-align:right}.home-journey-arrow{font-size:17px;transform:rotate(90deg)}.home-journey-company{grid-template-columns:repeat(3,1fr)}.home-journey-company>span{min-height:44px}.home-journey-people i{width:34px;height:34px;font-size:8px}.home-journey-you .home-journey-people i,.home-journey-together .home-journey-people i{width:38px;height:38px;font-size:8px}.home-chapter{padding:66px 0}.home-chapter-copy h2,.home-context-heading h2,.home-copilot-heading h2,.home-products-heading h2,.home-why-heading h2,.home-final-heading h2,.home-proof-heading h2{margin-top:11px;font-size:2rem}.home-chapter-copy>p:not(.eyebrow),.home-context-heading>p:not(.eyebrow),.home-copilot-heading>p:not(.eyebrow),.home-why-heading>p:not(.eyebrow),.home-final-heading>p,.home-proof-heading>p{font-size:15px}.home-profile-ui,.home-compare-ui,.home-team-ui,.home-company-ui{border-radius:14px;padding:16px}.home-profile-grid{grid-template-columns:1fr}.home-profile-grid section{min-height:auto}.home-value-line{gap:6px;display:grid}.home-value-line i{display:none}.home-use-case-line{line-height:1.8}.home-compare-people{gap:7px}.home-context-visual{margin-top:40px}.home-context-formula{grid-template-columns:1fr;gap:9px}.home-context-formula>b{min-height:22px;display:grid}.home-context-formula>article{min-height:112px}.home-context-outcomes{grid-template-columns:repeat(2,1fr)}.home-company-mini{margin-top:34px;padding:16px}.home-company-mini-grid{grid-template-columns:1fr}.home-context-footer{flex-direction:column;align-items:flex-start;gap:18px}.home-team-people{grid-template-columns:repeat(5,1fr);padding:18px 8px;display:grid}.home-team-people .home-avatar-with-name>i{width:36px;height:36px}.home-team-people .home-avatar-with-name>b{font-size:9px}.home-team-insights{grid-template-columns:1fr}.home-team-insights section{min-height:auto}.home-proof-section{padding:66px 0}.home-proof-stats{grid-template-columns:1fr;margin-top:42px}.home-proof-stats>div{padding:26px 0}.home-proof-stats>div+div{border-top:1px solid #ffffff2e;border-left:0;padding-left:0}.home-proof-stats strong{font-size:4.8rem}.home-proof-source{flex-direction:column;align-items:flex-start}.home-proof-belief{grid-template-columns:1fr;gap:20px;margin-top:54px}.home-proof-belief h3{font-size:2rem}.home-proof-belief p{font-size:14px}.home-company-ui>header{align-items:flex-start;gap:12px}.home-company-overview{margin-top:13px}.home-company-insights{grid-template-columns:1fr}.home-company-insights section{min-height:auto}.home-company-teams article{min-height:64px}.home-copilot-heading h3{margin-top:27px;font-size:1.55rem}.home-copilot-ui{border-radius:14px;grid-template-columns:1fr;margin-top:38px}.home-copilot-ui>aside{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.home-copilot-ui>aside .home-product-brand{grid-column:1/-1}.home-copilot-ui>aside>section{margin-top:5px}.home-copilot-ui>aside>p{grid-column:1/-1;margin:6px 0 0}.home-copilot-ui>article{padding:16px}.home-copilot-ui>article>header{gap:10px}.home-copilot-prompts{flex-direction:column;align-items:flex-start}.home-copilot-question{max-width:90%}.home-copilot-answer{max-width:100%}.home-copilot-footer{grid-template-columns:1fr;gap:18px}.home-copilot-trust{grid-row:auto}.home-copilot-footer .text-link{grid-column:auto;justify-self:start}.home-products-section,.home-why-section,.home-final-section{padding:66px 0 70px}.home-products-grid{grid-template-columns:1fr;margin-top:34px}.home-products-grid>article{min-height:370px;padding:22px}.home-leadership-steps ol{grid-template-columns:1fr}.home-why-principles{grid-template-columns:1fr;margin-top:42px}.home-why-principles article{min-height:auto;padding:28px 0}.home-why-principles article+article{border-top:1px solid var(--border);border-left:0;padding-left:0}.home-why-principles h3{margin:32px 0 12px}.home-why-footer{flex-direction:column;align-items:flex-start}.home-final-paths{grid-template-columns:1fr;margin-top:36px}.home-final-paths article{min-height:310px;padding:24px}.home-final-paths h3{margin-top:42px}}
