html.nebula2026-route{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:auto}html.nebula2026-route body{color:#f2f0ea;background:#050507}html.nebula2026-route body:after{display:none!important}.nebula2026-shell{--n26-void:#050507;--n26-carbon:#0d0e13;--n26-lunar:#f2f0ea;--n26-solar:#ff6b35;--n26-dust:#7d7a76;--n26-line:#f2f0ea24;--n26-line-soft:#f2f0ea14;--n26-interior-gutter:clamp(.75rem, 3vw, 2rem);isolation:isolate;background:var(--n26-void);min-height:100dvh;color:var(--n26-lunar);font-family:var(--font-nebula-sans), system-ui, sans-serif;position:relative;overflow-x:clip}.nebula2026-shell *,.nebula2026-shell :before,.nebula2026-shell :after{box-sizing:border-box}.nebula2026-shell a,.nebula2026-shell button{-webkit-tap-highlight-color:transparent}.nebula2026-shell :focus-visible{outline:2px solid var(--n26-solar);outline-offset:4px;border-radius:2px}.nebula2026-skip-link{z-index:100;background:var(--n26-lunar);color:var(--n26-void);letter-spacing:.08em;text-transform:uppercase;padding:.7rem 1rem;font-size:.75rem;font-weight:700;transition:transform .18s;position:fixed;top:.75rem;left:1rem;transform:translateY(-160%)}.nebula2026-skip-link:focus{transform:translateY(0)}.nebula2026-main{z-index:1;position:relative}.nebula2026-main>[id]{scroll-margin-top:6.5rem}.nebula2026-header{z-index:80;pointer-events:none;height:72px;position:fixed;inset:0 0 auto}.nebula2026-header-inner{pointer-events:auto;justify-content:space-between;align-items:center;width:min(100% - 2rem,1680px);height:100%;margin-inline:auto;display:flex}.nebula2026-brand{color:var(--n26-lunar);align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.nebula2026-brand-mark{border:1px solid #f2f0eab3;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;display:grid;position:relative}.nebula2026-brand-mark:before,.nebula2026-brand-mark:after{content:"";border:1px solid #ff6b35b8;border-radius:50%;width:1.85rem;height:.38rem;position:absolute;transform:rotate(-28deg)}.nebula2026-brand-mark:after{width:.38rem;height:1.85rem;transform:rotate(28deg)}.nebula2026-brand-mark span{background:var(--n26-solar);border-radius:50%;width:.28rem;height:.28rem}.nebula2026-brand-word{letter-spacing:.18em;font-size:.74rem;font-weight:600}.nebula2026-header-actions{align-items:center;gap:clamp(.65rem,2vw,2.2rem);display:flex}.nebula2026-header-cta{min-height:2.75rem;color:var(--n26-lunar);cursor:pointer;font:inherit;letter-spacing:.13em;background:0 0;border:0;border-bottom:1px solid #f2f0ea99;align-items:center;padding:.55rem .85rem;font-size:.66rem;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}.nebula2026-header-cta:hover{border-color:var(--n26-solar);color:var(--n26-solar)}.nebula2026-menu-toggle{min-height:2.75rem;color:var(--n26-lunar);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.75rem;padding:.5rem 0;display:inline-flex}.nebula2026-menu-toggle-label{letter-spacing:.16em;font-size:.66rem;font-weight:600}.nebula2026-menu-toggle-glyph{gap:.25rem;width:1.4rem;display:grid}.nebula2026-menu-toggle-glyph span{background:currentColor;height:1px;transition:transform .22s,background-color .18s;display:block}.nebula2026-menu-toggle:hover .nebula2026-menu-toggle-glyph span:first-child{background:var(--n26-solar);transform:translate(-.25rem)}.nebula2026-menu-panel{z-index:70;pointer-events:auto;visibility:hidden;clip-path:inset(0 0 100%);background:var(--n26-carbon);color:var(--n26-lunar);position:fixed;inset:0;overflow:hidden}.nebula2026-menu-panel.is-open{visibility:visible}.nebula2026-menu-atmosphere{aspect-ratio:1;opacity:.65;border:1px solid #ff6b3524;border-radius:50%;width:min(56vw,720px);position:absolute;inset:12% -12% auto auto;transform:rotate(-18deg)}.nebula2026-menu-atmosphere:before,.nebula2026-menu-atmosphere:after{content:"";border:1px solid #f2f0ea14;border-radius:50%;position:absolute;inset:12%}.nebula2026-menu-atmosphere:after{border-color:#ff6b3529;inset:26%}.nebula2026-menu-inner{flex-direction:column;justify-content:space-between;width:min(100% - 2rem,1680px);height:100%;margin-inline:auto;padding:7.5rem 0 2rem;display:flex;position:relative}.nebula2026-menu-close{border:0;border-bottom:1px solid var(--n26-line);min-height:2.75rem;color:var(--n26-dust);cursor:pointer;font:inherit;letter-spacing:.14em;text-transform:uppercase;background:0 0;padding:.55rem 0;font-size:.66rem;font-weight:600;position:absolute;top:5.25rem;right:0}.nebula2026-menu-close:hover,.nebula2026-menu-close:focus-visible{border-color:var(--n26-solar);color:var(--n26-solar)}.nebula2026-menu-note,.nebula2026-menu-footer{color:var(--n26-dust);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.66rem}.nebula2026-menu-list{width:min(100%,900px);margin:0;padding:0;list-style:none;display:grid}.nebula2026-menu-list li{border-bottom:1px solid var(--n26-line-soft);perspective:500px;overflow:hidden}.nebula2026-menu-list li:first-child{border-top:1px solid var(--n26-line-soft)}.nebula2026-menu-list a{color:var(--n26-lunar);letter-spacing:-.075em;transform-origin:0 100%;grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:clamp(.75rem,1.3vw,1.25rem) 0;font-size:clamp(2.7rem,7.6vw,8.2rem);font-weight:600;line-height:.9;text-decoration:none;transition:color .18s,padding-left .26s cubic-bezier(.16,1,.3,1);display:grid}.nebula2026-menu-list a:hover{color:var(--n26-solar);padding-left:.45rem}.nebula2026-menu-index{color:var(--n26-dust);letter-spacing:.12em;align-self:start;padding-top:.35em;font-size:.62rem;font-weight:500}.nebula2026-menu-arrow{color:var(--n26-solar);font-family:var(--font-nebula-serif), Georgia, serif;letter-spacing:0;font-size:.6em;font-weight:400}.nebula2026-hero{background:var(--n26-void);align-items:flex-end;min-height:100dvh;display:flex;position:relative;overflow:hidden}.nebula2026-scene-fallback{background:radial-gradient(circle at 74% 38%,#ff6b351f,#0000 22%),radial-gradient(circle at 45% 44%,#f2f0ea14,#0000 28%),#050507;width:100%;height:100%;position:absolute;inset:0}.nebula2026-hero-vignette{z-index:1;pointer-events:none;background:linear-gradient(90deg,#050507f0 0%,#05050785 39%,#0505070f 76%),linear-gradient(#0505072e 0%,#0000 66%,#050507e6 100%);position:absolute;inset:0}.nebula2026-hero-solar{z-index:1;aspect-ratio:1;filter:blur(9px);pointer-events:none;background:radial-gradient(circle,#ff6b3526,#ff6b3506 38%,#0000 70%);border-radius:50%;width:min(24vw,330px);position:absolute;bottom:12%;right:8%}.nebula2026-hero-content{z-index:2;width:min(100% - 2rem,1680px);margin-inline:auto;padding:5.25rem 0 6.5rem;position:relative}.nebula2026-hero-heading{max-width:12ch;color:var(--n26-lunar);letter-spacing:-.095em;text-wrap:balance;margin:0;font-size:clamp(4rem,8.1vw,9.5rem);font-weight:600;line-height:.86;display:grid}.nebula2026-hero-heading span:last-child{color:#f2f0eac2}.nebula2026-hero-copy{color:#f2f0eab8;max-width:34rem;margin:clamp(1.75rem,4vw,3.5rem) 0 0;font-size:clamp(1rem,1.25vw,1.28rem);line-height:1.5}.nebula2026-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}.nebula2026-button{cursor:pointer;letter-spacing:.12em;background:0 0;border:0;justify-content:center;align-items:center;min-height:3rem;padding:.8rem 1rem;font-family:inherit;font-size:.68rem;font-weight:600;text-decoration:none;transition:transform .18s,background-color .18s,border-color .18s,color .18s;display:inline-flex}.nebula2026-button:hover{transform:translateY(-2px)}.nebula2026-button:active{transform:translateY(1px)scale(.985)}.nebula2026-button-primary{background:var(--n26-solar);color:var(--n26-void)}.nebula2026-button-primary:hover{background:var(--n26-lunar)}.nebula2026-button-secondary{color:var(--n26-lunar);border:1px solid #f2f0ea57}.nebula2026-button-secondary:hover{border-color:var(--n26-solar);color:var(--n26-solar)}.nebula2026-hero-baseline{z-index:2;pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:1.8rem;left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.nebula2026-hero-baseline span{border:1px solid #ff6b35bf;border-radius:50%;width:.35rem;height:.35rem;display:block}.nebula2026-hero-baseline span:first-child{background:linear-gradient(90deg, var(--n26-solar), transparent);border:0;width:44%;height:1px;margin-top:.18rem}.nebula2026-why{z-index:3;background:var(--n26-void);margin-top:-8vh;padding-top:8vh;position:relative;box-shadow:0 -12vh 20vh #050507eb}.nebula2026-why:before{content:"";background:#ff6b354d;height:1px;position:absolute;top:8vh;left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.nebula2026-why-runway{min-height:180svh;position:relative}.nebula2026-why-viewport{width:min(100% - 2rem,1680px);min-height:92dvh;margin-inline:auto;position:relative;overflow:hidden}.nebula2026-why-viewport:after{z-index:4;background:linear-gradient(var(--n26-void), #05050700);content:"";pointer-events:none;height:6.5rem;position:absolute;inset:0 0 auto}.nebula2026-why-cartography{pointer-events:none;border:1px solid #f2f0ea1a;border-radius:50%;position:absolute;inset:8% -20% -20% 34%;transform:rotate(-18deg)}.nebula2026-why-cartography:before,.nebula2026-why-cartography:after{content:"";border:1px solid #ff6b3529;border-radius:50%;position:absolute;inset:13%}.nebula2026-why-cartography:after{border-color:#f2f0ea12;inset:28%}.nebula2026-why-cartography span{background:#f2f0ea14;width:100%;height:1px;position:absolute;top:50%;left:0}.nebula2026-why-cartography span:nth-child(2){width:1px;height:100%;top:0;left:50%}.nebula2026-why-cartography span:nth-child(3){background:#ff6b3547;width:66%;top:18%;left:9%;transform:rotate(-12deg)}.nebula2026-why-moment{align-items:center;min-height:92dvh;padding:clamp(5rem,10vw,9rem) clamp(.5rem,4vw,4rem);display:flex;position:relative}.nebula2026-why.is-motion-ready .nebula2026-why-moment{isolation:isolate;background:var(--n26-void);min-height:100%;position:absolute;inset:0}.nebula2026-why.is-motion-ready .nebula2026-why-moment>*{z-index:1;position:relative}.nebula2026-why-heading{max-width:13ch;color:var(--n26-lunar);letter-spacing:-.095em;text-wrap:balance;margin:0;font-size:clamp(3.4rem,7.8vw,9.2rem);font-weight:600;line-height:.88;display:grid}.nebula2026-why-heading span:nth-child(2){color:#f2f0eab8}.nebula2026-why-heading span:nth-child(3){color:var(--n26-solar)}.nebula2026-why-argument{justify-content:center;align-items:flex-start}.nebula2026-why-lines{gap:clamp(1.2rem,3vw,2.6rem);width:min(100%,62rem);margin:0;padding:0;list-style:none;display:grid}.nebula2026-why-lines li{border-top:1px solid var(--n26-line);max-width:19ch;color:var(--n26-lunar);letter-spacing:-.06em;padding-top:clamp(1rem,2vw,1.8rem);font-size:clamp(1.8rem,4.2vw,4.8rem);font-weight:500;line-height:.98;position:relative}.nebula2026-why-lines li:nth-child(2){color:#f2f0eac7;margin-left:clamp(1rem,9vw,9rem)}.nebula2026-why-lines li:nth-child(3){color:var(--n26-solar);margin-left:clamp(2rem,18vw,18rem)}.nebula2026-why-conclusion{text-align:right;justify-content:flex-end}.nebula2026-why-conclusion .nebula2026-why-heading{max-width:11ch}.nebula2026-why-conclusion .nebula2026-why-heading span:first-child{color:var(--n26-solar)}.nebula2026-capabilities{z-index:2;background:var(--n26-void);border-top:1px solid var(--n26-line-soft);padding:clamp(7rem,13vw,13rem) 0 clamp(8rem,14vw,14rem);position:relative}.nebula2026-capabilities-heading-wrap,.nebula2026-capabilities-selector{width:min(100% - 2rem,1680px);margin-inline:auto}.nebula2026-capabilities-heading-wrap{margin-bottom:clamp(3rem,7vw,7rem)}.nebula2026-capabilities-heading{max-width:10ch;color:var(--n26-lunar);letter-spacing:-.105em;margin:0;font-size:clamp(4rem,10vw,12rem);font-weight:600;line-height:.82}.nebula2026-capabilities-selector{grid-template-columns:minmax(15rem,.55fr) minmax(0,1.25fr);gap:clamp(1.5rem,5vw,6rem);min-height:clamp(34rem,54vw,48rem);display:grid}.nebula2026-capabilities-tabs{border-left:1px solid var(--n26-line);align-content:center;display:grid}.nebula2026-capability-tab{border:0;border-bottom:1px solid var(--n26-line-soft);min-height:5.25rem;color:var(--n26-dust);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr);align-items:baseline;gap:1rem;padding:1rem 1rem 1rem 1.35rem;transition:color .22s,padding-left .26s cubic-bezier(.16,1,.3,1),background-color .22s;display:grid}.nebula2026-capability-tab:first-child{border-top:1px solid var(--n26-line-soft)}.nebula2026-capability-tab:hover,.nebula2026-capability-tab:focus-visible,.nebula2026-capability-tab.is-active{color:var(--n26-lunar)}.nebula2026-capability-tab.is-active{background:#f2f0ea09;padding-left:2rem}.nebula2026-capability-tab.is-active span:last-child{color:var(--n26-solar)}.nebula2026-capability-tab span:last-child{letter-spacing:-.075em;font-size:clamp(2rem,4vw,4.7rem);font-weight:500;line-height:.9}.nebula2026-capabilities-panel{background:var(--n26-carbon);outline:none;min-height:100%;display:grid;position:relative;overflow:hidden}.nebula2026-capabilities-panel:before,.nebula2026-capabilities-panel:after{content:"";pointer-events:none;position:absolute}.nebula2026-capabilities-panel:before{background:var(--n26-line-soft);width:1px;top:0;bottom:0;left:48%}.nebula2026-capabilities-panel:after{background:var(--n26-line-soft);height:1px;top:48%;left:0;right:0}.nebula2026-capabilities-panel-copy{z-index:2;align-self:start;max-width:25rem;padding:clamp(1.5rem,4vw,4rem);position:relative}.nebula2026-capabilities-panel-copy h3{color:var(--n26-solar);letter-spacing:-.09em;margin:0;font-size:clamp(2.6rem,5.4vw,6.5rem);font-weight:600;line-height:.86}.nebula2026-capabilities-panel-copy p{color:#f2f0eab8;max-width:25rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.5}.nebula2026-capability-art{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.nebula2026-capability-diagram{z-index:1;color:#f2f0eab3;width:min(86%,42rem);height:auto;position:relative;overflow:visible}.nebula2026-capability-diagram rect,.nebula2026-capability-diagram path,.nebula2026-capability-diagram line,.nebula2026-capability-diagram circle{fill:none;stroke:currentColor;stroke-width:1px;vector-effect:non-scaling-stroke}.nebula2026-capability-diagram circle{fill:var(--n26-carbon);stroke:var(--n26-solar);stroke-width:1.5px}.nebula2026-capability-art-axis,.nebula2026-capability-art-orbit{background:#ff6b3542;width:78%;height:1px;position:absolute;transform:rotate(-18deg)}.nebula2026-capability-art-axis{background:#f2f0ea26;width:1px;height:76%;transform:rotate(28deg)}.nebula2026-work{z-index:3;border-top:1px solid var(--n26-line-soft);background:linear-gradient(180deg, #0d0e1380, transparent 28%), var(--n26-void);color:var(--n26-lunar);margin-top:-1px;padding:clamp(6rem,11vw,11rem) 0 clamp(6.5rem,12vw,12rem);position:relative}.nebula2026-work:before{background:linear-gradient(90deg, var(--n26-solar), transparent 58%);content:"";opacity:.72;height:1px;position:absolute;top:0;left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.nebula2026-work-inner{width:min(100% - 2rem,1680px);margin-inline:auto}.nebula2026-work-heading-wrap{margin-bottom:clamp(3rem,7vw,7rem)}.nebula2026-work-heading{max-width:10ch;color:var(--n26-lunar);letter-spacing:-.105em;margin:0;font-size:clamp(4rem,10vw,12rem);font-weight:600;line-height:.82}.nebula2026-work-layout{grid-template-columns:minmax(18rem,.58fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(1.5rem,5vw,6rem);min-height:clamp(34rem,63dvh,48rem);display:grid}.nebula2026-work-list{border-left:1px solid var(--n26-line);align-content:center;display:grid}.nebula2026-work-item{border:0;border-bottom:1px solid var(--n26-line-soft);min-height:clamp(5rem,8vw,7.5rem);color:var(--n26-dust);cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.25rem 1rem 1.4rem;transition:color .22s,background-color .22s,padding-left .28s cubic-bezier(.16,1,.3,1);display:grid;position:relative}.nebula2026-work-item:first-child{border-top:1px solid var(--n26-line-soft)}.nebula2026-work-item:hover,.nebula2026-work-item:focus-visible,.nebula2026-work-item.is-active{color:var(--n26-lunar)}.nebula2026-work-item.is-active{background:#f2f0ea09;padding-left:2rem}.nebula2026-work-item-name{overflow-wrap:anywhere;letter-spacing:-.08em;min-width:0;font-size:clamp(2.1rem,4.2vw,5.2rem);font-weight:500;line-height:.9}.nebula2026-work-item.is-active .nebula2026-work-item-name{color:var(--n26-solar)}.nebula2026-work-item-signal{opacity:0;border:1px solid;border-radius:50%;width:.55rem;height:.55rem;transition:opacity .22s,transform .22s,background-color .22s;transform:scale(.7)}.nebula2026-work-item.is-active .nebula2026-work-item-signal{background:var(--n26-solar);border-color:var(--n26-solar);opacity:1;transform:scale(1)}.nebula2026-work-feature{background:var(--n26-carbon);outline:none;min-height:100%;position:relative;overflow:hidden}.nebula2026-work-feature-surface,.nebula2026-work-feature-grid,.nebula2026-work-feature-frame,.nebula2026-work-feature-axis,.nebula2026-work-feature-orbit,.nebula2026-work-feature-corner{pointer-events:none;position:absolute}.nebula2026-work-feature-surface{background:radial-gradient(circle at 74% 38%, #ff6b351f, transparent 0 17%, #ff6b3506 36%, transparent 60%), linear-gradient(135deg, #f2f0ea06, transparent 52%), var(--n26-carbon);animation:.36s cubic-bezier(.16,1,.3,1) both nebula2026-work-surface-in;inset:0;overflow:hidden}.nebula2026-work-feature-grid{opacity:.33;background-image:linear-gradient(#f2f0ea0f 1px,#0000 1px),linear-gradient(90deg,#f2f0ea0f 1px,#0000 1px);background-size:25% 25%;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.nebula2026-work-feature-frame{border:1px solid #f2f0ea52;transition:transform .65s cubic-bezier(.16,1,.3,1),inset .65s cubic-bezier(.16,1,.3,1);inset:13% 10%;transform:rotate(-3deg)}.nebula2026-work-feature-axis{transform-origin:50%;background:#f2f0ea38;transition:transform .65s cubic-bezier(.16,1,.3,1),background-color .35s}.nebula2026-work-feature-axis-horizontal{height:1px;top:50%;left:4%;right:4%;transform:rotate(-15deg)}.nebula2026-work-feature-axis-vertical{width:1px;top:9%;bottom:7%;left:58%;transform:rotate(18deg)}.nebula2026-work-feature-orbit{aspect-ratio:1;border:1px solid #ff6b3559;border-radius:50%;width:58%;transition:transform .72s cubic-bezier(.16,1,.3,1),border-color .35s;top:14%;right:8%;transform:rotate(-24deg)scale(.9)}.nebula2026-work-feature-corner{border-color:var(--n26-solar);border-style:solid;width:.65rem;height:.65rem}.nebula2026-work-feature-corner-top{border-width:1px 0 0 1px;top:13%;left:10%}.nebula2026-work-feature-corner-bottom{border-width:0 1px 1px 0;bottom:13%;right:10%}.nebula2026-work-feature-copy{z-index:2;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:clamp(1.5rem,4vw,4rem);display:flex;position:absolute;inset:0}.nebula2026-work-feature-copy strong{max-width:8ch;color:var(--n26-lunar);letter-spacing:-.1em;margin-top:.75rem;font-size:clamp(3rem,7vw,8rem);font-weight:600;line-height:.82}.nebula2026-work-feature-reserved{color:var(--n26-solar);letter-spacing:.18em;margin-top:1.2rem;font-size:.62rem;font-weight:600}.nebula2026-work-feature-1 .nebula2026-work-feature-frame{inset:18% 14% 9% 6%;transform:rotate(4deg)}.nebula2026-work-feature-1 .nebula2026-work-feature-orbit{right:16%;transform:rotate(16deg)scale(1.08)}.nebula2026-work-feature-2 .nebula2026-work-feature-frame{inset:9% 8% 17% 15%;transform:rotate(-8deg)}.nebula2026-work-feature-2 .nebula2026-work-feature-orbit{top:20%;right:4%;transform:rotate(-42deg)scale(.74)}.nebula2026-work-feature-3 .nebula2026-work-feature-frame{inset:15% 6% 13% 13%;transform:rotate(1deg)}.nebula2026-work-feature-3 .nebula2026-work-feature-orbit{top:3%;right:18%;transform:rotate(32deg)scale(1.18)}@keyframes nebula2026-work-surface-in{0%{opacity:0;transform:translateY(1.2rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.nebula2026-process{z-index:4;border-top:1px solid var(--n26-line-soft);background:var(--n26-void);min-height:260svh;position:relative;overflow:clip}.nebula2026-process:before{z-index:5;background:linear-gradient(var(--n26-void), transparent);content:"";pointer-events:none;height:7rem;position:absolute;inset:0 0 auto}.nebula2026-process-heading-wrap{z-index:3;pointer-events:none;position:absolute;top:clamp(6.5rem,10vw,9rem);left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.nebula2026-process-heading{max-width:8ch;color:var(--n26-lunar);letter-spacing:-.1em;margin:0;font-size:clamp(3.6rem,8vw,9.5rem);font-weight:600;line-height:.82}.nebula2026-process-viewport{min-height:100dvh;position:relative;overflow:hidden}.nebula2026-process-stages{min-height:100dvh;margin:0;padding:0;list-style:none;position:relative}.nebula2026-process-stage{opacity:0;background:var(--n26-void);grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr);align-items:center;gap:clamp(2rem,8vw,10rem);padding:clamp(10rem,15vw,16rem) clamp(1rem,7vw,7rem) clamp(5rem,8vw,7rem);display:grid;position:absolute;inset:0;transform:translateY(8%)scale(.985)}.nebula2026-process-stage:first-child{opacity:1;transform:none}.nebula2026-process-stage-copy{z-index:2;max-width:44rem;position:relative}.nebula2026-process-stage-number{color:var(--n26-solar);letter-spacing:.18em;font-variant-numeric:tabular-nums;margin-bottom:1.6rem;font-size:.72rem;font-weight:600;display:block}.nebula2026-process-stage h3{max-width:7ch;color:var(--n26-lunar);letter-spacing:-.12em;margin:0;font-size:clamp(4.8rem,12vw,13rem);font-weight:600;line-height:.78}.nebula2026-process-stage p{color:#f2f0eabd;max-width:27rem;margin:clamp(1.75rem,4vw,3.5rem) 0 0;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.45}.nebula2026-process-stage-geometry{aspect-ratio:1;justify-self:end;width:min(100%,36rem);position:relative}.nebula2026-process-stage-geometry span{pointer-events:none;display:block;position:absolute}.nebula2026-process-geometry-primary{border:1px solid #f2f0ea40;border-radius:50%;inset:17%;transform:rotate(-18deg)scaleX(1.24)}.nebula2026-process-geometry-secondary{border:1px solid #ff6b3557;border-radius:50%;inset:9% 0;transform:rotate(32deg)scaleY(.58)}.nebula2026-process-geometry-signal{background:var(--n26-solar);transform-origin:100%;width:72%;height:1px;top:50%;right:2%;transform:rotate(-16deg)}.nebula2026-process-stage-1 .nebula2026-process-geometry-primary{border-radius:0;inset:24% 10%;transform:rotate(12deg)}.nebula2026-process-stage-1 .nebula2026-process-geometry-secondary{border-radius:0;inset:19% 15%;transform:rotate(-22deg)}.nebula2026-process-stage-1 .nebula2026-process-geometry-signal{width:88%;transform:rotate(18deg)}.nebula2026-process-stage-2 .nebula2026-process-geometry-primary{border-radius:0;inset:21% 12%;transform:rotate(-2deg)}.nebula2026-process-stage-2 .nebula2026-process-geometry-secondary{border-radius:0;inset:11% 22%;transform:rotate(34deg)}.nebula2026-process-stage-2 .nebula2026-process-geometry-signal{width:92%;right:4%;transform:rotate(-30deg)}.nebula2026-process-stage-3 .nebula2026-process-geometry-primary{border-radius:0;inset:14% 18% 28% 6%;transform:rotate(-18deg)}.nebula2026-process-stage-3 .nebula2026-process-geometry-secondary{border-radius:0;inset:32% 4% 8% 31%;transform:rotate(24deg)}.nebula2026-process-stage-3 .nebula2026-process-geometry-signal{width:96%;top:34%;transform:rotate(-9deg)}.nebula2026-process-progress{z-index:4;gap:.3rem;width:min(11rem,14vw);display:grid;position:absolute;top:50%;right:clamp(1rem,3.5vw,3.5rem);transform:translateY(-30%)}.nebula2026-process-progress-item{border:0;border-bottom:1px solid var(--n26-line-soft);color:var(--n26-dust);cursor:pointer;font:inherit;letter-spacing:.12em;text-align:left;background:0 0;grid-template-columns:1.8rem 1fr;align-items:baseline;gap:.65rem;padding:.65rem 0;font-size:.64rem;font-weight:600;transition:color .18s,padding-left .22s;display:grid}.nebula2026-process-progress-item:hover,.nebula2026-process-progress-item:focus-visible,.nebula2026-process-progress-item.is-active{color:var(--n26-lunar)}.nebula2026-process-progress-item.is-active{padding-left:.45rem}.nebula2026-process-progress-item.is-active span:last-child{color:var(--n26-solar)}.nebula2026-process-progress-line{z-index:1;background:var(--n26-line-soft);width:1px;position:absolute;top:50%;bottom:15%;right:clamp(13rem,19vw,20rem);transform:translateY(-10%)}.nebula2026-process-progress-line span{width:1px;height:calc(var(--nebula-process-progress,0) * 100%);background:var(--n26-solar);transform-origin:top;display:block}.nebula2026-process.is-reduced-motion{min-height:auto;padding-top:6rem}.nebula2026-process.is-reduced-motion .nebula2026-process-heading-wrap{padding:0 clamp(1rem,4vw,4rem);position:relative;top:auto;left:auto;right:auto}.nebula2026-process.is-reduced-motion .nebula2026-process-viewport{min-height:auto;overflow:visible}.nebula2026-process.is-reduced-motion .nebula2026-process-stages{gap:1px;min-height:auto;padding:4rem clamp(1rem,4vw,4rem) 7rem;display:grid}.nebula2026-process.is-reduced-motion .nebula2026-process-stage{min-height:min(62dvh,38rem);padding:4rem 0;position:relative;inset:auto;opacity:1!important;transform:none!important}.nebula2026-process.is-reduced-motion .nebula2026-process-progress-line{display:none}.nebula2026-process.is-reduced-motion .nebula2026-process-progress-item{color:var(--n26-dust)}@media (max-width:767px){.nebula2026-header{background:var(--n26-void);height:96px}.nebula2026-header-inner{height:64px}.nebula2026-header-inner,.nebula2026-menu-inner,.nebula2026-hero-content{width:min(100% - 1.5rem,1680px)}.nebula2026-header-cta{display:none}.nebula2026-brand-word{font-size:.68rem}.nebula2026-menu-inner{padding-top:6.25rem;padding-bottom:1.25rem}.nebula2026-menu-close{top:4.25rem}.nebula2026-menu-list a{letter-spacing:-.08em;grid-template-columns:1.8rem 1fr auto;gap:.5rem;font-size:clamp(2.45rem,13vw,4.5rem)}.nebula2026-menu-index{font-size:.54rem}.nebula2026-hero-content{padding-top:4.75rem;padding-bottom:5rem}.nebula2026-hero-heading{max-width:10.5ch;font-size:clamp(3.65rem,17vw,6.5rem);line-height:.88}.nebula2026-hero-copy{max-width:20rem;margin-top:1.5rem;font-size:.98rem}.nebula2026-hero-actions{grid-template-columns:1fr;max-width:17rem;margin-top:1.35rem;display:grid}.nebula2026-button{width:100%}.nebula2026-hero-vignette{background:linear-gradient(#05050729 0%,#05050761 42%,#050507f0 100%),linear-gradient(90deg,#05050780,#0000 80%)}.nebula2026-hero-solar{width:70vw;bottom:20%;right:-18%}.nebula2026-why{margin-top:-4rem;padding-top:4rem}.nebula2026-why:before{top:4rem}.nebula2026-why-runway{min-height:auto}.nebula2026-why-viewport{width:min(100% - 1.5rem,1680px);min-height:auto;overflow:visible}.nebula2026-why-moment,.nebula2026-why.is-motion-ready .nebula2026-why-moment{min-height:min(76dvh,40rem);padding:5rem 0;position:relative;inset:auto}.nebula2026-why-heading{max-width:10ch;font-size:clamp(3.25rem,15vw,6rem)}.nebula2026-why-argument{align-items:center}.nebula2026-why-lines{gap:1.3rem}.nebula2026-why-lines li,.nebula2026-why-lines li:nth-child(2),.nebula2026-why-lines li:nth-child(3){max-width:16ch;margin-left:0;font-size:clamp(1.8rem,9vw,3.2rem)}.nebula2026-why-conclusion{text-align:left;justify-content:flex-start}.nebula2026-capabilities{padding-top:6rem}.nebula2026-capabilities-heading-wrap,.nebula2026-capabilities-selector{width:min(100% - 1.5rem,1680px)}.nebula2026-capabilities-heading-wrap{margin-bottom:3.5rem}.nebula2026-capabilities-heading{max-width:8ch;font-size:clamp(3.8rem,17vw,6.4rem)}.nebula2026-capabilities-selector{min-height:0;display:block}.nebula2026-capabilities-tabs{border-left:0}.nebula2026-capability-tab{grid-template-columns:1.8rem 1fr;min-height:4.4rem;padding:.75rem 0}.nebula2026-capability-tab.is-active{padding-left:.75rem}.nebula2026-capability-tab span:last-child{font-size:clamp(2rem,10vw,3.2rem)}.nebula2026-capabilities-panel{min-height:34rem;margin-top:2.25rem}.nebula2026-capabilities-panel-copy{max-width:17rem;padding:1.5rem}.nebula2026-capabilities-panel-copy h3{font-size:clamp(2.6rem,13vw,4.6rem)}.nebula2026-capabilities-panel-copy p{margin-top:1rem;font-size:.98rem}.nebula2026-capability-diagram{width:102%;transform:translateY(12%)}.nebula2026-work{padding-top:6rem;padding-bottom:6rem}.nebula2026-work-inner{width:min(100% - 1.5rem,1680px)}.nebula2026-work-heading-wrap{margin-bottom:3.5rem}.nebula2026-work-heading{max-width:8ch;font-size:clamp(3.8rem,17vw,6.4rem)}.nebula2026-work-layout{min-height:0;display:block}.nebula2026-work-list{border-left:0}.nebula2026-work-item{grid-template-columns:1.8rem 1fr auto;min-height:4.5rem;padding:.75rem 0}.nebula2026-work-item.is-active{padding-left:.75rem}.nebula2026-work-item-name{font-size:clamp(2rem,10vw,3.2rem)}.nebula2026-work-feature{min-height:30rem;margin-top:2.25rem}.nebula2026-work-feature-copy{padding:1.5rem}.nebula2026-work-feature-copy strong{font-size:clamp(3rem,15vw,5.4rem)}.nebula2026-work-feature-grid{background-size:25% 16%}.nebula2026-process{min-height:235svh}.nebula2026-process-heading-wrap{top:7rem;left:1rem;right:1rem}.nebula2026-process-heading{font-size:clamp(3.8rem,17vw,6.4rem)}.nebula2026-process-stage{padding:15.5rem 1rem 7rem;display:block}.nebula2026-process-stage-copy{max-width:17rem}.nebula2026-process-stage h3{font-size:clamp(4rem,18vw,6.8rem)}.nebula2026-process-stage p{max-width:16rem;margin-top:1.5rem;font-size:.98rem}.nebula2026-process-stage-geometry{width:72vw;position:absolute;top:23%;right:-18%}.nebula2026-process-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;width:auto;display:grid;inset:auto 1rem 1.5rem;transform:none}.nebula2026-process-progress-item{letter-spacing:.08em;white-space:nowrap;min-width:0;padding:.6rem .25rem;font-size:.5rem;display:block}.nebula2026-process-progress-item span:first-child{margin-bottom:.35rem;display:block}.nebula2026-process-progress-line{width:auto;height:1px;inset:auto 1rem 1rem;transform:none}.nebula2026-process-progress-line span{width:calc(var(--nebula-process-progress,0) * 100%);transform-origin:0;height:1px}.nebula2026-process.is-reduced-motion{padding-top:5rem}.nebula2026-process.is-reduced-motion .nebula2026-process-heading-wrap{padding:0 .75rem}.nebula2026-process.is-reduced-motion .nebula2026-process-stages{padding:3rem .75rem 5rem}.nebula2026-process.is-reduced-motion .nebula2026-process-stage{min-height:28rem;padding:3rem 0;display:block}.nebula2026-process.is-reduced-motion .nebula2026-process-stage-geometry{top:18%}}@media (prefers-reduced-motion:reduce){.nebula2026-shell *,.nebula2026-shell :before,.nebula2026-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.nebula2026-homepage{--n26-display:var(--font-nebula-sans), system-ui, sans-serif;--n26-editorial:var(--font-nebula-serif), Georgia, serif;isolation:isolate;position:relative;overflow:clip}.nebula2026-homepage .nebula2026-header-homepage{background:linear-gradient(#050507c7,#0000);height:88px}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-header-inner{width:min(100% - 4rem,1800px)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-toggle,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-header-cta{z-index:1;position:relative}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-toggle{min-width:7rem;color:var(--n26-lunar);background:#0d0e13e0;border:1px solid #f2f0ea38;justify-content:space-between;padding:.75rem .85rem}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-toggle:hover{border-color:var(--n26-solar);color:var(--n26-solar)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-header-cta{border-bottom-color:#f2f0ea6b}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-panel{background:var(--n26-lunar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-atmosphere{opacity:.9;border-color:#ff6b355c}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-atmosphere:before{border-color:#05050729}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-atmosphere:after{border-color:#ff6b356b}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-close{color:var(--n26-void);background:0 0;border-color:#05050738}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-close:hover,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-close:focus-visible{border-color:var(--n26-solar);color:var(--n26-solar)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-note,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-footer,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-index{color:#0505078c}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list li{border-color:#05050729}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a{color:var(--n26-void);font-family:var(--n26-display);letter-spacing:-.105em;transform-origin:0;grid-template-columns:minmax(0,1fr) auto;font-size:clamp(4rem,9.8vw,11.5rem);font-weight:600;line-height:.82;transition:color .22s,padding-left .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a:hover,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a:focus-visible{color:var(--n26-solar);padding-left:clamp(.75rem,2vw,2.5rem);transform:skew(-3deg)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-arrow{color:var(--n26-solar);letter-spacing:0;opacity:0;font-size:.22em;transition:opacity .22s,transform .42s cubic-bezier(.16,1,.3,1);transform:translate(-1rem,1rem)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a:hover .nebula2026-menu-arrow,.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a:focus-visible .nebula2026-menu-arrow{opacity:1;transform:translate(0)}.nebula2026-homepage .nebula2026-hero{background:radial-gradient(ellipse at 78% 44%, #ff6b3514, transparent 24%), var(--n26-void);min-height:100svh}.nebula2026-homepage .nebula2026-hero-depth{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nebula2026-homepage .nebula2026-hero-depth-orbit{aspect-ratio:1;border:1px solid #f2f0ea17;border-radius:50%;width:min(56vw,820px);position:absolute;top:15%;right:-8%;transform:rotate(-20deg)scaleY(.35)}.nebula2026-homepage .nebula2026-hero-depth-orbit:after{border-radius:inherit;content:"";border:1px solid #ff6b352e;position:absolute;inset:8%}.nebula2026-homepage .nebula2026-hero-depth-crosshair{background:linear-gradient(#f2f0ea00,#f2f0ea2e,#f2f0ea00);width:1px;height:54%;position:absolute;top:27%;right:21%}.nebula2026-homepage .nebula2026-hero-depth-marker{border:1px solid var(--n26-solar);border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:43%;right:21%;box-shadow:0 0 0 .35rem #ff6b3517}.nebula2026-homepage .nebula2026-hero-content{width:min(100% - 4rem,1800px);padding-top:8rem;padding-bottom:clamp(6rem,11vw,10rem)}.nebula2026-homepage .nebula2026-hero-heading{max-width:11ch;font-size:clamp(4.8rem,10.3vw,13rem);line-height:.79}.nebula2026-homepage .nebula2026-hero-heading span:last-child{color:#f2f0ea99;font-family:var(--n26-editorial);letter-spacing:-.08em;font-style:italic;font-weight:400}.nebula2026-homepage .nebula2026-hero-copy{border-left:1px solid var(--n26-solar);color:#f2f0eacc;max-width:30rem;margin-top:clamp(2rem,4vw,4rem);padding-left:1rem}.nebula2026-homepage .nebula2026-hero-actions{margin-top:2rem}.nebula2026-homepage .nebula2026-button-primary{box-shadow:0 0 0 1px #ff6b3580,0 1.2rem 3rem #ff6b351f}.nebula2026-homepage .nebula2026-why-phase4{background:var(--n26-void);box-shadow:none;margin-top:0;padding-top:0}.nebula2026-homepage .nebula2026-why-phase4:before,.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-viewport:after{display:none}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-viewport{width:100%;min-height:100svh;overflow:hidden}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene{isolation:isolate;background:var(--n26-void);min-height:100svh;color:var(--n26-lunar);align-content:stretch;padding:clamp(5.5rem,9vw,9rem) clamp(1.25rem,6vw,7rem) clamp(2.5rem,5vw,5rem);display:grid;position:absolute;inset:0;overflow:hidden}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1{background:linear-gradient(135deg, #ff6b351a, transparent 40%), var(--n26-lunar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading span:nth-child(2n){color:#f2f0ead1}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading span:last-child{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-why-scene-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.nebula2026-homepage .nebula2026-why-scene-orbit{aspect-ratio:1;border:1px solid #f2f0ea21;border-radius:50%;width:min(72vw,1040px);position:absolute;top:5%;right:-13%;transform:rotate(-18deg)scaleY(.4)}.nebula2026-homepage .nebula2026-why-scene-orbit-small{border-color:#ff6b3557;width:min(36vw,520px);top:24%;right:8%;transform:rotate(24deg)scaleY(.55)}.nebula2026-homepage .nebula2026-why-scene-trace{background:#ff6b3570;width:72%;height:1px;position:absolute;top:46%;right:-5%;transform:rotate(-16deg)}.nebula2026-homepage .nebula2026-why-scene-dot{border:1px solid var(--n26-solar);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:42%;right:22%;box-shadow:0 0 0 .5rem #ff6b351a}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-scene-orbit{border-color:#05050729}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-scene-trace{background:#05050757}.nebula2026-homepage .nebula2026-why-scene-display{align-self:center;max-width:min(76rem,78vw)}.nebula2026-homepage .nebula2026-why-heading{max-width:9.8ch;font-family:var(--n26-display);letter-spacing:-.11em;font-size:clamp(4.4rem,10.7vw,13.5rem);font-weight:600;line-height:.79;display:grid}.nebula2026-homepage .nebula2026-why-heading span:nth-child(2n){color:#f2f0ea85}.nebula2026-homepage .nebula2026-why-heading span:last-child{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-why-scene-2 .nebula2026-why-scene-display{text-align:right;margin-left:auto}.nebula2026-homepage .nebula2026-why-scene-2 .nebula2026-why-heading span:first-child{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-why-lines{gap:0;width:min(38vw,38rem);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:clamp(6rem,13vw,12rem);right:clamp(1.25rem,7vw,8rem)}.nebula2026-homepage .nebula2026-why-lines li{max-width:none;color:var(--n26-void);letter-spacing:-.06em;border-top:1px solid #0505073d;padding:1.1rem 0;font-size:clamp(1.2rem,2.3vw,2.8rem);font-weight:500;line-height:.98}.nebula2026-homepage .nebula2026-why-lines li:nth-child(2),.nebula2026-homepage .nebula2026-why-lines li:nth-child(3){margin-left:0}.nebula2026-homepage .nebula2026-why-lines li:nth-child(3){color:var(--n26-void)}.nebula2026-homepage .nebula2026-why-phase4.is-motion-ready .nebula2026-why-scene-atmosphere{z-index:0;position:absolute;inset:0}.nebula2026-homepage .nebula2026-why-phase4.is-motion-ready .nebula2026-why-lines{z-index:1;position:absolute;bottom:clamp(6rem,13vw,12rem);right:clamp(1.25rem,7vw,8rem)}.nebula2026-homepage .nebula2026-capabilities-phase4{background:var(--n26-lunar);color:var(--n26-void);padding:clamp(7rem,13vw,13rem) 0 clamp(5rem,8vw,8rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading-wrap,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{width:min(100% - 4rem,1800px)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading{color:var(--n26-void);font-size:clamp(4.8rem,10.7vw,13rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{grid-template-columns:minmax(17rem,.5fr) minmax(0,1.45fr);gap:clamp(2rem,6vw,7rem);min-height:clamp(42rem,64vw,60rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{border-left-color:#0505072e}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab{min-height:clamp(5.5rem,8vw,8rem);color:var(--n26-void);border-color:#05050724}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab:hover,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab:focus-visible,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active{color:var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab:hover,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab:focus-visible{background:#0505070b;padding-left:1rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active span:last-child{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{font-size:clamp(2.5rem,5.3vw,6.5rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{background:var(--n26-void);min-height:100%;color:var(--n26-lunar);overflow:hidden;box-shadow:0 2rem 4rem #05050729}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{max-width:30rem;padding:clamp(1.75rem,5vw,5rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{margin-top:0;font-size:clamp(3.4rem,7vw,8rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy p{color:#f2f0eab8;max-width:24rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{transition:background .5s}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=websites] .nebula2026-capability-art{background:radial-gradient(circle at 70% 35%,#ff6b352e,#0000 21%)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=software] .nebula2026-capability-art{background:radial-gradient(circle at 38% 64%,#f2f0ea1a,#0000 26%)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art{background:radial-gradient(circle,#ff6b3529,#0000 26%)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=automation] .nebula2026-capability-art{background:radial-gradient(circle at 32%,#f2f0ea1a,#0000 20%)}.nebula2026-homepage .nebula2026-capability-diagram{color:#f2f0eac2;width:min(94%,54rem);animation:.7s cubic-bezier(.16,1,.3,1) both nebula2026-phase4-art-arrive}.nebula2026-homepage .nebula2026-capability-diagram .nebula2026-capability-diagram-frame{stroke:#f2f0ea38;stroke-dasharray:2 12}.nebula2026-homepage .nebula2026-capability-diagram circle{fill:var(--n26-void)}.nebula2026-homepage .nebula2026-capability-art-orbit{background:0 0;border:1px solid #ff6b3561;border-radius:50%;width:76%;transform:rotate(-18deg)scaleY(.43)}.nebula2026-homepage .nebula2026-capability-art-axis{background:#f2f0ea2e;height:72%}.nebula2026-homepage .nebula2026-capability-art-signal{border:1px solid var(--n26-solar);border-radius:50%;width:2.6rem;height:2.6rem;position:absolute;bottom:19%;right:12%;box-shadow:0 0 0 .6rem #ff6b3514}@keyframes nebula2026-phase4-art-arrive{0%{opacity:0;transform:scale(.88)rotate(-4deg)}to{opacity:1;transform:scale(1)rotate(0)}}.nebula2026-homepage .nebula2026-work-phase4{background:var(--n26-carbon);padding:clamp(8rem,15vw,16rem) 0 clamp(5rem,8vw,8rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-inner{width:min(100% - 4rem,1800px)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-heading{max-width:8ch;font-size:clamp(4.8rem,10.7vw,13rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-layout{grid-template-columns:minmax(36rem,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,5rem);min-height:clamp(45rem,68vw,66rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-list{border-left-color:#f2f0ea38}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item{color:#f2f0ea6b;border-color:#f2f0ea21;min-height:clamp(6.5rem,11vw,10rem);transition:color .24s,background-color .24s,padding-left .46s cubic-bezier(.16,1,.3,1),transform .46s cubic-bezier(.16,1,.3,1)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item:hover,.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item:focus-visible,.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item.is-active{color:var(--n26-lunar);background:#f2f0ea0d}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{letter-spacing:-.11em;font-size:clamp(2.8rem,6vw,7.8rem);font-weight:600}@media (min-width:768px) and (max-width:1199px){.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-layout{grid-template-columns:minmax(26rem,.78fr) minmax(0,1.22fr);gap:clamp(1.5rem,4vw,3rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{font-size:clamp(2.6rem,5.2vw,6.2rem)}}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature{background:var(--n26-void);min-height:100%}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-surface{background:radial-gradient(circle at 74% 32%, #ff6b353d, transparent 0 16%, #ff6b350a 33%, transparent 59%), linear-gradient(135deg, #f2f0ea0f, transparent 44%), var(--n26-void)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-grid{opacity:.45;background-size:12.5% 12.5%}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-frame{border-color:#f2f0ea70;inset:14% 11%;transform:rotate(-5deg)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-orbit{border-color:#ff6b3580;width:70%;transform:rotate(-21deg)scaleY(.43)}.nebula2026-homepage .nebula2026-work-feature-orbit-secondary{border-color:#f2f0ea57;width:41%;top:29%;right:23%;transform:rotate(31deg)scaleY(.36)}.nebula2026-homepage .nebula2026-work-feature-cursor{border:1px solid var(--n26-solar);border-radius:50%;width:3.5rem;height:3.5rem;position:absolute;top:47%;left:55%;transform:translate(-50%,-50%);box-shadow:0 0 0 1.2rem #ff6b3512}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy{padding:clamp(1.5rem,5vw,5rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy strong{overflow-wrap:anywhere;word-break:normal;white-space:normal;width:100%;min-width:0;max-width:100%;margin-top:0;font-size:clamp(4.6rem,10vw,13rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-reserved{color:var(--n26-solar);margin-top:1.8rem}.nebula2026-homepage .nebula2026-process-phase4{background:var(--n26-void);min-height:300svh}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-heading-wrap{top:clamp(6rem,8vw,8rem);left:clamp(1.25rem,5vw,6rem);right:clamp(1.25rem,5vw,6rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-heading{text-align:center;max-width:none;font-size:clamp(4rem,9vw,11rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage{grid-template-columns:minmax(11rem,.34fr) minmax(0,1.1fr) minmax(19rem,.76fr) minmax(7rem,.2fr);gap:clamp(1.25rem,4vw,5rem);padding:clamp(10rem,16vw,16rem) clamp(1.25rem,5vw,6rem) clamp(4rem,7vw,7rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1{background:var(--n26-lunar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-process-stage-rail{color:#f2f0ea52;letter-spacing:.14em;text-transform:uppercase;align-content:center;gap:.6rem;font-size:.64rem;font-weight:600;line-height:1.1;display:grid}.nebula2026-homepage .nebula2026-process-stage-rail-left{align-self:center}.nebula2026-homepage .nebula2026-process-stage-rail-right{text-align:right;align-self:center}.nebula2026-homepage .nebula2026-process-stage-rail .is-active{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-stage-rail,.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-stage-copy p{color:#0505077a}.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-stage-copy h3{color:var(--n26-void)}.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-stage-rail .is-active,.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-stage-number{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-process-stage-copy{max-width:48rem}.nebula2026-homepage .nebula2026-process-stage-number{margin-bottom:2rem}.nebula2026-homepage .nebula2026-process-stage-geometry{justify-self:center;width:min(100%,38rem)}.nebula2026-homepage .nebula2026-process-geometry-primary,.nebula2026-homepage .nebula2026-process-geometry-secondary{border-width:1px}.nebula2026-homepage .nebula2026-process-geometry-node{border:1px solid var(--n26-solar);border-radius:50%;width:.7rem;height:.7rem;top:46%;left:49%;box-shadow:0 0 0 .6rem #ff6b3517}.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-geometry-primary,.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-geometry-secondary{border-color:#05050757}.nebula2026-homepage .nebula2026-process-stage-1 .nebula2026-process-geometry-signal{background:var(--n26-solar)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress{justify-content:space-between;gap:.7rem;width:min(38rem,62vw);display:flex;inset:auto auto clamp(2rem,5vw,5rem) 50%;transform:translate(-50%)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{border-bottom-color:#f2f0ea2e;flex:1;grid-template-columns:none;gap:.5rem;min-width:0;padding:.55rem 0;display:flex}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-line{width:min(38rem,62vw);height:1px;inset:auto auto clamp(2rem,5vw,5rem) 50%;transform:translate(-50%)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-line span{width:calc(var(--nebula-process-progress,0) * 100%);height:1px}.nebula2026-homepage .nebula2026-work-with-us-phase4{background:var(--n26-lunar);min-height:100svh;color:var(--n26-void);overflow:hidden}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-inner{width:min(100% - 4rem,1800px);min-height:100svh;padding:clamp(8rem,13vw,13rem) 0 clamp(3rem,6vw,6rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-meta{color:#0505077a}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{z-index:2;grid-template-columns:minmax(0,1fr) minmax(15rem,.3fr);align-items:end;gap:2rem;margin-top:clamp(7rem,14vw,14rem);display:grid;position:relative}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{max-width:8ch;color:var(--n26-void);letter-spacing:-.12em;font-size:clamp(5rem,13vw,16rem);line-height:.77}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2 em{color:var(--n26-void);font-family:var(--n26-editorial);letter-spacing:-.09em;font-weight:400;display:block}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action{border-left-color:var(--n26-solar);gap:1.7rem;margin:0;padding-left:1.5rem;display:grid}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action:before{display:none}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action p{color:#050507a3;max-width:18rem}.nebula2026-homepage .nebula2026-wu-magnetic{background:var(--n26-void);width:fit-content;min-width:13rem;color:var(--n26-lunar);transform:translate3d(var(--mx,0px), var(--my,0px), 0);transition:transform .42s cubic-bezier(.16,1,.3,1),background-color .22s,color .22s}.nebula2026-homepage .nebula2026-wu-magnetic:hover{background:var(--n26-solar);color:var(--n26-void);transform:translate3d(var(--mx,0px), var(--my,0px), 0) scale(1.04)}.nebula2026-homepage .nebula2026-work-with-us-orbit{aspect-ratio:1;pointer-events:none;border:1px solid #05050729;border-radius:50%;width:min(61vw,900px);position:absolute;bottom:-28%;right:-6%;transform:rotate(-26deg)scaleY(.37)}.nebula2026-homepage .nebula2026-work-with-us-orbit span{border-radius:inherit;border:1px solid #ff6b356b;position:absolute;inset:13%}.nebula2026-homepage .nebula2026-work-with-us-orbit span:nth-child(2){border-color:#05050733;inset:27%}.nebula2026-homepage .nebula2026-work-with-us-orbit span:nth-child(3){border-color:var(--n26-solar);inset:49%}.nebula2026-homepage .nebula2026-faq-phase4{color:var(--n26-void);background:#dedbd2;padding:clamp(6rem,10vw,10rem) 0 clamp(5rem,8vw,8rem)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-inner{width:min(100% - 4rem,1800px);padding:0 0 clamp(5rem,8vw,8rem)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-heading-wrap{padding-bottom:clamp(3rem,6vw,6rem);display:block}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-layout{display:block}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-heading{color:var(--n26-void);font-size:clamp(4.8rem,10vw,12rem)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-intro,.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-signal{color:#0505077a}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-intro-rule,.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-signal-line{background:#05050738}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-item{border-color:#05050733}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-question button{color:var(--n26-void)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-question-text{letter-spacing:-.06em;font-size:clamp(1.6rem,3vw,3.2rem)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-toggle{border-color:#05050747}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-toggle span{background:var(--n26-void)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-answer-inner p{color:#050507a3}.nebula2026-homepage .nebula2026-footer-homepage{background:var(--n26-void);min-height:100svh}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-curtain{background:var(--n26-lunar)}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-inner{width:min(100% - 4rem,1800px);min-height:100svh;padding:clamp(5rem,8vw,8rem) 0 2rem}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-topline{color:#f2f0ea6b}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-wordmark{color:var(--n26-lunar);letter-spacing:-.16em;text-indent:-.09em;transform-origin:bottom;margin-top:clamp(4rem,8vw,8rem);font-size:clamp(6rem,25vw,31rem);line-height:.62}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-wordmark-wrap{border-bottom:1px solid #f2f0ea24;overflow:hidden}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-content{grid-template-columns:1fr auto auto;align-items:end;gap:2rem;padding-top:2rem;display:grid}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-services{color:#f2f0ea8f;letter-spacing:.05em;max-width:17rem;font-size:.78rem;line-height:1.5}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-nav ul{gap:.9rem 1.4rem}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-nav a{color:var(--n26-lunar);transition:color .22s,transform .22s}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-nav a:hover{color:var(--n26-solar);transform:translate(.2rem)}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-cta{color:var(--n26-lunar);border:1px solid #f2f0ea52;padding:.85rem 1rem;transition:background-color .22s,color .22s,border-color .22s}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-cta:hover{border-color:var(--n26-solar);background:var(--n26-solar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-legal{color:#f2f0ea61;margin-top:auto;padding-top:5rem}.nebula2026-homepage .nebula2026-enquiry-dialog{background:var(--n26-lunar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-topline,.nebula2026-homepage .nebula2026-enquiry-actions{border-color:#0505072e}.nebula2026-homepage .nebula2026-enquiry-brand,.nebula2026-homepage .nebula2026-enquiry-progress,.nebula2026-homepage .nebula2026-enquiry-question-wrap legend,.nebula2026-homepage .nebula2026-enquiry-fields label>span,.nebula2026-homepage .nebula2026-enquiry-option{color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-option,.nebula2026-homepage .nebula2026-enquiry-fields input,.nebula2026-homepage .nebula2026-enquiry-fields textarea{color:var(--n26-void);border-color:#05050738}.nebula2026-homepage .nebula2026-enquiry-option:has(input:checked){border-color:var(--n26-solar);background:#ff6b351a}.nebula2026-homepage .nebula2026-enquiry-fields input::placeholder,.nebula2026-homepage .nebula2026-enquiry-fields textarea::placeholder{color:#0505077a}.nebula2026-homepage .nebula2026-enquiry-close{color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-close span:last-child,.nebula2026-homepage .nebula2026-enquiry-progress span:last-child{color:#8f2f14}.nebula2026-homepage .nebula2026-enquiry-option-index,.nebula2026-homepage .nebula2026-enquiry-fields small{color:#4f4c48}.nebula2026-homepage .nebula2026-enquiry-option:focus-within,.nebula2026-homepage .nebula2026-enquiry-dialog :focus-visible{outline-color:#8f2f14}.nebula2026-homepage .nebula2026-enquiry-error{color:#8f2f14}.nebula2026-homepage .nebula2026-enquiry-success{background:var(--n26-lunar)}.nebula2026-homepage .nebula2026-enquiry-success h2{color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-success p{color:#050507b8}@media (max-width:767px){.nebula2026-homepage .nebula2026-header-homepage{background:linear-gradient(#050507e0,#0000);height:76px}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-header-inner,.nebula2026-homepage .nebula2026-hero-content,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading-wrap,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector,.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-inner,.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-inner,.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-inner,.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-inner{width:min(100% - 1.5rem,1800px)}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-toggle{min-width:5.7rem;padding-inline:.65rem}.nebula2026-homepage .nebula2026-header-homepage .nebula2026-menu-list a{grid-template-columns:minmax(0,1fr) auto;font-size:clamp(3rem,14vw,5.6rem)}.nebula2026-homepage .nebula2026-hero-content{padding-top:6.8rem;padding-bottom:7.5rem}.nebula2026-homepage .nebula2026-hero-heading{max-width:8.8ch;font-size:clamp(4rem,17vw,7rem)}.nebula2026-homepage .nebula2026-hero-depth-orbit{width:115vw;top:20%;right:-50%}.nebula2026-homepage .nebula2026-hero-depth-crosshair{height:36%;right:12%}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-runway{min-height:auto}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-viewport{min-height:auto;overflow:visible}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene,.nebula2026-homepage .nebula2026-why-phase4.is-motion-ready .nebula2026-why-scene{opacity:1;min-height:100svh;padding:6.5rem .75rem 2.3rem;position:relative;inset:auto;transform:none}.nebula2026-homepage .nebula2026-why-scene-display,.nebula2026-homepage .nebula2026-why-scene-2 .nebula2026-why-scene-display{text-align:left;align-self:center;max-width:100%;margin:0}.nebula2026-homepage .nebula2026-why-heading{max-width:8.4ch;font-size:clamp(3.6rem,15.8vw,6.6rem)}.nebula2026-homepage .nebula2026-why-lines{width:100%;margin-top:3rem;position:relative;bottom:auto;right:auto}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines{margin-top:0}.nebula2026-homepage .nebula2026-why-lines li{padding:.9rem 0;font-size:clamp(1.15rem,6vw,2.1rem)}.nebula2026-homepage .nebula2026-capabilities-phase4{padding-top:7rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading{max-width:8ch;font-size:clamp(4rem,17vw,7rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:0;display:block}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{border-left:0}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab{grid-template-columns:minmax(0,1fr);min-height:4.4rem;padding:.75rem 0}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active{padding-left:.75rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{font-size:clamp(2rem,10vw,4rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{min-height:39rem;margin-top:1.5rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{padding:1.5rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{font-size:clamp(3rem,14vw,5rem)}.nebula2026-homepage .nebula2026-capability-diagram{width:118%;transform:translateY(15%)}.nebula2026-homepage .nebula2026-work-phase4{padding-top:7rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-heading{font-size:clamp(4rem,17vw,7rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-layout{min-height:0;display:block}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-list{border-left:0}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item{grid-template-columns:minmax(0,1fr) auto;min-height:5.6rem;padding:.75rem 0}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item.is-active{padding-left:.75rem;transform:none}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{font-size:clamp(2rem,10vw,4rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature{min-height:34rem;margin-top:1.5rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy strong{width:100%;max-width:100%;font-size:clamp(3.5rem,17vw,6.8rem)}.nebula2026-homepage .nebula2026-process-phase4{min-height:330svh}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-heading-wrap{top:5.8rem;left:.75rem;right:.75rem}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-heading{text-align:left;margin-top:0;font-size:clamp(3.8rem,17vw,6.8rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage{grid-template-columns:1fr;gap:1.25rem;padding:14rem .75rem 7rem;display:grid}.nebula2026-homepage .nebula2026-process-stage-rail-left{order:1;justify-content:space-between;gap:.35rem;font-size:.52rem;display:flex}.nebula2026-homepage .nebula2026-process-stage-copy{order:2}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{max-width:6ch;font-size:clamp(5rem,21vw,8rem)}.nebula2026-homepage .nebula2026-process-stage p{max-width:18rem;font-size:.95rem}.nebula2026-homepage .nebula2026-process-stage-geometry{order:3;justify-self:center;width:82vw}.nebula2026-homepage .nebula2026-process-stage-rail-right{order:4;justify-content:space-between;font-size:.52rem;display:flex}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-line{width:calc(100% - 1.5rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{gap:.2rem;font-size:.52rem}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item span:last-child{text-overflow:ellipsis;overflow:hidden}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-inner{min-height:100svh;padding-top:6.5rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{margin-top:7rem;display:block}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{font-size:clamp(4rem,17vw,7rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action{margin-top:4rem;padding-left:1.25rem}.nebula2026-homepage .nebula2026-wu-magnetic{width:100%}.nebula2026-homepage .nebula2026-work-with-us-orbit{width:120vw;bottom:-10%;right:-60%}.nebula2026-homepage .nebula2026-faq-phase4{padding-top:7rem}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-heading{font-size:clamp(4rem,17vw,7rem)}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-inner{padding-bottom:5rem}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-layout{display:block}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-signal{display:none}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-question-text{font-size:clamp(1.35rem,6vw,2.2rem)}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-inner{min-height:100svh;padding-top:4rem}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-wordmark{margin-top:7rem;font-size:clamp(6.5rem,25vw,11rem);line-height:.7}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-content{grid-template-columns:1fr;align-items:start;gap:1.7rem;padding-top:1.5rem}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-nav ul{flex-wrap:wrap}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-cta{width:fit-content}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-legal{padding-top:3rem}}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-capability-diagram,.nebula2026-homepage .nebula2026-work-feature-surface{animation:none}.nebula2026-homepage .nebula2026-wu-magnetic,.nebula2026-homepage .nebula2026-work-item,.nebula2026-homepage .nebula2026-menu-list a{transition:none;transform:none}}.nebula2026-homepage .nebula2026-why-phase4.is-reduced-motion .nebula2026-why-runway{min-height:auto}.nebula2026-homepage .nebula2026-why-phase4.is-reduced-motion .nebula2026-why-viewport{min-height:auto;overflow:visible}.nebula2026-homepage .nebula2026-why-phase4.is-reduced-motion .nebula2026-why-scene{min-height:100svh;position:relative;inset:auto;opacity:1!important;transform:none!important}.nebula2026-homepage .nebula2026-enquiry-option:hover,.nebula2026-homepage .nebula2026-enquiry-option:focus-within{color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-option:has(input:checked){color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-option:hover .nebula2026-enquiry-option-index,.nebula2026-homepage .nebula2026-enquiry-option:focus-within .nebula2026-enquiry-option-index{color:var(--n26-solar)}.nebula2026-homepage .nebula2026-enquiry-option:has(input:checked) .nebula2026-enquiry-option-index{color:var(--n26-solar)}.nebula2026-interior-main{background:var(--n26-void)}.nebula2026-menu-toggle-glyph{border:1px solid #f2f0ea99;border-radius:50%;width:1.35rem;height:1.35rem;transition:border-color .18s,transform .24s cubic-bezier(.16,1,.3,1);display:block;position:relative;transform:rotate(-18deg)}.nebula2026-menu-toggle-glyph:before,.nebula2026-menu-toggle-glyph:after{content:"";border:1px solid #ff6b35b8;border-radius:50%;position:absolute;inset:.42rem -.24rem;transform:rotate(34deg)scaleY(.34)}.nebula2026-menu-toggle-glyph:after{transform:rotate(-34deg)scaleY(.34)}.nebula2026-menu-toggle-glyph span{background:var(--n26-solar);border:0;border-radius:50%;width:auto;height:auto;display:block;position:absolute;inset:.53rem}.nebula2026-menu-toggle:hover .nebula2026-menu-toggle-glyph,.nebula2026-menu-toggle[aria-expanded=true] .nebula2026-menu-toggle-glyph{border-color:var(--n26-solar);transform:rotate(0)}.nebula2026-menu-toggle[aria-expanded=true] .nebula2026-menu-toggle-glyph:before{transform:rotate(45deg)scaleY(.78)}.nebula2026-menu-toggle[aria-expanded=true] .nebula2026-menu-toggle-glyph:after{transform:rotate(-45deg)scaleY(.78)}.nebula2026-header-cta{border:1px solid var(--n26-line);background:#0d0e13b8;padding-inline:1rem}.nebula2026-header-cta:hover{background:#ff6b3514}.nebula2026-interior-page{padding-bottom:clamp(5rem,10vw,12rem);position:relative;overflow:clip}.nebula2026-interior-container{width:min(calc(100% - (2 * var(--n26-interior-gutter))), 1280px);margin-inline:auto;position:relative}.nebula2026-interior-hero{background:linear-gradient(180deg, #0d0e131f, var(--n26-void) 86%), radial-gradient(circle at 80% 24%, #ff6b351a, transparent 28%);align-items:flex-end;min-height:min(72vh,720px);padding:11rem 0 7rem;display:flex;position:relative;overflow:hidden}.nebula2026-interior-hero:before,.nebula2026-interior-hero:after{pointer-events:none;content:"";position:absolute;inset:0}.nebula2026-interior-hero:before{opacity:.35;background-image:linear-gradient(#f2f0ea0b 1px,#0000 1px),linear-gradient(90deg,#f2f0ea0b 1px,#0000 1px);background-size:4rem 4rem;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.nebula2026-interior-hero:after{background:linear-gradient(90deg, var(--n26-void), transparent 35%, transparent 65%, var(--n26-void))}.nebula2026-interior-hero>.nebula2026-interior-container{z-index:1}.nebula2026-interior-hero h1,.nebula2026-detail-heading h1,.nebula2026-article-heading h1{max-width:13ch;color:var(--n26-lunar);letter-spacing:-.09em;margin:.8rem 0 1.5rem;font-size:clamp(3.6rem,9.5vw,9.75rem);font-weight:600;line-height:.83}.nebula2026-interior-hero h1 em,.nebula2026-detail-heading h1 em,.nebula2026-service-thesis h2 em,.nebula2026-service-cta h2 em,.nebula2026-work-feature h2 em,.nebula2026-blog-feature h2 em{color:var(--n26-solar);font-family:var(--font-nebula-serif), Georgia, serif;font-weight:400}.nebula2026-interior-eyebrow,.nebula2026-interior-hero-meta,.nebula2026-work-kicker,.nebula2026-article-marker span{color:var(--n26-dust);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:600;line-height:1.4}.nebula2026-interior-hero-description{color:#f2f0eab8;max-width:38rem;margin:0;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.55}.nebula2026-interior-hero-meta{gap:2rem;margin-top:2rem;display:flex}.nebula2026-interior-orbit{aspect-ratio:1;border:1px solid #f2f0ea1a;border-radius:50%;width:min(44vw,560px);position:absolute;top:15%;right:7%;transform:rotate(-28deg)}.nebula2026-interior-orbit span,.nebula2026-interior-orbit:before,.nebula2026-interior-orbit:after{content:"";border:1px solid #ff6b3526;border-radius:50%;position:absolute;inset:14%}.nebula2026-interior-orbit span:nth-child(2){border-color:#f2f0ea14;inset:30%}.nebula2026-interior-orbit:before{inset:-12%;transform:rotate(58deg)scaleY(.38)}.nebula2026-interior-orbit:after{background:var(--n26-solar);border:0;width:.4rem;height:.4rem;inset:45% auto auto 49%;box-shadow:0 0 22px #ff6b3599}.nebula2026-interior-orbit i{background:var(--n26-lunar);border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:16%;right:5%}.nebula2026-interior-section-label{color:var(--n26-lunar);letter-spacing:.16em;text-transform:uppercase;align-items:baseline;gap:.8rem;margin-bottom:2rem;font-size:.68rem;font-weight:600;display:flex}.nebula2026-interior-section-label span:first-child{color:var(--n26-solar);font-family:var(--font-nebula-serif), Georgia, serif;letter-spacing:0;font-size:1rem;font-weight:400}.nebula2026-interior-rule{background:#f2f0ea1f;align-items:center;gap:.5rem;width:100%;height:1px;margin-bottom:2rem;display:flex}.nebula2026-interior-rule span{background:var(--n26-solar);border-radius:50%;width:.3rem;height:.3rem}.nebula2026-interior-rule span+span{background:#f2f0ea59}.nebula2026-interior-rule span:last-child{margin-left:auto}.nebula2026-interior-back,.nebula2026-interior-arrow-link{color:var(--n26-lunar);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .18s,gap .22s;display:inline-flex}.nebula2026-interior-back{color:var(--n26-dust)}.nebula2026-interior-back:hover,.nebula2026-interior-arrow-link:hover{color:var(--n26-solar);gap:1rem}.nebula2026-interior-arrow-link span{color:var(--n26-solar);font-size:1.1rem}.nebula2026-work-feature{padding-top:clamp(5rem,10vw,10rem)}.nebula2026-work-feature-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:clamp(2rem,7vw,8rem);display:grid}.nebula2026-work-feature-copy{padding-bottom:2rem}.nebula2026-work-feature-copy h2{color:var(--n26-lunar);letter-spacing:-.09em;margin:.7rem 0 1.2rem;font-size:clamp(3.5rem,8vw,8.4rem);font-weight:600;line-height:.8}.nebula2026-work-feature-copy>p:not(.nebula2026-work-kicker){color:#f2f0eab3;max-width:32rem;margin:0 0 2rem;font-size:1rem;line-height:1.55}.nebula2026-work-feature-media{background:var(--n26-carbon);border:1px solid #f2f0ea1f;min-height:clamp(21rem,42vw,39rem);text-decoration:none;display:block;position:relative;overflow:hidden}.nebula2026-work-feature-media:after{border:1px solid var(--n26-solar);opacity:.3;content:"";pointer-events:none;transition:transform .3s;position:absolute;inset:0;transform:translate(.7rem,.7rem)}.nebula2026-work-feature-media:hover:after{transform:translate(.35rem,.35rem)}.nebula2026-work-media-index{z-index:2;color:var(--n26-dust);letter-spacing:.14em;font-size:.62rem;position:absolute;bottom:1rem;right:1rem}.nebula2026-work-image{width:100%;height:100%;min-height:inherit;background:#0b0c11;position:relative;overflow:hidden}.nebula2026-work-image img{object-fit:cover;object-position:center;transition:transform .5s cubic-bezier(.16,1,.3,1)}.nebula2026-work-feature-media:hover .nebula2026-work-image img{transform:scale(1.025)}.nebula2026-work-reserved{min-height:inherit;background:radial-gradient(circle at 65% 35%,#ff6b351a,#0000 18%),repeating-radial-gradient(#0000 0 12%,#f2f0ea12 12.1% 12.25%,#0000 12.35% 20%);place-items:center;display:grid;position:relative;overflow:hidden}.nebula2026-work-reserved:before{background:var(--n26-solar);content:"";opacity:.8;width:52%;height:1px;position:absolute;transform:rotate(-18deg)}.nebula2026-work-reserved span{color:var(--n26-dust);letter-spacing:.14em;text-align:center;font-size:.6rem;position:relative}.nebula2026-work-reserved i{background:var(--n26-solar);border-radius:50%;width:.4rem;height:.4rem;position:absolute;box-shadow:0 0 20px #ff6b35b3}.nebula2026-work-directory{padding-top:clamp(6rem,12vw,13rem)}.nebula2026-work-list{border-top:1px solid #f2f0ea24}.nebula2026-work-row{color:var(--n26-lunar);border-bottom:1px solid #f2f0ea1f;grid-template-columns:4rem minmax(12rem,1fr) minmax(16rem,.8fr) 2rem;align-items:baseline;gap:1.5rem;padding:1.4rem 0;text-decoration:none;transition:padding .26s,color .18s;display:grid}.nebula2026-work-row:hover{color:var(--n26-solar);padding-inline:.6rem}.nebula2026-work-row-index{color:var(--n26-dust);letter-spacing:.1em;font-size:.65rem}.nebula2026-work-row-name{letter-spacing:-.07em;font-size:clamp(1.8rem,3.8vw,4rem);font-weight:600;line-height:.9}.nebula2026-work-row-type{color:var(--n26-dust);letter-spacing:.05em;font-size:.75rem}.nebula2026-work-row-arrow{color:var(--n26-solar);text-align:right;font-size:1.2rem}.nebula2026-work-note{color:var(--n26-dust);font-family:var(--font-nebula-serif), Georgia, serif;padding-top:clamp(6rem,12vw,13rem);font-size:clamp(1.6rem,3vw,3.2rem);line-height:1.05}.nebula2026-work-note p{max-width:24ch}.nebula2026-detail-intro{padding-top:11rem}.nebula2026-detail-heading{max-width:55rem;padding:6rem 0 4rem}.nebula2026-detail-heading h1{margin-bottom:1.4rem}.nebula2026-detail-heading>p{color:#f2f0eab8;max-width:40rem;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.5}.nebula2026-detail-hero{background:var(--n26-carbon);border:1px solid #f2f0ea24;min-height:clamp(20rem,56vw,48rem);position:relative}.nebula2026-detail-metrics{background:#f2f0ea1f;border-block:1px solid #f2f0ea1f;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(4rem,8vw,8rem);display:grid}.nebula2026-detail-metrics div{background:var(--n26-void);min-height:8rem;padding:1.4rem}.nebula2026-detail-metrics strong{color:var(--n26-solar);letter-spacing:-.06em;font-size:clamp(1.8rem,3vw,3rem);display:block}.nebula2026-detail-metrics span,.nebula2026-detail-metrics small{color:var(--n26-lunar);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.7rem;display:block}.nebula2026-detail-metrics small{color:var(--n26-dust);letter-spacing:.03em;text-transform:none;font-size:.62rem}.nebula2026-detail-body{grid-template-columns:minmax(13rem,.5fr) minmax(0,1.5fr);gap:clamp(2rem,9vw,10rem);padding-top:clamp(7rem,14vw,14rem);display:grid}.nebula2026-detail-aside dl{margin:4rem 0 0}.nebula2026-detail-aside dl div{border-top:1px solid #f2f0ea1f;padding:1rem 0}.nebula2026-detail-aside dt{color:var(--n26-dust);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.nebula2026-detail-aside dd{color:var(--n26-lunar);margin-top:.45rem;font-size:.8rem;line-height:1.5}.nebula2026-work-story{max-width:48rem}.nebula2026-work-story h3{color:var(--n26-lunar);letter-spacing:-.05em;margin:4rem 0 1rem;font-size:clamp(1.5rem,2.6vw,2.4rem)}.nebula2026-work-story p,.nebula2026-work-story li{color:#f2f0eab3;font-size:1rem;line-height:1.75}.nebula2026-work-story ul{margin:1rem 0 2rem;padding-left:1.2rem}.nebula2026-work-story li+li{margin-top:.7rem}.nebula2026-work-story blockquote{border-left:1px solid var(--n26-solar);color:var(--n26-lunar);font-family:var(--font-nebula-serif), Georgia, serif;margin:3rem 0;padding:1.5rem 0 1.5rem 1.5rem;font-size:clamp(1.5rem,2.8vw,2.8rem);line-height:1.05}.nebula2026-work-story cite{color:var(--n26-dust);font-family:var(--font-nebula-sans), system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.62rem;font-style:normal;display:block}.nebula2026-detail-gallery{padding-top:clamp(7rem,14vw,14rem)}.nebula2026-detail-gallery figure{margin:0 0 clamp(3rem,7vw,7rem)}.nebula2026-detail-gallery figure:nth-of-type(2n){width:min(78%,950px);margin-left:auto}.nebula2026-detail-gallery figure .nebula2026-work-image{border:1px solid #f2f0ea1f;min-height:clamp(17rem,48vw,42rem)}.nebula2026-detail-gallery figcaption{color:var(--n26-dust);gap:1rem;margin-top:1rem;font-size:.72rem;line-height:1.5;display:flex}.nebula2026-detail-gallery figcaption span{color:var(--n26-solar)}.nebula2026-detail-next{padding-top:clamp(5rem,10vw,10rem)}.nebula2026-detail-next a{color:var(--n26-lunar);letter-spacing:-.08em;border-bottom:1px solid #f2f0ea24;justify-content:space-between;align-items:baseline;padding:1.5rem 0;font-size:clamp(2rem,5vw,5.5rem);font-weight:600;line-height:.9;text-decoration:none;display:flex}.nebula2026-detail-next a strong{color:var(--n26-solar);font-family:var(--font-nebula-serif), Georgia, serif;font-size:.7em;font-weight:400}.nebula2026-service-intro{padding-top:11rem}.nebula2026-service-intro>.nebula2026-interior-hero{width:calc(100% + 2rem);margin-left:-1rem}.nebula2026-service-thesis,.nebula2026-service-delivery,.nebula2026-service-cta,.nebula2026-service-next{padding-top:clamp(6rem,12vw,12rem)}.nebula2026-service-thesis-grid{grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:5rem;display:grid}.nebula2026-service-thesis h2,.nebula2026-service-cta h2{max-width:12ch;color:var(--n26-lunar);letter-spacing:-.09em;margin:0;font-size:clamp(3rem,7vw,7.5rem);font-weight:600;line-height:.85}.nebula2026-service-thesis p,.nebula2026-service-cta p{color:#f2f0eab3;max-width:27rem;margin:0;font-size:1rem;line-height:1.6}.nebula2026-service-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,8vw,8rem);display:grid}.nebula2026-service-delivery h2{color:var(--n26-lunar);letter-spacing:-.04em;margin:0 0 1.4rem;font-size:1.5rem}.nebula2026-service-list{border-top:1px solid #f2f0ea1f;margin:0;padding:0;list-style:none}.nebula2026-service-list li{color:var(--n26-lunar);border-bottom:1px solid #f2f0ea1f;grid-template-columns:2.5rem 1fr;gap:.8rem;padding:1rem 0;font-size:.95rem;line-height:1.4;display:grid}.nebula2026-service-list span{color:var(--n26-solar);font-size:.65rem}.nebula2026-service-list-muted li{color:var(--n26-dust)}.nebula2026-service-cta{position:relative}.nebula2026-service-cta .nebula2026-interior-eyebrow{color:var(--n26-solar);margin:3rem 0 1.5rem}.nebula2026-service-cta p{margin:2rem 0}.nebula2026-interior-button{gap:1.5rem;min-height:3rem;padding-inline:1.2rem;font-weight:700}.nebula2026-interior-button:hover{background:var(--n26-lunar);transform:translateY(-2px)}.nebula2026-blog-feature,.nebula2026-blog-archive{padding-top:clamp(6rem,12vw,12rem)}.nebula2026-blog-feature-grid{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,8vw,8rem);display:grid}.nebula2026-article-signal{border:1px solid color-mix(in srgb, var(--n26-solar) 38%, transparent);background:radial-gradient(circle at 52% 48%, color-mix(in srgb, var(--n26-solar) 27%, transparent), transparent 18%), var(--n26-carbon);min-height:clamp(17rem,32vw,32rem);position:relative;overflow:hidden}.nebula2026-article-signal span{border:1px solid color-mix(in srgb, var(--n26-solar) 30%, transparent);border-radius:50%;position:absolute;inset:12%;transform:rotate(-25deg)scaleY(.48)}.nebula2026-article-signal span:nth-child(2){inset:25%;transform:rotate(40deg)scaleY(.5)}.nebula2026-article-signal span:nth-child(3){border-color:#f2f0ea2e;inset:38%;transform:none}.nebula2026-article-signal i{background:var(--n26-solar);width:72%;height:1px;box-shadow:0 0 20px color-mix(in srgb, var(--n26-solar) 50%, transparent);position:absolute;top:48%;left:14%;transform:rotate(-21deg)}.nebula2026-article-signal b{color:var(--n26-dust);letter-spacing:.13em;text-transform:uppercase;font-size:.6rem;font-weight:600;position:absolute;bottom:1rem;right:1rem}.nebula2026-blog-feature h2{max-width:12ch;color:var(--n26-lunar);letter-spacing:-.08em;margin:1rem 0 1.5rem;font-size:clamp(2.5rem,5vw,5.2rem);font-weight:600;line-height:.88}.nebula2026-blog-feature h2 a{color:inherit;text-decoration:none}.nebula2026-blog-feature h2 a:hover{color:var(--n26-solar)}.nebula2026-blog-feature p{color:#f2f0eab3;max-width:30rem;margin:0 0 2rem;font-size:1rem;line-height:1.6}.nebula2026-blog-list{border-top:1px solid #f2f0ea24}.nebula2026-blog-row{color:var(--n26-lunar);border-bottom:1px solid #f2f0ea1f;grid-template-columns:2rem minmax(0,1fr) minmax(13rem,.55fr) 1rem;align-items:baseline;gap:1.4rem;padding:1.2rem 0;text-decoration:none;transition:padding .22s,color .18s;display:grid}.nebula2026-blog-row:hover{color:var(--n26-solar);padding-inline:.5rem}.nebula2026-blog-row>span{color:var(--n26-solar);font-size:.64rem}.nebula2026-blog-row strong{letter-spacing:-.04em;font-size:clamp(1.1rem,2vw,1.8rem);line-height:1}.nebula2026-blog-row small{color:var(--n26-dust);letter-spacing:.05em;font-size:.66rem}.nebula2026-blog-row i{color:var(--n26-solar);text-align:right;font-size:1rem;font-style:normal}.nebula2026-article-header{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);align-items:end;gap:clamp(2rem,8vw,8rem);padding-top:11rem;display:grid}.nebula2026-article-header>.nebula2026-interior-back{grid-column:1/-1}.nebula2026-article-heading{padding:2rem 0 1rem}.nebula2026-article-heading h1{max-width:12ch;font-size:clamp(3.2rem,7vw,7.8rem)}.nebula2026-article-heading>p{color:#f2f0eab3;max-width:38rem;font-size:1.1rem;line-height:1.55}.nebula2026-article-body{grid-template-columns:minmax(12rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,8vw,8rem);padding-top:clamp(6rem,12vw,12rem);display:grid}.nebula2026-article-body aside{color:var(--n26-dust)}.nebula2026-article-body aside p{max-width:15rem;font-family:var(--font-nebula-serif), Georgia, serif;font-size:1.25rem;line-height:1.1}.nebula2026-article-copy{max-width:48rem}.nebula2026-article-copy section+section{margin-top:5rem}.nebula2026-article-copy h2{color:var(--n26-lunar);letter-spacing:-.06em;margin:0 0 1.2rem;font-size:clamp(1.8rem,3vw,3rem);line-height:.95}.nebula2026-article-copy p{color:#f2f0eabd;font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.85}.nebula2026-article-copy p+p{margin-top:1.4rem}.nebula2026-article-copy blockquote{border-left:1px solid var(--n26-solar);color:var(--n26-lunar);font-family:var(--font-nebula-serif), Georgia, serif;margin:2.5rem 0;padding-left:1.4rem;font-size:clamp(1.7rem,3vw,3rem);line-height:1.03}.nebula2026-article-marker{align-items:center;gap:1rem;margin:0 0 1.5rem;display:flex}.nebula2026-article-marker i{background:var(--n26-solar);width:5rem;height:1px;display:block}.nebula2026-article-cta{border:1px solid color-mix(in srgb, var(--n26-solar) 35%, transparent);background:var(--n26-carbon);margin:3rem 0;padding:1.3rem}.nebula2026-article-cta .nebula2026-interior-eyebrow{color:var(--n26-solar)}.nebula2026-article-cta p{color:var(--n26-lunar);font-family:var(--font-nebula-serif), Georgia, serif;margin:.6rem 0 1rem;font-size:1.6rem;line-height:1}.nebula2026-article-cta a{color:var(--n26-lunar);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700;text-decoration:none}.nebula2026-article-cta a span{color:var(--n26-solar)}.nebula2026-article-next{padding-top:clamp(6rem,12vw,12rem)}.nebula2026-article-next .nebula2026-interior-arrow-link{letter-spacing:-.07em;text-transform:none;justify-content:space-between;font-size:clamp(1.8rem,4vw,4.5rem);line-height:.9;display:flex}.nebula2026-legal-intro{padding-top:11rem}.nebula2026-legal-intro>.nebula2026-interior-hero{width:calc(100% + 2rem);min-height:58vh;margin-left:-1rem}.nebula2026-legal-layout{grid-template-columns:minmax(13rem,.45fr) minmax(0,1.55fr);gap:clamp(2rem,8vw,8rem);padding-top:clamp(5rem,10vw,10rem);display:grid}.nebula2026-legal-toc{align-self:start;position:sticky;top:6rem}.nebula2026-legal-toc ol{border-top:1px solid #f2f0ea1f;margin:0;padding:0;list-style:none}.nebula2026-legal-toc li{border-bottom:1px solid #f2f0ea1f}.nebula2026-legal-toc a{color:var(--n26-dust);padding:.8rem 0;font-size:.72rem;line-height:1.25;text-decoration:none;transition:color .18s,padding .18s;display:block}.nebula2026-legal-toc a:hover{color:var(--n26-solar);padding-left:.35rem}.nebula2026-legal-copy section+section{margin-top:clamp(4rem,8vw,8rem)}.nebula2026-legal-copy>section>.nebula2026-interior-section-label{border-top:1px solid #f2f0ea1f;padding-top:1rem}.nebula2026-legal-copy h2{color:var(--n26-lunar);letter-spacing:-.05em;margin:2.5rem 0 1rem;font-size:clamp(1.5rem,2.5vw,2.3rem);line-height:1}.nebula2026-legal-copy p,.nebula2026-legal-copy li{color:#f2f0eab8;font-size:.98rem;line-height:1.8}.nebula2026-legal-copy p+p{margin-top:1.2rem}.nebula2026-legal-copy a{color:var(--n26-lunar);-webkit-text-decoration-color:var(--n26-solar);text-decoration-color:var(--n26-solar);text-underline-offset:.2em}.nebula2026-legal-copy ul,.nebula2026-legal-copy ol{margin:1.2rem 0;padding-left:1.3rem}.nebula2026-legal-copy li+li{margin-top:.55rem}.nebula2026-legal-copy .is-note{border-left:1px solid var(--n26-solar);color:var(--n26-lunar);background:#ff6b350d;padding:1rem 1.2rem}.nebula2026-legal-callout{background:var(--n26-carbon);border:1px solid #f2f0ea24;margin:1.8rem 0;padding:1.3rem}.nebula2026-legal-callout strong{color:var(--n26-lunar);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.nebula2026-legal-callout p{margin-top:.7rem}.nebula2026-legal-table-wrap{border:1px solid #f2f0ea1f;margin:1.5rem 0;overflow-x:auto}.nebula2026-legal-table-wrap table{border-collapse:collapse;width:100%;min-width:38rem}.nebula2026-legal-table-wrap th,.nebula2026-legal-table-wrap td{color:#f2f0eab8;text-align:left;vertical-align:top;border-bottom:1px solid #f2f0ea1a;border-right:1px solid #f2f0ea1a;padding:.8rem;font-size:.78rem;line-height:1.5}.nebula2026-legal-table-wrap th{color:var(--n26-lunar);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.nebula2026-legal-next{border-top:1px solid #f2f0ea24;justify-content:space-between;gap:1rem;margin-top:5rem;padding-top:1rem;display:flex}.nebula2026-legal-next span{color:var(--n26-dust);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.nebula2026-legal-next a{color:var(--n26-lunar);font-size:1rem;text-decoration:none}.nebula2026-interior-page .nebula2026-work-feature{background:0 0;outline:none;min-height:0;padding-top:clamp(5rem,10vw,10rem);display:block;position:relative;overflow:visible}.nebula2026-interior-page .nebula2026-work-feature-grid{pointer-events:auto;min-height:0;display:grid;position:static;inset:auto}.nebula2026-interior-page .nebula2026-work-feature-copy{z-index:auto;padding:0 0 2rem;display:block;position:relative;inset:auto}.nebula2026-interior-page .nebula2026-work-list{border-left:0;display:block}@media (max-width:767px){.nebula2026-interior-hero{min-height:620px;padding:9rem 0 4.5rem}.nebula2026-interior-hero h1,.nebula2026-detail-heading h1,.nebula2026-article-heading h1{font-size:clamp(3.4rem,17vw,6rem)}.nebula2026-interior-orbit{width:90vw;top:18%;right:-30%}.nebula2026-work-feature-grid,.nebula2026-service-thesis-grid,.nebula2026-service-delivery-grid,.nebula2026-blog-feature-grid,.nebula2026-article-header,.nebula2026-article-body,.nebula2026-legal-layout,.nebula2026-detail-body{grid-template-columns:1fr;gap:2.5rem}.nebula2026-work-feature-copy h2{font-size:clamp(4rem,21vw,6rem)}.nebula2026-work-feature-media{min-height:19rem}.nebula2026-work-row{grid-template-columns:2rem 1fr 1.5rem;gap:.7rem}.nebula2026-work-row-type{grid-column:2/-1;font-size:.64rem}.nebula2026-work-row-arrow{grid-area:1/3}.nebula2026-detail-intro,.nebula2026-article-header,.nebula2026-service-intro,.nebula2026-legal-intro{padding-top:8rem}.nebula2026-detail-heading,.nebula2026-article-heading{padding:2rem 0 1.5rem}.nebula2026-detail-hero{min-height:18rem}.nebula2026-detail-metrics{grid-template-columns:repeat(2,1fr)}.nebula2026-detail-metrics div{min-height:7rem;padding:1rem}.nebula2026-detail-metrics strong{font-size:1.8rem}.nebula2026-detail-gallery figure:nth-of-type(2n){width:100%}.nebula2026-service-intro>.nebula2026-interior-hero,.nebula2026-legal-intro>.nebula2026-interior-hero{width:calc(100% + 1.5rem);margin-left:-.75rem}.nebula2026-service-thesis h2,.nebula2026-service-cta h2{font-size:clamp(3.2rem,17vw,5.5rem)}.nebula2026-service-thesis p{margin-top:1rem}.nebula2026-blog-row{grid-template-columns:2rem 1fr 1rem;gap:.7rem}.nebula2026-blog-row small{grid-column:2/-1}.nebula2026-blog-row i{grid-area:1/3}.nebula2026-article-header .nebula2026-article-signal{min-height:14rem}.nebula2026-article-body aside,.nebula2026-legal-toc{position:static}.nebula2026-legal-copy h2{margin-top:2rem}.nebula2026-legal-next{display:block}.nebula2026-legal-next a{margin-top:.7rem;display:block}}@media (min-width:768px) and (max-width:1100px){.nebula2026-interior-hero h1{font-size:clamp(4.6rem,10vw,7.5rem)}.nebula2026-work-feature-grid,.nebula2026-detail-body,.nebula2026-article-body,.nebula2026-legal-layout{gap:3rem}}@media (prefers-reduced-motion:reduce){.nebula2026-interior-page *,.nebula2026-interior-page :before,.nebula2026-interior-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.nebula2026-faq{z-index:4;border-top:1px solid var(--n26-line-soft);background:var(--n26-void);position:relative;overflow:hidden}.nebula2026-faq:before{content:"";background:#ff6b3538;height:1px;position:absolute;top:0;left:clamp(1rem,4vw,4rem);right:clamp(1rem,4vw,4rem)}.nebula2026-faq-inner{width:min(100% - 2rem,1680px);margin-inline:auto;padding:clamp(7rem,13vw,13rem) 0 clamp(8rem,15vw,15rem)}.nebula2026-faq-heading-wrap{grid-template-columns:minmax(12rem,.36fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,7vw,9rem);padding-bottom:clamp(4rem,8vw,8rem);display:grid}.nebula2026-faq-intro{max-width:15rem;color:var(--n26-dust);letter-spacing:.16em;align-self:start;align-items:center;gap:.7rem;padding-top:.2rem;font-size:.62rem;font-weight:600;display:flex}.nebula2026-faq-intro-dot{border:1px solid var(--n26-solar);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem #ff6b3514}.nebula2026-faq-intro-rule{background:var(--n26-line);flex:1;height:1px}.nebula2026-faq-heading{max-width:8ch;color:var(--n26-lunar);letter-spacing:-.11em;margin:0;font-size:clamp(4.2rem,10vw,11rem);font-weight:600;line-height:.82}.nebula2026-faq-layout{grid-template-columns:minmax(12rem,.36fr) minmax(0,1fr);gap:clamp(2rem,7vw,9rem);display:grid}.nebula2026-faq-signal{color:var(--n26-dust);letter-spacing:.16em;align-content:start;gap:1rem;font-size:.62rem;font-weight:600;display:grid}.nebula2026-faq-signal-line{background:var(--n26-line);width:min(100%,8rem);height:1px;display:block}.nebula2026-faq-list{border-top:1px solid var(--n26-line)}.nebula2026-faq-item{border-bottom:1px solid var(--n26-line)}.nebula2026-faq-question{margin:0}.nebula2026-faq-question button{width:100%;min-height:5.9rem;color:var(--n26-lunar);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;padding:1.25rem 0;transition:color .22s,padding-left .28s cubic-bezier(.16,1,.3,1);display:grid}.nebula2026-faq-question button:hover,.nebula2026-faq-question button:focus-visible{padding-left:.7rem}.nebula2026-faq-question-text{letter-spacing:-.045em;font-size:clamp(1.35rem,2.35vw,2.65rem);font-weight:500;line-height:1.05}.nebula2026-faq-toggle{width:1.1rem;height:1.1rem;color:var(--n26-solar);display:block;position:relative}.nebula2026-faq-toggle span{background:currentColor;width:100%;height:1px;transition:transform .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nebula2026-faq-toggle span:last-child{transform:translate(-50%,-50%)rotate(90deg)}.nebula2026-faq-item.is-open .nebula2026-faq-toggle span:last-child{transform:translate(-50%,-50%)rotate(0)}.nebula2026-faq-answer{grid-template-rows:0fr;transition:grid-template-rows .42s cubic-bezier(.16,1,.3,1);display:grid}.nebula2026-faq-answer[data-open=true]{grid-template-rows:1fr}.nebula2026-faq-answer-inner{min-height:0;overflow:hidden}.nebula2026-faq-answer p{color:#f2f0eaad;max-width:38rem;margin:0;padding:0 3rem 2rem 3.6rem;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.55}.nebula2026-footer{z-index:3;background:var(--n26-carbon);isolation:isolate;border-top:1px solid #f2f0ea29;min-height:min(52rem,88svh);position:relative;overflow:clip}.nebula2026-footer-curtain{z-index:2;background:var(--n26-void);pointer-events:none;transform-origin:top;position:absolute;inset:0}.nebula2026-footer-inner{z-index:1;width:min(100% - 2rem,1680px);min-height:min(52rem,88svh);margin-inline:auto;padding:clamp(3.5rem,7vw,7rem) 0 1.5rem;position:relative}.nebula2026-footer-topline,.nebula2026-footer-legal{color:var(--n26-dust);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;font-size:.62rem;font-weight:600;display:flex}.nebula2026-footer-wordmark-wrap{border-top:1px solid var(--n26-line-soft);margin-top:clamp(5rem,12vw,12rem);overflow:hidden}.nebula2026-footer-wordmark{color:var(--n26-lunar);letter-spacing:-.14em;transform-origin:0 100%;margin:0;font-size:clamp(7rem,19vw,22rem);font-weight:600;line-height:.76}.nebula2026-footer-content{grid-template-columns:minmax(0,1.15fr) minmax(14rem,.62fr) auto;align-items:end;gap:clamp(2rem,6vw,7rem);margin-top:clamp(3rem,6vw,6rem);display:grid}.nebula2026-footer-services{color:#f2f0eab3;max-width:22rem;margin:0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.45}.nebula2026-footer-service-nav ul{flex-wrap:wrap;gap:.45rem .8rem;margin:0;padding:0;list-style:none;display:flex}.nebula2026-footer-service-nav a{color:#f2f0ea94;letter-spacing:.12em;text-underline-offset:.2em;font-size:.6rem;font-weight:600;-webkit-text-decoration:underline #f2f0ea3d;text-decoration:underline #f2f0ea3d;transition:color .18s,text-decoration-color .18s}.nebula2026-footer-service-nav a:hover,.nebula2026-footer-service-nav a:focus-visible{color:var(--n26-solar);-webkit-text-decoration-color:var(--n26-solar);text-decoration-color:var(--n26-solar)}.nebula2026-footer-copy{align-self:start;gap:clamp(2rem,4vw,4rem);display:grid}.nebula2026-footer-trust{color:#f2f0ea8c;letter-spacing:.08em;text-transform:uppercase;gap:.25rem;max-width:25rem;font-size:.62rem;font-style:normal;line-height:1.55;display:grid}.nebula2026-footer-trust strong{color:var(--n26-lunar);letter-spacing:.14em;font-size:.7rem;font-weight:600}.nebula2026-footer-trust a{width:fit-content;color:var(--n26-lunar);text-underline-offset:.2em;text-transform:none;margin-top:.35rem;-webkit-text-decoration:underline #f2f0ea4d;text-decoration:underline #f2f0ea4d;transition:color .18s,text-decoration-color .18s}.nebula2026-footer-trust a:hover,.nebula2026-footer-trust a:focus-visible{color:var(--n26-solar);-webkit-text-decoration-color:var(--n26-solar);text-decoration-color:var(--n26-solar)}.nebula2026-footer-nav ul,.nebula2026-footer-legal nav{flex-wrap:wrap;gap:.8rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.nebula2026-footer-nav ul{gap:.55rem;display:grid}.nebula2026-footer-nav a,.nebula2026-footer-legal a{color:var(--n26-lunar);letter-spacing:.14em;font-size:.68rem;font-weight:600;text-decoration:none;transition:color .18s,padding-left .22s}.nebula2026-footer-nav a{border-bottom:1px solid var(--n26-line-soft);justify-content:space-between;gap:1rem;min-width:10rem;padding-bottom:.45rem;display:inline-flex}.nebula2026-footer-nav a:hover,.nebula2026-footer-nav a:focus-visible,.nebula2026-footer-legal a:hover,.nebula2026-footer-legal a:focus-visible{color:var(--n26-solar)}.nebula2026-footer-nav a:hover,.nebula2026-footer-nav a:focus-visible{padding-left:.35rem}.nebula2026-footer-cta{border:0;border-bottom:1px solid var(--n26-solar);min-height:3.4rem;color:var(--n26-lunar);cursor:pointer;font:inherit;letter-spacing:.14em;white-space:nowrap;background:0 0;align-items:center;gap:1.2rem;padding:.9rem 0;font-size:.68rem;font-weight:600;transition:color .18s,gap .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.nebula2026-footer-cta span:last-child{color:var(--n26-solar);font-size:1.1rem}.nebula2026-footer-cta:hover,.nebula2026-footer-cta:focus-visible{color:var(--n26-solar);gap:1.8rem}.nebula2026-footer-legal{border-top:1px solid var(--n26-line-soft);align-items:end;margin-top:clamp(4rem,9vw,9rem);padding-top:1rem}.nebula2026-footer.is-reduced-motion .nebula2026-footer-curtain{transform:scaleY(0)}.nebula2026-footer.is-reduced-motion .nebula2026-footer-wordmark{clip-path:none!important;transform:none!important}.nebula2026-footer.is-reduced-motion .nebula2026-footer-content{opacity:1!important;transform:none!important}@media (max-width:767px){.nebula2026-faq-inner,.nebula2026-footer-inner{width:min(100% - 1.5rem,1680px)}.nebula2026-faq-inner{padding-top:6rem;padding-bottom:7rem}.nebula2026-faq-heading-wrap,.nebula2026-faq-layout{display:block}.nebula2026-faq-heading-wrap{padding-bottom:4rem}.nebula2026-faq-intro{margin-bottom:2.5rem}.nebula2026-faq-heading{max-width:7ch;font-size:clamp(3.9rem,17vw,6.4rem)}.nebula2026-faq-signal{align-items:center;gap:.75rem;margin-bottom:2rem;display:flex}.nebula2026-faq-signal-line{width:3rem}.nebula2026-faq-question button{grid-template-columns:1.8rem minmax(0,1fr) 1.1rem;gap:.6rem;min-height:5rem;padding:1rem 0}.nebula2026-faq-question-text{font-size:clamp(1.25rem,6.2vw,2rem);line-height:1.08}.nebula2026-faq-answer p{padding:0 1.5rem 1.6rem 2.4rem;font-size:.98rem}.nebula2026-footer,.nebula2026-footer-inner{min-height:42rem}.nebula2026-footer-inner{padding-top:2.5rem}.nebula2026-footer-topline{align-items:flex-start;gap:1rem}.nebula2026-footer-topline span:last-child{text-align:right;max-width:8rem}.nebula2026-footer-wordmark-wrap{margin-top:6rem}.nebula2026-footer-wordmark{letter-spacing:-.13em;font-size:clamp(5.2rem,26vw,9.8rem)}.nebula2026-footer-content{margin-top:2.5rem;display:block}.nebula2026-footer-services{max-width:18rem;font-size:1rem}.nebula2026-footer-copy{gap:2.25rem}.nebula2026-footer-nav{margin-top:2.5rem}.nebula2026-footer-nav a{min-width:min(100%,15rem)}.nebula2026-footer-cta{margin-top:2.8rem}.nebula2026-footer-legal{gap:1.25rem;margin-top:4rem;display:grid}}@media (prefers-reduced-motion:reduce){.nebula2026-faq-answer,.nebula2026-faq-question button,.nebula2026-faq-toggle span,.nebula2026-footer-nav a,.nebula2026-footer-cta{transition:none}}.nebula2026-work-with-us{z-index:5;border-top:1px solid var(--n26-line-soft);background:radial-gradient(circle at 82% 16%, #ff6b351a, transparent 24rem), linear-gradient(180deg, var(--n26-carbon), var(--n26-void) 70%);min-height:min(100svh,60rem);position:relative;overflow:hidden}.nebula2026-work-with-us:before{content:"";pointer-events:none;background-image:linear-gradient(#f2f0ea09 1px,#0000 1px),linear-gradient(90deg,#f2f0ea09 1px,#0000 1px);background-size:8rem 8rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.nebula2026-work-with-us-inner{z-index:1;width:min(100% - 2rem,1680px);min-height:min(100svh,60rem);margin-inline:auto;padding:clamp(7rem,12vw,11rem) 0 clamp(5rem,10vw,9rem);position:relative}.nebula2026-work-with-us-meta{color:var(--n26-dust);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:2rem;font-size:.66rem;font-weight:600;display:flex}.nebula2026-work-with-us-content{grid-template-columns:minmax(0,1fr) minmax(17rem,.35fr);align-items:end;gap:clamp(2rem,10vw,12rem);margin-top:clamp(7rem,17vw,15rem);display:grid}.nebula2026-work-with-us h2{max-width:10ch;color:var(--n26-lunar);letter-spacing:-.12em;margin:0;font-size:clamp(4.5rem,12.7vw,14rem);font-weight:600;line-height:.78}.nebula2026-work-with-us h2 em{color:var(--n26-solar);font-family:var(--font-nebula-serif), Georgia, serif;letter-spacing:-.09em;font-style:normal;font-weight:400;display:block}.nebula2026-work-with-us-action{justify-items:start;gap:2rem;padding-bottom:.5rem;display:grid;position:relative}.nebula2026-work-with-us-action:before{content:"";transform-origin:0;border-top:1px solid #ff6b3580;border-radius:50%;width:12rem;height:5rem;transition:transform .5s cubic-bezier(.16,1,.3,1),width .5s cubic-bezier(.16,1,.3,1);position:absolute;top:-2rem;left:-5rem;transform:rotate(-22deg)}.nebula2026-work-with-us-action p{color:#f2f0eab3;max-width:21rem;margin:0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.5}.nebula2026-work-with-us-action .nebula2026-button{min-width:13.5rem}.nebula2026-work-with-us:hover .nebula2026-work-with-us-action:before,.nebula2026-work-with-us:focus-within .nebula2026-work-with-us-action:before{width:16rem;transform:rotate(-14deg)translateY(-.3rem)}.nebula2026-work-with-us-track{aspect-ratio:2.2;pointer-events:none;border:1px solid #f2f0ea1c;border-radius:50%;width:min(48vw,50rem);position:absolute;top:9rem;right:-8rem;transform:rotate(-18deg)}.nebula2026-work-with-us-track span{border:1px solid #ff6b352b;border-radius:50%;position:absolute;inset:12%}.nebula2026-work-with-us-track span:nth-child(2){border-color:#f2f0ea14;inset:28%}.nebula2026-work-with-us-track span:nth-child(3){background:var(--n26-solar);transform-origin:0;border:0;border-radius:0;height:1px;top:50%;left:56%;right:-12%;transform:rotate(-8deg)}.nebula2026-enquiry-layer{z-index:120;color:var(--n26-lunar);place-items:center;padding:clamp(.75rem,3vw,2rem);display:grid;position:fixed;inset:0}.nebula2026-enquiry-backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050507db;position:absolute;inset:0}.nebula2026-enquiry-dialog{background:radial-gradient(circle at 86% 8%, #ff6b3517, transparent 20rem), var(--n26-carbon);overscroll-behavior:contain;border:1px solid #f2f0ea2e;flex-direction:column;width:min(100%,110rem);max-height:min(56rem,100dvh - 2rem);display:flex;position:relative;overflow-y:auto;box-shadow:0 2rem 8rem #00000080}.nebula2026-enquiry-dialog:before{content:"";pointer-events:none;background:#f2f0ea0f;width:1px;position:absolute;top:0;bottom:0;right:10%}.nebula2026-enquiry-topline,.nebula2026-enquiry-form,.nebula2026-enquiry-success{z-index:1;position:relative}.nebula2026-enquiry-topline{border-bottom:1px solid var(--n26-line-soft);justify-content:space-between;gap:2rem;padding:1.35rem clamp(1.25rem,4vw,4rem);display:flex}.nebula2026-enquiry-brand,.nebula2026-enquiry-progress,.nebula2026-enquiry-kicker{color:var(--n26-dust);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem;font-weight:600}.nebula2026-enquiry-close{min-height:2.75rem;color:var(--n26-lunar);cursor:pointer;font:inherit;letter-spacing:.16em;background:0 0;border:0;align-items:center;gap:.65rem;padding:0 .5rem;font-size:.64rem;font-weight:600;display:inline-flex}.nebula2026-enquiry-close span:last-child{color:var(--n26-solar);font-size:1.35rem;font-weight:400;line-height:.7}.nebula2026-enquiry-form{flex-direction:column;flex:1;min-height:min(42rem,100dvh - 8rem);padding:clamp(2rem,7vw,6rem) clamp(1.25rem,9vw,10rem) clamp(1.75rem,4vw,3rem);display:flex}.nebula2026-enquiry-progress{justify-content:space-between;gap:2rem;max-width:38rem;display:flex}.nebula2026-enquiry-progress span:last-child{color:var(--n26-solar);font-variant-numeric:tabular-nums}.nebula2026-enquiry-question-wrap{flex:1;max-width:60rem;padding:clamp(4rem,9vw,8rem) 0 clamp(3rem,7vw,6rem)}.nebula2026-enquiry-question-wrap fieldset{border:0;min-width:0;margin:0;padding:0}.nebula2026-enquiry-question-wrap legend{max-width:12ch;color:var(--n26-lunar);letter-spacing:-.11em;margin:0 0 clamp(2.5rem,5vw,4rem);font-size:clamp(3.2rem,7vw,8rem);font-weight:600;line-height:.84}.nebula2026-enquiry-options{border-top:1px solid var(--n26-line-soft);max-width:48rem;display:grid}.nebula2026-enquiry-options-multiple{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.nebula2026-enquiry-option{border-bottom:1px solid var(--n26-line-soft);color:#f2f0eaad;cursor:pointer;grid-template-columns:2.4rem 1fr;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 0;font-size:clamp(1.05rem,1.5vw,1.35rem);transition:color .18s,padding-left .22s;display:grid;position:relative}.nebula2026-enquiry-option:hover,.nebula2026-enquiry-option:focus-within{color:var(--n26-lunar);padding-left:.75rem}.nebula2026-enquiry-option:has(input:checked){color:var(--n26-lunar);padding-left:.75rem}.nebula2026-enquiry-option input{opacity:0;width:1px;height:1px;position:absolute}.nebula2026-enquiry-option-index{color:var(--n26-dust);font-variant-numeric:tabular-nums;letter-spacing:.12em;font-size:.68rem}.nebula2026-enquiry-option:has(input:checked) .nebula2026-enquiry-option-index{color:var(--n26-solar)}.nebula2026-enquiry-option:focus-within{outline:2px solid var(--n26-solar);outline-offset:4px;border-radius:2px}.nebula2026-enquiry-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;max-width:52rem;display:grid}.nebula2026-enquiry-fields label{color:var(--n26-lunar);letter-spacing:.12em;text-transform:uppercase;gap:.65rem;font-size:.72rem;font-weight:600;display:grid}.nebula2026-enquiry-fields label>span{justify-content:space-between;gap:1rem;display:flex}.nebula2026-enquiry-fields small{color:var(--n26-dust);letter-spacing:.12em;font-size:.58rem;font-weight:500}.nebula2026-enquiry-fields input,.nebula2026-enquiry-fields textarea{width:100%;color:var(--n26-lunar);font:inherit;letter-spacing:0;text-transform:none;background:0 0;border:0;border-bottom:1px solid #f2f0ea38;border-radius:0;outline:0;padding:.65rem 0;font-size:1rem;font-weight:400;transition:border-color .18s,background-color .18s}.nebula2026-enquiry-fields input:focus,.nebula2026-enquiry-fields textarea:focus{border-color:var(--n26-solar);background:#ff6b350a}.nebula2026-enquiry-fields input::placeholder,.nebula2026-enquiry-fields textarea::placeholder{color:#f2f0ea94}.nebula2026-enquiry-fields textarea{resize:vertical;min-height:8rem;line-height:1.5}.nebula2026-enquiry-fields-contact{grid-template-columns:repeat(2,minmax(0,1fr))}.nebula2026-enquiry-fields-contact label:last-of-type{grid-column:1/-1}.nebula2026-enquiry-honeypot{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.nebula2026-enquiry-error{color:#ffb39b;min-height:1.5rem;margin-top:1.25rem;font-size:.82rem;line-height:1.4}.nebula2026-enquiry-actions{border-top:1px solid var(--n26-line-soft);justify-content:space-between;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.nebula2026-enquiry-actions-right{align-items:center;gap:1.25rem;display:flex}.nebula2026-enquiry-back,.nebula2026-enquiry-restart{min-height:2.75rem;color:var(--n26-dust);cursor:pointer;font:inherit;letter-spacing:.14em;background:0 0;border:0;padding:.45rem .25rem;font-size:.64rem;font-weight:600}.nebula2026-enquiry-back:hover:not(:disabled),.nebula2026-enquiry-back:focus-visible,.nebula2026-enquiry-restart:hover:not(:disabled),.nebula2026-enquiry-restart:focus-visible{color:var(--n26-lunar)}.nebula2026-enquiry-back:disabled,.nebula2026-enquiry-restart:disabled,.nebula2026-enquiry-actions .nebula2026-button:disabled{cursor:not-allowed;opacity:.45}.nebula2026-enquiry-success{align-content:center;min-height:min(42rem,100dvh - 8rem);padding:clamp(4rem,11vw,10rem) clamp(1.25rem,9vw,10rem);display:grid}.nebula2026-enquiry-success h2{max-width:10ch;color:var(--n26-lunar);letter-spacing:-.12em;margin:2rem 0 0;font-size:clamp(4rem,10vw,11rem);font-weight:600;line-height:.8}.nebula2026-enquiry-success p{color:#f2f0eab3;max-width:28rem;margin:2rem 0 3rem;font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.5}@media (max-width:767px){.nebula2026-work-with-us{min-height:auto}.nebula2026-work-with-us-inner{width:min(100% - 1.5rem,1680px);min-height:auto;padding:5.5rem 0 4rem}.nebula2026-work-with-us-meta{gap:.5rem;display:grid}.nebula2026-work-with-us-content{margin-top:7rem;display:block}.nebula2026-work-with-us h2{font-size:clamp(3.7rem,17vw,6.6rem)}.nebula2026-work-with-us-action{gap:1.6rem;margin-top:4rem;padding-left:2rem}.nebula2026-work-with-us-action:before{width:8rem;top:-1.25rem;left:-2rem}.nebula2026-work-with-us-action p{max-width:18rem}.nebula2026-work-with-us-action .nebula2026-button{width:100%}.nebula2026-work-with-us-track{width:36rem;top:15rem;right:-14rem}.nebula2026-enquiry-layer{place-items:stretch stretch;padding:0}.nebula2026-enquiry-dialog{border-left:0;border-right:0;width:100%;max-height:100dvh}.nebula2026-enquiry-topline{padding:1rem .75rem}.nebula2026-enquiry-form{min-height:0;padding:1.5rem .75rem .75rem}.nebula2026-enquiry-question-wrap{padding:2.75rem 0 2rem}.nebula2026-enquiry-question-wrap legend{margin-bottom:1.75rem;font-size:clamp(2.7rem,13vw,5.2rem)}.nebula2026-enquiry-options-multiple,.nebula2026-enquiry-fields,.nebula2026-enquiry-fields-contact{grid-template-columns:1fr}.nebula2026-enquiry-option{min-height:3.2rem}.nebula2026-enquiry-fields-contact label:last-of-type{grid-column:auto}.nebula2026-enquiry-actions{align-items:flex-start}.nebula2026-enquiry-actions-right{justify-items:end;gap:.85rem;display:grid}.nebula2026-enquiry-actions-right .nebula2026-button{min-width:10.5rem}.nebula2026-enquiry-success{min-height:0;padding:6rem .75rem 4rem}.nebula2026-enquiry-success h2{font-size:clamp(3.7rem,17vw,6.5rem)}}@media (prefers-reduced-motion:reduce){.nebula2026-work-with-us-action:before{transition:none}.nebula2026-enquiry-dialog,.nebula2026-enquiry-layer{animation:none}}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-display{z-index:2;position:relative}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-lines{z-index:2}.nebula2026-homepage .nebula2026-why-void-arc{aspect-ratio:2.4;border:1px solid #f2f0ea26;border-radius:50%;width:min(70vw,68rem);position:absolute;bottom:12%;right:-8%;transform:rotate(-14deg)scaleY(.45)}.nebula2026-homepage .nebula2026-why-observatory{aspect-ratio:1;width:min(43vw,42rem);position:absolute;top:12%;right:8%;transform:rotate(-12deg)scaleY(.54)}.nebula2026-homepage .nebula2026-why-observatory-ring,.nebula2026-homepage .nebula2026-why-observatory-axis,.nebula2026-homepage .nebula2026-why-observatory-lens{border:1px solid #0505073d;border-radius:50%;display:block;position:absolute;inset:4%}.nebula2026-homepage .nebula2026-why-observatory-ring-small{border-color:#ff6b35b8;inset:22%}.nebula2026-homepage .nebula2026-why-observatory-axis{border:0;border-left:1px solid #05050740;border-radius:0;inset:0 49.8%;transform:rotate(28deg)}.nebula2026-homepage .nebula2026-why-observatory-lens{border-color:#05050738;border-radius:0;inset:39% 10%;transform:rotate(-22deg)}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines{width:min(43vw,42rem);bottom:clamp(5rem,10vw,9rem);right:clamp(1.25rem,7vw,8rem)}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li{text-wrap:balance;border-top-color:#05050747;padding:1.25rem 0 1.25rem 1.25rem}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(2){margin-left:1.5rem}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){margin-left:3rem}.nebula2026-homepage .nebula2026-why-synthesis-field{width:min(45vw,46rem);height:58%;position:absolute;top:18%;right:8%;transform:rotate(-12deg)}.nebula2026-homepage .nebula2026-why-synthesis-beam{background:linear-gradient(90deg, #f2f0ea14, var(--n26-solar));transform-origin:0;width:88%;height:1px;display:block;position:absolute;right:12%}.nebula2026-homepage .nebula2026-why-synthesis-beam:first-child{top:20%;transform:rotate(18deg)}.nebula2026-homepage .nebula2026-why-synthesis-beam:nth-child(2){top:49%;transform:rotate(2deg)}.nebula2026-homepage .nebula2026-why-synthesis-beam:nth-child(3){top:78%;transform:rotate(-15deg)}.nebula2026-homepage .nebula2026-why-synthesis-core{border:1px solid var(--n26-solar);border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:49%;right:6%;transform:translateY(-50%);box-shadow:0 0 0 .8rem #ff6b351a}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{border:1px solid #0505072e;min-height:clamp(42rem,60vw,58rem);transition:background .42s,color .32s;position:relative}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{z-index:3;position:relative}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{isolation:isolate;transition:background .42s,transform .42s cubic-bezier(.16,1,.3,1)}.nebula2026-homepage .nebula2026-capability-art-field{opacity:.7;transform-origin:50%;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#f2f0ea29 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#f2f0ea29 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #f2f0ea29;position:absolute;inset:9%;transform:perspective(900px)rotateX(54deg)rotate(-12deg)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=websites]{background:var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=software]{background:linear-gradient(135deg, #ff6b3514, transparent 42%), var(--n26-carbon)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce]{background:var(--n26-solar);color:var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art-field{background:radial-gradient(circle,#0000 0 14%,#05050729 14.2% 14.6%,#0000 14.8% 29%,#0505072e 29.2% 29.6%,#0000 29.8%),linear-gradient(90deg,#0000 49.8%,#0505072e 50%,#0000 50.2%);border-color:#05050742}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-diagram{color:var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-diagram circle{fill:var(--n26-solar);stroke:var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art-axis,.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art-orbit{background:#05050742}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art-signal,.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art-pulse{border-color:var(--n26-void);box-shadow:0 0 0 .6rem #0505071a}.nebula2026-homepage .nebula2026-capabilities-panel[data-capability=automation]{background:linear-gradient(135deg, transparent 0 45%, #f2f0ea14 45.2% 45.5%, transparent 45.7%), var(--n26-void)}.nebula2026-homepage .nebula2026-capability-art-automation .nebula2026-capability-art-field{transform:perspective(900px)rotateY(44deg)rotate(-18deg)}.nebula2026-homepage .nebula2026-capability-art-software .nebula2026-capability-art-field{background-size:16% 16%;transform:perspective(900px)rotateX(34deg)rotate(16deg)}.nebula2026-homepage .nebula2026-capability-art-commerce .nebula2026-capability-art-field{border-radius:50%;transform:rotate(0)}.nebula2026-homepage .nebula2026-capability-art-pulse{border:1px solid var(--n26-solar);border-radius:50%;width:3.2rem;height:3.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .8rem #ff6b3514}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"feature""list";gap:clamp(1.5rem,3vw,3rem);min-height:0}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature{grid-area:feature;min-height:clamp(34rem,54vw,58rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-list{border-top:1px solid #f2f0ea38;border-left:0;grid-area:list;grid-template-columns:repeat(4,minmax(0,1fr));align-content:stretch}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item,.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item:first-child{border-top:0;border-right:1px solid #f2f0ea21;min-height:clamp(5.5rem,8vw,8rem);padding:1.1rem 1.25rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item:last-child{border-right:0}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item.is-active{padding-left:1.75rem;transform:translateY(-.2rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{font-size:clamp(1.8rem,3.2vw,4.2rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy strong{font-size:clamp(5rem,12vw,15rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stages{z-index:2;position:relative}.nebula2026-homepage .nebula2026-process-world{z-index:1;pointer-events:none;opacity:.98;position:absolute;inset:16% 5% 12%;overflow:hidden}.nebula2026-homepage .nebula2026-process-world-grid{transform-origin:50%;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#f2f0ea29 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#f2f0ea29 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 12.5%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #f2f0ea1f;position:absolute;inset:10% 4%;transform:perspective(900px)rotateX(58deg)rotate(-8deg)scale(1.2)}.nebula2026-homepage .nebula2026-process-world-route{background:linear-gradient(90deg, transparent, var(--n26-solar) 24%, var(--n26-solar) 76%, transparent);transform-origin:0;width:86%;height:2px;transition:opacity .35s,transform .65s cubic-bezier(.16,1,.3,1);display:block;position:absolute;left:7%}.nebula2026-homepage .nebula2026-process-world-route-1{top:32%;transform:rotate(-12deg)scaleX(.22)}.nebula2026-homepage .nebula2026-process-world-route-2{opacity:.5;top:50%;transform:rotate(3deg)scaleX(.12)}.nebula2026-homepage .nebula2026-process-world-route-3{opacity:.35;top:68%;transform:rotate(15deg)scaleX(.08)}.nebula2026-homepage .nebula2026-process-world-node{border:1px solid var(--n26-solar);border-radius:50%;width:1rem;height:1rem;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 0 0 .7rem #ff6b3514}.nebula2026-homepage .nebula2026-process-world-node-1{top:29%;left:14%}.nebula2026-homepage .nebula2026-process-world-node-2{opacity:.5;top:48%;left:39%}.nebula2026-homepage .nebula2026-process-world-node-3{opacity:.32;top:66%;left:64%}.nebula2026-homepage .nebula2026-process-world-node-4{opacity:.2;top:47%;right:10%}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="1"] .nebula2026-process-world-route-1,.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="1"] .nebula2026-process-world-route-2{opacity:1;transform:rotate(-4deg)scaleX(.56)}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="1"] .nebula2026-process-world-node-2{opacity:1;transform:scale(1.4)}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="2"] .nebula2026-process-world-route-1,.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="2"] .nebula2026-process-world-route-2,.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="2"] .nebula2026-process-world-route-3{opacity:1;transform:rotate(0)scaleX(.8)}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="2"] .nebula2026-process-world-node-3{opacity:1;transform:scale(1.5)}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="3"] .nebula2026-process-world-route-1,.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="3"] .nebula2026-process-world-route-2,.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="3"] .nebula2026-process-world-route-3{opacity:1;transform:rotate(-6deg)scaleX(1)}.nebula2026-homepage .nebula2026-process-phase4[data-process-stage="3"] .nebula2026-process-world-node-4{opacity:1;transform:scale(1.7)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-copy,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-geometry,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-rail{z-index:2}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-geometry{opacity:.34}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{margin-top:clamp(4rem,9vw,9rem)}.nebula2026-homepage .nebula2026-footer-homepage,.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-inner{min-height:90svh}.nebula2026-homepage .nebula2026-capability-tab:active,.nebula2026-homepage .nebula2026-work-item:active,.nebula2026-homepage .nebula2026-process-progress-item:active,.nebula2026-homepage .nebula2026-faq-question button:active,.nebula2026-homepage .nebula2026-menu-toggle:active,.nebula2026-homepage .nebula2026-menu-close:active{transform:scale(.985)}.nebula2026-homepage .nebula2026-capabilities-phase4{border-top:1px solid #05050729;position:relative}.nebula2026-homepage .nebula2026-work-phase4{background:linear-gradient(180deg, #f2f0ea0d, transparent 11%), var(--n26-carbon)}.nebula2026-homepage .nebula2026-work-with-us-phase4{box-shadow:inset 0 2rem 4rem #05050712}@media (max-width:767px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-runway{min-height:auto}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene{min-height:min(76svh,40rem);padding:5.5rem .75rem 2.25rem}.nebula2026-homepage .nebula2026-why-void-arc{width:128vw;bottom:8%;right:-44%}.nebula2026-homepage .nebula2026-why-observatory{opacity:.72;width:92vw;top:10%;right:-22%}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines{width:100%;margin-top:auto;position:relative;bottom:auto;right:auto}.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li,.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(2),.nebula2026-homepage .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){text-wrap:pretty;margin-left:0;padding-left:0;font-size:clamp(1.2rem,5.7vw,2rem)}.nebula2026-homepage .nebula2026-why-synthesis-field{opacity:.7;width:108vw;height:48%;top:22%;right:-27%}.nebula2026-homepage .nebula2026-why-scene-2 .nebula2026-why-scene-display{align-self:end;margin-bottom:3rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{min-height:34rem}.nebula2026-homepage .nebula2026-capability-art-field{inset:12% -12% 4%}.nebula2026-homepage .nebula2026-capability-diagram{width:126%}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-layout{grid-template-columns:minmax(0,1fr)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature{min-height:30rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-list{grid-template-columns:repeat(2,minmax(0,1fr))}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item,.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item:first-child{min-height:5.2rem;padding:.85rem .65rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{font-size:clamp(1.5rem,7vw,2.8rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item.is-active{padding-left:.85rem;transform:translateY(-.15rem)}.nebula2026-homepage .nebula2026-process-phase4{min-height:280svh}.nebula2026-homepage .nebula2026-process-world{opacity:.48;inset:18% -20% 16%;transform:scale(.9)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage{padding-top:11.5rem;padding-bottom:5rem}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{max-width:6ch;font-size:clamp(4.8rem,20vw,8rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{letter-spacing:.08em;min-height:2.75rem;font-size:.6rem}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-question button{grid-template-columns:minmax(0,1fr) 1.1rem;gap:.75rem;min-height:4.8rem;padding:1rem .75rem}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-question-text{text-wrap:balance;min-width:0;font-size:clamp(1.3rem,6vw,2.2rem);line-height:1.1}.nebula2026-homepage .nebula2026-faq-phase4 .nebula2026-faq-answer-inner p{max-width:34ch;padding:0 .75rem 1.5rem;font-size:1rem;line-height:1.45}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{letter-spacing:-.1em;line-height:.88}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2 em{letter-spacing:-.075em;margin-top:.08em;line-height:.94}}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-why-observatory-mark,.nebula2026-homepage .nebula2026-why-synthesis-beam,.nebula2026-homepage .nebula2026-capability-art,.nebula2026-homepage .nebula2026-capability-diagram,.nebula2026-homepage .nebula2026-process-world-route,.nebula2026-homepage .nebula2026-process-world-node{transition:none!important;animation:none!important}.nebula2026-homepage .nebula2026-why-observatory-mark{opacity:1;transform:none}.nebula2026-homepage .nebula2026-why-synthesis-beam{transform:scaleX(1)}}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1:before{content:"";pointer-events:none;transform-origin:50%;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.9%,#05050721 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#05050721 50%,#0000 50.1%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25% 25%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #05050729;position:absolute;inset:15% 5% 12%;transform:rotate(-7deg)scaleY(.72)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#05050757,#0000);width:min(68vw,64rem);height:1px;position:absolute;top:20%;right:8%;transform:rotate(-17deg)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines{width:min(61vw,58rem);bottom:clamp(4rem,9vw,8rem);left:clamp(2rem,7vw,8rem);right:auto}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li{color:var(--n26-void);letter-spacing:-.075em;text-wrap:balance;padding:clamp(1.1rem,2vw,1.8rem) clamp(1rem,2vw,2rem);font-size:clamp(1.65rem,3vw,3.35rem);line-height:.94;position:relative}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:before{border:1px solid var(--n26-solar);background:var(--n26-lunar);content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.2rem;left:0}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){margin-left:clamp(4rem,10vw,10rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2:before{background:linear-gradient(90deg, transparent, #f2f0ea29, var(--n26-solar), transparent);content:"";pointer-events:none;height:1px;position:absolute;top:50%;left:5%;right:5%;transform:translateY(-50%)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:clamp(44rem,64vw,62rem);display:block;position:relative}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{z-index:6;background:linear-gradient(90deg,#f2f0eaf0,#f2f0eaa3,#0000);border-left-color:#0505074d;width:min(24rem,28vw);position:absolute;top:12%;left:0}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{width:calc(100% + 4rem);min-height:clamp(44rem,64vw,62rem);box-shadow:none;border:0;margin-left:-2rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{z-index:5;width:min(34rem,36vw);max-width:none;padding:0;position:absolute;top:clamp(3rem,8vw,8rem);right:clamp(2rem,8vw,9rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{text-wrap:balance;font-size:clamp(4rem,8vw,10rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{z-index:1;min-height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1),background .5s;transform:scale(1.1)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art-field{opacity:.9;inset:4% -4% -6%}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capabilities-panel-copy h3,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capabilities-panel-copy p{color:var(--n26-void)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world:before{aspect-ratio:1;content:"";border:1px solid #ff6b356b;border-radius:50%;width:42%;position:absolute;top:14%;right:14%;transform:rotate(-18deg)scaleY(.42);box-shadow:0 0 0 2rem #ff6b3509}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world:after{content:"";width:1px;transform:rotate(var(--nebula-process-world-turn,0deg));background:linear-gradient(#f2f0ea00,#f2f0ea57,#f2f0ea00);position:absolute;top:5%;bottom:5%;left:48%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stages{z-index:4}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-0{background:linear-gradient(135deg,#050507ad,#0505076b)!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1{background:linear-gradient(135deg,#f2f0ead1,#f2f0eaad)!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-2{background:linear-gradient(135deg,#0d0e13b3,#0d0e1373)!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-3{background:linear-gradient(135deg,#0505079e,#05050761)!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-grid{transform:perspective(900px) rotateX(var(--nebula-process-world-tilt,58deg)) rotateZ(var(--nebula-process-world-turn,-8deg)) scale(1.24);background-size:10% 10%;border-color:#f2f0ea3d}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route{z-index:3;height:3px;opacity:.78!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-node{z-index:4;opacity:.92!important;transform:scale(var(--nebula-process-node-scale,.8))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-geometry{z-index:1;opacity:.16}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature{border-left:1px solid #f2f0ea33;border-right:1px solid #f2f0ea33}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{text-wrap:balance}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2 em{margin-top:.12em;line-height:.9}.nebula2026-homepage .nebula2026-faq-phase4:after{background:linear-gradient(90deg, transparent, var(--n26-solar));content:"";width:min(24rem,42vw);height:1px;margin:clamp(2.5rem,6vw,6rem) 0 0 auto;display:block}@media (max-width:767px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-runway{min-height:auto}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene{min-height:min(68svh,36rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1:before{background-size:34% 28%;inset:17% -22% 9% 4%;transform:rotate(-5deg)scaleY(.72)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines{width:100%;bottom:1rem;left:0;right:0}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li,.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(2),.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){letter-spacing:-.055em;margin-left:0;padding:.85rem 0 .85rem .7rem;font-size:clamp(1.18rem,5.3vw,1.7rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-scene-display{width:100%;margin:0;transform:translateY(-1vh)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading{max-width:8.5ch;font-size:clamp(3.8rem,17vw,7rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:0}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{background:0 0;width:100%;position:relative;top:auto;left:auto}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{width:calc(100% + 1.5rem);min-height:32rem;margin-left:-.75rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{width:auto;top:1.5rem;left:1.25rem;right:1.25rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{font-size:clamp(3.2rem,14vw,5rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=websites] .nebula2026-capability-art{transform:translate(7%,7%)scale(1.08)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=software] .nebula2026-capability-art{transform:translate(-4%,3%)rotate(-3deg)scale(1.18)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art{transform:translateY(-3%)rotate(6deg)scale(1.1)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=automation] .nebula2026-capability-art{transform:translate(7%)rotate(5deg)scale(1.2)}.nebula2026-homepage .nebula2026-process-phase4{min-height:240svh}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world{opacity:.9;inset:10% -18%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{font-size:clamp(4.6rem,19vw,7.6rem)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{font-size:.66rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{letter-spacing:-.085em;line-height:.92}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2 em{letter-spacing:-.06em;margin-top:.14em}}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-capability-art,.nebula2026-homepage .nebula2026-process-world-grid,.nebula2026-homepage .nebula2026-process-world-route,.nebula2026-homepage .nebula2026-process-world-node{transition:none!important;animation:none!important}.nebula2026-homepage .nebula2026-process-world-grid{transform:perspective(900px)rotateX(58deg)rotate(-8deg)scale(1.24)}}@media (max-width:767px){.nebula2026-homepage .nebula2026-hero-heading{font-size:clamp(3.5rem,14.2vw,6.2rem)}.nebula2026-homepage .nebula2026-hero-heading span{white-space:nowrap}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-lines li{text-wrap:balance}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading{max-width:none;font-size:clamp(3rem,13vw,5.5rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading span{white-space:nowrap}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{white-space:nowrap;max-width:100%;font-size:clamp(1.3rem,5.3vw,2.1rem)}}@media (min-width:768px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading{max-width:none;font-size:clamp(4rem,8.5vw,11rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading span{white-space:nowrap}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{color:#f2f0ea85}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item.is-active,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item:hover,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item:focus-visible{color:var(--n26-lunar)}}.nebula2026-homepage .nebula2026-functional-icon{color:currentColor;flex:none;width:.95rem;height:.95rem;display:inline-block;position:relative}.nebula2026-homepage .nebula2026-functional-icon-arrow:before{content:"";border-top:1px solid;border-right:1px solid;width:.55rem;height:.55rem;position:absolute;top:.1rem;right:.12rem}.nebula2026-homepage .nebula2026-functional-icon-arrow:after{content:"";transform-origin:100%;background:currentColor;width:.72rem;height:1px;position:absolute;top:.48rem;left:.08rem;transform:rotate(-45deg)}.nebula2026-homepage .nebula2026-menu-arrow{font-size:0}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-runway{min-height:240svh}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0{background:radial-gradient(circle at 76% 42%, #ff6b3529, transparent 17%), var(--n26-void)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2{background:radial-gradient(circle at 75% 36%, #ff6b3529, transparent 22%), var(--n26-carbon)}.nebula2026-homepage .nebula2026-why-hero-trace{background:linear-gradient(90deg, var(--n26-solar), #ff6b351f, transparent);opacity:.55;transform-origin:0;width:60%;height:1px;position:absolute;top:11%;left:0;transform:rotate(-8deg)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1:before{background-color:#0000;background-image:linear-gradient(90deg,#0000 49.8%,#0505071f 50%,#0000 50.2%),linear-gradient(#0000 49.8%,#0505071f 50%,#0000 50.2%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 12.5%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#0505072e;inset:10% 3% 8%;transform:rotate(-6deg)scaleY(.82)}.nebula2026-homepage .nebula2026-why-paper-field{opacity:.6;mix-blend-mode:multiply;background:radial-gradient(at 24% 32%,#ff6b3524,#0000 22%),radial-gradient(at 80% 64%,#05050712,#0000 28%),repeating-radial-gradient(at 52% 48%,#0000 0 16%,#0505070b 16.15% 16.4%,#0000 16.6% 26%);animation:18s ease-in-out infinite alternate nebula2026-paper-drift;position:absolute;inset:-10%;transform:rotate(-7deg)scale(1.1)}@keyframes nebula2026-paper-drift{0%{opacity:.42;transform:rotate(-7deg)scale(1.08)translate(-1%,1%)}to{opacity:.68;transform:rotate(-4deg)scale(1.14)translate(1%,-1%)}}.nebula2026-homepage .nebula2026-why-observatory{opacity:.9;width:min(48vw,52rem);top:8%;right:7%}.nebula2026-homepage .nebula2026-why-observatory-sweep{background:linear-gradient(#0000,#05050752,#0000);width:1px;height:100%;position:absolute;top:0;right:48%;transform:rotate(-34deg)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines{gap:0;width:min(78vw,76rem);bottom:clamp(4.5rem,8vw,8rem);left:clamp(2rem,7vw,8rem);right:auto}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li{text-wrap:balance;border-top-color:#05050745;width:min(58vw,58rem);padding:clamp(1.15rem,2.2vw,2rem) clamp(1rem,2.2vw,2.5rem);font-size:clamp(1.7rem,3.2vw,4.1rem);line-height:.92}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(2){margin-left:clamp(4rem,14vw,14rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){color:var(--n26-solar);margin-left:clamp(8rem,28vw,28rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:after{border:1px solid var(--n26-solar);background:var(--n26-lunar);content:"";border-radius:50%;width:.46rem;height:.46rem;position:absolute;top:-.2rem;right:0}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-scene-display{text-align:left;width:min(72vw,82rem);max-width:none;margin-left:0;margin-right:auto;transform:translateY(-4vh)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading{max-width:8.8ch;font-size:clamp(4.8rem,11.5vw,14rem)}.nebula2026-homepage .nebula2026-why-synthesis-field{opacity:.9;width:min(54vw,58rem);height:65%;top:15%;right:5%}.nebula2026-homepage .nebula2026-capabilities-phase4{padding-bottom:clamp(6rem,10vw,10rem);position:relative}.nebula2026-homepage .nebula2026-capabilities-phase4:after{background:linear-gradient(90deg, var(--n26-solar), #0505071a, transparent);content:"";width:min(32vw,32rem);height:1px;position:absolute;top:0;left:clamp(1rem,4vw,4rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{background:linear-gradient(90deg,#f2f0eafa,#f2f0eab3,#0000);border-left-color:#05050747;width:min(28rem,32vw);top:8%}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab{background:0 0;min-height:clamp(5rem,7vw,7rem);padding-block:.85rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active{background:#05050714;padding-left:1.8rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{width:calc(100% + 4rem);min-height:clamp(48rem,68vw,66rem);box-shadow:none;isolation:isolate;border:0;margin-left:-2rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel:before{background:#f2f0ea38;left:17%}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel:after{background:#f2f0ea33;top:68%}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{font-size:clamp(4.2rem,8.7vw,11rem);line-height:.78}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{transform-origin:50% 56%}.nebula2026-homepage .nebula2026-capability-diagram-trail,.nebula2026-homepage .nebula2026-capability-diagram-secondary{opacity:.65;stroke-dasharray:1 11}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=websites]{background:radial-gradient(circle at 72% 70%, #ff6b352b, transparent 23%), var(--n26-void)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=software]{background:radial-gradient(circle at 38% 64%, #f2f0ea1a, transparent 28%), var(--n26-carbon)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce]{background:radial-gradient(circle at 50% 50%, #0505071f, transparent 35%), var(--n26-solar)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=automation]{background:linear-gradient(132deg, transparent 0 43%, #f2f0ea14 43.2% 43.5%, transparent 43.7%), var(--n26-void)}.nebula2026-homepage .nebula2026-work-release-axis{background:linear-gradient(90deg, transparent, var(--n26-solar));transform-origin:100%;width:62%;height:1px;position:absolute;bottom:11%;right:-2%;transform:rotate(-12deg)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-0,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-2,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-3{background:0 0!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1 .nebula2026-process-stage-rail,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1 .nebula2026-process-stage-copy p,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-1 .nebula2026-process-stage-copy h3{color:var(--n26-lunar)}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-copy h3{transform:translateX(var(--nebula-process-type-shift,0vw));text-shadow:0 0 2rem #05050766;position:relative}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world{z-index:2;opacity:1;inset:4% -3% 5%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-grid{transform:perspective(900px) rotateX(var(--nebula-process-world-tilt,64deg)) rotateZ(var(--nebula-process-world-turn,-14deg)) scale(1.34);background-size:8% 8%;border-color:#f2f0ea47;inset:12% 3%}.nebula2026-homepage .nebula2026-process-world-axis{width:1px;transform:rotate(var(--nebula-process-world-turn,-14deg));background:linear-gradient(#0000,#f2f0ea75,#0000);position:absolute;top:0;bottom:0;left:48%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route{z-index:4;background:linear-gradient(90deg, transparent, #ff6b3573 13%, var(--n26-solar) 44%, var(--n26-lunar) 68%, transparent);width:92%;height:2px;left:3%;opacity:.92!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route-1{transform:rotate(var(--nebula-process-route-1-angle,-26deg)) scaleX(var(--nebula-process-route-1-length,.18))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route-2{transform:rotate(var(--nebula-process-route-2-angle,12deg)) scaleX(var(--nebula-process-route-2-length,.08))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route-3{transform:rotate(var(--nebula-process-route-3-angle,26deg)) scaleX(var(--nebula-process-route-3-length,.06))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-route-4{background:linear-gradient(90deg, transparent, var(--n26-lunar), var(--n26-solar));top:83%;transform:rotate(-9deg) scaleX(var(--nebula-process-route-4-length,0))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-node{z-index:5;width:1.1rem;height:1.1rem;opacity:.96!important;transform:scale(var(--nebula-process-node-scale,.72))!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-geometry{display:none}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-copy,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-rail{z-index:6}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{font-size:clamp(4.8rem,10.6vw,14rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4{position:relative}.nebula2026-homepage .nebula2026-work-with-us-phase4:before{background:linear-gradient(90deg, var(--n26-solar), #05050724, transparent);content:"";width:min(44vw,46rem);height:1px;position:absolute;top:0;left:0}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-orbit{width:min(66vw,980px);bottom:-22%}.nebula2026-homepage .nebula2026-faq-phase4:before{background:linear-gradient(90deg, #0505073d, var(--n26-solar), #0505071f)}@media (max-width:767px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene{min-height:min(78svh,42rem)}.nebula2026-homepage .nebula2026-why-paper-field{opacity:.42;inset:-28% -40%}.nebula2026-homepage .nebula2026-why-observatory{opacity:.68;width:106vw;top:6%;right:-35%}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines{width:100%;bottom:.5rem;left:0;right:0}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li,.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(2),.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1 .nebula2026-why-lines li:nth-child(3){width:100%;margin-left:0;padding:.8rem .7rem;font-size:clamp(1.16rem,5.4vw,1.78rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-scene-display{width:100%;transform:translateY(-1vh)}.nebula2026-homepage .nebula2026-why-synthesis-field{opacity:.72;width:118vw;height:54%;top:24%;right:-36%}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{background:0 0;width:100%;position:relative;top:auto;left:auto}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab{min-height:4rem;padding-block:.65rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{width:calc(100% + 1.5rem);min-height:37rem;margin-left:-.75rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{width:auto;top:1.5rem;left:1.25rem;right:1.25rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{font-size:clamp(3.2rem,14vw,5rem)}.nebula2026-homepage .nebula2026-capability-diagram{width:132%}.nebula2026-homepage .nebula2026-process-phase4{min-height:300svh}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world{opacity:.72;inset:8% -32%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-world-grid{background-size:14% 14%}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-copy h3{transform:none}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{font-size:clamp(4.7rem,19vw,7.6rem)}.nebula2026-homepage .nebula2026-work-release-axis{width:86%;right:-15%}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-orbit{width:130vw;bottom:-13%;right:-66%}}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-why-paper-field,.nebula2026-homepage .nebula2026-process-world-axis{animation:none!important}.nebula2026-homepage .nebula2026-functional-icon,.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage-copy h3{transform:none!important}}.nebula2026-homepage .nebula2026-atmosphere-root{z-index:0;opacity:1;pointer-events:none;background:#050507;width:100%;height:100%;transition:opacity .52s cubic-bezier(.16,1,.3,1),visibility .52s;position:fixed;inset:0;overflow:hidden}.nebula2026-homepage .nebula2026-atmosphere-root.is-masked{visibility:hidden;opacity:0}.nebula2026-homepage .nebula2026-atmosphere-root>div,.nebula2026-homepage .nebula2026-atmosphere-root canvas{width:100%!important;height:100%!important}.nebula2026-homepage .nebula2026-atmosphere-root canvas{pointer-events:none;display:block}.nebula2026-homepage .nebula2026-main,.nebula2026-homepage .nebula2026-hero,.nebula2026-homepage .nebula2026-why,.nebula2026-homepage .nebula2026-work,.nebula2026-homepage .nebula2026-process,.nebula2026-homepage .nebula2026-footer-homepage{position:relative}.nebula2026-homepage .nebula2026-hero{background:0 0}.nebula2026-homepage .nebula2026-why-phase4,.nebula2026-homepage .nebula2026-why-phase4.is-motion-ready .nebula2026-why-scene-0,.nebula2026-homepage .nebula2026-why-phase4.is-motion-ready .nebula2026-why-scene-2,.nebula2026-homepage .nebula2026-work-phase4,.nebula2026-homepage .nebula2026-process-phase4,.nebula2026-homepage .nebula2026-footer-homepage{background:0 0!important}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1,.nebula2026-homepage .nebula2026-capabilities-phase4,.nebula2026-homepage .nebula2026-work-with-us-phase4,.nebula2026-homepage .nebula2026-faq-phase4{z-index:1;position:relative}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-1{background:var(--n26-lunar)!important}.nebula2026-homepage .nebula2026-process-phase4:before{background:linear-gradient(#050507b8,#0000)!important}.nebula2026-homepage .nebula2026-process-phase4[data-process-active=false] .nebula2026-process-progress,.nebula2026-homepage .nebula2026-process-phase4[data-process-active=false] .nebula2026-process-progress-line{visibility:hidden;opacity:0;pointer-events:none}.nebula2026-homepage .nebula2026-footer-homepage{isolation:isolate}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-atmosphere-root{transition:none}}.nebula2026-homepage .nebula2026-button{letter-spacing:.09em;white-space:nowrap;min-height:3.25rem;padding:.9rem 1.25rem;font-size:clamp(.75rem,.68rem + .12vw,.86rem);font-weight:700;line-height:1.05}.nebula2026-homepage .nebula2026-header-cta{letter-spacing:.09em;white-space:nowrap;min-height:3.25rem;padding-inline:1.15rem;font-size:.74rem;font-weight:700;line-height:1.05}.nebula2026-homepage .nebula2026-footer-cta{letter-spacing:.09em;min-height:3.75rem;font-size:.76rem;font-weight:700;line-height:1.05}.nebula2026-homepage .nebula2026-enquiry-back,.nebula2026-homepage .nebula2026-enquiry-restart{letter-spacing:.1em;font-size:.72rem;font-weight:700;line-height:1.05}.nebula2026-homepage .nebula2026-enquiry-actions .nebula2026-button{min-width:10.5rem;min-height:3.25rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading{max-width:9ch;font-size:clamp(4rem,7.6vw,9.5rem);line-height:.86}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:clamp(40rem,55vw,52rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{font-size:clamp(1.7rem,3.35vw,4.35rem);line-height:.92}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{background:radial-gradient(circle at 74% 38%, #ff6b3524, transparent 28%), linear-gradient(135deg, #f2f0ea08, transparent 42%), var(--n26-void);min-height:clamp(40rem,55vw,52rem);box-shadow:inset 0 0 0 1px #f2f0ea1f}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{width:min(28rem,34vw);top:clamp(2.25rem,5.5vw,5.5rem);right:clamp(1.5rem,6vw,7rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{max-width:7ch;font-size:clamp(2.8rem,5.6vw,6.5rem);line-height:.88}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy p{max-width:25rem;margin-top:1.25rem;font-size:clamp(1rem,1.1vw,1.16rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{overflow:hidden}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.65fr);gap:clamp(2.5rem,6vw,8rem);margin-top:clamp(4rem,8vw,8rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{max-width:9ch;font-size:clamp(4.5rem,9.6vw,11.5rem);line-height:.82}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action{gap:1.5rem;max-width:27rem;padding-left:clamp(1.25rem,2vw,2rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action p{max-width:25rem;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.45}.nebula2026-homepage .nebula2026-wu-magnetic{min-width:15rem;min-height:3.5rem;font-size:.8rem}.nebula2026-homepage .nebula2026-process-phase4{min-height:240svh}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{max-width:6.5ch;font-size:clamp(4.5rem,10.5vw,12rem);line-height:.82}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item{letter-spacing:.09em;min-height:3rem;font-size:.7rem}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-progress-item span:last-child{white-space:nowrap}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:.92}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-content{margin-top:clamp(2.25rem,4vw,4rem)}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-cta{justify-self:start}.nebula2026-homepage .nebula2026-enquiry-dialog{overflow:hidden}.nebula2026-homepage .nebula2026-enquiry-form{min-height:0;overflow-y:auto}.nebula2026-homepage .nebula2026-enquiry-actions{z-index:4;background:var(--n26-carbon);margin-top:auto;padding-bottom:.75rem;position:sticky;bottom:-.75rem}@media (max-width:1023px) and (min-width:768px){.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage{grid-template-columns:5rem minmax(0,1fr) 5rem;gap:1rem;padding:9rem 1.25rem 5rem}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{max-width:7ch;font-size:clamp(4.5rem,9vw,7rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:42rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{font-size:clamp(1.7rem,3.5vw,3rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{width:min(22rem,38vw);right:2rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{grid-template-columns:minmax(0,1fr) minmax(16rem,.55fr);gap:2rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{font-size:clamp(4.25rem,9.2vw,7.5rem)}}@media (max-width:767px){.nebula2026-homepage .nebula2026-hero-heading{max-width:10.5ch;line-height:.9}.nebula2026-homepage .nebula2026-hero-heading span,.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading span{white-space:normal}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading{max-width:10.5ch;font-size:clamp(2.8rem,12.5vw,5.3rem);line-height:.9}.nebula2026-homepage .nebula2026-capabilities-phase4{padding-top:6rem;padding-bottom:5rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-heading{max-width:8ch;font-size:clamp(3.25rem,14vw,5.4rem);line-height:.88}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{min-height:0;display:block}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{background:0 0;width:100%;position:relative;top:auto;left:auto}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab{min-height:3.7rem;padding:.7rem .75rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active{background:#0505071a;padding-left:1rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{max-width:100%;font-size:clamp(1.55rem,7.4vw,2.8rem);line-height:.96}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{width:100%;min-height:30rem;margin:1rem 0 0;box-shadow:inset 0 0 0 1px #f2f0ea1f}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{width:auto;padding:0;top:1.25rem;left:1.25rem;right:1.25rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy h3{max-width:8ch;font-size:clamp(2.5rem,11vw,4.5rem);line-height:.9}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy p{max-width:19rem;margin-top:1rem;font-size:.98rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-art{transform:none!important}.nebula2026-homepage .nebula2026-capability-diagram{width:min(100%,27rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-item-name{white-space:normal;max-width:9ch;font-size:clamp(1.35rem,6.3vw,2.45rem);line-height:.94}.nebula2026-homepage .nebula2026-process-phase4{min-height:0}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-viewport{min-height:0;overflow:visible}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stages{gap:1px;min-height:0;display:grid}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stage{min-height:min(29rem,78svh);padding:13rem .75rem 4rem;display:grid;position:relative;inset:auto;opacity:1!important;transform:none!important}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stage h3{max-width:7ch;font-size:clamp(3.75rem,17vw,6.2rem);line-height:.84}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stage-rail{font-size:.58rem}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-progress{width:calc(100% - 1.5rem);margin:0 auto;padding:1rem 0 2rem;position:relative;bottom:auto;left:auto;right:auto;transform:none}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-progress-line{display:none}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-progress-item{min-height:2.75rem;font-size:.62rem}.nebula2026-homepage .nebula2026-work-with-us-phase4,.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-inner{min-height:0}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-inner{padding-top:5.5rem;padding-bottom:3.5rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-content{margin-top:4.5rem;display:block}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{max-width:8.8ch;font-size:clamp(3.55rem,15.8vw,6.5rem);line-height:.86}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action{gap:1.25rem;max-width:none;margin-top:2.75rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action p{max-width:22rem;font-size:1.06rem}.nebula2026-homepage .nebula2026-wu-magnetic{width:100%;min-width:0;min-height:3.5rem;font-size:.78rem}.nebula2026-homepage .nebula2026-footer-homepage,.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-inner{min-height:42rem}.nebula2026-homepage .nebula2026-footer-homepage .nebula2026-footer-cta{margin-top:2rem;font-size:.76rem}.nebula2026-homepage .nebula2026-enquiry-form{padding-bottom:.75rem}.nebula2026-homepage .nebula2026-enquiry-actions{align-items:center;padding-top:.9rem;bottom:-.75rem}.nebula2026-homepage .nebula2026-enquiry-actions-right .nebula2026-button{min-width:11rem}}@media (max-width:359px){.nebula2026-homepage .nebula2026-hero-heading{font-size:clamp(3.1rem,13.2vw,4.2rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading{max-width:9.4ch;font-size:clamp(2.65rem,11.8vw,4.2rem)}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stage h3{font-size:clamp(3.35rem,16vw,5.2rem)}}@media (max-height:720px){.nebula2026-homepage .nebula2026-enquiry-dialog{max-height:calc(100dvh - .75rem)}.nebula2026-homepage .nebula2026-enquiry-form{padding-top:1rem}.nebula2026-homepage .nebula2026-enquiry-question-wrap{padding-top:2rem;padding-bottom:1.25rem}.nebula2026-homepage .nebula2026-enquiry-question-wrap legend{margin-bottom:1.25rem;font-size:clamp(2.25rem,8vw,4.5rem)}.nebula2026-homepage .nebula2026-enquiry-option{min-height:3.5rem}.nebula2026-homepage .nebula2026-enquiry-fields textarea{min-height:5rem}}@media (prefers-reduced-motion:reduce){.nebula2026-homepage .nebula2026-wu-magnetic,.nebula2026-homepage .nebula2026-capabilities-panel,.nebula2026-homepage .nebula2026-capability-art{transition:none!important}}.nebula2026-homepage{--n26-cta-font-size:clamp(.78rem, .72rem + .12vw, .9rem)}html.nebula2026-route body,.nebula2026-shell{overflow-x:visible}.nebula2026-homepage .nebula2026-button,.nebula2026-homepage .nebula2026-header-cta,.nebula2026-homepage .nebula2026-footer-cta,.nebula2026-homepage .nebula2026-enquiry-back,.nebula2026-homepage .nebula2026-enquiry-restart,.nebula2026-homepage .nebula2026-wu-magnetic{font-size:var(--n26-cta-font-size)}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{font-size:clamp(4.5rem,9.6vw,9rem)}.nebula2026-homepage .nebula2026-wu-magnetic{min-width:16rem;min-height:3.75rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action p{font-size:clamp(1.08rem,1.4vw,1.32rem)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=websites] .nebula2026-capability-art{transform:translate(3%,3%)scale(1.06)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=software] .nebula2026-capability-art{transform:translate(-3%,2%)rotate(-2deg)scale(1.08)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=commerce] .nebula2026-capability-art{transform:translateY(-2%)rotate(4deg)scale(1.06)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel[data-capability=automation] .nebula2026-capability-art{transform:translate(4%)rotate(3deg)scale(1.1)}@media (max-width:767px){.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-selector{position:relative}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-tabs{z-index:6;background:0 0;border:0;flex-wrap:wrap;gap:.35rem;width:100%;display:flex;position:absolute;top:0;left:0}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab,.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab:first-child{background:#f2f0eac7;border:1px solid #05050733;flex:calc(50% - .35rem);min-height:2.5rem;padding:.55rem .65rem}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab.is-active{background:var(--n26-void);color:var(--n26-lunar)}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capability-tab span:last-child{letter-spacing:-.03em;font-size:clamp(.78rem,3.5vw,1.05rem);line-height:1}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel{min-height:32rem;margin-top:0;padding-top:1px}.nebula2026-homepage .nebula2026-capabilities-phase4 .nebula2026-capabilities-panel-copy{background:linear-gradient(#0d0e13f5,#0d0e13d6 78%,#0000);padding:.75rem .25rem 1.75rem;top:7.25rem}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{font-size:clamp(3.55rem,15.8vw,6.5rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2{padding-top:7rem}}@media (max-width:359px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading{font-size:clamp(2.55rem,11.2vw,4rem)}}.nebula2026-shell em{color:var(--n26-solar);font-family:inherit;font-style:italic;font-weight:500}.nebula2026-homepage .nebula2026-capability-detail-link{color:var(--n26-lunar);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;margin-top:1.7rem;font-size:.68rem;font-weight:700;text-decoration:none;transition:color .18s,gap .22s;display:inline-flex}.nebula2026-homepage .nebula2026-capability-detail-link span{color:var(--n26-solar);font-size:1.1rem}.nebula2026-homepage .nebula2026-capability-detail-link:hover{color:var(--n26-solar);gap:1rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy{justify-content:flex-start;padding:clamp(1.5rem,4vw,4rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy strong{max-width:8ch;margin-top:auto;font-size:clamp(3.8rem,7.2vw,8.2rem);line-height:.84}.nebula2026-homepage .nebula2026-work-feature-signal{color:var(--n26-dust);letter-spacing:.12em;text-transform:uppercase;margin-top:.55rem;font-size:.64rem}.nebula2026-homepage .nebula2026-work-feature-copy p{color:#f2f0eab8;max-width:25rem;margin:1rem 0 0;font-size:.95rem;line-height:1.5}.nebula2026-homepage .nebula2026-work-feature-copy a{color:var(--n26-lunar);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:1.35rem;font-size:.66rem;font-weight:700;text-decoration:none;display:inline-flex}.nebula2026-homepage .nebula2026-work-feature-copy a span{color:var(--n26-solar);font-size:1rem}.nebula2026-homepage .nebula2026-work-feature-copy a:hover{color:var(--n26-solar)}.nebula2026-project-signal{min-height:inherit;background:radial-gradient(circle at 66% 34%, #ff6b353b, transparent 0 14%, #ff6b350d 30%, transparent 58%), linear-gradient(135deg, #f2f0ea09, transparent 58%), var(--n26-carbon);place-items:center;display:grid;position:relative;overflow:hidden}.nebula2026-project-signal:before,.nebula2026-project-signal:after{content:"";pointer-events:none;position:absolute}.nebula2026-project-signal:before{background-image:linear-gradient(#f2f0ea0f 1px,#0000 1px),linear-gradient(90deg,#f2f0ea0f 1px,#0000 1px);background-size:25% 25%;border:1px solid #f2f0ea2e;inset:12%;transform:rotate(-7deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.nebula2026-project-signal:after{background:linear-gradient(90deg, transparent, var(--n26-solar), transparent);width:76%;height:1px;top:50%;left:12%;transform:rotate(-18deg);box-shadow:0 0 28px #ff6b3580}.nebula2026-project-signal-orbit{aspect-ratio:1;border:1px solid #ff6b356b;border-radius:50%;width:48%;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;transform:rotate(-25deg)scaleY(.44)}.nebula2026-project-signal.is-large .nebula2026-project-signal-orbit{width:58%}.nebula2026-work-feature-media:hover .nebula2026-project-signal-orbit{transform:rotate(-10deg)scaleY(.5)scale(1.1)}.nebula2026-project-signal-crosshair{border:1px solid #f2f0ea26;border-radius:50%;width:40%;height:40%;position:absolute}.nebula2026-project-signal-crosshair:before,.nebula2026-project-signal-crosshair:after{content:"";background:#f2f0ea33;position:absolute}.nebula2026-project-signal-crosshair:before{height:1px;top:50%;left:-45%;right:-45%}.nebula2026-project-signal-crosshair:after{width:1px;top:-45%;bottom:-45%;left:50%}.nebula2026-project-signal-dot{background:var(--n26-solar);border-radius:50%;width:.45rem;height:.45rem;position:absolute;box-shadow:0 0 0 .7rem #ff6b3514,0 0 24px #ff6b35bf}.nebula2026-project-signal small{color:var(--n26-dust);letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;position:absolute;bottom:1rem;right:1rem}.nebula2026-work-index .nebula2026-work-feature-media{padding:0}.nebula2026-work-index .nebula2026-project-signal{min-height:clamp(21rem,42vw,39rem)}.nebula2026-work-index .nebula2026-work-feature-media:after{z-index:2}.nebula2026-work-index .nebula2026-work-feature-media:hover .nebula2026-project-signal{filter:saturate(1.08)}.nebula2026-not-found{min-height:78dvh;width:min(calc(100% - (2 * var(--n26-interior-gutter))), 1280px);align-content:center;margin-inline:auto;padding:10rem 0 8rem;display:grid}.nebula2026-not-found h1{max-width:9ch;color:var(--n26-lunar);letter-spacing:-.1em;margin:1rem 0 1.5rem;font-size:clamp(4rem,10vw,10rem);line-height:.82}.nebula2026-not-found>p:not(.nebula2026-interior-eyebrow){color:#f2f0eab8;max-width:28rem;margin-bottom:2rem;font-size:1.05rem;line-height:1.6}@media (max-width:767px){.nebula2026-homepage .nebula2026-capabilities-panel-copy{padding:1.5rem}.nebula2026-homepage .nebula2026-capability-detail-link{margin-top:1.2rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy strong{margin-top:9rem;font-size:clamp(3.3rem,16vw,5.8rem)}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy p{max-width:17rem;font-size:.85rem}.nebula2026-homepage .nebula2026-work-phase4 .nebula2026-work-feature-copy a{margin-top:1rem}.nebula2026-project-signal:before{inset:9%}.nebula2026-project-signal small{font-size:.54rem;bottom:.75rem;right:.75rem}.nebula2026-work-index .nebula2026-work-feature-media{min-height:19rem}.nebula2026-not-found{min-height:70dvh;padding-top:8rem}.nebula2026-not-found h1{font-size:clamp(4.2rem,19vw,6.5rem)}}@media (prefers-reduced-motion:reduce){.nebula2026-project-signal-orbit,.nebula2026-project-signal{transition:none!important}}.nebula2026-homepage .nebula2026-enquiry-actions{background:var(--n26-lunar)}.nebula2026-homepage .nebula2026-enquiry-back,.nebula2026-homepage .nebula2026-enquiry-restart{color:var(--n26-void)}.nebula2026-homepage .nebula2026-enquiry-back:hover:not(:disabled),.nebula2026-homepage .nebula2026-enquiry-back:focus-visible,.nebula2026-homepage .nebula2026-enquiry-restart:hover:not(:disabled),.nebula2026-homepage .nebula2026-enquiry-restart:focus-visible{color:#8f2f14}@media (max-width:359px){.nebula2026-homepage .nebula2026-why-heading{max-width:100%;font-size:clamp(1.65rem,13vw,3.25rem)}.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading{max-width:100%!important;font-size:clamp(1.65rem,13vw,3.25rem)!important}.nebula2026-homepage .nebula2026-process-phase4 .nebula2026-process-stage h3{max-width:100%;font-size:clamp(2rem,16vw,4rem)}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{max-width:100%;font-size:clamp(3rem,15vw,5.5rem)}}@media (max-width:220px){.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-0 .nebula2026-why-heading,.nebula2026-homepage .nebula2026-why-phase4 .nebula2026-why-scene-2 .nebula2026-why-heading{max-width:100%!important;font-size:clamp(1.25rem,12vw,2.5rem)!important}.nebula2026-homepage .nebula2026-process-phase4.is-mobile-flow .nebula2026-process-stage h3{width:100%;max-width:calc(100vw - 1.5rem)!important;font-size:clamp(1.5rem,14vw,3rem)!important}.nebula2026-homepage .nebula2026-work-with-us-phase4 h2{max-width:100%!important;font-size:clamp(2.2rem,14vw,4rem)!important}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action{padding-left:0}.nebula2026-homepage .nebula2026-work-with-us-phase4 .nebula2026-work-with-us-action .nebula2026-button{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0;max-width:calc(100vw - 1.5rem)}}
