.team-sphinx-mark[data-astro-cid-nr3rpsh2]{display:inline-flex;flex-shrink:0;width:1em;height:1em;vertical-align:middle}.team-sphinx-mark[data-astro-cid-nr3rpsh2] svg{display:block;width:100%;height:100%}.team-experience{--team-line: #e4e3df;--team-muted: #73716c;padding:100px 0 88px;color:var(--color--black-200);background:var(--color--white);font-family:var(--font--monument);scroll-margin-top:110px}.team-experience *,.team-experience *:before,.team-experience *:after{box-sizing:border-box}.team-experience :is(h2,h3,h4,p,figure){margin:0}.team-experience .team-container{width:calc(100% - 120px);max-width:1280px;margin-inline:auto}.team-experience .team-heading{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:end;margin-bottom:52px}.team-experience .team-eyebrow{font:10px/1.5 var(--font--monument-mono);text-transform:uppercase;letter-spacing:.08em}.team-experience .team-heading h2{font:300 clamp(40px,4.5vw,66px)/1.08 var(--font--arizona);letter-spacing:-.045em;margin-top:20px}.team-experience .team-heading h2 span{color:var(--team-muted)}.team-experience .team-heading>p{max-width:350px;color:var(--team-muted);font-size:15px;line-height:1.65;padding-bottom:5px}.team-experience :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--color--primary);outline-offset:5px}.team-experience .team-panel{padding-top:48px}.team-experience .team-panel-main{display:grid;grid-template-columns:.8fr 1.25fr;align-items:center;gap:64px}.team-experience .team-copy{padding-block:25px}.team-experience .team-copy .team-eyebrow{color:var(--team-muted)}.team-experience .team-description{max-width:365px;color:var(--team-muted);font-size:14px;line-height:1.7}.team-experience .team-link{display:inline-flex;align-items:center;gap:22px;padding:0;border:0;background:transparent;color:inherit;text-decoration:none;font:12px/1.5 var(--font--monument);cursor:pointer}.team-experience .team-copy .team-link{margin-top:30px}.team-experience .team-link>span{font-size:22px;transition:transform .2s}.team-experience .team-link:hover>span{transform:translate(2px,-2px);color:var(--color--primary)}.team-experience .team-features{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:42px}.team-experience .team-features>div{border-top:1px solid var(--team-line);padding-top:22px}.team-experience .team-feature-index{font:9px var(--font--monument-mono);color:var(--team-muted)}.team-experience .team-features p{max-width:300px;font-size:12px;line-height:1.65;color:var(--team-muted)}.team-experience .team-visual{position:relative;isolation:isolate;container-type:inline-size;border-radius:14px;overflow:hidden;background:#dfd3c5}.team-experience .team-visual:before{content:"";position:absolute;inset:0;background:url(/home/noise.webp) center / 650px repeat;mix-blend-mode:multiply;opacity:.28;pointer-events:none;z-index:-1}.team-experience .team-visual--compliance{background:radial-gradient(ellipse at 14% 8%,#f2eade,transparent 65%),linear-gradient(135deg,#ddd0c0,#a78670)}.team-experience .team-visual--operations{background:radial-gradient(ellipse at 90% 5%,#d4d8c8,transparent 70%),linear-gradient(130deg,#586b60,#9caa92)}.team-experience .team-visual--engineering{background:radial-gradient(ellipse at 100% 0%,#4b5768,transparent 70%),linear-gradient(145deg,#293039,#151a21);color:#eee}.team-experience .team-visual-art{position:relative;height:75cqw;line-height:1.35}.team-experience .team-visual figcaption{position:absolute;right:3cqw;bottom:2cqw;font:1.5cqw var(--font--monument-mono);text-transform:uppercase;opacity:.55;letter-spacing:.04em}.team-experience .team-art-mono{font:1.6cqw/1.5 var(--font--monument-mono);text-transform:uppercase;letter-spacing:.035em}.team-experience .atlas-icon{width:3.3cqw;height:3.3cqw;flex-shrink:0}.team-experience .team-case-back{position:absolute;inset:10% 15% 12% 17%;background:#f6f0e8;border:1px solid #fff9;border-radius:1.7cqw;transform:rotate(-5deg);box-shadow:0 2cqw 5cqw #30241d20}.team-experience .team-case{position:absolute;inset:8% 12% 14%;background:#fffefb;border:1px solid #fff;border-radius:1.7cqw;box-shadow:0 2cqw 7cqw #30241d26;overflow:hidden}.team-experience .team-case-bar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e9e5df;padding:1.7cqw 3.5cqw;font-size:2cqw}.team-experience .team-case-bar>span:first-child{display:flex;align-items:center;gap:1.5cqw}.team-experience .team-case-bar>span:last-child{color:#817a71}.team-experience .team-case-title{padding:2cqw 3.5cqw 1.2cqw;display:flex;flex-direction:column;gap:1cqw}.team-experience .team-case-title>.team-art-mono{color:#8a6e59}.team-experience .team-case-title>strong{font:300 4.5cqw/1.2 var(--font--arizona);letter-spacing:-.03em}.team-experience .team-case-title>span:last-child{color:#88827a;font-size:1.8cqw}.team-experience .team-case-check{display:flex;align-items:center;gap:2cqw;padding:1.6cqw 3.5cqw;border-top:1px solid #f0ece6}.team-experience .team-case-check>.atlas-icon{color:#668276;width:2.5cqw}.team-experience .team-case-check strong{display:block;font-size:2cqw;font-weight:400}.team-experience .team-case-check div>span{display:block;font-size:1.55cqw;color:#8c857c;margin-top:.6cqw}.team-experience .team-source{margin-left:auto;border:1px solid #e3dfd9;border-radius:.6cqw;font:1.5cqw var(--font--monument-mono);padding:.7cqw}.team-experience .team-case-check--flag{background:#fff3e9}.team-experience .team-case-check--flag>.atlas-icon{color:#c7613a}.team-experience .team-case-footer{display:flex;align-items:center;gap:1.4cqw;padding:1.4cqw 3.5cqw;font-size:1.8cqw}.team-experience .team-case-footer>.atlas-icon{margin-left:auto;width:2.5cqw}.team-experience .team-avatar{display:grid;place-items:center;height:4cqw;width:4cqw;border-radius:50%;background:#e9e2d7;font-size:1.5cqw}.team-experience .team-evidence-note{position:absolute;bottom:4%;left:7%;display:flex;gap:2cqw;align-items:center;width:60%;padding:2.6cqw;border:1px solid #ffffff91;background:#faf8f1f2;backdrop-filter:blur(10px);box-shadow:0 1cqw 5cqw #382a1f29;border-radius:1.5cqw}.team-experience .team-note-mark{background:#e6dccf;border-radius:1cqw;padding:1.2cqw}.team-experience .team-evidence-note strong{display:block;font-size:2cqw;font-weight:400}.team-experience .team-evidence-note div>span{display:block;font-size:1.65cqw;color:#8b7e6c;margin-top:.6cqw}.team-experience .team-board{position:absolute;inset:8% 5% 20%;border-radius:1.7cqw;background:#f8faf7;border:1px solid #fff9;box-shadow:0 2cqw 6cqw #213c3238;overflow:hidden}.team-experience .team-board-header{display:flex;align-items:center;justify-content:space-between;padding:2.3cqw 3cqw;border-bottom:1px solid #e2e8df}.team-experience .team-board-header>span:first-child{display:flex;align-items:center;gap:1cqw;font-size:2.3cqw}.team-experience .team-board-header img{width:3.3cqw;height:3.3cqw}.team-experience .team-board-status{display:flex;align-items:center;gap:.8cqw;font-size:1.5cqw;color:#6b7c6b}.team-experience .team-board-status i{width:.8cqw;height:.8cqw;background:#719179;border-radius:50%}.team-experience .team-board-lanes{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5cqw;padding:3cqw}.team-experience .team-lane{min-width:0}.team-experience .team-lane-label{display:flex;align-items:center;gap:.8cqw;font-size:1.7cqw;margin-bottom:2cqw}.team-experience .team-lane-label i{height:1cqw;width:1cqw;background:#b9c4b6;border-radius:50%}.team-experience .team-lane:nth-child(2) .team-lane-label i{background:#ec9168}.team-experience .team-lane:last-child .team-lane-label i{background:#748e77}.team-experience .team-lane-label>span{margin-left:auto;color:#a3aca0;font:1.4cqw var(--font--monument-mono)}.team-experience .team-work-card{padding:2cqw;background:#fff;border:1px solid #e1e6de;border-radius:1cqw;margin-bottom:1.5cqw;box-shadow:0 .5cqw 1cqw #26452e08}.team-experience .team-work-card>.atlas-icon{width:2.8cqw;color:#677263;margin-bottom:1cqw}.team-experience .team-work-card strong{display:block;font-size:1.7cqw;font-weight:400;line-height:1.4}.team-experience .team-work-card>span:not(.team-done-icon){display:block;font-size:1.4cqw;color:#8b9386;margin-top:.6cqw}.team-experience .team-work-card small{display:block;color:#63755e;font-size:1.25cqw;margin-top:1.7cqw}.team-experience .team-work-progress{height:.5cqw;margin-top:2cqw;overflow:hidden;background:#e8ece3;border-radius:1cqw}.team-experience .team-work-progress>i{display:block;height:100%;width:72%;background:#809278;transform-origin:left}.team-experience .team-work-card--quiet{opacity:.65}.team-experience .team-work-card--active{border-color:#dfb59a;border-top:.45cqw solid #e29062}.team-experience .team-reviewer{display:flex;align-items:center;gap:.6cqw;margin-top:2cqw;font-size:1.25cqw;color:#6c7765}.team-experience .team-reviewer>b{display:grid;place-items:center;width:3cqw;height:3cqw;border-radius:50%;background:#eee4d9;font-weight:400;color:#7f6854}.team-experience .team-handoff{display:flex;align-items:center;gap:1.2cqw;padding:2cqw 0;color:#809075;font-size:1.5cqw;line-height:1.5}.team-experience .team-handoff>.atlas-icon{width:2.8cqw}.team-experience .team-work-card--done{background:#edf2e8;border-color:#d0dcc8}.team-experience .team-done-icon{display:flex;color:#6a8360;margin-bottom:1.2cqw}.team-experience .team-capacity{position:absolute;inset:auto 9% 9%;display:flex;align-items:center;gap:2cqw;border:1px solid #fff6;border-radius:1.3cqw;padding:2.4cqw;color:#f3f7ef;background:#3b5149e8;box-shadow:0 1cqw 4cqw #23403033}.team-experience .team-capacity-people{display:flex;padding-right:1cqw}.team-experience .team-capacity-people i{display:grid;place-items:center;width:4.8cqw;height:4.8cqw;border:.3cqw solid #3b5149;border-radius:50%;background:#c5cfb4;color:#435547;font-size:1.4cqw;font-style:normal;margin-right:-1cqw}.team-experience .team-capacity-people i:first-child{font-size:3cqw;background:#e4ddc9}.team-experience .team-capacity strong{display:block;font-size:1.9cqw;font-weight:400}.team-experience .team-capacity div>span{display:block;font-size:1.5cqw;color:#bfcdba;margin-top:.5cqw}.team-experience .team-capacity>.atlas-icon{margin-left:auto;width:2.8cqw}.team-experience .team-system-title{position:absolute;inset:5cqw 6cqw auto;display:flex;align-items:center;justify-content:space-between;color:#c4ccd9}.team-experience .team-system-title>span:last-child{display:flex;align-items:center;gap:1cqw;font-size:1.5cqw}.team-experience .team-system-title i{width:.8cqw;height:.8cqw;background:#a2b5a9;border-radius:50%}.team-experience .team-system-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:3cqw;position:absolute;inset:11cqw 9cqw auto}.team-experience .team-system-sources>div{display:flex;flex-direction:column;align-items:center;gap:1.5cqw;background:#ffffff09;border:1px solid #ffffff30;padding:2.6cqw 1cqw;border-radius:1.2cqw;color:#d1d7df;font-size:1.8cqw}.team-experience .team-system-sources .atlas-icon{width:3.5cqw}.team-experience .team-system-lines{position:absolute;inset:23.2cqw 21cqw auto;height:6cqw;border:1px solid #8794a26b;border-top:0;border-radius:0 0 2cqw 2cqw}.team-experience .team-system-lines span:nth-child(1){position:absolute;left:50%;height:10cqw;top:0;width:1px;background:#8794a26b}.team-experience .team-system-lines i{position:absolute;top:6cqw;left:50%;height:1.4cqw;width:.35cqw;background:#c0cddd;box-shadow:0 0 1cqw #ccd8e7}.team-experience .team-agent-node{position:absolute;inset:33cqw 20cqw auto;display:flex;align-items:center;gap:2cqw;padding:2.5cqw 3cqw;background:#e7e9ed;color:#303742;border:1px solid #fff;border-radius:1.3cqw;box-shadow:0 1cqw 5cqw #080d1766}.team-experience .team-agent-mark{font-size:5.6cqw;line-height:1}.team-experience .team-agent-node strong{display:block;font-size:2.2cqw;font-weight:400}.team-experience .team-agent-node div>span{display:block;font-size:1.4cqw;margin-top:.6cqw;color:#707785}.team-experience .team-system-stem{position:absolute;width:1px;height:5cqw;left:50%;top:42cqw;background:#8794a26b}.team-experience .team-execution{position:absolute;inset:47cqw 14cqw auto;background:#141a21c9;border:1px solid #a7b8cf38;border-radius:1.2cqw;padding:2.4cqw}.team-experience .team-execution>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:2cqw;color:#bdc8d6}.team-experience .team-execution>div:first-child>span:last-child{font:1.3cqw var(--font--monument-mono);color:#7d8da3}.team-experience .team-execution>p{display:flex;align-items:center;gap:1.6cqw;font:1.55cqw/1.7 var(--font--monument-mono);color:#cbd3df;margin:.7cqw 0}.team-experience .team-execution>p>span{color:#67788f}.team-experience .team-execution>p>.atlas-icon{margin-left:auto;width:2cqw;height:2cqw;color:#9ebca5}.team-experience .team-guardrail{display:flex;align-items:center;gap:1.4cqw;border-top:1px solid #ffffff18;padding-top:1.3cqw;margin-top:1.8cqw;color:#b6c5d6;font-size:1.45cqw}.team-experience .team-guardrail>.atlas-icon{height:2.5cqw;width:2.5cqw}.team-experience.team-has-entered .team-panel .team-copy{animation:team-enter .6s ease both}.team-experience.team-has-entered .team-panel :is(.team-case,.team-board,.team-agent-node){animation:team-enter .7s cubic-bezier(.2,.65,.3,1) both}.team-experience.team-has-entered .team-panel :is(.team-evidence-note,.team-capacity,.team-execution){animation:team-enter .8s .12s cubic-bezier(.2,.65,.3,1) both}.team-experience.team-has-entered .team-work-progress>i{animation:team-progress 1.5s .3s ease both}.team-experience.team-has-entered .team-system-lines>i{animation:team-packet 3.6s ease-in-out infinite;animation-play-state:paused}.team-experience.team-in-view .team-system-lines>i{animation-play-state:running}@keyframes team-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes team-progress{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@keyframes team-packet{0%,15%{opacity:0;transform:translateY(-4cqw)}45%{opacity:1}75%,to{opacity:0;transform:translateY(2cqw)}}@media(max-width:1100px){.team-experience .team-container{width:calc(100% - 72px)}.team-experience .team-panel-main{gap:35px;grid-template-columns:.85fr 1.15fr}}@media(max-width:767px){.team-experience{padding-block:65px;scroll-margin-top:85px}.team-experience .team-container{width:calc(100% - 40px)}.team-experience .team-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.team-experience .team-heading h2{font-size:43px}.team-experience .team-heading>p{font-size:13px;max-width:330px}.team-experience .team-panel{padding-top:28px}.team-experience .team-panel-main{grid-template-columns:1fr;gap:26px}.team-experience .team-copy{padding:0}.team-experience .team-description{font-size:13px;max-width:none}.team-experience .team-copy .team-link{margin-top:18px}.team-experience .team-visual{border-radius:10px}.team-experience .team-visual-art{height:90cqw}.team-experience .team-art-mono{font-size:2.2cqw}.team-experience .team-case-title strong{font-size:5.2cqw}.team-experience :is(.team-case-bar,.team-case-check strong,.team-evidence-note strong){font-size:2.6cqw}.team-experience :is(.team-case-title>span:last-child,.team-case-check div>span,.team-evidence-note div>span,.team-case-footer){font-size:2.2cqw}.team-experience .team-case-check{padding-block:2cqw}.team-experience .team-evidence-note{width:72%;bottom:5%}.team-experience .team-board-status{font-size:1.8cqw}.team-experience .team-lane-label{font-size:2.3cqw}.team-experience .team-work-card{padding:2.4cqw}.team-experience .team-work-card strong{font-size:2.7cqw}.team-experience :is(.team-work-card>span:not(.team-done-icon),.team-handoff){font-size:2.2cqw}.team-experience :is(.team-work-card small,.team-reviewer){font-size:2cqw}.team-experience .team-reviewer{align-items:flex-start}.team-experience .team-reviewer>b{flex-shrink:0}.team-experience .team-work-card--quiet{display:none}.team-experience .team-capacity{inset-inline:5%}.team-experience .team-capacity strong{font-size:2.4cqw}.team-experience .team-capacity div>span{font-size:2cqw}.team-experience .team-system-sources>div{font-size:2.5cqw;padding-block:3cqw}.team-experience .team-system-lines{top:25cqw;height:8cqw}.team-experience .team-system-lines span:nth-child(1){height:12cqw}.team-experience .team-agent-node{inset:37cqw 14cqw auto;padding:3cqw}.team-experience .team-agent-node strong{font-size:3cqw}.team-experience .team-agent-node div>span{font-size:1.9cqw}.team-experience .team-system-stem{top:49cqw}.team-experience .team-execution{inset:54cqw 8cqw auto;padding:3cqw}.team-experience .team-execution>p{font-size:2.2cqw;margin-block:1.2cqw}.team-experience .team-guardrail{font-size:2cqw}.team-experience .team-features{grid-template-columns:1fr;gap:18px;margin-top:28px}.team-experience .team-features>div{display:grid;grid-template-columns:24px 1fr;gap:5px 12px;padding-top:18px}.team-experience .team-feature-index{grid-row:span 2;padding-top:4px}.team-experience .team-features p{max-width:none}}@media(prefers-reduced-motion:reduce){.team-experience *,.team-experience *:before,.team-experience *:after{animation:none!important;transition:none!important}}.team-directory .team-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.team-directory .team-directory-card{text-decoration:none;color:inherit;min-width:0}.team-directory .team-directory-label{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.team-directory .team-directory-label h3{font:300 30px/1.2 var(--font--arizona);letter-spacing:-.03em;margin:0}.team-directory .team-directory-label>span{font-size:24px;transition:transform .2s}.team-directory .team-directory-card:hover .team-directory-label>span{transform:translate(3px,-3px);color:var(--color--primary)}.team-directory .team-directory-card>p{margin-top:10px;color:var(--team-muted);font-size:13px;line-height:1.5}.team-directory .team-visual{transition:transform .3s}.team-directory .team-directory-card:hover .team-visual{transform:translateY(-4px)}.team-experience.team-landing{--team-line: var(--base-color-brand--light-white);--team-muted: #68686d;--team-stage: radial-gradient(ellipse at 100% 100%,var(--team-glow) 0%,transparent 70%),linear-gradient(145deg,#fafaf9,#efefed);padding:0}.team-experience.team-landing .team-eyebrow{display:inline-flex;width:fit-content;align-items:center;padding:6px 12px;border:1px solid currentColor;border-radius:var(--radius--mini);color:inherit;font:12px/1.4 var(--font--monument);letter-spacing:0;text-transform:none}.team-landing--compliance{--team-glow: #e4d8c8;--team-soft: #f6f1e9;--team-accent: #9a8060;--team-edge: #e2d6c4}.team-landing--operations{--team-glow: #d9e3d6;--team-soft: #f0f4ee;--team-accent: #6d846b;--team-edge: #d4dfce}.team-landing--engineering{--team-glow: #dae0eb;--team-soft: #f0f3f8;--team-accent: #73839b;--team-edge: #d3dbe7}.team-landing .team-page-hero{padding:180px 0 74px}.team-landing .team-copy h1{margin:24px 0;font:300 clamp(40px,4.45vw,64px)/1.1 var(--font--arizona);letter-spacing:-.05em}.team-landing .team-panel-main{grid-template-columns:1fr 1.15fr;gap:55px}.team-landing .team-description{font-size:14px;max-width:420px}.team-landing .team-page-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:30px}.team-landing .team-page-actions .team-link{margin:0}.team-landing .team-demo{display:inline-flex;align-items:center;gap:28px;border:1px solid var(--color--black);background:var(--color--black);color:#fff;padding:12px 18px;border-radius:30px;font:14px/1.5 var(--font--monument);cursor:pointer;transition:background .2s}.team-landing .team-demo>span{font-size:20px}.team-landing .team-demo:hover{background:#3a3a3a}.team-landing .team-features{margin-top:60px}.team-landing .team-features p{font-size:14px}.team-landing .team-features h2{font:400 16px/1.4 var(--font--monument);margin:12px 0 8px}.team-landing .team-practice{padding:85px 0;scroll-margin-top:88px;background:var(--color--white-200)}.team-landing .team-practice-heading{max-width:730px}.team-landing .team-practice-heading h2{font:300 clamp(36px,3.34vw,48px)/1.1 var(--font--arizona);letter-spacing:-.04em;margin:22px 0}.team-landing .team-practice-heading>p:not(.team-eyebrow){max-width:440px;font-size:14px;line-height:1.7;color:var(--team-muted)}.team-landing .team-page-next{padding:85px 0}.team-landing .team-page-next>div{display:flex;justify-content:space-between;gap:50px;align-items:center}.team-landing .team-page-next h2{font:300 clamp(36px,3.4vw,48px)/1.15 var(--font--arizona);max-width:570px;letter-spacing:-.035em;margin:20px 0}.team-landing .team-page-next p:not(.team-eyebrow){font-size:13px;line-height:1.6;color:var(--team-muted)}.team-landing .team-page-next .team-page-actions{margin:0;flex-direction:column;align-items:flex-start;flex-shrink:0}.team-landing .team-visual{background:var(--team-stage);color:var(--color--black-200);border:1px solid var(--color--black-fade-10)}.team-landing .team-visual:before{opacity:.08}.team-landing :is(.team-case,.team-board){background:var(--color--white);border-color:#fff;box-shadow:0 2cqw 5cqw #19191912}.team-landing .team-case-back{background:var(--team-edge);box-shadow:0 2cqw 5cqw #1919190d}.team-landing .team-evidence-note{background:var(--team-soft);box-shadow:0 1cqw 4cqw #19191914}.team-landing .team-note-mark{background:#f1e8df}.team-landing .team-case-title>.team-art-mono{color:var(--team-muted)}.team-landing .team-board-header{border-color:#e5e5e3}.team-landing .team-work-card{border-color:#e1e1df}.team-landing .team-work-card--active{border-color:#e6c7b9;border-top-color:var(--color--primary)}.team-landing .team-work-progress>i{background:var(--color--primary)}.team-landing .team-capacity{background:var(--color--black-200);color:var(--color--white);border-color:#ffffff70;box-shadow:0 1cqw 4cqw #19191914}.team-landing .team-capacity div>span{color:#bfc0bd}.team-landing .team-capacity-people i{border-color:var(--color--black-200)}.team-landing .team-capacity-people i:first-child{background:var(--color--primary);color:var(--color--black-200)}.team-landing .team-system-title{color:var(--team-muted)}.team-landing .team-system-title i{background:var(--color--primary)}.team-landing .team-system-sources>div{background:#ffffffd9;border-color:var(--team-edge);color:#59595d}.team-landing .team-system-sources>div .atlas-icon{color:var(--team-accent)}.team-landing .team-system-lines{border-color:#b9b9b6}.team-landing :is(.team-system-lines span:nth-child(1),.team-system-stem){background:#b9b9b6}.team-landing .team-system-lines i{background:var(--color--primary);box-shadow:0 0 1cqw #ff66334d}.team-landing .team-agent-node{background:var(--color--black-200);border-color:#333;color:var(--color--white);box-shadow:0 1cqw 3cqw #1919191a}.team-landing .team-agent-mark{color:var(--color--primary)}.team-landing .team-agent-node div>span{color:#c0c0bd}.team-landing .team-execution{background:#ffffffed;border-color:var(--team-edge);box-shadow:0 1cqw 3cqw #19191908}.team-landing .team-execution>div:first-child{color:#59595d}.team-landing .team-execution>div:first-child>span:last-child{color:#828287}.team-landing .team-execution>p{color:#414144}.team-landing .team-execution>p>span{color:#8a8a8c}.team-landing .team-execution>p>.atlas-icon{color:#6f856e}.team-landing .team-guardrail{border-color:var(--team-edge);color:#646467}.team-landing .team-guardrail>.atlas-icon{color:var(--color--primary)}@media(max-width:1100px){.team-landing .team-panel-main{gap:32px}.team-landing .team-copy h1{font-size:49px}.team-landing .team-page-actions{gap:18px}}@media(max-width:767px){.team-directory .team-directory-grid{grid-template-columns:1fr;gap:38px}.team-directory .team-directory-label{margin-top:18px}.team-landing .team-page-hero{padding:112px 0 48px}.team-landing .team-panel-main{grid-template-columns:1fr;gap:32px}.team-landing .team-copy h1{font-size:clamp(40px,8vw,54px);margin-block:20px}.team-landing .team-description{font-size:14px}.team-landing .team-page-actions{gap:20px}.team-landing .team-features{margin-top:35px}.team-landing .team-features h2{margin:0;font-size:15px}.team-landing .team-practice{padding-block:55px}.team-landing .team-practice-heading h2{font-size:38px}.team-landing .team-page-next{padding-block:55px}.team-landing .team-page-next>div{flex-direction:column;align-items:flex-start;gap:30px}.team-landing .team-page-next .team-page-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}.team-journey-track{margin:42px 0 32px}.team-journey-track[data-mode=pinned] .tj-panel{position:sticky;top:var(--tj-pin-top,100px)}.tj-panel{--tj-time: -1s;--tj-progress: 1;border:1px solid var(--team-line);border-radius:14px;background:#fff;overflow:hidden}.tj-toolbar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 30px;border-bottom:1px solid var(--team-line)}.tj-toolbar:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--color--primary);transform:scaleX(var(--tj-progress));transform-origin:left}.team-experience .tj-toolbar h3{font:300 26px/1.15 var(--font--arizona);letter-spacing:-.025em}.tj-scroll-hint{display:none;align-items:center;gap:15px;font:10px var(--font--monument-mono);color:var(--team-muted);white-space:nowrap}.tj-scroll-hint>span{color:var(--color--primary);font:20px var(--font--monument)}.team-journey-track:is([data-mode=pinned],[data-mode=natural]) .tj-scroll-hint{display:flex}.tj-canvas{position:relative;height:360px;isolation:isolate;color:var(--color--black-200);background:var(--team-stage)}.tj-canvas:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/home/noise.webp) center / 650px repeat;mix-blend-mode:multiply;opacity:.08}.tj-canvas--compliance{height:400px}.tj-canvas--operations{--tj-x0: 4%;--tj-x1: 28%;--tj-x2: 52%;--tj-x3: 76%;--tj-y0: 92px;--tj-y1: 92px;--tj-y2: 92px;--tj-y3: 92px}.tj-canvas .atlas-icon{width:20px;height:20px;flex-shrink:0}.tj-mono{font:9px/1.5 var(--font--monument-mono);text-transform:uppercase;letter-spacing:.05em}.tj-illustrative{position:absolute;bottom:12px;right:20px;color:inherit;opacity:.6;text-transform:uppercase;font:8px var(--font--monument-mono);letter-spacing:.05em}.team-experience .tj-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;list-style:none;padding:25px 30px 28px;margin:0}.tj-steps li{color:var(--team-muted);transition:color .2s}.tj-steps li>div{display:flex;align-items:center;gap:10px}.tj-step-number{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1px solid var(--team-line);font:9px var(--font--monument-mono)}.tj-steps li[aria-current=step]{color:#252520}.tj-steps li[aria-current=step] .tj-step-number{background:var(--color--primary);border-color:var(--color--primary);color:#fff}.tj-steps li.is-complete .tj-step-number{background:#f0f1ed;color:#576552}.team-experience .tj-steps h4{font:400 13px/1.4 var(--font--monument);margin:14px 0 7px;color:#33342e}.team-experience .tj-steps p{font-size:11px;line-height:1.65;max-width:250px}.tj-sources{position:absolute;left:4%;top:34px;bottom:34px;width:23%;display:flex;flex-direction:column;justify-content:space-between}.tj-source{display:flex;align-items:center;gap:12px;padding:19px 16px;border:1px solid #dededb;border-radius:9px;background:var(--team-soft);box-shadow:0 8px 22px #19191908}.tj-source strong,.tj-source span{display:block}.tj-source strong{font-size:12px;font-weight:400}.tj-source span{font-size:10px;color:var(--team-muted);margin-top:5px}.tj-source>.atlas-icon:first-child{color:var(--team-accent)}.tj-source>.atlas-icon:last-child{margin-left:auto;color:#6f8463;width:14px}.tj-evidence-routes,.tj-engineering-routes{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.tj-evidence-routes path{stroke:#aaa9a5;stroke-width:1.2;stroke-dasharray:450}.tj-dossier{position:absolute;top:26px;left:40%;width:53%;background:var(--color--white);border:1px solid #dededb;border-radius:10px;box-shadow:0 10px 35px #19191914;overflow:hidden}.tj-paper-heading{display:flex;gap:10px;align-items:center;padding:13px 20px;border-bottom:1px solid #e8e8e6;font-size:11px}.tj-paper-heading .tj-mono{margin-left:auto;color:var(--team-muted)}.team-experience .tj-dossier h4{font:300 26px/1.2 var(--font--arizona);padding:17px 22px 12px}.tj-dossier-finding,.tj-policy,.tj-decision{display:flex;gap:13px;align-items:center;padding:10px 22px}.tj-dossier-finding>span{color:#8c8b87;font:9px var(--font--monument-mono)}.tj-dossier strong{display:block;font-size:11px;font-weight:400}.tj-dossier small{display:block;font-size:9px;line-height:1.5;color:var(--team-muted);margin-top:4px}.tj-dossier-finding>.atlas-icon,.tj-decision>.atlas-icon{margin-left:auto;color:#6a8363;width:15px}.tj-policy{margin-top:8px;background:#fff2eb;border-block:1px solid #f5ded2}.tj-policy>.atlas-icon{color:var(--color--primary)}.tj-policy>span{margin-left:auto;color:#b85a31;font-size:9px;border:1px solid #ebcbbb;border-radius:4px;padding:4px 6px}.tj-decision{padding-block:13px}.tj-person{display:grid;place-items:center;height:27px;width:27px;border-radius:50%;background:#e8eadf;color:#687461;font-size:9px}.tj-lanes{position:absolute;inset:26px 3% 87px;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tj-lane{position:relative;border:1px solid #d7d8d5;border-radius:9px;background:#ffffffa8;padding:16px 13px}.tj-lane-title{display:flex;gap:8px;align-items:center;font-size:11px;color:#66666a}.tj-lane-title i{width:6px;height:6px;background:#a8aaa5;border-radius:50%}.tj-panel[data-phase="0"] .tj-lane:nth-child(1) .tj-lane-title i,.tj-panel[data-phase="1"] .tj-lane:nth-child(2) .tj-lane-title i,.tj-panel[data-phase="2"] .tj-lane:nth-child(3) .tj-lane-title i,.tj-panel[data-phase="3"] .tj-lane:nth-child(4) .tj-lane-title i{background:var(--color--primary)}.tj-lane-check{position:absolute;bottom:14px;right:14px;color:#6d8565}.tj-moving-case{position:absolute;left:var(--tj-x3);top:var(--tj-y3);width:20%;min-height:146px;padding:19px 17px;background:var(--color--white);border:1px solid #d9dad6;border-radius:9px;box-shadow:0 12px 24px #1919191f}.tj-case-type{display:flex;align-items:center;gap:10px;color:var(--team-muted);font:9px var(--font--monument-mono)}.team-experience .tj-moving-case h4{font:300 22px/1.15 var(--font--arizona);margin:12px 0 6px}.team-experience .tj-moving-case p{font-size:10px;color:#8b8c82}.tj-case-progress{height:2px;background:#eceee7;margin:14px 0 9px;overflow:hidden}.tj-case-progress i{display:block;height:100%;background:var(--color--primary);transform-origin:left}.tj-case-status{display:grid;font-size:9px;color:#6d7d62}.tj-case-status>span{grid-area:1/1;visibility:hidden}.tj-case-status>span:last-child{visibility:visible}.tj-panel[data-phase="0"] .tj-case-status>span,.tj-panel[data-phase="1"] .tj-case-status>span,.tj-panel[data-phase="2"] .tj-case-status>span{visibility:hidden}.tj-panel[data-phase="0"] .tj-case-status>span:nth-child(1),.tj-panel[data-phase="1"] .tj-case-status>span:nth-child(2),.tj-panel[data-phase="2"] .tj-case-status>span:nth-child(3){visibility:visible}.tj-capacity-band{position:absolute;left:28%;right:4%;bottom:34px;display:flex;align-items:center;gap:16px;padding:13px 18px;background:var(--color--black-200);color:var(--color--white);border:1px solid #41413e;border-radius:9px;box-shadow:0 6px 20px #19191912}.tj-capacity-avatars{display:flex;padding-right:4px}.tj-capacity-avatars>span{display:grid;place-items:center;height:28px;width:28px;margin-right:-5px;border:2px solid var(--color--black-200);border-radius:50%;background:#c3cfb6;color:#4e5f49;font-size:9px}.tj-capacity-avatars>span:first-child{background:var(--color--primary);font-size:21px;color:var(--color--black-200)}.tj-capacity-band strong{display:block;font-size:11px;font-weight:400}.tj-capacity-band>div:not(.tj-capacity-avatars)>span{display:block;font-size:9px;color:#c4c5c1;margin-top:5px}.tj-capacity-tag{margin-left:auto;font:8px var(--font--monument-mono);text-transform:uppercase;letter-spacing:.03em}.tj-engineering-routes path{stroke:#aaa9a5;stroke-width:1.4;stroke-dasharray:140}.tj-scope-card{position:absolute;left:4%;top:59px;width:23%;padding:23px;border:1px solid #d5d5d2;border-radius:9px;background:#fffffff2}.tj-scope-card>.tj-mono{color:var(--team-accent)}.team-experience .tj-scope-card h4{font:300 25px/1.1 var(--font--arizona);margin:15px 0 20px}.tj-scope-card>div{display:flex;align-items:center;gap:10px;font-size:11px;color:#59595d;margin-top:12px}.tj-scope-card>div .atlas-icon{width:16px;height:16px}.tj-permission-boundary{position:absolute;left:36%;top:34px;width:28%;padding:15px;border:1px dashed var(--team-accent);border-radius:15px;background:var(--team-soft)}.tj-boundary-label{display:flex;align-items:center;justify-content:center;gap:7px;font:9px var(--font--monument-mono);text-transform:uppercase;color:#636365;margin-bottom:13px}.tj-boundary-label .atlas-icon{width:15px;height:15px}.tj-runtime{text-align:center;border:1px solid #333;border-radius:9px;padding:16px;color:var(--color--white);background:var(--color--black-200);box-shadow:0 7px 25px #1919191a}.tj-runtime-mark{display:block;font-size:37px;line-height:1;margin-bottom:8px;color:var(--color--primary)}.team-experience .tj-runtime h4{font:300 25px/1.2 var(--font--arizona)}.tj-runtime>span:last-child{font-size:10px;color:#c1c1bf;display:block;margin-top:5px}.tj-permissions{margin-top:14px}.tj-permissions>span{display:flex;justify-content:space-between;font-size:9px;color:#67676a;padding:7px 3px;border-bottom:1px solid #d7d7d2}.tj-permissions b{font-size:8px;font-weight:400;color:#4b4b4e}.tj-run-log{position:absolute;left:73%;top:71px;width:23%;border:1px solid #d5d5d2;border-radius:9px;padding:22px 17px 0;background:#fffffff2;box-shadow:0 8px 20px #1919190a}.tj-run-log>.tj-mono{color:var(--team-muted);display:block;margin-bottom:21px}.tj-log-line{display:flex;gap:8px;align-items:center;margin-block:17px;font:9px/1.4 var(--font--monument-mono);color:#454549}.tj-log-line>span{color:#92928c}.tj-log-line .atlas-icon{width:13px;height:13px;color:#71856d;margin-left:auto}.tj-log-result{display:flex;gap:8px;align-items:center;margin:22px -17px 0;padding:14px 17px;background:var(--team-soft);border-top:1px solid var(--team-edge);color:#606e59;font-size:9px}.tj-log-result .atlas-icon{width:15px;height:15px}@media(prefers-reduced-motion:no-preference){.tj-panel :is(.tj-source,.tj-evidence-routes path,.tj-dossier-finding,.tj-policy,.tj-decision,.tj-moving-case,.tj-lane-check,.tj-case-progress i,.tj-capacity-band,.tj-engineering-routes path,.tj-scope-card,.tj-permission-boundary,.tj-runtime,.tj-log-line,.tj-log-result){animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-play-state:paused;animation-delay:var(--tj-time)}.tj-source--one,.tj-scope-card{animation-name:tj-arrive}.tj-source--two{animation-name:tj-evidence-two}.tj-source--three{animation-name:tj-evidence-three}.tj-evidence-routes path{animation-name:tj-draw}.tj-dossier-finding{animation-name:tj-evidence-two}.tj-dossier-finding--two{animation-name:tj-evidence-three}.tj-policy,.tj-capacity-band{animation-name:tj-review}.tj-decision,.tj-log-result{animation-name:tj-finish}.tj-moving-case{animation-name:tj-case-travel}.tj-case-progress i{animation-name:tj-progress}.tj-lane-check--0{animation-name:tj-evidence-two}.tj-lane-check--1{animation-name:tj-review}.tj-lane-check--2,.tj-lane-check--3{animation-name:tj-finish}.tj-permission-boundary{animation-name:tj-boundary}.tj-runtime{animation-name:tj-agent}.tj-engineering-routes path{animation-name:tj-execute}.tj-log-line--one{animation-name:tj-log-one}.tj-log-line--two{animation-name:tj-log-two}.tj-log-line--three{animation-name:tj-log-three}}@keyframes tj-arrive{0%{opacity:.35;transform:translateY(10px)}12%,to{opacity:1;transform:translateY(0)}}@keyframes tj-evidence-two{0%,15%{opacity:.12;transform:translateY(12px)}30%,to{opacity:1;transform:translateY(0)}}@keyframes tj-evidence-three{0%,30%{opacity:.12;transform:translateY(12px)}45%,to{opacity:1;transform:translateY(0)}}@keyframes tj-draw{0%{stroke-dashoffset:450;opacity:.2}45%,to{stroke-dashoffset:0;opacity:1}}@keyframes tj-review{0%,42%{opacity:0;transform:translateY(10px)}60%,to{opacity:1;transform:translateY(0)}}@keyframes tj-finish{0%,76%{opacity:0;transform:translateY(10px)}92%,to{opacity:1;transform:translateY(0)}}@keyframes tj-case-travel{0%,17%{left:var(--tj-x0);top:var(--tj-y0);transform:rotate(0)}23%{transform:rotate(-2deg)}30%,44%{left:var(--tj-x1);top:var(--tj-y1);transform:rotate(0)}51%{transform:rotate(2deg)}58%,72%{left:var(--tj-x2);top:var(--tj-y2);transform:rotate(0)}78%{transform:rotate(-2deg)}87%,to{left:var(--tj-x3);top:var(--tj-y3);transform:rotate(0)}}@keyframes tj-progress{0%,25%{transform:scaleX(.08)}45%{transform:scaleX(.55)}70%{transform:scaleX(.75)}90%,to{transform:scaleX(1)}}@keyframes tj-boundary{0%,20%{opacity:.25;border-color:transparent}40%,to{opacity:1;border-color:var(--team-accent)}}@keyframes tj-agent{0%,37%{opacity:.2;transform:scale(.95)}54%,to{opacity:1;transform:scale(1)}}@keyframes tj-execute{0%,37%{stroke-dashoffset:140;opacity:.1}60%,to{stroke-dashoffset:0;opacity:1}}@keyframes tj-log-one{0%,51%{opacity:.12;transform:translateY(5px)}63%,to{opacity:1;transform:translateY(0)}}@keyframes tj-log-two{0%,62%{opacity:.12;transform:translateY(5px)}74%,to{opacity:1;transform:translateY(0)}}@keyframes tj-log-three{0%,73%{opacity:.12;transform:translateY(5px)}85%,to{opacity:1;transform:translateY(0)}}@media(max-width:1000px)and (min-width:768px){.tj-source{gap:7px;padding:17px 10px}.tj-source>.atlas-icon:last-child{display:none}.tj-moving-case{padding-inline:12px}.team-experience .tj-moving-case h4{font-size:20px}.tj-scope-card{padding:20px 14px}.tj-run-log{left:72%;width:25%;padding-inline:10px}.tj-log-result{margin-inline:-10px;padding-inline:10px}}@media(max-width:767px){.team-journey-track{margin-top:30px}.tj-toolbar{padding:20px;align-items:flex-start;flex-direction:column;gap:10px}.team-experience .tj-toolbar h3{font-size:24px}.tj-scroll-hint{font-size:8px;gap:8px}.tj-scroll-hint>span{font-size:15px}.team-experience .tj-steps{grid-template-columns:1fr 1fr;gap:24px 18px;padding:22px 18px}.team-experience .tj-steps h4{font-size:12px}.team-experience .tj-steps p{font-size:10px}.tj-steps li>div{gap:8px}.tj-steps .tj-mono{font-size:8px}.tj-canvas--compliance{height:500px}.tj-sources{inset:20px 5% auto;width:auto;flex-direction:row;gap:7px}.tj-source{flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 9px}.tj-source strong{font-size:9px;line-height:1.4}.tj-source span,.tj-source>.atlas-icon:last-child{display:none}.tj-evidence-routes{display:none}.tj-dossier{top:125px;left:5%;width:90%}.tj-paper-heading{padding:13px;font-size:10px;gap:7px}.tj-paper-heading .tj-mono{font-size:7px}.team-experience .tj-dossier h4{font-size:25px;padding:20px 16px 14px}.tj-dossier-finding,.tj-policy,.tj-decision{padding:12px 14px;gap:9px}.tj-dossier strong{font-size:10px}.tj-dossier small{font-size:8px}.tj-policy>span{display:none}.tj-illustrative{bottom:10px;right:15px;font-size:7px}.tj-canvas--operations{height:636px;--tj-x0: 32%;--tj-x1: 32%;--tj-x2: 32%;--tj-x3: 32%;--tj-y0: 32px;--tj-y1: 156px;--tj-y2: 280px;--tj-y3: 404px}.tj-lanes{inset:20px 4% 123px;grid-template-columns:1fr;gap:12px}.tj-lane{padding:15px 9px}.tj-lane-title{font-size:9px;gap:5px;max-width:25%;line-height:1.5}.tj-lane-title i{flex-shrink:0;width:4px;height:4px}.tj-lane-check{bottom:14px;left:14px;right:auto}.tj-moving-case{width:59%;min-height:100px;padding:10px 12px}.tj-case-type{font-size:7px;gap:7px}.tj-case-type .atlas-icon{width:13px;height:13px}.team-experience .tj-moving-case h4{font-size:19px;margin-block:7px 4px}.team-experience .tj-moving-case p{font-size:8px}.tj-case-progress{margin-block:9px 6px}.tj-case-status{font-size:8px}.tj-capacity-band{left:4%;right:4%;bottom:28px;gap:12px;padding:12px}.tj-capacity-band strong{font-size:10px;line-height:1.5}.tj-capacity-band>div:not(.tj-capacity-avatars)>span{font-size:8px}.tj-capacity-tag{display:none}.tj-canvas--engineering{height:630px}.tj-scope-card{left:7%;top:20px;width:86%;padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.tj-scope-card>.tj-mono,.team-experience .tj-scope-card h4{grid-column:1/-1}.team-experience .tj-scope-card h4{font-size:25px;margin:0}.tj-scope-card>div{margin:0;flex-direction:column;align-items:flex-start;gap:8px;font-size:8px;line-height:1.4}.tj-permission-boundary{left:12%;top:195px;width:76%;padding:12px}.tj-runtime{padding:12px}.tj-runtime-mark{font-size:28px}.team-experience .tj-runtime h4{font-size:24px}.tj-permissions{margin-top:6px}.tj-permissions>span{padding-block:6px}.tj-run-log{left:7%;top:460px;width:86%;padding:15px 18px 0}.tj-run-log>.tj-mono{margin-bottom:10px}.tj-log-line{margin-block:9px}.tj-log-result{margin:12px -18px 0;padding:12px 18px}.tj-engineering-routes{display:none}.tj-canvas--engineering:after{content:"";position:absolute;width:1px;top:100px;bottom:60px;left:50%;z-index:-1;background:#b9b9b6}}@media(prefers-reduced-motion:reduce){.tj-toolbar:after{display:none}.tj-steps li{color:var(--team-muted)}}@media(max-width:767px){.team-experience .tj-steps h4{font-size:14px}.team-experience .tj-steps p{font-size:13px}.team-experience .team-journey-track .tj-scroll-hint{display:none}.tj-source strong{font-size:11px}.tj-dossier strong{font-size:12px}.tj-dossier small{font-size:10px}.tj-canvas--compliance{height:530px}.tj-canvas--operations{height:680px}.tj-lanes{bottom:167px}.tj-lane-title{font-size:11px}.tj-case-type,.tj-case-status,.team-experience .tj-moving-case p{font-size:10px}.tj-capacity-band strong{font-size:12px}.tj-capacity-band>div:not(.tj-capacity-avatars)>span{font-size:10px}.tj-scope-card>div{font-size:11px}.tj-canvas--engineering{height:680px}.tj-permission-boundary{top:215px}.tj-run-log{top:495px}}
