body.home-v6{--deep: #0b0f12;--deep-2: #141a1e;--cyan: #019ace;--cyan-ink: #016f8f;--bone: #f5f1e8;--white: #ffffff;--on-dark: #f4f6f7;--muted-dark: #9aa6ac;--on-light: #111417;--muted-light: #5c666b;--hair-dark: rgba(255, 255, 255, .14);--hair-light: rgba(17, 20, 23, .1);--radius: 24px;--pill: 999px;--chip: 16px;--shadow: 0 12px 32px rgba(11, 15, 18, .07);--shadow-lift: 0 20px 44px rgba(11, 15, 18, .13);background-color:var(--bone);color:var(--on-light);font-family:var(--font-sans);font-size:18px;line-height:1.6;overflow-x:hidden}body.home-v6 ::selection{background-color:var(--cyan);color:var(--deep)}body.home-v6 :focus-visible{outline:2px solid var(--on-light);outline-offset:3px}body.home-v6 .hv-hero :focus-visible,body.home-v6 .hv-story :focus-visible,body.home-v6 .hv-lead :focus-visible,body.home-v6 .hv-record :focus-visible,body.home-v6 .site-header :focus-visible,body.home-v6 .site-footer :focus-visible{outline-color:var(--cyan)}body.home-v6 .skip-link{top:-1000px;transform:none;opacity:0;background-color:var(--cyan);color:var(--on-light)}body.home-v6 .skip-link:focus{top:12px;opacity:1}body.home-v6 h1,body.home-v6 h2,body.home-v6 h3{font-family:var(--font-sans);text-wrap:balance}body.home-v6 .hv-icon{display:block}body.home-v6 .shell{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@media(min-width:40rem){body.home-v6 .shell{padding-inline:32px}}@media(min-width:64rem){body.home-v6 .shell{padding-inline:40px}}body.home-v6 .hv-label,body.home-v6 .hv-eyebrow{margin:0;font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--muted-light);font-variant-numeric:tabular-nums}body.home-v6 .hv-label--on-dark{color:var(--cyan)}body.home-v6 .hv-eyebrow{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:10px;row-gap:0;color:var(--cyan)}body.home-v6 .hv-eyebrow-nowrap{white-space:nowrap}body.home-v6 .hv-eyebrow-dot{display:inline-block;width:6px;height:6px;flex-shrink:0;margin-block-start:calc((1.4em - 6px)/2);border-radius:50%;background-color:var(--cyan);box-shadow:0 0 0 4px #019ace1f}body.home-v6 .hv-h1{max-width:20ch;margin:18px 0 0;font-size:clamp(42px,11vw,52px);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--on-dark)}@media(min-width:64rem){body.home-v6 .hv-h1{font-size:clamp(52px,4.1vw,60px)}}body.home-v6 .hv-h2{max-width:22ch;margin:16px 0 0;font-size:clamp(36px,2.8vw,40px);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--on-light)}body.home-v6 .hv-h3{margin:0;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:inherit}body.home-v6 .hv-lede{max-width:52ch;margin:20px 0 0;font-size:18px;line-height:1.65;color:color-mix(in srgb,var(--on-dark) 88%,transparent)}body.home-v6 .hv-pill{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid transparent;border-radius:var(--pill);font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out}body.home-v6 .hv-pill--mint{background-color:var(--cyan);border-color:var(--cyan);color:var(--on-light)}body.home-v6 .hv-pill--mint:hover,body.home-v6 .hv-pill--mint:focus-visible{transform:translateY(-2px);background-color:#0189b8;box-shadow:0 12px 26px #019ace3d}body.home-v6 .hv-pill--outline{background-color:transparent;border-color:#ffffff57;color:var(--on-dark)}body.home-v6 .hv-pill--outline:hover,body.home-v6 .hv-pill--outline:focus-visible{transform:translateY(-2px);border-color:var(--cyan);color:var(--cyan)}body.home-v6 .hv-chip{display:inline-flex;align-items:center;padding:5px 12px;border-radius:var(--chip);background-color:#019ace1f;color:var(--on-light);font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;font-variant-numeric:tabular-nums}body.home-v6 .hv-tile{display:grid;width:40px;height:40px;place-items:center;border-radius:12px;background-color:var(--cyan);color:var(--on-light)}body.home-v6 .hv-tile--on-dark{background-color:#019ace1f;color:var(--cyan)}body.home-v6 .hv-hero{position:relative;overflow:hidden;padding-block:40px 48px;border-radius:0 0 32px 32px;background-color:var(--deep);background-image:linear-gradient(160deg,var(--deep) 0%,var(--deep-2) 100%);color:var(--on-dark)}body.home-v6 .hv-hero:before{position:absolute;inset:-20% -10% auto auto;width:70%;height:90%;content:"";background:radial-gradient(50% 50% at 50% 50%,#019ace1f,#019ace00 70%);pointer-events:none}body.home-v6 .hv-hero>.shell{position:relative;z-index:auto}body.home-v6 .hv-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:48px;align-items:center;margin-top:24px}body.home-v6 .hv-hero-copy{max-width:620px}body.home-v6 .hv-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}body.home-v6 .hv-hero-portrait{width:100%;max-width:420px;margin-inline:auto}@media(min-width:48rem){body.home-v6 .hv-hero-grid{grid-template-columns:minmax(0,1fr) 380px;column-gap:40px;row-gap:0;min-height:380px;margin-top:24px}body.home-v6 .hv-hero-portrait{position:absolute;inset-block:0;right:0;width:380px;max-width:none;margin:0;overflow:hidden}body.home-v6 .hv-portrait--hero{width:100%;max-width:none;height:100%;margin:0}}@media(max-width:47.99rem){body.home-v6 .hv-hero{padding-bottom:0}body.home-v6 .hv-hero>.shell{display:flex;flex-direction:column}body.home-v6 .hv-hero-grid{display:contents}body.home-v6 .hv-hero-copy{order:1;margin-top:24px}body.home-v6 .hv-stats{order:2;margin-top:20px}body.home-v6 .hv-hero-portrait{position:static;width:100%;max-width:none;height:clamp(460px,84vw,644px);margin:16px 0 0;overflow:hidden}body.home-v6 .hv-portrait--hero{width:100%;max-width:none;height:100%;margin:0}}body.home-v6 .hv-stats{display:flex;flex-wrap:wrap;gap:10px 24px;margin:28px 0 0;padding:0;list-style:none;color:var(--muted-dark);font-size:13px;font-weight:500;line-height:1.4}body.home-v6 .hv-stat{display:inline-flex;align-items:center;gap:8px;color:inherit;white-space:nowrap;font-variant-numeric:tabular-nums}body.home-v6 .hv-stat-icon{display:grid;flex-shrink:0;place-items:center;color:var(--cyan)}@media(min-width:40rem){body.home-v6 .hv-hero{padding-block:48px 56px}body.home-v6 .hv-hero-grid{row-gap:40px}}@media(max-width:47.99rem){body.home-v6 .hv-hero{padding-top:32px;padding-bottom:0}body.home-v6 .hv-stats{margin-top:20px}}@media(max-width:47.99rem){body.home-v6 .hv-hero .hv-actions{gap:10px}body.home-v6 .hv-hero .hv-pill{padding-inline:16px}}@media(min-width:48rem)and (max-width:63.99rem){body.home-v6 .hv-hero{padding-bottom:0}body.home-v6 .hv-hero>.shell{display:flex;flex-direction:column}body.home-v6 .hv-hero-grid{display:contents}body.home-v6 .hv-hero-copy{order:1;margin-top:24px}body.home-v6 .hv-stats{order:2;margin-top:20px}body.home-v6 .hv-hero-portrait{position:static;inset:auto;width:100%;max-width:none;height:clamp(460px,56vw,560px);margin:16px 0 0;overflow:hidden}body.home-v6 .hv-portrait--hero{width:100%;max-width:none;height:100%;margin:0}}@media(min-width:64rem){body.home-v6 .hv-hero{padding-block:40px 48px}body.home-v6 .hv-hero-grid{grid-template-columns:minmax(0,1fr) 380px;column-gap:40px;row-gap:0;margin-top:24px}body.home-v6 .hv-hero-portrait{max-width:none;margin:0}body.home-v6 .hv-stats{margin-top:24px}}@media(min-width:80rem){body.home-v6 .hv-hero-grid{grid-template-columns:minmax(0,1fr) 420px;column-gap:56px}}@media(min-width:75rem){body.home-v6 .hv-hero{padding-block:32px;container-type:inline-size}body.home-v6 .hv-hero .hv-hero-grid{min-height:calc(clamp(440px,calc(440px + (100cqw - 1200px)/16),455px) + 26px);margin-top:20px}body.home-v6 .hv-hero .hv-hero-portrait{width:clamp(440px,calc(440px + (100cqw - 1200px)/16),455px);max-width:none;margin:0}body.home-v6 .hv-hero .hv-stats{margin-top:20px}body.home-v6 .hv-hero .hv-portrait--hero{max-width:none;margin:0}}body.home-v6 .hv-portrait{margin:0}body.home-v6 .hv-portrait--hero{width:100%;max-width:none;margin:0}body.home-v6 .hv-portrait--story{width:100%}body.home-v6 .hv-portrait-shell{position:relative;isolation:isolate}body.home-v6 .hv-portrait-glow{position:absolute;inset:-18% -22% -14%;z-index:0;background:radial-gradient(46% 44% at 60% 34%,#019ace57,#019ace1a 46%,#019ace00 72%),radial-gradient(30% 52% at 88% 46%,#019ace42,#019ace00 70%),radial-gradient(60% 40% at 44% 96%,#019ace24,#019ace00 72%);pointer-events:none}body.home-v6 .hv-portrait-frame{position:relative;z-index:1;width:100%;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius);background-color:var(--white);box-shadow:0 24px 60px #0b0f125c}body.home-v6 .hv-portrait--hero .hv-portrait-shell{height:100%;isolation:auto}body.home-v6 .hv-portrait--hero .hv-portrait-glow{display:none}body.home-v6 .hv-portrait--hero .hv-portrait-frame{z-index:auto;height:100%;aspect-ratio:auto;overflow:hidden;border-radius:0;background-color:transparent;box-shadow:none}body.home-v6 .hv-portrait-image{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 8%}body.home-v6 .hv-portrait--hero .hv-portrait-image{position:absolute;top:-16.5%;left:0;width:100%;height:118%;object-position:68% 50%;mix-blend-mode:screen;filter:brightness(1.1) contrast(1.04);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 100%);mask-image:linear-gradient(to right,transparent 0%,#000 7%,#000 100%)}@media(min-width:48rem)and (max-width:63.99rem){body.home-v6 .hv-portrait--hero .hv-portrait-image{right:0;left:0;width:auto;margin-inline:auto}}body.home-v6 .hv-portrait-badge{position:absolute;top:auto;bottom:20px;left:20px;z-index:2;display:inline-flex;align-items:center;gap:8px;margin:0;padding:9px 14px;border-radius:var(--pill);background-color:var(--cyan);color:var(--on-light);box-shadow:0 10px 30px #0b0f1247;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.3}@media(min-width:64rem){body.home-v6 .hv-portrait-badge{top:auto;bottom:24px;left:24px}}@media(max-width:39.99rem){body.home-v6 .hv-portrait-badge{bottom:10px;left:14px}}@media(min-width:48rem)and (max-width:63.99rem){body.home-v6 .hv-portrait-badge{bottom:10px;left:20px}}body.home-v6 .hv-story{--story-gutter: 20px;position:relative;overflow-x:clip;padding-block:56px 64px;background-color:var(--deep);color:var(--on-dark)}body.home-v6 .hv-story:before{position:absolute;inset:-32px 0 auto;height:32px;content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,transparent 30px,var(--deep) 30px) left / 32px 32px no-repeat,radial-gradient(circle at 0 0,transparent 30px,var(--deep) 30px) right / 32px 32px no-repeat}body.home-v6 .hv-story-quote{max-width:16ch;margin:16px 0 0;font-size:clamp(34px,9.6vw,40px);font-weight:600;line-height:1.04;letter-spacing:-.025em;color:var(--on-dark)}body.home-v6 .hv-story-body{margin-top:28px}body.home-v6 .hv-story-body p{max-width:52ch;margin:0;font-size:17px;line-height:1.6;color:var(--muted-dark)}body.home-v6 .hv-story-body p+p{margin-top:14px}body.home-v6 .hv-story .hv-textlink-line{margin-top:22px}body.home-v6 .hv-story .hv-textlink{color:var(--cyan);text-decoration-color:#019ace80}body.home-v6 .hv-story .hv-textlink:hover,body.home-v6 .hv-story .hv-textlink:focus-visible{color:var(--on-dark);text-decoration-color:var(--on-dark)}body.home-v6 .hv-story-portrait{height:clamp(300px,88vw,360px);margin:28px calc(var(--story-gutter) * -1) 0;overflow:hidden}body.home-v6 .hv-story-portrait .hv-portrait--story{width:100%;max-width:none;height:100%;margin:0}body.home-v6 .hv-story-portrait .hv-portrait-frame{height:100%;aspect-ratio:auto;border:0;border-radius:0;background-color:transparent;box-shadow:none;overflow:hidden}body.home-v6 .hv-story-portrait .hv-portrait-image{height:100%;object-position:52% 38%;filter:grayscale(1) brightness(.64) contrast(1.14)}@media(min-width:40rem){body.home-v6 .hv-story{--story-gutter: 32px;padding-block:64px 72px}body.home-v6 .hv-story-portrait{height:clamp(320px,52vw,420px)}}body.home-v6 .hv-textlink-line{margin:20px 0 0}body.home-v6 .hv-textlink{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--on-light);font-size:15px;font-weight:600;text-decoration-line:underline;text-decoration-color:#11141752;text-decoration-thickness:1px;text-underline-offset:.28em;transition:color .2s ease-out,text-decoration-color .2s ease-out}body.home-v6 .hv-textlink:hover,body.home-v6 .hv-textlink:focus-visible{color:var(--cyan-ink);text-decoration-color:var(--cyan-ink)}@media(min-width:64rem){body.home-v6 .hv-story{padding-block:80px}body.home-v6 .hv-story-copy{max-width:min(600px,42vw);margin-inline-start:auto}body.home-v6 .hv-story-quote{max-width:15ch;margin-top:20px;font-size:clamp(44px,3.9vw,52px)}body.home-v6 .hv-story-portrait{position:absolute;inset:0 auto 0 -56px;width:min(600px,44vw);height:auto;margin:0}body.home-v6 .hv-story-portrait .hv-portrait-image{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 74%,transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 74%,transparent 100%)}}@media(min-width:75rem){body.home-v6 .hv-story{padding-block:88px}body.home-v6 .hv-story-quote{font-size:56px}body.home-v6 .hv-story-portrait{left:-80px;right:auto}}body.home-v6 .hv-section-head{max-width:760px;margin-bottom:40px}body.home-v6 .hv-card-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none}body.home-v6 .hv-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;border:1px solid var(--hair-light);border-radius:var(--radius);background-color:var(--white);box-shadow:var(--shadow);transition:transform .2s ease-out,box-shadow .2s ease-out}body.home-v6 .hv-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}body.home-v6 .hv-card p{margin:0;font-size:17px;line-height:1.6;color:var(--muted-light)}body.home-v6 .hv-card--dark{border-color:#ffffff24;background-color:#11161a;box-shadow:0 12px 32px #0b0f123d;color:var(--on-dark)}body.home-v6 .hv-card--dark:hover{transform:translateY(-3px);box-shadow:0 18px 40px #0b0f1257}body.home-v6 .hv-card--dark p{color:var(--muted-dark)}@media(min-width:48rem){body.home-v6 .hv-card-grid{gap:24px}body.home-v6 .hv-card-grid--3,body.home-v6 .hv-card-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){body.home-v6 .hv-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}body.home-v6 .hv-card-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media(min-width:80rem){body.home-v6 .hv-card-grid--4{gap:24px}}body.home-v6 .hv-belief{padding-block:88px}body.home-v6 .hv-lead{padding-block:88px;background-color:var(--deep);background-image:linear-gradient(145deg,var(--deep) 0%,var(--deep-2) 100%);color:var(--on-dark)}body.home-v6 .hv-lead .hv-h2{color:var(--on-dark)}body.home-v6 .hv-lead-head{display:grid;grid-template-columns:minmax(0,1fr);row-gap:20px;align-items:end;max-width:1040px;margin-bottom:40px}body.home-v6 .hv-lead-intro{max-width:64ch;margin:0;font-size:18px;line-height:1.65;color:color-mix(in srgb,var(--on-dark) 86%,transparent)}@media(min-width:64rem){body.home-v6 .hv-lead-head{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:64px}}body.home-v6 .hv-work{padding-block:88px}body.home-v6 .hv-work-card{display:flex;height:100%;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--hair-light);border-radius:var(--radius);background-color:var(--white);box-shadow:var(--shadow);color:var(--on-light);text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}body.home-v6 .hv-work-card:hover,body.home-v6 .hv-work-card:focus-visible{transform:translateY(-3px);border-color:#019ace8c;box-shadow:var(--shadow-lift)}body.home-v6 .hv-work-top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px}body.home-v6 .hv-work-name{margin:20px 0 0;font-size:22px;line-height:1.25}body.home-v6 .hv-work-what{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--on-light)}body.home-v6 .hv-work-action{display:flex;width:100%;align-items:center;gap:8px;margin-top:auto;padding-top:18px;border-top:1px solid var(--hair-light);font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--cyan-ink)}body.home-v6 .hv-work-card:hover .hv-work-action,body.home-v6 .hv-work-card:focus-visible .hv-work-action{text-decoration:underline;text-underline-offset:3px}body.home-v6 .hv-work-arrow{display:grid;place-items:center;color:currentColor;transition:transform .2s ease-out}body.home-v6 .hv-work-card:hover .hv-work-arrow,body.home-v6 .hv-work-card:focus-visible .hv-work-arrow{transform:translate(2px,-2px)}body.home-v6 .hv-work-grid{grid-auto-rows:1fr}body.home-v6 .hv-work-top .hv-chip{margin-inline-start:auto;gap:6px}body.home-v6 .hv-work-dot{width:6px;height:6px;flex:none;border-radius:50%;background-color:var(--cyan)}body.home-v6 .hv-work-logo{display:grid;place-items:center;height:40px;min-width:40px;max-width:132px;flex:none;padding-inline:10px;border:1px solid var(--hair-light);border-radius:12px;background-color:var(--bone);color:var(--on-light);overflow:hidden}body.home-v6 .hv-work-logo img{display:block;height:24px;width:auto;max-width:112px;object-fit:contain}body.home-v6 .hv-work-logo b{font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:1}body.home-v6 .hv-record{padding-block:88px;background-color:var(--deep);background-image:linear-gradient(160deg,var(--deep) 0%,var(--deep-2) 100%);color:var(--on-dark)}body.home-v6 .hv-record-list{margin:28px 0 0;padding:0;list-style:none}body.home-v6 .hv-record-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"num num" "title title" "date duration";gap:4px 16px;padding-block:16px;border-top:1px solid var(--hair-dark)}body.home-v6 .hv-record-item:last-child{border-bottom:1px solid var(--hair-dark)}body.home-v6 .hv-record-num{grid-area:num;margin:0;font-size:11px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--cyan);font-variant-numeric:tabular-nums}body.home-v6 .hv-record-title{grid-area:title;max-width:62ch;margin:0;font-size:17px;font-weight:500;line-height:1.45;color:var(--on-dark)}body.home-v6 .hv-record-date,body.home-v6 .hv-record-duration{margin:0;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:var(--muted-dark);font-variant-numeric:tabular-nums}body.home-v6 .hv-record-date{grid-area:date}body.home-v6 .hv-record-duration{grid-area:duration;justify-self:end}body.home-v6 .hv-record-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}body.home-v6 .hv-listen-icon{display:inline-flex;width:18px;height:18px;flex:none}body.home-v6 .hv-listen-icon svg{display:block;width:100%;height:100%}body.home-v6 .hv-record .hv-pill--mint:focus-visible{outline-color:var(--on-dark)}@media(min-width:48rem){body.home-v6 .hv-record-item{grid-template-columns:72px minmax(0,1fr) 120px 64px;grid-template-areas:"num title date duration";gap:24px;align-items:baseline;padding-block:18px}}body.home-v6 .hv-invite{padding-block:88px;background-color:var(--bone);background-image:linear-gradient(165deg,#019ace1f,#019ace00 72%)}body.home-v6 .hv-invite-title{max-width:780px;margin-top:16px;line-height:1.15}body.home-v6 .hv-invite-email{margin:28px 0 0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.3}body.home-v6 .hv-invite-email a{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--on-light);text-decoration-line:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:.24em;transition:color .2s ease-out,text-decoration-color .2s ease-out}body.home-v6 .hv-invite-email a:hover,body.home-v6 .hv-invite-email a:focus-visible{color:var(--cyan-ink);text-decoration-color:var(--cyan-ink)}body.home-v6 .hv-invite-line{margin:12px 0 0;font-size:15px;line-height:1.5;color:var(--muted-light)}body.home-v6 .site-header{border-bottom:1px solid rgba(255,255,255,.14);background-color:var(--deep);color:var(--on-dark)}body.home-v6 .site-wordmark{font-family:var(--font-sans);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--on-dark)}body.home-v6 .site-wordmark .site-logo,body.home-v6 .site-footer-name .site-logo{display:block;width:auto}body.home-v6 .site-wordmark .site-logo{height:20px}body.home-v6 .site-footer-name .site-logo{height:26px}body.home-v6 .site-nav ul{gap:4px}body.home-v6 .site-nav li+li{border-left:0}body.home-v6 .site-nav-link{min-height:44px;padding-inline:14px;border:0;border-radius:var(--pill);color:var(--muted-dark);font-size:14px;font-weight:500;transition:color .2s ease-out,background-color .2s ease-out}body.home-v6 .site-nav-link:hover,body.home-v6 .site-nav-link:focus-visible{background-color:#019ace1f;color:var(--on-dark)}body.home-v6 .site-nav-link[aria-current=page]{border-bottom:0;background-color:#019ace1f;color:var(--cyan);font-weight:600}body.home-v6 .site-menu-toggle{border-color:#ffffff57;color:var(--on-dark)}body.home-v6 .site-menu-toggle:hover{border-color:var(--cyan)}body.home-v6 .site-menu:not([open]) .site-menu-panel{display:none}body.home-v6 .site-menu-panel{position:fixed;top:69px;right:0;left:0;width:auto;border-bottom:1px solid rgba(255,255,255,.14);background-color:var(--deep);box-shadow:0 24px 48px #0b0f125c}body.home-v6 .site-menu-panel li{border-bottom-color:#ffffff24}body.home-v6 .site-menu-panel a{color:var(--on-dark)}body.home-v6 .site-menu-panel a[aria-current=page]{color:var(--cyan)}body.home-v6 .site-menu-index{color:var(--muted-dark)}body.home-v6 .site-nav{margin-left:auto}body.home-v6 .site-nav ul{flex-wrap:nowrap}body.home-v6 .site-nav-cta{margin-left:8px}body.home-v6 .site-header-cta{display:inline-flex;min-height:44px;align-items:center;padding-inline:18px;border-radius:var(--pill);background-color:var(--cyan);color:var(--on-light);font-size:15px;font-weight:600;text-decoration:none}body.home-v6 .site-header-cta:hover{background-color:#0189b8}body.home-v6 .site-header-cta:focus-visible{outline:2px solid var(--on-dark);outline-offset:2px}body.home-v6 .site-nav-listen{display:none}body.home-v6 .site-nav-podcast{display:block}@media(min-width:75rem){body.home-v6 .site-nav-listen{display:block}body.home-v6 .site-nav-podcast{display:none}}body.home-v6 .site-nav-listen a{display:inline-flex;min-height:44px;align-items:center;padding-inline:16px;border:1px solid rgba(255,255,255,.34);border-radius:var(--pill);color:var(--on-dark);font-size:14px;font-weight:500;text-decoration:none}body.home-v6 .site-nav-listen a:hover,body.home-v6 .site-nav-listen a:focus-visible{border-color:var(--cyan);color:var(--cyan)}body.home-v6 .site-nav-listen a[aria-current=page]{border-color:var(--cyan);background-color:#019ace1f;color:var(--cyan);font-weight:600}body.home-v6 .site-header-tools{display:flex;align-items:center;gap:8px}body.home-v6 .site-header-mail,body.home-v6 .site-header-listen{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.34);border-radius:var(--pill);color:var(--on-dark);text-decoration:none}body.home-v6 .site-header-mail:hover,body.home-v6 .site-header-listen:hover,body.home-v6 .site-header-mail:focus-visible,body.home-v6 .site-header-listen:focus-visible{border-color:var(--cyan);color:var(--cyan)}@media(min-width:48rem){body.home-v6 .site-header-mail,body.home-v6 .site-header-listen{display:none}}body.home-v6 .site-footer{border-top:1px solid rgba(255,255,255,.14);background-color:var(--deep);color:var(--on-dark)}body.home-v6 .site-footer-inner{padding-block:56px 32px}body.home-v6 .site-footer-name{font-family:var(--font-sans);font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--on-dark)}body.home-v6 .site-footer-note{max-width:34ch;margin-top:16px;font-size:15px;line-height:1.6;color:var(--muted-dark)}body.home-v6 .site-footer-nav li{border-bottom-color:#ffffff24}body.home-v6 .site-footer-nav a{color:var(--muted-dark);font-size:14px;font-weight:500;transition:color .2s ease-out}body.home-v6 .site-footer-nav a:hover,body.home-v6 .site-footer-nav a:focus-visible{color:var(--cyan)}body.home-v6 .site-footer-nav a[aria-current=page]{color:var(--cyan);text-decoration:none}body.home-v6 .site-footer-base{margin-top:32px;border-top-color:#ffffff24;color:var(--muted-dark)}body.home-v6 .home-footer-email{display:inline-block;margin-top:8px;color:var(--cyan);font-size:14px;font-weight:500;text-decoration-line:underline;text-decoration-color:#019ace80;text-decoration-thickness:1px;text-underline-offset:.28em;transition:color .2s ease-out,text-decoration-color .2s ease-out}body.home-v6 .home-footer-email:hover,body.home-v6 .home-footer-email:focus-visible{color:var(--on-dark);text-decoration-color:var(--on-dark)}@media(prefers-reduced-motion:no-preference){html.js body.home-v6 [data-home-section]{opacity:0;transform:translate3d(0,10px,0);transition:opacity .36s ease-out,transform .36s ease-out}html.js body.home-v6 [data-home-section].is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){html.js body.home-v6 .hv-story{transform:none}}body.home-v6 .hv-hero{min-height:calc(100vh - 69px);min-height:calc(100svh - 69px);display:flex;flex-direction:column;justify-content:center}body.home-v6 .hv-story,body.home-v6 .hv-belief,body.home-v6 .hv-lead,body.home-v6 .hv-work,body.home-v6 .hv-record,body.home-v6 .hv-invite{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}
