:root{--ink:#1b4965;--paper:#fff;--soft:#e8eef0;--sub:#536f80;--teal:#12798a;--accent:#dac210;--line:#cedbdf}.hero .shell{display:grid;grid-template-columns:1.16fr 1fr;gap:4%;padding-top:55px;padding-bottom:55px;min-height:695px;align-items:center}.hero-text{position:relative;z-index:1}.hero .eyebrow{display:flex;align-items:center;gap:15px}.hero .eyebrow:before{content:'';width:35px;height:4px;background:#dac210}.hero h1{font-size:clamp(3.1rem,4.9vw,5rem);letter-spacing:-.05em;line-height:1.04}.hero-photo{height:580px;border-radius:230px 230px 0 0}.hero-photo img{object-position:51% 50%}.hero .button{background:#dac210;border-color:#dac210;color:#1b4965}.hero .secondary{background:none;border-color:var(--line)}.hero-foot{width:min(1320px,calc(100% - 96px));margin:auto}.intro-section .photo-panel{height:490px;border-radius:0 0 190px 0}.intro-section .intro-copy{padding-top:10px}.precision-science{border-top:1px solid var(--line)}.precision-science h2{max-width:430px}.precision-science .science-home{grid-template-columns:1fr 1.2fr}.precision-science .target{font-size:2rem}.home-team{background:#e8eef0}.home-team .person-image{border-radius:0 0 80px 0}.person-grid .person:nth-child(2) .person-image{border-radius:90px 0 0 0}.page-mast:after{content:'';position:absolute;right:-30px;top:-180px;width:420px;height:420px;border:1px solid #a6c7cd;border-radius:50%;z-index:-1}.page-mast{isolation:isolate}.page-mast:before{content:'';display:block;position:absolute;left:0;bottom:0;height:5px;width:18%;background:#dac210}.page-mast .eyebrow{color:#12798a}.news-card-image{border-radius:0 55px 0 0}.investor-home{padding-top:70px}.home-pipeline{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;align-items:center}.home-pipeline .pipeline-figure{margin:0}.home-pipeline h2{font-size:3.5rem}.contact-block .email{color:#12798a}.career-feature .photo-panel{border-radius:220px 220px 0 0}.footer-top .text-link{font-size:1.2rem}.team-mast{background:#e8eef0}.team-group-photo{margin-bottom:80px}.team-group-photo img{border-radius:0 0 160px 0}
@media(max-width:1020px){.hero .shell{min-height:600px}.hero-photo{height:500px}.hero h1{font-size:3.45rem}.hero-foot{width:calc(100% - 64px)}.home-pipeline{gap:40px}.home-pipeline h2{font-size:2.8rem}}
@media(max-width:700px){.hero .shell{display:flex;flex-direction:column;align-items:stretch;padding-top:40px;padding-bottom:28px;gap:35px}.hero h1{font-size:2.95rem}.hero-photo{height:380px;border-radius:170px 170px 0 0}.hero-foot{width:calc(100% - 40px)}.intro-section .photo-panel{height:350px}.precision-science .science-home,.home-pipeline{grid-template-columns:1fr;gap:30px}.home-pipeline h2{font-size:2.6rem}.hero .eyebrow{margin-bottom:20px}.hero .actions{margin-top:25px}.team-group-photo{margin-bottom:45px}.person-grid .person:nth-child(2) .person-image{border-radius:50px 0 0 0}}
