.division-shell{--division-bg:#eeede7;--division-ink:#292b26;--division-muted:#64675e;--division-line:#cdcec4;--division-accent:#6f573a;--division-panel:#e5e4dc;background:var(--division-bg);color:var(--division-ink);width:100%;min-height:100svh;padding:0 clamp(22px,5vw,80px);font-family:Arial,Helvetica,sans-serif;line-height:1.6;position:relative}.division-labs{--division-bg:#0b1116;--division-ink:#e3f2f0;--division-muted:#97aaa9;--division-line:#2a3d43;--division-accent:#7ae2d0;--division-panel:#111e24;font-family:monospace}.division-media{--division-bg:#f3eddb;--division-ink:#24231f;--division-muted:#6b6255;--division-line:#cec3ab;--division-accent:#ad3d25;--division-panel:#ebe0c8}.division-automate{--division-bg:#0c1916;--division-ink:#edf6ef;--division-muted:#a4b8ad;--division-line:#30463b;--division-accent:#b4e1b5;--division-panel:#152920}.division-shell *{box-sizing:border-box}.division-shell a{color:inherit;text-decoration:none}.division-shell a:hover{text-underline-offset:5px;text-decoration:underline}.division-shell :is(a,button,summary):focus-visible{outline:2px solid var(--division-accent);outline-offset:5px}.division-shell h1,.division-shell h2,.division-shell h3{color:var(--division-ink);text-shadow:none;-webkit-text-fill-color:currentColor;letter-spacing:-.045em;font-weight:400;line-height:1.1}.division-shell p{color:var(--division-muted);text-shadow:none}.division-shell main{min-height:0}.division-shell button{font:inherit}.division-header,.division-footer{border-bottom:1px solid var(--division-line);align-items:center;gap:30px;max-width:1400px;margin:auto;padding:27px 0;display:flex}.division-brand{line-height:1}.division-brand>span{text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;font-size:9px;display:block}.division-brand strong{letter-spacing:-1.5px;font-size:29px;font-weight:500}.division-brand i{color:var(--division-accent);font-style:normal}.division-nav{gap:30px;margin-left:auto;font-size:12px;display:flex}.division-universe{font-size:11px;position:relative}.division-universe summary{cursor:pointer;list-style:none}.division-universe summary::-webkit-details-marker{display:none}.division-universe summary span{margin-left:15px}.division-universe nav{z-index:95;background:var(--division-bg);border:1px solid var(--division-line);gap:14px;min-width:160px;padding:20px;display:grid;position:absolute;top:30px;right:0}.division-content{max-width:1400px;margin:auto;padding-bottom:70px}.division-kicker{text-transform:uppercase;letter-spacing:.13em;margin:0 0 32px;font-size:10px}.division-lede{max-width:540px;font-size:clamp(16px,1.6vw,20px);line-height:1.8}.division-link{border-bottom:1px solid var(--division-line);align-items:center;gap:25px;padding-bottom:10px;font-size:13px;display:inline-flex}.division-section{border-top:1px solid var(--division-line);padding:70px 0;scroll-margin-top:30px}.division-section h2{margin:0 0 35px;font-size:clamp(32px,4vw,54px)}.division-section h3{margin:20px 0 16px;font-size:25px}.division-footer{border-bottom:0;border-top:1px solid var(--division-line);flex-wrap:wrap;padding:32px 0 45px;font-size:10px}.division-footer p{margin:0}.division-footer nav{gap:24px;margin-left:auto;display:flex}.experience-layer .universe__experience:has(.division-shell){opacity:1;width:100%;max-width:none;margin:0;padding:0;transition:none;transform:none}.scene-camera:has(.division-shell){transform:none}.universe:has(.division-shell) .universe__navigation{display:none}.universe:has(.division-shell) .universe__presence{display:none}body:has(.division-shell) .developer-toggle{display:none}body:has(.division-labs){background:#0b1116}.universe:has(.division-labs){background:#0b1116}body:has(.division-archive){background:#eeede7}.universe:has(.division-archive){background:#eeede7}body:has(.division-media){background:#f3eddb}.universe:has(.division-media){background:#f3eddb}body:has(.division-automate){background:#0c1916}.universe:has(.division-automate){background:#0c1916}.labs-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:80px;padding:85px 0 100px;display:grid}.labs-hero h1{margin:0 0 35px;font-family:Arial,sans-serif;font-size:clamp(56px,7.4vw,110px)}.labs-hero h1 span{color:var(--division-accent)}.labs-hero .division-link{margin-top:22px}.labs-diagram{border:1px solid var(--division-line);aspect-ratio:1;letter-spacing:.13em;background-color:#0000;background-image:linear-gradient(#213a3a33 1px,#0000 1px),linear-gradient(90deg,#213a3a33 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;justify-content:space-between;padding:25px;font-size:9px;display:flex}.labs-ring{border:1px solid var(--division-accent);aspect-ratio:1;border-radius:50%;place-items:center;width:70%;margin:auto;display:grid}.labs-ring>div{letter-spacing:-.08em;font-family:Arial,sans-serif;font-size:clamp(48px,7vw,100px)}.labs-ring>div span{color:var(--division-accent);font-weight:200}.labs-diagram p{margin:0}.labs-project{grid-template-columns:1fr 1fr;gap:30px 80px;display:grid}.labs-project>.division-kicker{grid-column:1/-1;margin-bottom:0}.labs-project h2{margin-bottom:12px;font-family:Arial,sans-serif;font-size:70px}.labs-project>div>p{max-width:520px}.labs-principles,.automate-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;display:grid}.labs-principles article>span,.automate-process article>span{color:var(--division-accent);font-size:11px}.labs-principles h3{font-family:Arial,sans-serif;font-size:20px}.labs-principles p,.automate-process p{font-size:14px;line-height:1.9}.archive-intro{grid-template-columns:1.2fr .8fr;align-items:end;gap:30px 80px;padding:70px 0 85px;display:grid}.archive-intro>.division-kicker{grid-column:1/-1;margin-bottom:0}.archive-intro h1{margin:0;font-family:Georgia,serif;font-size:clamp(65px,8vw,120px)}.archive-intro h1 em{font-weight:400}.archive-index-mark{border-bottom:1px solid var(--division-line);padding-bottom:15px;font-family:Georgia,serif;font-size:28px;display:block}.archive-collection-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:35px;display:flex}.archive-collection-heading h2{margin:0;font-family:Georgia,serif}.archive-collection-heading p{max-width:260px;font-size:12px}.archive-catalog{grid-template-columns:1.4fr .8fr;align-items:start;gap:45px;display:grid}.division-archive .archive-artifacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;display:grid;overflow:visible}.division-archive .artifact-card{text-align:left;border:1px solid var(--division-line);width:100%;min-width:0;min-height:220px;box-shadow:none;color:var(--division-ink);cursor:pointer;background:0 0;border-radius:0;padding:25px;transform:none}.division-archive .artifact-card>span{text-transform:uppercase;letter-spacing:.1em;color:var(--division-muted);font-size:10px}.division-archive .artifact-card h2{margin:24px 0 15px;font-family:Georgia,serif;font-size:28px}.division-archive .artifact-card p{font-size:13px;line-height:1.8}.division-archive .artifact-card--focused{border-color:var(--division-accent);background:var(--division-panel)}.division-archive .artifact-inspector{border:1px solid var(--division-line);background:var(--division-panel);width:auto;max-width:none;min-height:0;box-shadow:none;opacity:1;border-radius:0;margin:0;padding:28px;position:static;inset:auto;transform:none}.division-archive .artifact-inspector h2{font:30px/1.2 Georgia,serif}.division-archive .artifact-inspector p{font-size:13px}.division-archive .artifact-inspector__meta{gap:10px;font-size:11px;display:grid}.division-archive .artifact-inspector__tags{flex-wrap:wrap;gap:8px;margin:20px 0;font-size:10px;display:flex}.division-archive .artifact-inspector__close{border:1px solid var(--division-line);color:var(--division-ink);background:0 0;border-radius:0;padding:12px;font-size:11px}.media-hero{padding:70px 0 80px;position:relative}.media-hero h1{letter-spacing:-.07em;margin:55px 0;font-size:clamp(70px,11.5vw,170px);font-weight:800;line-height:.91}.media-hero h1 em{color:var(--division-accent);font-style:normal}.media-intro{border-top:1px solid var(--division-line);justify-content:space-between;align-items:end;gap:35px;padding-top:25px;display:flex}.media-intro>p{max-width:440px;font-size:16px}.media-section-head{justify-content:space-between;align-items:center;gap:25px;display:flex}.media-section-head>span{text-transform:uppercase;font-size:10px}.media-story{border-top:1px solid var(--division-line);grid-template-columns:180px 1fr 80px;align-items:center;gap:30px;padding:35px 0;display:grid}.media-story>span{font-size:11px}.media-story h3{margin:0 0 12px;font-size:clamp(26px,3vw,42px)}.media-story p{margin:0;font-size:13px}.media-story .media-planned{color:var(--division-muted);font-size:10px}.media-contribute h2{margin:0 0 35px;font:clamp(35px,5vw,65px)/1.1 Georgia,serif}.automate-intro{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;padding:85px 0 100px;display:grid}.automate-intro h1{margin:0 0 30px;font-size:clamp(45px,5.3vw,78px)}.automate-intro h1 span{color:var(--division-accent)}.automate-actions{flex-wrap:wrap;align-items:center;gap:28px;margin:35px 0 25px;display:flex}.division-button{background:var(--division-accent);border-radius:6px;align-items:center;gap:35px;padding:15px 25px;font-size:14px;display:inline-flex;color:#102016!important}.automate-fineprint{font-size:10px}.automate-conversation{background:var(--division-panel);border:1px solid var(--division-line);border-radius:12px;padding:25px}.automate-conversation header{border-bottom:1px solid var(--division-line);align-items:center;gap:10px;padding-bottom:20px;font-size:12px;display:flex}.automate-conversation header>span:last-child{color:var(--division-muted);margin-left:auto;font-size:9px}.automate-status-dot{background:var(--division-accent);border-radius:50%;width:7px;height:7px}.automate-example-label{text-transform:uppercase;letter-spacing:.1em;margin:20px 0;font-size:9px}.division-shell .automate-bubble{color:var(--division-ink);background:#203c2e;border-radius:10px;max-width:90%;padding:15px;font-size:12px;line-height:1.8}.division-shell .automate-visitor{background:#34473e;margin-left:auto}.automate-conversation footer{color:var(--division-muted);margin-top:25px;font-size:9px}.automate-employee-layout{grid-template-columns:1fr 1fr;gap:70px;display:grid}.automate-role-list{gap:12px;display:grid}.automate-role-list button{text-align:left;border:1px solid var(--division-line);color:var(--division-ink);cursor:pointer;background:0 0;border-radius:8px;grid-template-columns:1fr auto;gap:10px;padding:23px;display:grid}.automate-role-list button[aria-pressed=true]{background:var(--division-panel);border-color:var(--division-accent)}.automate-role-list button>span{letter-spacing:.1em;color:var(--division-muted);font-size:9px}.automate-role-list button strong{grid-row:2;font-size:20px;font-weight:400}.automate-role-list button small{color:var(--division-accent);grid-area:2/2;align-self:center;font-size:9px}.automate-role-detail h3{margin:0 0 20px;font-size:36px}.automate-role-detail p,.automate-role-detail li{color:var(--division-muted);font-size:14px}.automate-role-detail ul{margin:20px 0 30px;padding-left:18px;line-height:2}.automate-bottom{justify-content:space-between;gap:45px;padding:30px 0;display:flex}.automate-bottom h2{margin:0 0 15px;font-size:30px}.automate-bottom p{font-size:13px}.automate-bottom nav{gap:15px;min-width:150px;font-size:12px;display:grid}@media (max-width:760px){.division-header{flex-wrap:wrap;gap:25px;padding:24px 0}.division-brand{margin-right:auto}.division-universe{order:2}.division-nav{order:3;gap:26px;width:100%;margin:0}.division-content{padding-bottom:40px}.division-section{padding:45px 0}.labs-hero,.archive-intro,.automate-intro{grid-template-columns:1fr;gap:40px;padding:45px 0 55px}.labs-hero h1{font-size:clamp(50px,12vw,75px)}.labs-diagram{width:100%;max-width:430px}.labs-project{grid-template-columns:1fr;gap:25px}.labs-principles,.automate-process{grid-template-columns:1fr;gap:30px}.labs-principles article,.automate-process article{border-bottom:1px solid var(--division-line);padding-bottom:25px}.archive-intro h1{font-size:clamp(62px,15vw,95px)}.archive-catalog{grid-template-columns:1fr;gap:30px}.archive-collection-heading{display:block}.division-archive .archive-artifacts{grid-template-columns:1fr}.archive-index-mark{display:none}.archive-intro>.division-kicker{grid-column:auto}.media-hero{padding:45px 0}.media-hero h1{margin:35px 0;font-size:clamp(62px,16vw,100px)}.media-intro{display:block}.media-intro .division-link{margin-top:15px}.media-section-head{align-items:start}.media-section-head h2{font-size:33px}.media-story{grid-template-columns:1fr auto;gap:15px}.media-story>div{grid-column:1}.media-story>span:last-child{grid-area:2/2}.automate-intro h1{font-size:clamp(40px,10.5vw,65px)}.automate-employee-layout{grid-template-columns:1fr;gap:35px}.automate-bottom{flex-direction:column;gap:25px}.automate-bottom nav{flex-wrap:wrap;gap:20px;display:flex}.division-footer{gap:18px}.division-footer nav{width:100%;margin:0}}.division-shell h1,.division-shell h2,.division-shell h3{text-transform:none}.division-archive .archive-artifacts{margin-top:0}.division-archive .artifact-card:hover{border-color:var(--division-accent);transform:none}.division-company{--division-bg:#0b1416;--division-ink:#edf2ef;--division-muted:#a1b0ad;--division-line:#30433e;--division-accent:#9de0b8;--division-panel:#142620}body:has(.division-company){background:#0b1416}.universe:has(.division-company){background:#0b1416}.division-shell h1,.division-shell h2,.division-shell h3{overflow-wrap:anywhere;max-width:100%}.division-shell :is(section,article,aside,nav,div){min-width:0}@media (max-width:760px){.division-universe[open]{flex:1 0 100%;order:4}.division-universe[open]>summary{justify-content:flex-end;gap:15px;display:flex}.division-header .division-universe>nav{width:100%;min-width:0;box-shadow:none;border-width:1px 0 0;grid-template-columns:1fr 1fr;gap:8px 20px;margin-top:18px;padding:14px 0;display:grid;position:static}.division-universe nav a{padding:9px 0}.labs-hero h1{font-size:clamp(42px,10.5vw,70px)}.division-shell .division-kicker{overflow-wrap:anywhere;line-height:1.8}}.division-shell:not(.division-company) .division-header{gap:22px;padding-block:20px}.division-shell:not(.division-company) .division-content{max-width:1240px;padding-bottom:35px}.division-shell:not(.division-company) .division-section{padding:38px 0}.division-shell:not(.division-company) .division-kicker{margin-bottom:18px}.division-shell:not(.division-company) .division-lede{font-size:clamp(15px,1.4vw,18px);line-height:1.7}.division-shell:not(.division-company) .division-section h2{margin-bottom:24px;font-size:clamp(29px,3.4vw,44px)}.division-shell:not(.division-company) .division-footer{padding:24px 0 30px}.labs-hero,.automate-intro{gap:45px;padding:42px 0 45px}.labs-hero h1{margin-bottom:22px;font-size:clamp(48px,5.8vw,82px)}.labs-diagram{justify-self:end;max-width:340px;padding:20px}.labs-project{gap:20px 45px}.labs-project h2{font-size:52px}.labs-principles,.automate-process{gap:28px}.archive-intro{gap:20px 45px;padding:38px 0 42px}.archive-intro h1{font-size:clamp(52px,6.5vw,88px)}.archive-collection-heading{margin-bottom:22px}.archive-catalog{gap:28px}.division-archive .artifact-card{min-height:180px;padding:20px}.division-archive .artifact-card h2{margin:15px 0 12px;font-size:25px}.division-archive .artifact-inspector{padding:22px}.media-hero{padding:38px 0 40px}.media-hero h1{margin:28px 0;font-size:clamp(62px,8.3vw,112px)}.media-intro{gap:25px;padding-top:18px}.media-intro>p{font-size:14px;line-height:1.8}.media-story{gap:24px;padding:23px 0}.media-story h3{font-size:clamp(24px,2.6vw,34px)}.media-contribute{padding:22px 0 30px}.media-contribute h2{margin-bottom:24px;font-size:clamp(30px,4vw,46px)}.automate-intro h1{margin-bottom:22px;font-size:clamp(40px,4.7vw,64px)}.automate-actions{gap:22px;margin:24px 0 18px}.automate-conversation{padding:20px}.automate-conversation header{padding-bottom:15px}.automate-example-label{margin:14px 0}.division-shell .automate-bubble{margin-block:10px;padding:12px;line-height:1.65}.automate-conversation footer{margin-top:18px}.automate-employee-layout{gap:35px}.automate-role-list{gap:9px}.automate-role-list button{gap:7px;padding:16px 18px}.automate-role-list button strong{font-size:18px}.automate-role-detail h3{margin-bottom:16px;font-size:30px}.automate-bottom{gap:25px;padding:20px 0}@media (max-width:760px){.division-shell:not(.division-company){padding-inline:clamp(20px,5vw,30px)}.division-shell:not(.division-company) .division-header{gap:18px;padding-block:18px}.division-shell:not(.division-company) .division-content{padding-bottom:24px}.division-shell:not(.division-company) .division-section{padding:28px 0}.division-shell:not(.division-company) .division-kicker{margin-bottom:15px;font-size:9px}.division-shell:not(.division-company) .division-lede{font-size:14px;line-height:1.7}.labs-hero,.automate-intro{gap:24px;padding:28px 0 30px}.labs-hero h1{margin-bottom:18px;font-size:clamp(40px,10.5vw,60px)}.labs-hero .division-link{margin-top:12px}.labs-diagram{aspect-ratio:auto;grid-template-rows:auto 1fr;grid-template-columns:1fr 110px;justify-self:stretch;gap:18px;max-width:none;height:180px;padding:18px;display:grid}.labs-diagram>span{grid-area:1/1;font-size:8px}.labs-diagram>.labs-ring{grid-area:1/2/3;width:110px;margin:auto}.labs-ring>div{font-size:42px}.labs-diagram>p{grid-area:2/1;align-self:end;font-size:8px;line-height:1.8}.labs-project{gap:15px}.labs-project h2{font-size:42px}.labs-principles,.automate-process{gap:18px}.labs-principles article,.automate-process article{padding-bottom:16px}.archive-intro{gap:18px;padding:28px 0 30px}.archive-intro h1{font-size:clamp(48px,12.5vw,68px)}.archive-intro .division-lede{margin:0}.archive-collection-heading{margin-bottom:20px}.archive-collection-heading p{max-width:100%}.archive-catalog{gap:22px}.division-archive .artifact-card{min-height:150px;padding:18px}.division-archive .artifact-card h2{font-size:24px}.media-hero{padding:28px 0}.media-hero h1{margin:22px 0;font-size:clamp(48px,12.5vw,72px)}.media-intro>p{font-size:14px;line-height:1.7}.media-intro .division-link{margin-top:8px}.media-section-head{gap:15px}.media-section-head>span{font-size:9px}.media-story{gap:12px;padding:20px 0}.media-story h3{font-size:25px}.media-contribute{padding:16px 0 24px}.media-contribute h2{font-size:32px}.automate-intro h1{margin-bottom:18px;font-size:clamp(36px,9.4vw,52px)}.automate-actions{gap:20px;margin:20px 0 15px}.automate-conversation{padding:17px}.automate-employee-layout{gap:23px}.automate-role-detail ul{margin:14px 0 22px}.automate-bottom h2{font-size:26px}}@media (max-width:350px){.labs-diagram{grid-template-columns:1fr 90px;gap:10px}.labs-diagram>.labs-ring{width:90px}}
