:root{--night:#03142d;--navy:#08254d;--blue:#0b62d6;--electric:#23a8ff;--orange:#ff7a35;--ice:#eef6fc;--white:#fff;--ink:#081b34;--muted:#536b82;--line:#c8daea}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#f7fbff;margin:0;font-family:Arial,Helvetica Neue,sans-serif}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}input,button{font:inherit}.skip-link{color:var(--night);z-index:100;background:#fff;padding:12px;position:absolute;top:-60px;left:14px}.skip-link:focus{top:12px}.kicker{color:var(--blue);letter-spacing:.17em;text-transform:uppercase;font-size:11px;font-weight:900}.kicker.pale{color:#6dd0ff}.lead{max-width:780px}.lead h2{text-transform:uppercase;margin-bottom:20px;font-size:clamp(40px,5vw,68px);line-height:.96}.lead>p:last-child{color:var(--muted);font-size:18px;line-height:1.65}.lead.inverse,.lead.inverse>p:last-child{color:#fff}.command-header{background:var(--night);color:#fff;justify-content:space-between;align-items:center;gap:28px;padding:17px max(24px,6vw);display:flex}.command-logo{align-items:center;gap:11px;text-decoration:none;display:flex}.command-logo>span{width:31px;height:31px;display:block;position:relative}.command-logo i{color:#fff;text-align:center;border:2px solid #42c3ff;width:27px;height:27px;font-style:normal;font-weight:900;line-height:23px;display:block}.command-logo span b{background:var(--orange);width:19px;height:5px;position:absolute;bottom:0;right:0}.command-logo strong{letter-spacing:.06em;font-size:14px}.command-header nav{gap:25px;display:flex}.command-header nav a{color:#c8ddf1;font-size:12px;font-weight:800;text-decoration:none}.command-cta{background:var(--orange);color:#111b28;padding:13px 16px;font-size:12px;font-weight:900;text-decoration:none}.command-footer{color:#fff;background:#020f23;grid-template-columns:1.5fr repeat(4,1fr);gap:40px;padding:65px max(24px,6vw) 28px;display:grid}.command-footer>div>p{color:#8faac4;margin-top:20px;font-size:13px;line-height:1.7}.command-footer h2{color:#55c8ff;letter-spacing:.13em;text-transform:uppercase;font-size:11px}.command-footer>div>a:not(.command-logo){color:#b8cce0;margin:11px 0;font-size:12px;text-decoration:none;display:block}.footer-line{color:#708ca8;border-top:1px solid #24405e;grid-column:1/-1;gap:20px;padding-top:24px;display:flex}.footer-line a{margin:0!important}.footer-line span:last-child{margin-left:auto}.crumbs{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 40px;font-size:12px;display:flex}.crumbs a{color:var(--electric);text-decoration:none}@media (max-width:1000px){.command-header nav{display:none}.command-footer{grid-template-columns:repeat(2,1fr)}.command-footer>div:first-child,.footer-line{grid-column:1/-1}.footer-line{flex-direction:column;align-items:flex-start}.footer-line span:last-child{margin-left:0}}@media (max-width:600px){.command-header{padding:15px 20px}.command-cta{display:none}.command-footer{grid-template-columns:1fr;padding:55px 22px 25px}.command-footer>div:first-child,.footer-line{grid-column:auto}.lead h2{font-size:40px}}
.command-hero{background:linear-gradient(90deg,#03142dfa,#031837de 56%,#0318372e),url(/images/hiring-hero.png) 50%/cover;grid-template-columns:1.25fr .55fr;align-items:center;gap:6vw;min-height:690px;padding:90px max(28px,8vw);display:grid}.command-hero>div{max-width:820px}.command-hero h1{color:#fff;text-transform:uppercase;margin-bottom:27px;font-size:clamp(58px,7.5vw,104px);font-weight:900;line-height:.86}.command-hero>div>p:not(.kicker){color:#d3e8f8;max-width:720px;font-size:20px;line-height:1.55}.hero-buttons{flex-wrap:wrap;gap:10px;margin:30px 0 23px;display:flex}.hero-buttons a{color:#fff;text-transform:uppercase;border:1px solid #73b9e8;padding:15px 19px;font-size:13px;font-weight:900;text-decoration:none}.hero-buttons a:first-child{background:var(--orange);border-color:var(--orange);color:#101a27}.command-hero small{color:#8eabc6}.command-hero aside{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02122ac7;border:1px solid #315b83;padding:27px}.command-hero aside>p{color:#6dd0ff;letter-spacing:.16em;font-size:10px;font-weight:900}.command-hero aside>div{grid-template-columns:27px 1fr;gap:8px;padding:14px 0;display:grid;position:relative}.command-hero aside>div+div{border-top:1px solid #294968}.command-hero aside span{color:#66cdfd;font-size:11px;font-weight:900}.command-hero aside b{font-size:13px}.command-hero aside i{background:var(--orange);height:2px;position:absolute;bottom:5px}.signal-bar{border-bottom:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);padding:0 max(24px,8vw);display:grid}.signal-bar span{color:var(--muted);text-align:center;text-transform:uppercase;padding:25px}.signal-bar span+span{border-left:1px solid var(--line)}.signal-bar b{color:var(--blue);margin-right:6px;font-size:25px}.roadmap,.design-console,.state-command{padding:100px max(24px,8vw)}.roadmap-grid{grid-template-columns:repeat(3,1fr);margin-top:45px;display:grid}.roadmap-grid>a{border:1px solid var(--line);background:#fff;min-height:310px;padding:28px;text-decoration:none;position:relative}.roadmap-grid>a:nth-child(n+4){border-top:0}.roadmap-grid>a+a:not(:nth-child(4)){border-left:0}.roadmap-grid span{color:var(--orange);font-size:12px;font-weight:900}.roadmap-grid small{color:#73869a;float:right;letter-spacing:.15em;font-size:9px;font-weight:900}.roadmap-grid h3{margin:52px 0 15px;font-size:33px}.roadmap-grid p{color:var(--muted);line-height:1.65}.roadmap-grid b{color:var(--blue);font-size:12px;position:absolute;bottom:28px}.decision-lab{background:var(--night);color:#fff;grid-template-columns:.75fr 1.3fr;gap:7vw;padding:95px max(24px,8vw);display:grid}.decision-lab>div:first-child h2{text-transform:uppercase;font-size:clamp(42px,5vw,67px);line-height:.95}.decision-lab>div:first-child>p:not(.kicker){color:#a9c6e1;font-size:17px;line-height:1.65}.decision-lab>div:last-child{grid-template-columns:repeat(2,1fr);display:grid}.decision-lab a{border:1px solid #315272;padding:27px;text-decoration:none}.decision-lab a:nth-child(2n){border-left:0}.decision-lab a:nth-child(n+3){border-top:0}.decision-lab a span{color:var(--orange);font-size:10px;font-weight:900}.decision-lab h3{margin:28px 0 10px;font-size:25px}.decision-lab a p{color:#a8c2db;line-height:1.55}.decision-lab a b{color:#61ccff;font-size:12px}.console-grid{grid-template-columns:repeat(2,1fr);margin-top:45px;display:grid}.console-grid a{border:1px solid var(--line);background:#fff;padding:31px;text-decoration:none}.console-grid a:nth-child(2n){border-left:0}.console-grid a:nth-child(n+3){border-top:0}.console-grid span{color:var(--orange);letter-spacing:.14em;font-size:10px;font-weight:900}.console-grid h3{margin:25px 0 12px;font-size:28px}.console-grid p{color:var(--muted);line-height:1.65}.builder-feed{color:#fff;background:#082852;padding:95px max(24px,8vw)}.builder-feed>div:nth-child(2){margin-top:45px}.builder-feed article{border-top:1px solid #315579;grid-template-columns:38px 1fr auto;align-items:center;gap:22px;padding:20px 0;display:grid}.builder-feed article>span{color:var(--orange);font-size:11px;font-weight:900}.builder-feed small{color:#6dcfff;letter-spacing:.13em;font-size:9px;font-weight:900}.builder-feed h3{margin:5px 0;font-size:24px}.builder-feed article p{color:#a9c4dc;margin:0}.builder-feed article>div:last-child{gap:9px;display:flex}.builder-feed article a{text-transform:uppercase;border:1px solid #4f7698;padding:9px 12px;font-size:11px;font-weight:900;text-decoration:none}.feed-link{color:#6dd0ff;margin-top:28px;font-size:12px;font-weight:900;text-decoration:none;display:inline-block}.library-preview{grid-template-columns:.7fr 1.2fr;gap:7vw;padding:100px max(24px,8vw);display:grid}.library-preview>div:first-child{align-self:start;position:sticky;top:30px}.library-preview>div:first-child h2{text-transform:uppercase;font-size:clamp(40px,5vw,65px);line-height:.95}.library-preview>div:first-child>p:not(.kicker){color:var(--muted);line-height:1.65}.library-preview>div:first-child>a{color:var(--blue);font-size:12px;font-weight:900}.library-preview>div:last-child>a{border-top:1px solid var(--line);grid-template-columns:30px 1fr 20px;align-items:center;gap:18px;padding:17px 0;text-decoration:none;display:grid}.library-preview>div:last-child span,.library-preview>div:last-child b{color:var(--blue);font-size:11px;font-weight:900}.library-preview small{color:#788da2;text-transform:uppercase;font-size:9px;font-weight:900}.library-preview h3{margin:4px 0;font-size:20px}.state-command{background:#e8f4fc}.state-command>div:last-child{grid-template-columns:repeat(4,1fr);margin-top:42px;display:grid}.state-command>div:last-child a{text-transform:uppercase;border-bottom:1px solid #b6d2e5;grid-template-columns:28px 1fr 15px;align-items:center;gap:10px;padding:15px 3px;font-size:13px;font-weight:900;text-decoration:none;display:grid}.state-command a span,.state-command a b{color:var(--blue);font-size:9px}.command-faq{background:var(--night);color:#fff;grid-template-columns:.7fr 1fr;gap:7vw;padding:95px max(24px,8vw);display:grid}.command-faq>div:first-child h2{text-transform:uppercase;font-size:clamp(40px,5vw,63px);line-height:.95}.command-faq details{border-top:1px solid #2c4c6b;padding:20px 0}.command-faq summary{cursor:pointer;font-size:17px;font-weight:900}.command-faq details p{color:#a8c2da;margin:14px 0 0;line-height:1.65}@media (max-width:1000px){.command-hero{grid-template-columns:1fr}.command-hero aside{display:none}.roadmap-grid{grid-template-columns:repeat(2,1fr)}.roadmap-grid>a:nth-child(n+3){border-top:0}.roadmap-grid>a:nth-child(odd){border-left:1px solid var(--line)!important}.decision-lab,.library-preview{grid-template-columns:1fr}.library-preview>div:first-child{position:static}.state-command>div:last-child{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.command-hero{min-height:670px;padding:80px 22px}.command-hero h1{font-size:54px}.signal-bar{grid-template-columns:repeat(2,1fr);padding:0}.signal-bar span:nth-child(3){border-left:0;border-top:1px solid var(--line)}.signal-bar span:nth-child(4){border-top:1px solid var(--line)}.roadmap,.design-console,.state-command,.decision-lab,.builder-feed,.library-preview,.command-faq{padding:70px 22px}.roadmap-grid,.decision-lab>div:last-child,.console-grid{grid-template-columns:1fr}.roadmap-grid>a,.decision-lab a,.console-grid a{border:1px solid var(--line)!important}.roadmap-grid>a+*,.decision-lab a+*,.console-grid a+*{border-top:0!important}.builder-feed article{grid-template-columns:28px 1fr;align-items:start}.builder-feed article>div:last-child{grid-column:2}.state-command>div:last-child{grid-template-columns:1fr 1fr}.command-faq{grid-template-columns:1fr}}
.field-hero,.worksheet-hero,.market-hero{background:linear-gradient(135deg,var(--night),#0a3a70);color:#fff;padding:85px max(24px,8vw)}.field-hero h1,.worksheet-hero h1,.market-hero h1{text-transform:uppercase;max-width:1100px;font-size:clamp(52px,7vw,91px);font-weight:900;line-height:.9}.field-hero>p:not(.kicker),.worksheet-hero>p:not(.kicker),.market-hero>p:not(.kicker){color:#c0d9ef;max-width:780px;font-size:19px;line-height:1.6}.field-hero>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.field-hero>div a{text-transform:uppercase;border:1px solid #5d8cb6;padding:13px 16px;font-size:12px;font-weight:900;text-decoration:none}.field-hero>div a:first-child{background:var(--orange);border-color:var(--orange);color:#122033}.field-index{padding:70px max(24px,8vw)}.field-index>section{border-top:1px solid var(--line);grid-template-columns:190px 1fr;gap:40px;padding:44px 0;display:grid}.field-index>section>header{grid-template-columns:26px 1fr;gap:15px;display:grid}.field-index header>span{color:var(--orange);font-size:11px;font-weight:900}.field-index header h2{text-transform:uppercase;margin:0;font-size:27px}.field-index header p{color:var(--muted);margin-top:8px;font-size:12px}.field-index>section>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.field-index>section>div>a{border:1px solid var(--line);background:#fff;padding:25px;text-decoration:none}.field-index small{color:var(--blue);text-transform:uppercase;font-size:9px;font-weight:900}.field-index h3{margin:22px 0 10px;font-size:24px}.field-index a p{color:var(--muted);line-height:1.6}.field-index a b{color:var(--blue);font-size:12px}.field-article{padding:38px max(22px,8vw) 90px}.field-article>header{max-width:1050px;padding:42px 0 55px}.field-article>header h1{text-transform:uppercase;font-size:clamp(49px,7vw,86px);font-weight:900;line-height:.92}.field-article>header>p:not(.kicker){color:var(--muted);max-width:830px;font-size:20px;line-height:1.6}.field-article>header>div{flex-wrap:wrap;gap:20px;margin-top:25px;display:flex}.field-article>header>div span{color:#687e94;font-size:11px}.field-layout{grid-template-columns:220px minmax(0,800px);gap:60px;display:grid}.field-layout>aside{border-top:4px solid var(--orange);flex-direction:column;align-self:start;display:flex;position:sticky;top:25px}.field-layout>aside strong{letter-spacing:.14em;padding:15px 0;font-size:10px}.field-layout>aside a{border-top:1px solid var(--line);color:var(--muted);padding:11px 0;font-size:11px;line-height:1.4;text-decoration:none}.field-body>section:not(.field-note){border-top:1px solid var(--line);padding:44px 0}.field-body>section>span{color:var(--orange);letter-spacing:.12em;font-size:10px;font-weight:900}.field-body h2{margin:15px 0;font-size:34px}.field-body p,.field-body li{color:#405b74;font-size:16px;line-height:1.8}.field-note{border-left:5px solid var(--blue);background:#e6f4ff;padding:25px}.field-note p{margin:8px 0 0;font-size:14px}.interview-block{background:var(--night);color:#fff;margin:30px 0;border:0!important;padding:34px!important}.interview-block h2,.interview-block li{color:#fff}.interview-block li{border-top:1px solid #294967;padding:13px}.interview-block a{color:#5dcdff;font-size:12px;font-weight:900;text-decoration:none}.field-body details{border-top:1px solid var(--line);padding:18px 0}.field-body summary{cursor:pointer;font-weight:900}.field-body details p{margin:12px 0 0;font-size:14px}.reference-block a{color:var(--blue)}.related-field{border-top:1px solid var(--line);margin-top:70px;padding-top:50px}.related-field>h2{text-transform:uppercase;font-size:42px}.related-field>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.related-field a{border:1px solid var(--line);background:#fff;padding:23px;text-decoration:none}.related-field small{color:var(--blue);font-size:9px;font-weight:900}.related-field h3{font-size:22px}.related-field p{color:var(--muted);line-height:1.6}.related-field b{color:var(--blue);font-size:12px}.worksheet-hero>div,.market-hero>div{flex-wrap:wrap;gap:28px;margin-top:30px;display:flex}.worksheet-hero>div span,.market-hero>div span{color:#b0cee9;text-transform:uppercase;font-size:12px}.worksheet-hero>div b,.market-hero>div b{color:#fff;margin-right:6px;font-size:23px}.worksheet{max-width:1120px;margin:auto;padding:70px 24px}.worksheet-intro{border-left:5px solid var(--orange);background:#e7f4fe;padding:28px}.worksheet-intro p{color:var(--muted);line-height:1.65}.worksheet-intro strong{font-size:12px}.worksheet>section{border-top:1px solid var(--line);padding:46px 0}.worksheet>section>header{grid-template-columns:40px 1fr;gap:20px;display:grid}.worksheet>section>header>span{color:var(--orange);font-size:11px;font-weight:900}.worksheet h2{text-transform:uppercase;margin-bottom:8px;font-size:30px}.worksheet header p{color:var(--muted)}.worksheet>section>div{grid-template-columns:repeat(2,1fr);gap:9px;margin-left:60px;display:grid}.worksheet label{border:1px solid var(--line);cursor:pointer;background:#fff;align-items:flex-start;gap:12px;padding:16px;display:flex}.worksheet input{width:19px;height:19px}.worksheet label span{font-size:13px;line-height:1.45}.worksheet aside{background:var(--night);padding:30px}.worksheet aside a{color:#fff;border-top:1px solid #2e4d6b;justify-content:space-between;padding:14px 0;font-size:13px;font-weight:900;text-decoration:none;display:flex}.worksheet aside a b{color:var(--orange)}.market-hero .crumbs{color:#8faecd}.market-hero .crumbs a{color:#fff}.market-roadmap{border-bottom:1px solid var(--line);background:#fff;padding:28px max(24px,8vw)}.market-roadmap>div{grid-template-columns:repeat(6,1fr);display:grid}.market-roadmap>div>div{border-left:1px solid var(--line);padding:12px 16px}.market-roadmap span{color:var(--orange);font-size:10px;font-weight:900}.market-roadmap p{text-transform:uppercase;margin:8px 0;font-size:11px;font-weight:900;line-height:1.4}.market-layout{grid-template-columns:minmax(0,1fr) 350px;gap:50px;padding:80px max(24px,8vw);display:grid}.market-layout>div>header h2,.nearby-markets h2,.market-faq h2{text-transform:uppercase;font-size:clamp(38px,4vw,56px);line-height:.95}.market-layout>div>header>p:last-child{color:var(--muted);line-height:1.65}.market-list{margin-top:35px}.market-list article{border-top:1px solid var(--line);background:#fff;grid-template-columns:32px 1fr auto;align-items:center;gap:18px;padding:20px;display:grid}.market-list article>span{color:var(--orange);font-size:10px;font-weight:900}.market-list small{color:var(--blue);font-size:9px;font-weight:900}.market-list h3{margin:6px 0;font-size:22px}.market-list p{color:var(--muted);margin:0}.market-list em{color:#71869b;font-size:11px;font-style:normal}.market-list article>div:last-child{gap:8px;display:flex}.market-list a{border:1px solid var(--line);color:var(--blue);text-transform:uppercase;padding:8px;font-size:10px;font-weight:900;text-decoration:none}.market-empty{border:1px solid var(--line);background:#fff;margin-top:30px;padding:28px}.market-layout>aside{background:var(--night);color:#fff;align-self:start;padding:30px;position:sticky;top:25px}.market-layout>aside h2{text-transform:uppercase;font-size:30px}.market-layout>aside ol{margin:25px 0;padding:0;list-style:none}.market-layout>aside li{border-top:1px solid #2c4b6a;padding:14px 0}.market-layout>aside li b,.market-layout>aside li span{display:block}.market-layout>aside li span{color:#aec6dd;margin-top:5px;font-size:12px;line-height:1.5}.market-layout>aside>a{color:#62ceff;font-size:12px;font-weight:900}.market-tools{background:var(--night);color:#fff;padding:70px max(24px,8vw)}.market-tools>div{grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.market-tools a{border:1px solid #2f506f;padding:24px;text-decoration:none}.market-tools a+a{border-left:0}.market-tools span{color:var(--orange);font-size:10px;font-weight:900}.market-tools h3{margin:22px 0 8px;font-size:22px}.market-tools a p{color:#a7c1d9;font-size:12px;line-height:1.5}.nearby-markets{background:#e8f4fc;grid-template-columns:.75fr 1fr;gap:45px;padding:70px max(24px,8vw);display:grid}.nearby-markets>div:last-child{grid-template-columns:repeat(2,1fr);display:grid}.nearby-markets a{text-transform:uppercase;border-bottom:1px solid #b7d1e4;justify-content:space-between;padding:14px 3px;font-size:13px;font-weight:900;text-decoration:none;display:flex}.nearby-markets a b{color:var(--blue)}.market-faq{grid-template-columns:.7fr 1fr;gap:60px;padding:80px max(24px,8vw);display:grid}.market-faq details{border-top:1px solid var(--line);padding:18px 0}.market-faq summary{cursor:pointer;font-weight:900}.market-faq details p{color:var(--muted);margin:13px 0 0;line-height:1.65}@media (max-width:950px){.field-index>section,.field-layout,.market-layout,.nearby-markets,.market-faq{grid-template-columns:1fr}.field-layout>aside,.market-layout>aside{position:static}.related-field>div{grid-template-columns:1fr}.market-roadmap>div{grid-template-columns:repeat(3,1fr)}.market-tools>div{grid-template-columns:repeat(2,1fr)}.market-tools a+a{border-left:1px solid #2f506f}}@media (max-width:600px){.field-hero,.worksheet-hero,.market-hero{padding:65px 22px}.field-hero h1,.worksheet-hero h1,.market-hero h1{font-size:47px}.field-index,.field-article,.market-layout,.market-tools,.nearby-markets,.market-faq{padding:55px 22px}.field-index>section>div,.worksheet>section>div{grid-template-columns:1fr}.worksheet>section>div{margin-left:0}.market-roadmap>div{grid-template-columns:repeat(2,1fr)}.market-list article{grid-template-columns:25px 1fr;align-items:start}.market-list article>div:last-child{grid-column:2}.market-tools>div,.nearby-markets>div:last-child{grid-template-columns:1fr}.field-body h2{font-size:29px}}
.command-hero aside b{color:#fff}
