@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--background:#f1f0ea;--foreground:#080b10;--surface:#e7e5de;--ink-soft:#53575e;--border:rgba(8,11,16,0.18);--ring:#1d5cff;--signal:#1d5cff;--signal-light:#c8d7ff;--night:#080b10;--night-soft:#11161f;--night-ink:#f1f0ea}.dark{--background:#080b10;--foreground:#f1f0ea;--surface:#11161f;--ink-soft:#a8adb5;--border:rgba(241,240,234,0.18);--ring:#84a8ff}*{box-sizing:border-box;border-color:var(--border)}html{scroll-behavior:smooth}body,html{background:var(--background)}body{margin:0;color:var(--foreground);font-family:var(--font-geist-sans),Arial,Helvetica,sans-serif}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{color:inherit;text-decoration:none}::selection{color:white;background:var(--signal)}.site-header{height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(24px,4.4vw,72px);border-bottom:1px solid var(--border)}.wordmark{display:inline-flex;align-items:center;gap:13px}.wordmark-mark{width:31px;height:31px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px;transform:skewY(-12deg)}.wordmark-mark i{display:block;background:var(--foreground)}.wordmark-mark i:nth-child(2){transform:translateY(6px);background:var(--signal)}.wordmark-mark i:nth-child(3){transform:translateY(12px)}.wordmark-name{font-size:11px;font-weight:650;line-height:1.1;letter-spacing:-.02em;text-transform:uppercase}.site-header nav{display:flex;align-items:center;gap:clamp(22px,3vw,52px);font-size:12px;font-weight:560}.site-header nav a{transition:opacity .18s ease}.site-header nav a:hover{opacity:.55}.site-header .nav-cta{padding:12px 0 10px;border-bottom:1px solid}.site-header .mobile-nav-link{display:none}.hero{min-height:calc(100svh - 92px);display:grid;grid-template-columns:minmax(0,1.06fr) minmax(430px,.94fr);gap:clamp(36px,6vw,110px);align-items:center;padding:clamp(72px,9vh,126px) clamp(24px,4.4vw,72px) clamp(70px,9vh,118px);overflow:hidden}.hero-copy{position:relative;z-index:1}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 clamp(28px,4vh,52px);font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.eyebrow span{width:7px;height:7px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 5px rgba(29,92,255,.11)}.hero h1{max-width:890px;margin:0;font-size:clamp(53px,6.4vw,108px);font-weight:510;line-height:.91;letter-spacing:-.072em}.hero h1 em{display:block;color:var(--signal);font-style:normal}.hero-intro{max-width:660px;margin:clamp(32px,4vh,54px) 0 0;color:var(--ink-soft);font-size:clamp(16px,1.34vw,21px);line-height:1.55;letter-spacing:-.025em}.hero-actions{display:flex;align-items:center;gap:32px;margin-top:42px}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:0 18px 0 22px;font-size:12px;font-weight:620;transition:transform .18s ease,background .18s ease}.button-primary{color:white;background:var(--signal)}.button-primary:hover{transform:translateY(-2px);background:#124bd4}.text-link{padding:13px 0 9px;border-bottom:1px solid;font-size:12px;font-weight:620}.text-link span{display:inline-block;margin-left:9px;transition:transform .18s ease}.text-link:hover span{transform:translateY(3px)}.lab-signal{min-height:565px;align-self:stretch;flex-direction:column;color:var(--night-ink);background:var(--night);box-shadow:28px 28px 0 var(--signal-light)}.lab-signal,.signal-flow,.signal-head{position:relative;display:flex;justify-content:space-between}.signal-flow,.signal-head{z-index:2;align-items:center;padding:21px 24px;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.signal-head{border-bottom:1px solid rgba(241,240,234,.16)}.signal-live{display:flex;align-items:center;gap:7px}.signal-live i{width:6px;height:6px;border-radius:50%;background:#baff6a;animation:pulse 2s ease-in-out infinite}.signal-field{position:relative;min-height:390px;overflow:hidden;background-image:linear-gradient(rgba(241,240,234,.045) 1px,transparent 0),linear-gradient(90deg,rgba(241,240,234,.045) 1px,transparent 0);background-size:35px 35px}.signal-field svg{position:absolute;inset:0;width:100%;height:100%}.signal-path{fill:none;stroke-width:1;stroke:rgba(99,143,255,.55);stroke-dasharray:4 7;animation:trace 12s linear infinite}.path-two{stroke:rgba(241,240,234,.24);animation-duration:17s;animation-direction:reverse}.path-three{stroke:rgba(200,215,255,.28);animation-duration:21s}.signal-core{position:absolute;top:50%;left:50%;width:178px;height:178px;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);border:1px solid rgba(241,240,234,.34);border-radius:50%;background:rgba(8,11,16,.86);box-shadow:0 0 0 19px rgba(29,92,255,.07),0 0 0 40px rgba(29,92,255,.035)}.signal-core:after,.signal-core:before{content:"";position:absolute;background:var(--signal)}.signal-core:before{top:-6px;width:11px;height:11px}.signal-core:after{right:-4px;width:7px;height:7px;border-radius:50%}.signal-core small,.signal-core span{font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.14em;text-transform:uppercase}.signal-core strong{margin:9px 0;font-size:29px;font-weight:510;letter-spacing:-.05em}.signal-core small{color:rgba(241,240,234,.48)}.signal-node{position:absolute;width:8px;height:8px;border:1px solid var(--signal-light);border-radius:50%;background:var(--night);box-shadow:0 0 18px var(--signal)}.node-a{left:15%;top:24%}.node-b{right:19%;top:28%}.node-c{left:20%;bottom:20%}.node-d{right:12%;bottom:17%}.signal-flow{justify-content:center;gap:13px;border-top:1px solid rgba(241,240,234,.16);color:rgba(241,240,234,.6);white-space:nowrap}.signal-flow i{color:var(--signal-light);font-style:normal}.capability-rail{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,2.45fr);gap:48px;padding:68px clamp(24px,4.4vw,72px) 84px;color:var(--night-ink);background:var(--night)}.rail-label{margin:5px 0 0;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:rgba(241,240,234,.64)}.capability-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(241,240,234,.25)}.capability-grid article{min-height:205px;padding:22px 25px 0;border-right:1px solid rgba(241,240,234,.17)}.capability-grid article:first-child{padding-left:0}.capability-grid article:last-child{border-right:0}.capability-grid article>span{font-family:var(--font-geist-mono),monospace;font-size:9px;color:#84a8ff}.capability-grid h2{max-width:220px;margin:45px 0 15px;font-size:clamp(19px,1.7vw,27px);font-weight:480;line-height:1.08;letter-spacing:-.045em}.capability-grid p{max-width:255px;margin:0;color:rgba(241,240,234,.57);font-size:12px;line-height:1.55}.section-kicker{margin:0;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-soft)}.section-kicker.light{color:rgba(241,240,234,.5)}.thesis-section{display:grid;grid-template-columns:minmax(170px,.55fr) minmax(360px,1.2fr) minmax(280px,.8fr);gap:clamp(42px,6vw,104px);align-items:start;padding:clamp(110px,14vw,220px) clamp(24px,4.4vw,72px)}.thesis-copy h2,.thesis-copy>p{max-width:790px;margin:0;font-size:clamp(42px,4.9vw,82px);font-weight:490;line-height:.96;letter-spacing:-.065em}.thesis-copy>p{margin-top:22px;color:var(--signal)}.thesis-note{max-width:460px;padding-top:5px;color:var(--ink-soft);font-size:14px;line-height:1.65}.thesis-note p{margin:0 0 24px}.workflow-section{padding:clamp(90px,10vw,155px) clamp(24px,4.4vw,72px) clamp(100px,12vw,180px);background:#c8d7ff}.section-heading-row{display:grid;grid-template-columns:1fr minmax(250px,.42fr);gap:60px;align-items:end;margin-bottom:70px}.section-heading-row h2{max-width:850px;margin:25px 0 0;font-size:clamp(48px,6vw,94px);font-weight:500;line-height:.93;letter-spacing:-.068em}.section-aside{max-width:370px;margin:0;font-size:14px;line-height:1.6}.workflow-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(8,11,16,.55);border-bottom:1px solid rgba(8,11,16,.55)}.workflow-grid article{min-height:460px;display:flex;flex-direction:column;padding:19px clamp(18px,2vw,32px) 25px;border-right:1px solid rgba(8,11,16,.24)}.workflow-grid article:first-child{padding-left:0}.workflow-grid article:last-child{padding-right:0;border-right:0}.workflow-topline{display:flex;justify-content:space-between;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.1em}.workflow-glyph{width:118px;height:118px;display:grid;grid-template-columns:repeat(2,1fr);gap:5px;margin:62px 0 45px;transform:rotate(-7deg)}.workflow-glyph i{display:block;border:1px solid rgba(8,11,16,.65);transition:transform .26s ease,background .26s ease}.workflow-grid article:hover .workflow-glyph i{background:var(--signal);transform:translate(3px,-3px)}.glyph-1 i:nth-child(2),.glyph-1 i:nth-child(3),.glyph-2 i:first-child,.glyph-3 i:nth-child(4),.glyph-4 i:first-child,.glyph-4 i:nth-child(4){background:var(--night)}.glyph-2{border-radius:50%;overflow:hidden}.glyph-3{grid-template-columns:repeat(4,1fr);gap:4px;transform:rotate(7deg)}.glyph-4{border:1px solid var(--night);padding:13px;transform:rotate(45deg)}.workflow-grid h3{margin:0 0 14px;font-size:clamp(20px,1.7vw,27px);font-weight:520;letter-spacing:-.04em}.workflow-grid article>p{max-width:275px;margin:0;font-size:12px;line-height:1.55}.workflow-grid small{margin-top:auto;padding-top:30px;font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.11em;text-transform:uppercase}.process-section{display:grid;grid-template-columns:minmax(290px,.8fr) minmax(500px,1.2fr);gap:clamp(70px,10vw,160px);padding:clamp(110px,13vw,210px) clamp(24px,4.4vw,72px);color:var(--night-ink);background:var(--night)}.process-intro{position:sticky;top:60px;align-self:start}.process-intro h2{max-width:650px;margin:34px 0 42px;font-size:clamp(46px,5.1vw,82px);font-weight:480;line-height:.94;letter-spacing:-.065em}.process-intro>p:last-child{max-width:500px;margin:0;color:rgba(241,240,234,.57);font-size:15px;line-height:1.65}.process-list{border-top:1px solid rgba(241,240,234,.25)}.process-list article{display:grid;grid-template-columns:44px minmax(130px,.55fr) minmax(240px,1fr);gap:24px;align-items:start;padding:32px 0 54px;border-bottom:1px solid rgba(241,240,234,.18)}.process-list span{color:#84a8ff;font-family:var(--font-geist-mono),monospace;font-size:9px}.process-list h3{margin:-3px 0 0;font-size:25px;font-weight:500;letter-spacing:-.045em}.process-list p{max-width:390px;margin:0;color:rgba(241,240,234,.56);font-size:12px;line-height:1.65}.lab-protocol{grid-column:1/-1;margin-top:40px;border:1px solid rgba(241,240,234,.22)}.protocol-head{display:flex;justify-content:space-between;padding:17px 20px;border-bottom:1px solid rgba(241,240,234,.18);color:rgba(241,240,234,.5);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.11em}.protocol-track{display:grid;grid-template-columns:repeat(5,1fr);padding:48px 38px 38px}.protocol-track>div{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;align-items:center;column-gap:12px}.protocol-track>div:not(:last-child):after{content:"";position:absolute;top:10px;left:27px;right:-5px;height:1px;background:rgba(241,240,234,.23)}.protocol-track span{grid-column:1;font-family:var(--font-geist-mono),monospace;font-size:8px;color:rgba(241,240,234,.4)}.protocol-track i{position:relative;z-index:1;grid-column:1;width:21px;height:21px;margin-top:12px;border:1px solid #84a8ff;border-radius:50%;background:var(--night);box-shadow:inset 0 0 0 6px var(--night),inset 0 0 0 10px var(--signal)}.protocol-track strong{grid-column:2;grid-row:2;margin-top:10px;font-family:var(--font-geist-mono),monospace;font-size:8px;font-weight:500;letter-spacing:.11em}.principle-section{display:grid;grid-template-columns:minmax(170px,.45fr) minmax(420px,1.25fr) minmax(260px,.65fr);gap:clamp(45px,7vw,120px);align-items:start;padding:clamp(110px,14vw,220px) clamp(24px,4.4vw,72px)}.principle-number{font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.1em}.principle-section h2{max-width:830px;margin:35px 0 0;font-size:clamp(44px,5.4vw,88px);font-weight:480;line-height:.95;letter-spacing:-.065em}.principle-copy{margin:41px 0 0;color:var(--ink-soft);font-size:14px;line-height:1.65}.careers-section{display:grid;grid-template-columns:minmax(180px,.45fr) minmax(430px,1.15fr) minmax(290px,.7fr);gap:clamp(45px,7vw,120px);align-items:start;padding:45px clamp(24px,4.4vw,72px) clamp(95px,11vw,165px);color:white;background:var(--signal)}.careers-section .section-kicker.light{color:white}.careers-meta{grid-column:1/-1;display:flex;justify-content:space-between;padding-bottom:34px;border-bottom:1px solid rgba(255,255,255,.35);font-family:var(--font-geist-mono),monospace;font-size:8px;letter-spacing:.12em}.careers-main{grid-column:2}.careers-main h2{margin:35px 0 42px;font-size:clamp(68px,8vw,136px);font-weight:500;line-height:.79;letter-spacing:-.078em}.careers-lede{max-width:700px;margin:0;font-size:clamp(21px,2vw,32px);line-height:1.22;letter-spacing:-.045em}.careers-detail{grid-column:3;padding-top:42px}.careers-detail>p{margin:0 0 34px;color:white;font-size:13px;line-height:1.65}.button-light{color:var(--night);background:white}.button-light:hover{transform:translateY(-2px);background:#e7edff}.careers-detail small{display:block;margin-top:27px;color:white;font-size:9px;line-height:1.5}.contact-section{padding:clamp(100px,12vw,180px) clamp(24px,4.4vw,72px);border-bottom:1px solid var(--border)}.contact-section h2{max-width:1180px;margin:42px 0 70px;font-size:clamp(64px,9.3vw,158px);font-weight:490;line-height:.84;letter-spacing:-.08em}.contact-section>a{display:flex;justify-content:space-between;align-items:center;padding:24px 0 20px;border-top:1px solid var(--foreground);border-bottom:1px solid var(--foreground);font-size:clamp(18px,1.7vw,27px);font-weight:520;letter-spacing:-.04em;transition:padding .2s ease,color .2s ease}.contact-section>a:hover{padding-left:18px;padding-right:18px;color:var(--signal)}footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px;align-items:end;padding:55px clamp(24px,4.4vw,72px) 65px;font-size:9px;line-height:1.5}footer p{margin:0}footer p:nth-child(2){text-align:center;color:var(--ink-soft)}footer p:last-child{text-align:right}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(186,255,106,0)}50%{opacity:.55;box-shadow:0 0 0 5px rgba(186,255,106,.08)}}@keyframes trace{to{stroke-dashoffset:-100}}@media (max-width:1180px){.hero{grid-template-columns:1fr}.hero-copy{max-width:820px}.lab-signal{width:min(100% - 24px,760px);min-height:500px;justify-self:end}.capability-rail{grid-template-columns:1fr}.thesis-section{grid-template-columns:.45fr 1.55fr}.thesis-note{grid-column:2}.workflow-grid{grid-template-columns:repeat(2,1fr)}.workflow-grid article:nth-child(2){border-right:0}.workflow-grid article:nth-child(-n+2){border-bottom:1px solid rgba(8,11,16,.24)}.workflow-grid article:first-child,.workflow-grid article:nth-child(3){padding-left:0}.process-section{grid-template-columns:1fr}.process-intro{position:static}.lab-protocol{grid-column:1}.principle-section{grid-template-columns:.4fr 1.6fr}.principle-copy{grid-column:2}.careers-section{grid-template-columns:.35fr 1.65fr}.careers-detail,.careers-main{grid-column:2}.careers-detail{max-width:620px;padding-top:0}}@media (max-width:700px){.site-header{height:76px;padding-inline:18px}.site-header nav{gap:15px}.site-header nav a:not(.nav-cta):not(.mobile-nav-link){display:none}.site-header .mobile-nav-link{display:inline}.wordmark{gap:9px}.wordmark-mark{width:26px;height:26px}.wordmark-name{font-size:8px}.hero{min-height:auto;padding-top:58px}.hero h1{font-size:clamp(49px,14vw,78px)}.hero-intro{max-width:520px}.hero-actions{align-items:flex-start;flex-direction:column;gap:15px}.lab-signal{width:calc(100% - 14px);min-height:430px;box-shadow:14px 14px 0 var(--signal-light)}.signal-field{min-height:290px}.signal-core{width:145px;height:145px}.signal-flow i:nth-of-type(2),.signal-flow span:nth-of-type(2){display:none}.capability-grid{grid-template-columns:1fr}.capability-grid article,.capability-grid article:first-child{min-height:auto;padding:24px 0 30px;border-right:0;border-bottom:1px solid rgba(241,240,234,.17)}.capability-grid article:last-child{border-bottom:0}.capability-grid h2{margin-top:23px}.careers-section,.principle-section,.thesis-section{grid-template-columns:1fr}.careers-detail,.careers-main,.principle-copy,.principle-section>div,.thesis-copy,.thesis-note{grid-column:1}.thesis-section{gap:44px}.thesis-note{padding-top:0}.section-heading-row{gap:28px;margin-bottom:50px}.section-heading-row,.workflow-grid{grid-template-columns:1fr}.workflow-grid article,.workflow-grid article:first-child,.workflow-grid article:nth-child(3){min-height:390px;padding-left:0;padding-right:0;border-right:0;border-bottom:1px solid rgba(8,11,16,.24)}.workflow-grid article:last-child{border-bottom:0}.workflow-glyph{margin-top:45px;margin-bottom:35px}.process-list article{grid-template-columns:38px 1fr}.process-list p{grid-column:2}.protocol-head span:last-child{display:none}.protocol-track{grid-template-columns:1fr;gap:0;padding:30px}.protocol-track>div{min-height:70px;grid-template-columns:28px 1fr}.protocol-track>div:not(:last-child):after{top:39px;left:10px;right:auto;width:1px;height:54px}.protocol-track span{grid-row:1}.protocol-track i{grid-row:2;margin-top:0}.protocol-track strong{grid-column:2;margin-top:0}.careers-section{gap:34px}.careers-meta{grid-column:1}.careers-main h2{font-size:clamp(68px,20vw,112px)}.contact-section h2{margin-bottom:50px}footer{grid-template-columns:1fr;gap:32px}footer p:last-child,footer p:nth-child(2){text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}