.example-team{--nt-bg:var(--background);--nt-ink:var(--foreground);--nt-rust:var(--primary);--nt-rule:var(--border);--nt-muted:var(--muted-foreground);--nt-card:var(--card);--nt-selected:var(--accent);--nt-on-primary:var(--primary-foreground);background:var(--nt-bg);color:var(--nt-ink);font-family:var(--font-sans);color-scheme:inherit;text-align:left;width:100%;font-size:14px;line-height:1.5}.example-team *{box-sizing:border-box}.example-team h1,.example-team h2,.example-team p{margin:0}.example-team a{color:inherit;text-decoration:none}.example-team button{font:inherit}.example-team a:hover{text-underline-offset:4px;text-decoration:underline}.example-team .nt-nav{border-bottom:1px solid var(--nt-rule);flex-wrap:wrap;align-items:center;gap:24px;padding:18px 34px;display:flex}.example-team .nt-brand{font:500 23px/1.2 var(--font-display)}.example-team .nt-navlinks{flex-wrap:wrap;gap:17px;font-size:11px;display:flex}.example-team .nt-navlinks a{padding:6px 0}.example-team .nt-navlinks [aria-current]{color:var(--nt-rust);border-bottom:1px solid}.example-team .nt-view{color:var(--nt-muted);margin-left:auto;font-size:11px}.example-team .nt-content{max-width:1090px;margin:auto;padding:0 42px}.example-team .nt-intro{border-bottom:1px solid var(--nt-rule);padding:38px 0 30px}.example-team .nt-eyebrow,.example-team .nt-mono{font:400 11px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:1.2px}.example-team .nt-eyebrow{color:var(--nt-rust)}.example-team h1{font:400 59px/1.08 var(--font-display);letter-spacing:-1.8px;margin:15px 0}.example-team h1 em{color:var(--nt-rust);font-weight:400}.example-team .nt-intro-bottom{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.example-team .nt-intro-bottom p{color:var(--nt-muted);font-size:13px;line-height:1.7}.example-team .nt-owner{align-items:center;gap:8px;padding-bottom:4px;font-size:11px;display:flex}.example-team .nt-owner-dot{background:var(--nt-rust);border-radius:50%;width:7px;height:7px;display:inline-block}.example-team .nt-operating{grid-template-columns:1.15fr 1fr;align-items:start;gap:36px;padding:31px 0 38px;display:grid}.example-team .nt-group-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.example-team .nt-group-heading .nt-eyebrow{letter-spacing:.8px;font-size:11px}.example-team .nt-active-label{color:var(--nt-muted);font-size:11px}.example-team .nt-business{text-align:left;width:100%;color:var(--nt-ink);border:0;border-top:1px solid var(--nt-rule);background:0 0;align-items:center;gap:18px;padding:17px 12px;display:flex}.example-team .nt-business:last-child{border-bottom:1px solid var(--nt-rule)}.example-team .nt-business[aria-pressed=true]{background:var(--nt-selected)}.example-team .nt-business[aria-pressed=true] .nt-mark{background:var(--nt-rust);color:var(--nt-on-primary)}.example-team .nt-mark{background:var(--nt-card);width:45px;height:45px;color:var(--nt-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.example-team .nt-mark svg{width:21px;height:21px}.example-team .nt-business-copy{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.example-team .nt-name{font:400 31px/1.1 var(--font-display);letter-spacing:-.3px}.example-team .nt-specialty{color:var(--nt-muted);font-size:11px}.example-team .nt-arrow{color:var(--nt-rust);font-size:20px}.example-team .nt-shared-heading{margin-top:28px}.example-team .nt-shared{border-top:1px solid var(--nt-rule);border-bottom:1px solid var(--nt-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.example-team .nt-shared button{border:0;border-right:1px solid var(--nt-rule);color:var(--nt-ink);text-align:left;background:0 0;flex-direction:column;gap:8px;padding:16px 12px 17px;display:flex}.example-team .nt-shared button:first-child{padding-left:0}.example-team .nt-shared button:last-child{border-right:0}.example-team .nt-shared button[aria-pressed=true]{background:var(--nt-selected);padding-left:12px}.example-team .nt-shared svg{width:18px;height:18px;color:var(--nt-rust)}.example-team .nt-shared-name{font:400 24px/1.1 var(--font-display)}.example-team .nt-shared button>span:last-child{color:var(--nt-muted);font-size:11px;line-height:1.5}.example-team .nt-brief{--nt-brief-bg:#302a23;--nt-brief-ink:#f2e9da;--nt-brief-muted:#c5b8a5;--nt-brief-line:#66594a;--nt-brief-accent:#e6a881;background:var(--nt-brief-bg);color:var(--nt-brief-ink);border-top:4px solid var(--nt-rust);min-width:0;padding:25px 26px;position:relative;overflow:hidden}.example-team .nt-brief-top{z-index:1;justify-content:space-between;gap:15px;display:flex;position:relative}.example-team .nt-brief-top .nt-mono,.example-team .nt-brief-number{font:11px/1.5 var(--font-mono);letter-spacing:1px;color:var(--nt-brief-muted)}.example-team .nt-agent-emblem{font:400 167px/1 var(--font-display);color:var(--nt-brief-line);opacity:.4;pointer-events:none;position:absolute;top:36px;right:13px}.example-team .nt-brief-role{color:var(--nt-brief-accent);z-index:1;margin-top:37px;font-size:11px;display:block;position:relative}.example-team .nt-brief-name{font:400 61px/1 var(--font-display);letter-spacing:-1px;z-index:1;margin:8px 0;position:relative}.example-team .nt-brief-subtitle{font:400 23px/1.15 var(--font-display);z-index:1;max-width:21ch;position:relative}.example-team .nt-mandate{border-top:1px solid var(--nt-brief-line);margin-top:24px;padding-top:17px}.example-team .nt-mandate .nt-mono{letter-spacing:.8px;color:var(--nt-brief-muted);font-size:11px}.example-team .nt-brief-description{color:var(--nt-brief-ink);margin-top:8px;font-size:13px;line-height:1.75}.example-team .nt-scope{flex-wrap:wrap;gap:6px;margin-top:20px;display:flex}.example-team .nt-scope span{border:1px solid var(--nt-brief-line);color:var(--nt-brief-muted);padding:4px 7px;font-size:11px}.example-team .nt-brief-links{color:var(--nt-brief-accent);flex-direction:column;gap:8px;margin-top:16px;font-size:11px;display:flex}.example-team .nt-brief-status{font:11px/1.5 var(--font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--nt-brief-muted);margin-top:22px;display:block}.example-team .nt-infrastructure{background:var(--nt-card);border-top:1px solid var(--nt-rule);padding:23px 25px 20px}.example-team .nt-infra-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.example-team .nt-infra-head h2{font:400 25px/1.1 var(--font-display)}.example-team .nt-services{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.example-team .nt-services button{text-align:left;min-height:44px;color:var(--nt-muted);background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.example-team .nt-services svg{flex:none;width:18px;height:18px}.example-team .nt-services button[aria-pressed=true]{border-bottom-color:var(--nt-rust);color:var(--nt-rust)}.example-team .nt-service-detail{border-top:1px solid var(--nt-rule);color:var(--nt-muted);margin-top:0;padding-top:12px;font-size:12px;line-height:1.65}.example-team .nt-development{padding-top:37px}.example-team .nt-dev-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.example-team .nt-dev-heading h2{font:400 36px/1.1 var(--font-display);letter-spacing:-.5px;margin-top:7px}.example-team .nt-dev-heading p{color:var(--nt-muted);font-size:11px;line-height:1.7}.example-team .nt-development details{border-top:1px solid var(--nt-rule)}.example-team .nt-development details:last-child{border-bottom:1px solid var(--nt-rule)}.example-team .nt-development summary{grid-template-columns:110px 1fr auto 12px;align-items:center;gap:16px;min-height:60px;padding:15px 0;list-style:none;display:grid}.example-team summary::-webkit-details-marker{display:none}.example-team .nt-dev-name{font:400 25px/1.15 var(--font-display)}.example-team .nt-dev-domain{color:var(--nt-muted);font-size:12px}.example-team .nt-stage{font:11px/1.5 var(--font-mono);color:var(--nt-muted);text-align:right}.example-team .nt-plus{color:var(--nt-rust);font-size:18px}.example-team details[open] .nt-plus{transform:rotate(45deg)}.example-team .nt-development details>p{color:var(--nt-muted);max-width:78ch;padding:0 28px 19px 126px;font-size:13px;line-height:1.7}.example-team .nt-footer{color:var(--nt-muted);flex-wrap:wrap;justify-content:space-between;gap:15px;padding:30px 0 28px;font-size:11px;display:flex}.example-team .nt-footer a{color:var(--nt-rust)}@container example-team (width<=820px){.example-team .nt-nav{gap:18px;padding:17px 25px}.example-team .nt-navlinks{order:3;width:100%}.example-team .nt-content{padding:0 26px}.example-team .nt-operating{grid-template-columns:1fr 1fr;gap:22px}.example-team .nt-brief{padding:22px}.example-team h1{font-size:52px}.example-team .nt-shared button{padding-left:9px;padding-right:8px}.example-team .nt-shared-name{font-size:23px}.example-team .nt-services{gap:10px}.example-team .nt-services button{gap:6px;font-size:11px}.example-team .nt-group-heading .nt-eyebrow{letter-spacing:.3px;font-size:11px}}@container example-team (width<=620px){.example-team .nt-content{padding:0 20px}.example-team .nt-nav{padding:17px 20px}.example-team .nt-navlinks{gap:14px}.example-team h1{font-size:45px}.example-team .nt-intro{padding-top:29px}.example-team .nt-intro-bottom{display:block}.example-team .nt-owner{margin-top:14px}.example-team .nt-operating{grid-template-columns:1fr;gap:25px;padding-top:23px}.example-team .nt-business{padding:14px 12px}.example-team .nt-shared-name{font-size:27px}.example-team .nt-shared button{padding:17px 14px}.example-team .nt-brief{padding:24px}.example-team .nt-brief-name{font-size:58px}.example-team .nt-brief-subtitle{max-width:none}.example-team .nt-brief-role{margin-top:23px}.example-team .nt-agent-emblem{font-size:145px;top:23px}.example-team .nt-services{grid-template-columns:1fr 1fr;gap:6px 20px}.example-team .nt-services button{font-size:12px}.example-team .nt-infrastructure{padding:22px 20px}.example-team .nt-dev-heading{flex-direction:column;align-items:flex-start;gap:10px}.example-team .nt-dev-heading p br{display:none}.example-team .nt-development summary{grid-template-columns:1fr auto 12px;gap:3px 10px;padding:14px 0}.example-team .nt-dev-name{grid-area:1/1}.example-team .nt-dev-domain{grid-area:2/1/auto/3;font-size:11px}.example-team .nt-stage{grid-area:1/2;max-width:140px;font-size:11px}.example-team .nt-plus{grid-area:1/3/3}.example-team .nt-development details>p{padding:0 0 17px;font-size:12px}}@container example-team (width<=380px){.example-team .nt-shared-name{font-size:22px}.example-team .nt-shared button{padding-inline:8px}}@media (pointer:coarse){.example-team .nt-navlinks a,.example-team .nt-footer a{align-items:center;min-height:44px;display:inline-flex}}.example-team{container:example-team/inline-size}.example-team button,.example-team summary{cursor:pointer}.example-team button,.example-team a,.example-team summary{-webkit-tap-highlight-color:transparent}.example-team :is(button,a,summary):focus-visible{outline:2px solid var(--nt-rust);outline-offset:4px}.example-team .nt-brief a:focus-visible{outline-color:var(--nt-brief-accent)}.example-team .nt-brief{scroll-margin-block:20px}.example-team .nt-brief[data-tone=paper]{--nt-brief-bg:var(--nt-card);--nt-brief-ink:var(--nt-ink);--nt-brief-muted:var(--nt-muted);--nt-brief-line:var(--nt-rule);--nt-brief-accent:var(--nt-rust)}.example-team .nt-arrow{flex:none;width:20px;height:20px}.example-team .nt-plus{flex:none;width:16px;height:16px}.example-team .nt-roster-list,.example-team .nt-shared button{min-width:0}.example-team .nt-shared-name,.example-team .nt-dev-name,.example-team .nt-dev-domain,.example-team .nt-stage{overflow-wrap:anywhere}.example-team .nt-brief-links a{width:fit-content}.example-team .nt-shared button:hover,.example-team .nt-business:hover{background:var(--nt-selected)}@media (pointer:coarse){.example-team .nt-brief-links a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.example-team,.example-team *{scroll-behavior:auto}}:root[data-theme=dark] .example-team .nt-brief[data-tone=charcoal]{--nt-brief-bg:var(--ink);--nt-brief-ink:var(--ink-foreground);--nt-brief-muted:var(--muted-foreground);--nt-brief-line:var(--border-strong);--nt-brief-accent:var(--primary)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .example-team .nt-brief[data-tone=charcoal]{--nt-brief-bg:var(--ink);--nt-brief-ink:var(--ink-foreground);--nt-brief-muted:var(--muted-foreground);--nt-brief-line:var(--border-strong);--nt-brief-accent:var(--primary)}}
