.hero--home{min-height:100svh}.hero--home .hero__lead{max-width:min(1500px,calc(78.125 * var(--u)),92vw);font-size:var(--fs-h1);line-height:1.1;letter-spacing:0}.hero--home .hero__cta{width:min(100%,clamp(320px,calc(30.833 * var(--u)),592px));margin-inline:auto;gap:clamp(12px,calc(1.25 * var(--u)),24px);margin-top:clamp(24px,calc(1.927 * var(--u)),37px)}.hero--home .hero__cta:has(.hero-cta-pill:only-child){width:min(100%,clamp(160px,calc(14.79 * var(--u)),284px))}.hero-cta-pill{flex:1 1 0;min-width:0;justify-content:center;padding:.3em clamp(10px,calc(1.667 * var(--u)),32px);font-size:var(--fs-ui);line-height:1.4;white-space:nowrap}.hero--home .ghostmark{top:auto;bottom:-7px;width:100vw;overflow:hidden}.hero--home .ghostmark svg path,.hero--home .ghostmark svg polygon,.hero--home .ghostmark svg rect{fill:#0134ff}.home-intro{padding:max(140px,calc(var(--hero-pad-top) + 48.9vw - 100vh + clamp(160px,calc(22.24 * var(--u)),427px))) 0 0;background:transparent}.home-intro .section-eyebrow{margin-bottom:clamp(20px,calc(1.719 * var(--u)),33px)}.home-intro p{margin-block:0}.home-fields{padding-top:clamp(120px,calc(32.08 * var(--u)),616px);padding-bottom:clamp(100px,calc(20 * var(--u)),384px)}.home-fields .field+.field{margin-top:clamp(120px,calc(29.58 * var(--u)),568px)}.home-refs-head{padding-top:clamp(100px,calc(20 * var(--u)),384px);padding-bottom:clamp(20px,calc(2.083 * var(--u)),40px)}.home-refs{padding-top:0}.home-refs .qcar{margin-top:clamp(40px,calc(7.708 * var(--u)),148px)}.field{position:relative;isolation:isolate;min-height:200vh;text-align:center}.field--bleed{width:100vw;margin-left:calc(50% - 50vw)}.field__inner{position:sticky;top:var(--nav-h);min-height:calc(100vh - var(--nav-h));display:flex;align-items:flex-start;justify-content:center;overflow-x:clip;overflow-y:visible;padding-block:clamp(20px,calc(1.823 * var(--u)),35px)}.field__big{max-width:var(--content-w);margin:clamp(20px,calc(3.49 * var(--u)),67px) auto 0;font-size:var(--fs-title);line-height:1.22;letter-spacing:-.01em}.field-tags{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,.73vw,14px);max-width:var(--content-w);margin:clamp(40px,calc(6.615 * var(--u)),127px) auto 0}.field-tag{display:flex;align-items:center;justify-content:center;padding:clamp(10px,.68vw,13px) clamp(18px,2vw,30px);border-radius:var(--radius);background:var(--blue-deep);color:#fff;text-align:center;font-size:var(--fs-ui);font-weight:700;line-height:1.2;transition:background .2s,transform .18s}.field-tag:hover{background:var(--blue-darker);transform:translateY(-2px)}@property --qcar-fade{syntax: "<length>"; inherits: true; initial-value: 40px;}.qcar{--qcar-gap: clamp(20px, 3.2vw, 60px);--qcar-item: clamp(300px, 44vw, 840px);--qcar-fade: clamp(40px, 6vw, 120px)}.qcar__viewport{overflow:hidden;cursor:grab;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--qcar-fade),#000 calc(100% - var(--qcar-fade)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--qcar-fade),#000 calc(100% - var(--qcar-fade)),transparent)}.qcar__viewport.is-dragging{cursor:grabbing}.qcar__track{display:flex;align-items:flex-start;gap:var(--qcar-gap);width:max-content;will-change:transform}.qcar__item{flex:0 0 var(--qcar-item);min-width:0}.quote__text{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;margin-bottom:clamp(14px,1.9vw,36px);overflow:hidden;font-size:clamp(20px,2.2vw,42px);line-height:1.3;overflow-wrap:break-word}.quote__author{font-size:var(--fs-ui);font-weight:700;line-height:1.3}.quote__author strong{font-weight:inherit}.qcar__dots{margin-top:clamp(28px,calc(2.917 * var(--u)),56px)}.qcar__dots button{background:#ffffff73}.qcar__dots button:hover{background:#ffffffbf;transform:scale(1.2)}.qcar__dots button.on{background:#fff;transform:scale(1.3)}.logos-home{margin-top:clamp(60px,calc(14.06 * var(--u)),270px);margin-bottom:clamp(16px,calc(1.823 * var(--u)),35px)}.logos-home .logos{background:transparent;border-block:0}.logos-home .logos__track{gap:clamp(48px,7vw,135px);padding:clamp(20px,1.6vw,30px) 40px}.logos-home .logos__item{color:var(--blue-deep);opacity:1}.logos-home .logos__item--img{--logo-o: 1}.logos-home .logos__item--img img{height:clamp(32px,2.86vw,55px)}.home-intro .wrap,.home-fields .wrap,.home-refs-head .wrap{max-width:var(--content-w)}@media(max-width:900px){.hero--home .hero__lead{max-width:100%;line-height:1.2}.hero--home .hero__cta{flex-direction:column;align-items:center;width:100%;margin-top:calc(100 * var(--um));gap:calc(8 * var(--um))}.hero-cta-pill{flex:0 0 auto;width:calc(154 * var(--um));height:calc(34 * var(--um));padding:0 calc(15 * var(--um));font-size:calc(14 * var(--um));line-height:1}.home-intro{padding-top:calc(96 * var(--um))}.home-intro .section-eyebrow{margin-bottom:calc(40 * var(--um))}.home-fields{padding-top:calc(80 * var(--um));padding-bottom:calc(64 * var(--um))}.home-fields .field+.field{margin-top:calc(80 * var(--um))}.field{min-height:0}.field__inner{position:static;min-height:0;padding-block:calc(16 * var(--um))}.field__body{padding-inline:var(--gutter)}.field--bleed .field__graphic,.field--bleed .field__graphic--wide{inset:0;width:100%;max-width:100%;height:100%;margin:0;object-fit:contain}.field__big{margin-top:calc(24 * var(--um));font-size:var(--fs-lead);line-height:1.2;letter-spacing:0}.field-tags{grid-template-columns:1fr;gap:calc(5 * var(--um));margin-top:calc(48 * var(--um))}.field-tag{min-height:calc(42 * var(--um));padding:calc(10 * var(--um)) calc(14 * var(--um));font-weight:400;font-size:var(--fs-ui)}.home-refs-head{padding-top:calc(80 * var(--um));padding-bottom:calc(16 * var(--um))}.home-refs .qcar{margin-top:calc(40 * var(--um))}.qcar{--qcar-gap: calc(21 * var(--um));--qcar-item: 85vw;--qcar-fade: 0px}.quote__text{-webkit-line-clamp:unset;display:block;overflow:visible;margin-bottom:calc(14 * var(--um));font-size:calc(23 * var(--um));line-height:1.2}.qcar__dots{margin-top:calc(32 * var(--um))}.qcar__dots button,.qcar__dots button:hover{background:#fff}.qcar__dots button.on{background:var(--blue-deep);transform:none}.logos-home{margin-top:calc(56 * var(--um));margin-bottom:calc(16 * var(--um))}}
