@layer obvious-marketing.site;@layer obvious-marketing.site{.ob-site{min-height:100vh;overflow-x:clip;background:var(--ob-color-canvas)}.ob-site__skip{position:fixed;z-index:100;inset:0 auto auto 0;padding:var(--ob-space-3) var(--ob-space-4);background:var(--ob-color-paper);color:var(--ob-color-ink-on-paper);font-weight:650;transform:translateY(-120%)}.ob-site__skip:focus{transform:translateY(0)}.ob-site-header{position:-webkit-sticky;position:sticky;z-index:20;top:0;background:rgb(30 30 30/82%);backdrop-filter:blur(28px) saturate(115%);-webkit-backdrop-filter:blur(28px) saturate(115%);transform:translateZ(0);transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .26s var(--ob-ease-standard);will-change:transform}.ob-site-header[data-visibility=hidden]{opacity:0;pointer-events:none;transform:translate3d(0,-105%,0)}.ob-site-header:focus-within{opacity:1;pointer-events:auto;transform:translateZ(0)}.ob-site-footer__inner,.ob-site-header__inner{width:min(100% - (2 * var(--ob-gutter)),var(--ob-measure-wide));margin-inline:auto}.ob-site-header__inner{display:grid;min-height:4.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(var(--ob-space-7),3.5vw,var(--ob-space-9));gap:clamp(var(--ob-space-7),3.5vw,var(--ob-space-9))}.ob-site-brand{color:inherit;font-family:var(--ob-font-display);font-size:.92rem;font-weight:500;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.ob-site-header .ob-site-brand{display:inline-block;justify-self:start;font-family:var(--ob-font-wordmark,var(--ob-font-display));font-size:.84rem;font-weight:600;font-synthesis:weight;letter-spacing:.16em;line-height:1;-webkit-text-stroke:.22px currentcolor;transform:scaleX(1.08);transform-origin:left center}.ob-site-nav{display:flex;align-items:center;justify-content:flex-start;gap:clamp(var(--ob-space-4),2.2vw,var(--ob-space-6))}.ob-site-footer a,.ob-site-nav a,.ob-site-policy-nav a,.ob-site-signin{color:var(--ob-color-muted);font-size:var(--ob-step--1);text-decoration:none;transition:color var(--ob-motion-quick) var(--ob-ease-standard)}.ob-site-nav a{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ob-site-footer a:hover,.ob-site-nav a:hover,.ob-site-nav a[aria-current=page],.ob-site-policy-nav a:hover,.ob-site-signin:hover{color:var(--ob-color-ink)}.ob-site-header__actions{display:flex;align-items:center;justify-self:end;gap:clamp(var(--ob-space-5),2vw,var(--ob-space-7))}.ob-site-start{display:inline-flex;min-height:2.55rem;align-items:center;gap:var(--ob-space-2);padding-inline:var(--ob-space-4);border-radius:var(--ob-radius-control);background:var(--ob-color-paper);color:var(--ob-color-ink-on-paper);font-size:var(--ob-step--1);font-weight:650;text-decoration:none;transition:background-color var(--ob-motion-quick) var(--ob-ease-standard),transform var(--ob-motion-quick) var(--ob-ease-standard)}.ob-site-start:hover{background:#ffffff;transform:translateY(-1px)}.ob-site-hero{display:grid;min-height:calc(100svh - 4.5rem);align-items:center}.ob-site-hero--backdrop{min-height:calc(100svh - 4.5rem)}.ob-site-hero--ambient,.ob-site-hero--backdrop{position:relative;overflow:hidden;isolation:isolate}.ob-site-hero--ambient>.ob-mkt-container{position:relative;z-index:2}.ob-core-hero-stage{min-height:170svh;background:#131314}.ob-core-hero-stage .ob-site-hero--core{position:-webkit-sticky;position:sticky;top:4.5rem;min-height:calc(100svh - 4.5rem);background:radial-gradient(circle at 72% 48%,rgb(55 56 62/.15),transparent 29%),linear-gradient(145deg,#1d1d1f,#171719 64%,#121213)}.ob-site-hero--core .ob-site-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr)}.ob-site-hero--core .ob-site-hero__copy{max-width:43rem}.ob-core-pearl{position:relative;width:min(100%,39rem);min-height:clamp(28rem,52vw,42rem);margin-inline:auto;cursor:default;isolation:isolate;transition:opacity var(--ob-motion-deliberate) var(--ob-ease-standard)}.ob-core-pearl:before{position:absolute;z-index:-1;inset:20% 10%;border-radius:50%;background:radial-gradient(circle,rgb(185 187 198/.04),transparent 62%);content:""}.ob-core-pearl canvas{z-index:1;inset:0;width:100%;height:100%;opacity:0}.ob-core-pearl canvas,.ob-core-pearl__fallback{position:absolute;transition:opacity .22s var(--ob-ease-standard)}.ob-core-pearl__fallback{top:50%;left:50%;width:clamp(11rem,23vw,18rem);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 31% 26%,rgb(255 255 255/.28),transparent 17%),radial-gradient(circle at 68% 72%,rgb(95 102 124/.15),transparent 28%),linear-gradient(145deg,#62636a,#36373c 44%,#18191d);box-shadow:1.8rem 2.4rem 4rem rgb(0 0 0/.3),-1rem -.8rem 2.8rem rgb(255 255 255/.035);transform:translate(-50%,-50%)}.ob-core-pearl[data-ready=true] canvas{opacity:1}.ob-core-pearl[data-ready=true] .ob-core-pearl__fallback{opacity:0}.ob-builder-vision-stage{min-height:220svh;background:#050506}.ob-builder-vision{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;min-height:calc(100svh - 4.5rem);align-items:center;overflow:hidden;background:radial-gradient(circle at 76% 48%,rgb(12 36 70/.1),transparent 34%),linear-gradient(90deg,#050506,#060607 53%,#030304);isolation:isolate}.ob-builder-vision>.ob-mkt-container{position:relative;z-index:2}.ob-builder-vision__content{position:relative;display:grid;min-height:calc(100svh - 4.5rem);grid-template-columns:minmax(0,.82fr) minmax(25rem,1.18fr);align-items:center}.ob-builder-vision__copy{position:relative;z-index:3;max-width:43rem}.ob-builder-vision__copy .ob-mkt-heading{max-width:13ch;background:linear-gradient(0deg,#b9b9bf 0,#e0e0e3 44%,#ffffff);background-clip:text;color:transparent;-webkit-background-clip:text}.ob-builder-vision__copy .ob-mkt-text{max-width:36rem}.ob-builder-earth{position:absolute;z-index:1;top:50%;right:clamp(-28rem,-24vw,-14rem);width:clamp(44rem,72vw,72rem);aspect-ratio:1;opacity:.94;transform:translateY(-50%);transition:opacity .26s var(--ob-ease-standard)}.ob-builder-earth:before{position:absolute;z-index:2;inset:2%;border-radius:50%;background:radial-gradient(circle at 78% 42%,transparent 57%,rgb(4 5 8/.12) 75%,rgb(1 2 4/.6) 100%),linear-gradient(90deg,rgb(2 2 4/.54),transparent 49%);content:"";pointer-events:none}.ob-builder-earth:after{position:absolute;z-index:-1;inset:8%;border-radius:50%;background:radial-gradient(circle at 62% 44%,rgb(48 135 255/.1),transparent 66%);content:""}.ob-builder-earth canvas,.ob-builder-earth__fallback{position:absolute;inset:0;width:100%;height:100%}.ob-builder-earth canvas{z-index:1;opacity:0;transition:opacity .26s var(--ob-ease-standard)}.ob-builder-earth__fallback{object-fit:contain;filter:brightness(.68) saturate(.86) contrast(1.08);transform:scale(1.03);transition:opacity .26s var(--ob-ease-standard)}.ob-builder-earth[data-ready=true] canvas{opacity:1}.ob-builder-earth[data-ready=true] .ob-builder-earth__fallback{opacity:0}.ob-nemeton-hero-stage{min-height:132svh;background:#151516}.ob-nemeton-hero-stage .ob-site-hero--nemeton{position:-webkit-sticky;position:sticky;top:4.5rem;min-height:calc(100svh - 4.5rem);background:radial-gradient(ellipse at 72% 42%,rgb(52 52 57/.78) 0,transparent 46%),radial-gradient(ellipse at 38% 76%,rgb(38 38 42/.52) 0,transparent 52%),linear-gradient(145deg,#222225,#18181a 62%,#121213)}.ob-nemeton-circuit{position:absolute;z-index:0;inset:0;overflow:hidden;background:radial-gradient(circle at 75% 42%,rgb(255 255 255/3.5%),transparent 38%),linear-gradient(180deg,transparent 54%,rgb(0 0 0/.18));pointer-events:none}.ob-nemeton-circuit:after{position:absolute;inset:0;background:linear-gradient(90deg,rgb(30 30 30/.82),rgb(30 30 30/.42) 38%,transparent 70%);content:""}.ob-nemeton-circuit svg{width:100%;height:100%}.ob-nemeton-circuit path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.ob-nemeton-circuit__rail{stroke:rgb(238 238 241/.1);stroke-width:1}.ob-nemeton-circuit__signal{stroke:rgb(244 244 246/.72);stroke-width:1.2;stroke-dasharray:.035 .965;filter:drop-shadow(0 0 .35rem rgb(255 255 255/.26));animation:ob-nemeton-signal 12s linear infinite}.ob-nemeton-circuit__signal[data-path="2"]{animation-delay:-7s;animation-duration:15s}.ob-nemeton-circuit__signal[data-path="3"]{animation-delay:-3s;animation-duration:17s}.ob-nemeton-circuit__signal[data-path="4"]{animation-delay:-11s;animation-duration:14s}.ob-nemeton-circuit__surge{--ob-nemeton-surge-from:1;--ob-nemeton-surge-to:-1.45;opacity:0;stroke:rgb(255 255 255/.96);stroke-width:1.6;stroke-dasharray:.045 .955;filter:drop-shadow(0 0 .65rem rgb(255 255 255/.52))}.ob-nemeton-circuit__surge[data-path="2"]{--ob-nemeton-surge-from:0.72;--ob-nemeton-surge-to:-1.72}.ob-nemeton-circuit__surge[data-path="3"]{--ob-nemeton-surge-from:0.46;--ob-nemeton-surge-to:-1.98}.ob-nemeton-circuit__surge[data-path="4"]{--ob-nemeton-surge-from:0.18;--ob-nemeton-surge-to:-2.24}.ob-home-hero-stage{min-height:152svh;background:#141415}.ob-home-hero-stage .ob-site-hero--home-cinematic{position:-webkit-sticky;position:sticky;top:4.5rem;min-height:calc(100svh - 4.5rem);background:#171719}.ob-home-lens{position:absolute;z-index:0;inset:0;overflow:hidden;background:radial-gradient(ellipse at 76% 46%,rgb(65 65 69/.26),transparent 46%),linear-gradient(145deg,#222224,#19191b 60%,#111112);pointer-events:none}.ob-home-lens:after,.ob-home-lens:before{position:absolute;inset:0;content:"";pointer-events:none}.ob-home-lens:before{z-index:1;background:linear-gradient(90deg,rgb(20 20 21/.98),rgb(20 20 21/.9) 32%,rgb(20 20 21/.52) 56%,rgb(20 20 21/.08)),linear-gradient(180deg,rgb(20 20 21/.22),transparent 48%)}.ob-home-lens:after{z-index:2;background:radial-gradient(ellipse at 76% 47%,transparent 30%,rgb(19 19 20/.12) 80%),linear-gradient(180deg,transparent 62%,rgb(19 19 20/.72))}.ob-home-lens__product{position:absolute;z-index:0;inset:-3%;width:106%;height:106%;object-fit:cover;object-position:center top;opacity:.48;filter:grayscale(.2) saturate(.76) contrast(1.08) brightness(.88);transform:scale(1.022);transform-origin:72% 46%}@supports (animation-timeline:scroll()){.ob-nemeton-circuit svg{animation:ob-nemeton-field-deepen 1ms linear both;animation-timeline:scroll(root block);animation-range:0 38svh}.ob-nemeton-circuit__surge{animation:ob-nemeton-scroll-surge 1ms linear both;animation-timeline:scroll(root block);animation-range:0 38svh}.ob-home-lens__product{animation:ob-home-product-reveal 1ms linear both;animation-timeline:scroll(root block);animation-range:0 52svh}}@keyframes ob-home-product-reveal{0%{opacity:.19;filter:grayscale(.5) saturate(.46) contrast(1.08) brightness(.58);transform:scale(1.05) translate3d(.8%,0,0)}46%{opacity:.64;filter:grayscale(.12) saturate(.86) contrast(1.07) brightness(.98);transform:scale(1.004) translateZ(0)}72%{opacity:.58;filter:grayscale(.1) saturate(.84) contrast(1.07) brightness(.92);transform:scale(.94) translate3d(.8%,.4%,0)}to{opacity:.46;filter:grayscale(.16) saturate(.76) contrast(1.08) brightness(.78);transform:scale(.82) translate3d(2%,1.2%,0)}}@keyframes ob-nemeton-signal{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ob-nemeton-field-deepen{0%{filter:brightness(1)}to{filter:brightness(1.42)}}@keyframes ob-nemeton-scroll-surge{0%{opacity:0;stroke-dashoffset:var(--ob-nemeton-surge-from)}18%{opacity:.22}to{opacity:.9;stroke-dashoffset:var(--ob-nemeton-surge-to)}}.ob-site-hero--backdrop:after,.ob-site-hero--backdrop:before{position:absolute;z-index:1;inset:0;content:"";pointer-events:none}.ob-site-hero--backdrop:before{background:linear-gradient(90deg,rgb(18 18 19/.96),rgb(18 18 19/.82) 34%,rgb(18 18 19/.48) 63%,rgb(18 18 19/.22)),linear-gradient(180deg,rgb(18 18 19/.28),transparent 40%)}.ob-site-hero--backdrop:after{background:radial-gradient(circle at 16% 48%,rgb(18 18 19/.08),transparent 48%),linear-gradient(180deg,transparent 62%,rgb(18 18 19/.82))}.ob-site-hero__backdrop{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;object-position:center top;filter:saturate(.72) contrast(1.04);transform:scale(1.012)}.ob-site-hero--backdrop>.ob-mkt-container{position:relative;z-index:2}.ob-site-hero--builder .ob-site-hero__grid{grid-template-columns:minmax(0,1fr)}.ob-site-hero--builder .ob-site-hero__copy{max-width:57rem}.ob-site-hero--builder h1{max-width:18ch;text-wrap:balance}.ob-site-hero--builder .ob-mkt-text[data-size=lead]{max-width:42rem}.ob-site-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr);align-items:center;grid-gap:clamp(var(--ob-space-7),6vw,7rem);gap:clamp(var(--ob-space-7),6vw,7rem)}.ob-site-hero--text .ob-site-hero__grid{grid-template-columns:minmax(0,1fr)}.ob-site-hero--text .ob-site-hero__copy{max-width:76rem}.ob-site-hero__copy{position:relative;z-index:2;min-width:0}.ob-site-hero__visual{min-width:0}.ob-site-hero h1{max-width:18ch;background:linear-gradient(0deg,#bfc0c5 0,#eeeeef 42%,#ffffff);background-clip:text;color:transparent;font-size:clamp(3rem,3.7vw,4.75rem);letter-spacing:-.06em;line-height:.94;-webkit-background-clip:text}.ob-site[data-marketing-page=home] .ob-site-hero{min-height:calc(100svh - 4.5rem)}.ob-site[data-marketing-page=home] .ob-site-hero__grid{grid-template-columns:minmax(0,1fr)}.ob-site[data-marketing-page=home] .ob-site-hero__copy{max-width:76rem}.ob-site[data-marketing-page=home] .ob-site-hero h1{max-width:none;font-size:clamp(4.4rem,7.4vw,8.2rem)}.ob-site[data-marketing-page=home] .ob-site-hero h1 span{display:block;width:-moz-fit-content;width:fit-content;white-space:nowrap}.ob-site[data-marketing-page=home] .ob-site-hero h1 span:last-child{-webkit-margin-start:clamp(0rem,3vw,2.6rem);margin-inline-start:clamp(0rem,3vw,2.6rem)}.ob-site-hero .ob-mkt-text[data-size=lead]{max-width:37rem;font-size:clamp(1.02rem,1.28vw,1.22rem);line-height:1.58}.ob-site .ob-mkt-section:not([data-tone=paper]) .ob-mkt-text[data-size=lead][data-tone=muted]{width:-moz-fit-content;width:fit-content;background:linear-gradient(0deg,#a7a7ad 0,#c2c2c7 46%,#d3d3d7);background-clip:text;color:transparent;-webkit-background-clip:text}.ob-site-story{display:grid;min-height:calc(100svh - 4.5rem);align-items:center}.ob-site-story__grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(24rem,1.18fr);align-items:center;grid-gap:clamp(var(--ob-space-8),8vw,9rem);gap:clamp(var(--ob-space-8),8vw,9rem)}.ob-site-story__grid[data-reverse=true] .ob-site-story__copy{order:2}.ob-site-story__copy{max-width:39rem}.ob-site-story__copy .ob-mkt-heading{max-width:13ch;background:linear-gradient(0deg,#b9b9bf 0,#e0e0e3 44%,#ffffff);background-clip:text;color:transparent;-webkit-background-clip:text}.ob-site-story[data-tone=paper] .ob-site-story__copy .ob-mkt-heading{background:linear-gradient(0deg,#515158 0,#222225 46%,#09090b);background-clip:text;color:transparent;-webkit-background-clip:text}.ob-site-story[data-tone=paper] .ob-site-story__copy .ob-mkt-text[data-size=lead][data-tone=muted]{width:-moz-fit-content;width:fit-content;background:linear-gradient(0deg,#76767d 0,#626269 48%,#505056);background-clip:text;color:transparent;-webkit-background-clip:text}.ob-site-story__visual{min-width:0}.ob-site-inline-qualification{display:inline;font-size:inherit;line-height:inherit;opacity:.78}.ob-site-qualification{max-width:54rem;line-height:1.6}.ob-site-story--horizon{min-height:calc(100svh - 4.5rem)}.ob-site-story--abundance{min-height:132svh;align-items:start;padding-block:0;view-timeline-name:--ob-abundance;view-timeline-axis:block}.ob-site-story--abundance>.ob-mkt-container{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;min-height:calc(100svh - 4.5rem);align-items:center}.ob-site-story--connected{min-height:170svh;align-items:start;padding-block:0;view-timeline-name:--ob-builder-connected;view-timeline-axis:block}.ob-site-story--connected>.ob-mkt-container{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;min-height:calc(100svh - 4.5rem);align-items:center}.ob-site-story--connected .ob-site-story__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(3.5rem,5.5vw,5.5rem)}.ob-visual-abundance{position:relative;display:grid;min-height:clamp(22rem,36vw,30rem);grid-template-columns:minmax(0,.78fr) minmax(15rem,.82fr);align-items:center;grid-gap:clamp(var(--ob-space-6),5vw,var(--ob-space-9));gap:clamp(var(--ob-space-6),5vw,var(--ob-space-9));overflow:visible;color:var(--ob-color-ink-on-paper)}.ob-visual-abundance__streams{display:grid;align-content:center;grid-gap:clamp(var(--ob-space-4),2.6vw,var(--ob-space-6));gap:clamp(var(--ob-space-4),2.6vw,var(--ob-space-6))}.ob-visual-abundance__streams i{position:relative;display:block;width:100%;height:1px;background:linear-gradient(90deg,transparent,rgb(9 9 11/7%) 14%,rgb(9 9 11/18%))}.ob-visual-abundance__streams i:after{position:absolute;top:-1px;left:0;width:clamp(2.25rem,4vw,3.75rem);height:2px;background:linear-gradient(90deg,transparent,rgb(66 105 255/.72),#285cff,transparent);content:"";opacity:0;pointer-events:none;transform:translateX(-100%)}@supports (animation-timeline:view()){.ob-visual-abundance__streams i:after{animation:ob-abundance-current 1ms linear both;animation-timeline:--ob-abundance;animation-range:cover 39% cover 57%}}@keyframes ob-abundance-current{0%{left:0;opacity:0;transform:translateX(-100%)}10%{opacity:.92}90%{opacity:.92}to{left:100%;opacity:0;transform:translateX(0)}}.ob-visual-abundance__focus{position:relative;display:grid;min-width:0;grid-gap:var(--ob-space-3);gap:var(--ob-space-3)}.ob-visual-abundance__focus span,.ob-visual-system span{color:var(--ob-color-muted-on-paper);font-size:var(--ob-step--1)}.ob-visual-abundance__focus strong{max-width:100%;font-family:var(--ob-font-display);font-size:clamp(2rem,3.8vw,3.65rem);font-weight:300;letter-spacing:-.045em;line-height:.96}.ob-visual-system{display:grid;min-height:clamp(22rem,36vw,30rem);align-content:center;justify-items:center;grid-gap:var(--ob-space-3);gap:var(--ob-space-3);background:radial-gradient(circle at 50% 54%,rgb(255 255 255/3.5%),transparent 54%)}.ob-visual-system>div{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:var(--ob-space-5);padding-inline:clamp(var(--ob-space-4),3vw,var(--ob-space-6));border-radius:.4rem;background:rgb(255 255 255/3.5%)}.ob-visual-system>div[data-layer=application]{width:62%;background:rgb(255 255 255/7%)}.ob-visual-system>div[data-layer=intelligence]{width:80%;background:rgb(255 255 255/5%)}.ob-visual-system>div[data-layer=foundation]{width:100%}.ob-visual-system strong{font-family:var(--ob-font-display);font-size:clamp(1.35rem,2.5vw,2.2rem);font-weight:300;letter-spacing:-.035em}.ob-visual-system span{color:var(--ob-color-muted);text-align:right}.ob-outcome-metrics{display:grid;min-height:clamp(20rem,32vw,27rem);align-content:center;grid-gap:clamp(var(--ob-space-6),3vw,var(--ob-space-7));gap:clamp(var(--ob-space-6),3vw,var(--ob-space-7));margin:0}.ob-outcome-metrics>div{display:grid;align-content:start;grid-gap:clamp(var(--ob-space-4),1.5vw,var(--ob-space-5));gap:clamp(var(--ob-space-4),1.5vw,var(--ob-space-5))}.ob-outcome-metrics dt{margin:0;color:var(--ob-color-ink);font-size:clamp(1.8rem,3.4vw,3.4rem);letter-spacing:-.05em;line-height:.95}.ob-metric-count,.ob-outcome-metrics dt{font-family:var(--ob-font-display);font-weight:300}.ob-metric-count{display:block;width:-moz-fit-content;width:fit-content;background:linear-gradient(0deg,#9d9da3 0,#dedee1 48%,#ffffff);background-clip:text;color:transparent;font-size:clamp(3rem,4.6vw,5rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:.9;-webkit-background-clip:text}.ob-outcome-metrics dd{display:grid;grid-gap:var(--ob-space-1);gap:var(--ob-space-1);margin:0}.ob-outcome-metrics dd strong{color:var(--ob-color-ink);font-size:clamp(1rem,1.3vw,1.2rem);font-weight:450;letter-spacing:-.02em}.ob-outcome-metrics dd span{color:var(--ob-color-muted);font-size:clamp(.88rem,1.2vw,1rem);line-height:1.45}.ob-site-story--builder-metrics .ob-site-story__copy .ob-mkt-heading{font-size:clamp(2.15rem,3.2vw,3.6rem)}.ob-site-story--builder-metrics .ob-site-story__copy .ob-mkt-text{max-width:24rem;font-size:clamp(.82rem,.95vw,.92rem)}.ob-outcome-metrics--builder{gap:clamp(var(--ob-space-5),2.4vw,var(--ob-space-6))}.ob-outcome-metrics--builder>div{grid-template-columns:1fr;gap:var(--ob-space-3)}.ob-outcome-metrics--builder .ob-metric-count{font-size:clamp(2.65rem,4vw,4.25rem)}.ob-outcome-metrics--builder dt{font-size:clamp(1.65rem,2.8vw,2.8rem)}.ob-outcome-metrics--builder dd strong{max-width:18rem;color:rgb(225 225 230/62%);font-size:clamp(.9rem,1.05vw,1rem);font-weight:430;line-height:1.4}.ob-visual-relationships{display:grid;min-height:clamp(22rem,36vw,31rem);align-content:center;justify-items:center;padding:clamp(var(--ob-space-6),5vw,var(--ob-space-8))}.ob-visual-relationships__core{display:grid;justify-items:center;grid-gap:var(--ob-space-2);gap:var(--ob-space-2);text-align:center}.ob-visual-relationships__core span{color:var(--ob-color-muted);font-size:var(--ob-step--1)}.ob-mkt-section[data-tone=paper] .ob-visual-relationships__context,.ob-mkt-section[data-tone=paper] .ob-visual-relationships__core span{color:var(--ob-color-muted-on-paper)}.ob-visual-relationships__core strong{font-family:var(--ob-font-display);font-size:clamp(3.2rem,8vw,7rem);font-weight:300;letter-spacing:-.055em;line-height:.9}.ob-visual-relationships__connection{width:1px;height:clamp(3rem,7vw,5.5rem);margin-block:var(--ob-space-5) 0;background:rgb(255 255 255/20%)}.ob-mkt-section[data-tone=paper] .ob-visual-relationships__connection{background:rgb(9 9 11/20%)}.ob-visual-relationships__context{position:relative;display:grid;width:min(100%,38rem);grid-template-columns:repeat(5,1fr);grid-gap:var(--ob-space-3);gap:var(--ob-space-3);padding-top:var(--ob-space-5);color:var(--ob-color-muted);font-size:.72rem;text-align:center}.ob-visual-relationships__context:before{position:absolute;top:0;right:10%;left:10%;height:1px;background:rgb(255 255 255/14%);content:""}.ob-mkt-section[data-tone=paper] .ob-visual-relationships__context:before{background:rgb(9 9 11/16%)}.ob-visual-nemeton-flow{display:grid;min-height:clamp(22rem,36vw,30rem);grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;grid-gap:clamp(var(--ob-space-4),3vw,var(--ob-space-7));gap:clamp(var(--ob-space-4),3vw,var(--ob-space-7));padding-inline:clamp(var(--ob-space-3),3vw,var(--ob-space-6))}.ob-visual-nemeton-flow strong{font-family:var(--ob-font-display);font-size:clamp(1.55rem,2.6vw,2.65rem);font-weight:300;letter-spacing:-.045em;line-height:1;white-space:nowrap}.ob-visual-nemeton-flow strong:first-child{color:var(--ob-color-muted)}.ob-visual-nemeton-flow>i{width:100%;height:1px;background:linear-gradient(90deg,rgb(255 255 255/10%),rgb(255 255 255/38%))}.ob-visual-builder-evidence{position:relative;display:grid;min-height:clamp(22rem,36vw,30rem);place-items:center;overflow:hidden;background:var(--ob-color-paper);isolation:isolate}.ob-visual-builder-evidence:after{position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,var(--ob-color-paper) 0,transparent 9%,transparent 91%,var(--ob-color-paper) 100%),linear-gradient(180deg,var(--ob-color-paper) 0,transparent 12%,transparent 86%,var(--ob-color-paper) 100%);content:"";pointer-events:none}.ob-visual-builder-evidence img{width:100%;height:100%;object-fit:contain;object-position:center;opacity:.9;filter:saturate(.72) contrast(1.04);transform:scale(1.015)}.ob-visual-nemeton-mission{display:grid;min-height:clamp(22rem,36vw,30rem);grid-template-columns:auto minmax(4rem,1fr) auto minmax(4rem,1fr) auto;align-items:center;grid-gap:clamp(var(--ob-space-3),2vw,var(--ob-space-5));gap:clamp(var(--ob-space-3),2vw,var(--ob-space-5));view-timeline-name:--ob-nemeton-mission;view-timeline-axis:block}.ob-visual-nemeton-mission span,.ob-visual-nemeton-mission strong{color:rgb(9 9 11/56%);font-size:clamp(.72rem,.9vw,.84rem);font-weight:520;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ob-visual-nemeton-mission strong{color:#09090b;font-family:var(--ob-font-display);font-size:clamp(1.1rem,1.6vw,1.45rem);font-weight:600;letter-spacing:.14em}.ob-visual-nemeton-mission i{position:relative;display:block;width:100%;height:1px;overflow:hidden;background:rgb(9 9 11/16%)}.ob-visual-nemeton-mission i:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,#245fff 50%,transparent);content:"";transform:translateX(-100%)}.ob-visual-nemeton-continuity{position:relative;display:grid;min-height:clamp(22rem,36vw,30rem);place-content:center;grid-gap:clamp(var(--ob-space-6),5vw,var(--ob-space-8));gap:clamp(var(--ob-space-6),5vw,var(--ob-space-8));text-align:center;view-timeline-name:--ob-nemeton-continuity;view-timeline-axis:block}.ob-visual-nemeton-continuity>strong{color:#f4f4f5;font-family:var(--ob-font-display);font-size:clamp(2.2rem,5vw,4.8rem);font-weight:300;letter-spacing:-.055em;line-height:.95}.ob-visual-nemeton-continuity>div{position:relative;z-index:1;display:grid;width:min(72vw,32rem);grid-template-columns:repeat(3,1fr);grid-gap:var(--ob-space-4);gap:var(--ob-space-4)}.ob-visual-nemeton-continuity span{color:rgb(225 225 229/48%);font-size:clamp(.7rem,.85vw,.8rem);letter-spacing:.08em;text-transform:uppercase}.ob-visual-nemeton-continuity>i{position:absolute;top:67%;left:50%;width:min(76vw,35rem);height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/22%) 16% 84%,transparent);transform:translateX(-50%)}.ob-visual-nemeton-grounding{display:grid;min-height:clamp(22rem,36vw,30rem);align-content:center;justify-items:center;grid-gap:clamp(var(--ob-space-5),4vw,var(--ob-space-7));gap:clamp(var(--ob-space-5),4vw,var(--ob-space-7))}.ob-visual-nemeton-grounding__work{position:relative;display:grid;width:min(100%,35rem);grid-template-columns:repeat(3,1fr);grid-gap:var(--ob-space-4);gap:var(--ob-space-4);color:rgb(9 9 11/54%);font-size:clamp(.72rem,.9vw,.84rem);text-align:center}.ob-visual-nemeton-grounding__work:after{position:absolute;right:12%;bottom:calc(var(--ob-space-5) * -1);left:12%;height:1px;background:rgb(9 9 11/15%);content:""}.ob-visual-nemeton-grounding>strong{padding-block:var(--ob-space-4);color:#09090b;font-family:var(--ob-font-display);font-size:clamp(1.45rem,2.4vw,2.35rem);font-weight:500;letter-spacing:-.035em}.ob-visual-nemeton-grounding__core{display:grid;width:min(100%,38rem);grid-template-columns:1.4fr repeat(3,1fr);align-items:center;grid-gap:var(--ob-space-4);gap:var(--ob-space-4);padding-top:var(--ob-space-5);border-top:1px solid rgb(9 9 11/18%);color:rgb(9 9 11/50%);font-size:clamp(.68rem,.82vw,.78rem)}.ob-visual-nemeton-grounding__core b{color:#09090b;font-family:var(--ob-font-display);font-size:clamp(.8rem,1vw,.94rem);font-weight:600;letter-spacing:.08em;text-transform:uppercase}@supports (animation-timeline:view()){.ob-visual-nemeton-mission i:after{animation:ob-nemeton-mission-current 1ms linear both;animation-timeline:--ob-nemeton-mission;animation-range:cover 14% cover 44%}.ob-visual-nemeton-mission i:nth-of-type(2):after{animation-range:cover 34% cover 64%}.ob-visual-nemeton-continuity span{animation:ob-nemeton-continuity-state 1ms ease-out both;animation-timeline:--ob-nemeton-continuity;animation-range:cover 18% cover 45%}.ob-visual-nemeton-continuity span:nth-child(2){animation-range:cover 28% cover 55%}.ob-visual-nemeton-continuity span:nth-child(3){animation-range:cover 38% cover 65%}}@keyframes ob-nemeton-mission-current{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes ob-nemeton-continuity-state{0%{color:rgb(225 225 229/28%)}to{color:rgb(244 244 246/82%)}}.ob-visual-nemeton-horizon{position:relative;display:grid;min-height:clamp(22rem,36vw,30rem);place-items:center;overflow:hidden}.ob-visual-nemeton-horizon:before{position:absolute;top:50%;right:-19rem;width:31rem;aspect-ratio:1;border:1px solid rgb(255 255 255/7%);border-radius:50%;content:"";transform:translateY(-50%)}.ob-visual-nemeton-horizon>div{position:relative;width:min(82%,34rem);height:1px}.ob-visual-nemeton-horizon i{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/34%) 24%,rgb(255 255 255/8%) 78%,transparent)}.ob-visual-nemeton-horizon span{position:absolute;top:50%;left:24%;width:.46rem;aspect-ratio:1;border-radius:50%;background:#eeeeef;box-shadow:0 0 1.8rem rgb(255 255 255/28%);transform:translate(-50%,-50%)}.ob-nemeton-model-stage{min-height:200svh;padding-block:0;overflow:visible;background:radial-gradient(circle at 50% 58%,rgb(49 61 91/.1),transparent 27%),linear-gradient(145deg,#18181b,#111113 68%,#0d0d0f);view-timeline-name:--ob-nemeton-models;view-timeline-axis:block}.ob-nemeton-model-stage__sticky{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;min-height:calc(100svh - 4.5rem);align-items:center;overflow:hidden}.ob-nemeton-model-stage__content{display:grid;min-height:calc(100svh - 4.5rem);grid-template-rows:auto minmax(22rem,1fr);align-items:center;padding-block:clamp(var(--ob-space-7),8vh,var(--ob-space-9))}.ob-nemeton-model-stage__copy{position:relative;z-index:2;max-width:64rem;justify-self:center;text-align:center}.ob-nemeton-model-stage__copy .ob-mkt-heading{max-width:16ch;margin-inline:auto;background:linear-gradient(0deg,#aeb0b8 0,#e4e5e8 46%,#ffffff);background-clip:text;color:transparent;font-size:clamp(2.2rem,3.2vw,3.7rem);letter-spacing:-.055em;line-height:.92;-webkit-background-clip:text}.ob-nemeton-model-stage__copy .ob-mkt-text{max-width:48rem;margin-inline:auto;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.55}.ob-nemeton-model-field{position:relative;width:min(100%,60rem);aspect-ratio:2.22;margin-inline:auto}.ob-nemeton-model-field__providers span{position:absolute;z-index:2;display:grid;width:clamp(3.2rem,4.2vw,4rem);aspect-ratio:1;place-items:center;transform:translate(-50%,-50%)}.ob-nemeton-model-field__providers img{display:block;width:72%;height:72%;object-fit:contain}.ob-nemeton-model-field__providers span[data-provider=openai] img,.ob-nemeton-model-field__providers span[data-provider=xai] img{filter:invert(1)}.ob-nemeton-model-field__providers span[data-provider=anthropic] img,.ob-nemeton-model-field__providers span[data-provider=google] img{filter:none}.ob-nemeton-model-field__providers span[data-provider=xai] img{width:94%;height:94%}.ob-nemeton-model-field__providers span[data-provider=openai]{top:21.5%;left:13.4%}.ob-nemeton-model-field__providers span[data-provider=anthropic]{top:21.5%;left:86.6%}.ob-nemeton-model-field__providers span[data-provider=google]{top:80.5%;left:13.4%}.ob-nemeton-model-field__providers span[data-provider=xai]{top:80.5%;left:86.6%}.ob-nemeton-model-field__connection i{position:absolute;z-index:0;top:51%;left:50%;width:39%;height:1px;background:linear-gradient(90deg,rgb(92 126 255/.34),rgb(255 255 255/.08));transform-origin:left center}.ob-nemeton-model-field__connection i:after{position:absolute;top:0;left:0;width:11%;height:1px;background:linear-gradient(90deg,transparent,#3f6fff,#78a0ff,transparent);content:"";opacity:0;transform:translateX(-100%)}.ob-nemeton-model-field__connection i:first-child{transform:rotate(200deg)}.ob-nemeton-model-field__connection i:nth-child(2){transform:rotate(-20deg)}.ob-nemeton-model-field__connection i:nth-child(3){transform:rotate(159deg)}.ob-nemeton-model-field__connection i:nth-child(4){transform:rotate(21deg)}.ob-nemeton-model-field__core{position:absolute;z-index:1;top:51%;left:50%;display:grid;min-height:3rem;place-items:center;padding-inline:var(--ob-space-4);background:#121317;transform:translate(-50%,-50%)}.ob-nemeton-model-field__core span{color:#f1f1f3;font-family:var(--ob-font-display);font-size:clamp(.86rem,1.1vw,1.02rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase}@supports (animation-timeline:view()){.ob-nemeton-model-field__providers span{opacity:0;animation:ob-nemeton-provider-enter 1ms cubic-bezier(.22,1,.36,1) both;animation-timeline:--ob-nemeton-models}.ob-nemeton-model-field__providers span[data-provider=openai]{animation-range:cover 20% cover 32%}.ob-nemeton-model-field__providers span[data-provider=anthropic]{animation-range:cover 30% cover 42%}.ob-nemeton-model-field__providers span[data-provider=google]{animation-range:cover 40% cover 52%}.ob-nemeton-model-field__providers span[data-provider=xai]{animation-range:cover 50% cover 62%}.ob-nemeton-model-field__connection i:after{animation:ob-nemeton-model-current 1ms linear both;animation-timeline:--ob-nemeton-models}.ob-nemeton-model-field__connection i:first-child:after{animation-range:cover 28% cover 40%}.ob-nemeton-model-field__connection i:nth-child(2):after{animation-range:cover 38% cover 50%}.ob-nemeton-model-field__connection i:nth-child(3):after{animation-range:cover 48% cover 60%}.ob-nemeton-model-field__connection i:nth-child(4):after{animation-range:cover 58% cover 70%}.ob-nemeton-model-field__core{animation:ob-nemeton-model-core 1ms cubic-bezier(.22,1,.36,1) both;animation-timeline:--ob-nemeton-models;animation-range:cover 24% cover 68%}}@keyframes ob-nemeton-provider-enter{0%{opacity:0;translate:0 .7rem}to{opacity:.72;translate:0 0}}@keyframes ob-nemeton-model-current{0%{left:0;opacity:0;transform:translateX(-100%)}12%,86%{opacity:.9}to{left:100%;opacity:0;transform:translateX(0)}}@keyframes ob-nemeton-model-core{0%{opacity:.46}to{opacity:1}}.ob-visual-change{display:grid;min-height:22rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:var(--ob-space-5);gap:var(--ob-space-5)}.ob-visual-change>div:not(.ob-visual-change__gate){display:grid;min-height:10rem;place-content:center;grid-gap:var(--ob-space-2);gap:var(--ob-space-2);border-radius:.7rem;background:var(--ob-color-surface);text-align:center}.ob-mkt-section[data-tone=paper] .ob-visual-change>div:not(.ob-visual-change__gate){background:#ffffff}.ob-visual-change span{color:var(--ob-color-muted);font-size:.68rem}.ob-mkt-section[data-tone=paper] .ob-visual-change span{color:var(--ob-color-muted-on-paper)}.ob-visual-change strong{font-weight:560}.ob-visual-change__gate{display:grid;justify-items:center;grid-gap:var(--ob-space-3);gap:var(--ob-space-3)}.ob-visual-change__gate i{width:3.5rem;height:1px;background:currentColor;opacity:.32}.ob-visual-source{display:grid;min-height:24rem;grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr);align-items:center}.ob-visual-source__code,.ob-visual-source__site{display:grid;min-height:15rem;align-content:center;grid-gap:var(--ob-space-3);gap:var(--ob-space-3);padding:var(--ob-space-6);border-radius:.7rem;background:#ffffff}.ob-visual-source__code span,.ob-visual-source__site span{color:var(--ob-color-muted-on-paper);font-size:.68rem}.ob-visual-source__code i,.ob-visual-source__site i{display:block;height:.42rem;border-radius:var(--ob-radius-round);background:#b8b8bd}.ob-visual-source__code i:first-of-type{width:74%}.ob-visual-source__code i:nth-of-type(2){width:48%}.ob-visual-source__code i:nth-of-type(3){width:82%}.ob-visual-source__code i:nth-of-type(4){width:58%}.ob-visual-source__code i:nth-of-type(5){width:66%}.ob-visual-source__site{background:#262628}.ob-visual-source__site i:first-of-type{width:78%;height:2rem;background:#ededee}.ob-visual-source__site i:nth-of-type(2){width:62%;background:#707076}.ob-visual-source__site i:nth-of-type(3){width:28%;height:1.8rem;border-radius:var(--ob-radius-control);background:#ededee}.ob-visual-source__link{height:1px;background:rgb(9 9 11/24%)}.ob-visual-horizon{position:relative;display:grid;overflow:visible;min-height:30rem;place-items:center;background:radial-gradient(circle at 50% 50%,rgb(255 255 255/2.5%),transparent 58%);isolation:isolate}.ob-visual-horizon__field{position:absolute;inset:0;z-index:-1}.ob-visual-horizon__field i{position:absolute;top:50%;left:50%;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 3rem rgb(255 255 255/1.5%);transform:translate(-50%,-50%)}.ob-visual-horizon__field i[data-orbit=inner]{width:11rem;border:1px solid rgb(255 255 255/14%)}.ob-visual-horizon__field i[data-orbit=middle]{width:20rem;border:1px solid rgb(255 255 255/8%)}.ob-visual-horizon__field i[data-orbit=outer]{width:29rem;border:1px solid rgb(255 255 255/4.5%)}.ob-visual-horizon__core{position:relative;display:grid;width:9.5rem;aspect-ratio:1;place-content:center;border-radius:50%;background:radial-gradient(circle at 42% 38%,#2b2b2e,#222224 70%);box-shadow:0 0 0 1px rgb(255 255 255/11%),0 0 4rem rgb(255 255 255/4%);text-align:center}.ob-visual-horizon__core strong,.ob-visual-horizon__future strong{font-family:var(--ob-font-display);font-weight:300}.ob-visual-horizon__core strong{font-size:var(--ob-step-1);letter-spacing:-.035em}.ob-visual-horizon__future{position:absolute;right:8%;bottom:8%;text-align:right}.ob-visual-horizon__future strong{color:var(--ob-color-muted);font-size:clamp(2rem,3.5vw,3.5rem);letter-spacing:-.05em;line-height:.92}.ob-visual-horizon[data-immersive=true] .ob-visual-horizon__field i{animation:ob-horizon-breathe 9s ease-in-out infinite}.ob-visual-horizon[data-immersive=true] .ob-visual-horizon__field i[data-orbit=middle]{animation-delay:-3s}.ob-visual-horizon[data-immersive=true] .ob-visual-horizon__field i[data-orbit=outer]{animation-delay:-6s}@keyframes ob-horizon-breathe{0%,to{opacity:.72;transform:translate(-50%,-50%) scale(.995)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.005)}}.ob-proof-authority,.ob-proof-boundary,.ob-proof-capability,.ob-proof-team{border-radius:.8rem}.ob-direction-composer{display:grid;width:min(100%,48rem);min-height:6.5rem;grid-template-rows:minmax(2.75rem,auto) 2.5rem;grid-gap:0;gap:0;margin-inline:auto;padding:.75rem .5rem .5rem;border:1px solid oklch(.92 .004 286.32);border-radius:10px;background:oklch(.985 0 0);color:var(--ob-color-ink-on-paper)}.ob-direction-composer__prompt{display:flex;min-height:2.75rem;align-items:flex-start;padding:.5rem 1.25rem 0;color:#71717a;font-size:1rem;letter-spacing:normal;line-height:1.5rem}.ob-direction-composer__prompt i[data-cursor=true]{width:1px;height:1.4em;flex:0 0 auto;margin-top:.05em;margin-left:.15rem;background:currentColor;animation:ob-direction-cursor .9s step-end infinite}.ob-direction-composer__controls,.ob-direction-composer__controls>span{display:flex;align-items:center}.ob-direction-composer__controls{justify-content:space-between;padding:.25rem .75rem}.ob-direction-composer__controls>span{gap:.5rem}.ob-direction-composer__controls i{position:relative;display:block;width:2rem;height:2rem;color:#74747b}.ob-direction-composer__controls i[data-control=add]:after,.ob-direction-composer__controls i[data-control=add]:before{position:absolute;top:50%;left:50%;width:1rem;height:1.5px;background:currentColor;content:"";transform:translate(-50%,-50%)}.ob-direction-composer__controls i[data-control=add]:after{transform:translate(-50%,-50%) rotate(90deg)}.ob-direction-composer__controls i[data-control=voice]:before{position:absolute;top:.38rem;left:50%;width:.52rem;height:.82rem;border:1.5px solid;border-radius:.35rem;content:"";transform:translateX(-50%)}.ob-direction-composer__controls i[data-control=voice]:after{position:absolute;top:.6rem;left:50%;width:.9rem;height:.85rem;border-right:1.5px solid;border-bottom:1.5px solid;border-left:1.5px solid;border-radius:0 0 .6rem .6rem;content:"";transform:translateX(-50%)}.ob-direction-composer__controls i[data-control=submit]{border-radius:50%;background:rgb(9 9 11/4%)}.ob-direction-composer__controls i[data-control=submit]:before{position:absolute;top:.62rem;left:50%;width:.58rem;height:.58rem;border-top:1.5px solid;border-left:1.5px solid;content:"";transform:translateX(-50%) rotate(45deg)}.ob-direction-composer__controls i[data-control=submit]:after{position:absolute;top:.67rem;left:50%;width:1.5px;height:.92rem;background:currentColor;content:"";transform:translateX(-50%)}@keyframes ob-direction-cursor{0%,48%{opacity:1}49%,to{opacity:0}}.ob-builder-connected{--ob-connected-feed:clamp(3.5rem,5vw,4.5rem);--ob-connected-branch:clamp(3.5rem,5.4vw,4.75rem);display:grid;min-height:clamp(25rem,40vw,34rem);grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-gap:var(--ob-connected-feed);gap:var(--ob-connected-feed)}.ob-builder-connected>strong{position:relative;width:-moz-fit-content;width:fit-content;font-family:var(--ob-font-wordmark,var(--ob-font-display));font-size:clamp(1rem,1.45vw,1.35rem);font-weight:600;font-synthesis:weight;letter-spacing:.1em;line-height:1;text-transform:uppercase;-webkit-text-stroke:.16px currentcolor}.ob-builder-connected>strong:after,.ob-builder-connected>strong:before{position:absolute;top:50%;left:calc(100% + .75rem);width:calc(var(--ob-connected-feed) - .75rem);height:1px;content:""}.ob-builder-connected>strong:after{background:rgb(255 255 255/18%)}.ob-builder-connected>strong:before{z-index:1;height:2px;background:linear-gradient(90deg,transparent,rgb(255 112 36/18%) 28%,#ff7024 68%,#ffd2ad 78%,transparent);background-position:-65% 0;background-repeat:no-repeat;background-size:78% 100%;opacity:0;transform:translateY(-.5px)}.ob-builder-connected>div{position:relative;display:grid;padding-left:var(--ob-connected-branch)}.ob-builder-connected>div:after,.ob-builder-connected>div:before{position:absolute;top:12.5%;bottom:12.5%;left:0;width:1px;content:""}.ob-builder-connected>div:before{background:rgb(255 255 255/18%)}.ob-builder-connected>div:after{width:2px;background:linear-gradient(180deg,transparent,rgb(255 112 36/18%) 28%,#ff7024 68%,#ffd2ad 78%,transparent);background-position:0 -65%;background-repeat:no-repeat;background-size:100% 58%;opacity:0;transform:translateX(-.5px)}.ob-builder-connected span{position:relative;-webkit-padding-start:.875rem;padding-inline-start:.875rem;padding-block:clamp(1.3rem,2.8vw,1.9rem);color:var(--ob-color-muted);font-size:clamp(.92rem,1.2vw,1.05rem);white-space:nowrap}.ob-builder-connected span:after,.ob-builder-connected span:before{position:absolute;top:50%;left:calc(-1 * var(--ob-connected-branch));width:var(--ob-connected-branch);height:1px;content:""}.ob-builder-connected span:before{background:rgb(255 255 255/18%)}.ob-builder-connected span:after{z-index:1;height:2px;background:linear-gradient(90deg,transparent,rgb(255 112 36/18%) 28%,#ff7024 68%,#ffd2ad 78%,transparent);background-position:-65% 0;background-repeat:no-repeat;background-size:78% 100%;opacity:0;transform:translateY(-.5px)}.ob-mkt-section[data-tone=paper] .ob-builder-connected span{color:var(--ob-color-muted-on-paper)}.ob-mkt-section[data-tone=paper] .ob-builder-connected span:before,.ob-mkt-section[data-tone=paper] .ob-builder-connected>div:before,.ob-mkt-section[data-tone=paper] .ob-builder-connected>strong:after{background:rgb(9 9 11/14%)}@supports (animation-timeline:view()){.ob-builder-connected>strong:before{animation:ob-builder-connected-horizontal 1ms linear both;animation-range:cover 29% cover 48%;animation-timeline:--ob-builder-connected}.ob-builder-connected>div:after{animation:ob-builder-connected-vertical 1ms linear both;animation-range:cover 41% cover 64%;animation-timeline:--ob-builder-connected}.ob-builder-connected span:after{animation:ob-builder-connected-horizontal 1ms linear both;animation-range:cover 55% cover 81%;animation-timeline:--ob-builder-connected}}@keyframes ob-builder-connected-horizontal{0%{background-position:-65% 0;opacity:0}12%,88%{opacity:1}to{background-position:165% 0;opacity:0}}@keyframes ob-builder-connected-vertical{0%{background-position:0 -65%;opacity:0}12%,88%{opacity:1}to{background-position:0 165%;opacity:0}}.ob-builder-intelligence{display:grid;min-height:clamp(22rem,34vw,29rem);grid-template-columns:minmax(8rem,1fr) minmax(2rem,.45fr) auto minmax(2rem,.45fr) minmax(8rem,1fr);align-items:center;grid-gap:var(--ob-space-4);gap:var(--ob-space-4)}.ob-builder-intelligence>div:not([data-nemeton=true]){display:grid;grid-gap:var(--ob-space-2);gap:var(--ob-space-2)}.ob-builder-intelligence>div:not([data-nemeton=true]) span{color:var(--ob-color-muted-on-paper);font-size:var(--ob-step--1)}.ob-builder-intelligence>div:not([data-nemeton=true]) strong{font-size:clamp(1rem,1.4vw,1.15rem);font-weight:450}.ob-builder-intelligence>i{width:100%;height:1px;background:rgb(9 9 11/18%)}.ob-builder-intelligence>div[data-nemeton=true]{display:grid;width:clamp(5.5rem,8vw,7rem);aspect-ratio:1;place-items:center;border:1px solid rgb(9 9 11/14%);border-radius:50%;background:rgb(255 255 255/44%)}.ob-builder-intelligence>div[data-nemeton=true] strong{font-size:var(--ob-step--1);font-weight:500}.ob-builder-discovery{display:grid;width:min(100%,68rem);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:clamp(var(--ob-space-7),8vw,8rem);gap:clamp(var(--ob-space-7),8vw,8rem);margin-inline:auto}.ob-builder-discovery>div{display:grid;grid-template-rows:auto auto 1fr;justify-items:center;grid-gap:clamp(var(--ob-space-3),2vw,var(--ob-space-4));gap:clamp(var(--ob-space-3),2vw,var(--ob-space-4));text-align:center}.ob-builder-discovery strong{color:#f4f4f6;font-family:var(--ob-font-display);font-size:clamp(3.1rem,6.8vw,7rem);font-weight:300;letter-spacing:-.06em;line-height:.88}.ob-builder-discovery i{position:relative;display:block;width:min(100%,28rem);height:.72rem;overflow:visible}.ob-builder-discovery i:after{position:absolute;inset:-1px 0 auto;height:.72rem;border-top:1.5px solid #4a7cff;border-radius:50% 50% 0 0/100% 100% 0 0;content:"";opacity:0;transform:scaleX(0);transform-origin:center center}.ob-builder-discovery>div>span{max-width:25rem;color:rgb(225 225 230/58%);font-size:clamp(.88rem,1.1vw,1.02rem);line-height:1.55}.ob-builder-discovery__outcome{display:flex;align-items:baseline;justify-content:center;gap:var(--ob-space-3)}.ob-builder-discovery__outcome .ob-metric-count{flex:0 0 auto;color:#f4f4f6;font-size:clamp(1.65rem,2.6vw,2.6rem);letter-spacing:-.04em}.ob-builder-discovery__outcome b{max-width:13rem;color:rgb(225 225 230/58%);font-size:clamp(.78rem,.95vw,.9rem);font-weight:450;letter-spacing:-.01em;line-height:1.35;text-align:left}.ob-builder-discovery-stage{min-height:300svh;padding-block:0;overflow:visible;background:radial-gradient(circle at 50% 72%,rgb(33 62 130/.09),transparent 30%),linear-gradient(145deg,#171719,#111113 70%,#0c0c0e);view-timeline-name:--ob-builder-discovery;view-timeline-axis:block}.ob-builder-discovery-stage__sticky{position:-webkit-sticky;position:sticky;top:4.5rem;display:grid;min-height:calc(100svh - 4.5rem);align-items:center;overflow:hidden}.ob-builder-discovery-stage__content{display:grid;min-height:calc(100svh - 4.5rem);grid-template-rows:auto auto auto;align-content:start;grid-gap:clamp(6rem,12vh,9rem);gap:clamp(6rem,12vh,9rem);padding-block:clamp(9rem,16vh,12rem) clamp(var(--ob-space-7),7vh,var(--ob-space-9))}.ob-builder-discovery-stage__copy{max-width:64rem;justify-self:center;text-align:center}.ob-builder-discovery-stage__copy .ob-mkt-heading{max-width:none;margin-inline:auto;background:linear-gradient(0deg,#b7b8bf 0,#e2e3e7 44%,#ffffff);background-clip:text;color:transparent;font-size:clamp(2.05rem,3vw,3.4rem);letter-spacing:-.045em;line-height:1;-webkit-background-clip:text}.ob-builder-discovery-stage__copy .ob-mkt-heading span{display:inline-block}.ob-builder-discovery-stage__copy .ob-mkt-heading span+span{-webkit-margin-start:.02em;margin-inline-start:.02em}.ob-builder-discovery-stage__copy .ob-mkt-text{max-width:42rem;margin-inline:auto;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.55}.ob-builder-discovery-stage__note{align-self:end;justify-self:center;color:rgb(225 225 230/34%);font-size:.68rem;letter-spacing:.02em;text-align:center}@supports (animation-timeline:view()){.ob-builder-discovery-stage__copy .ob-mkt-heading span{animation:ob-builder-discovery-title 1ms cubic-bezier(.22,1,.36,1) both;animation-timeline:--ob-builder-discovery;animation-range:cover 10% cover 29%}.ob-builder-discovery-stage__copy .ob-mkt-heading span:nth-child(2){animation-range:cover 22% cover 41%}.ob-builder-discovery-stage__copy .ob-mkt-text{animation:ob-builder-discovery-copy 1ms ease-out both;animation-timeline:--ob-builder-discovery;animation-range:cover 26% cover 44%}.ob-builder-discovery i:after{animation:ob-builder-discovery-line 1ms linear both;animation-timeline:--ob-builder-discovery;animation-range:cover 34% cover 60%}.ob-builder-discovery>div:nth-child(2) i:after{animation-range:cover 44% cover 70%}.ob-builder-discovery>div>span,.ob-builder-discovery>div>strong{animation:ob-builder-discovery-reveal 1ms ease-out both;animation-timeline:--ob-builder-discovery;animation-range:cover 32% cover 50%}.ob-builder-discovery>div:nth-child(2)>span,.ob-builder-discovery>div:nth-child(2)>strong{animation-range:cover 46% cover 64%}}@keyframes ob-builder-discovery-title{0%{opacity:.18;translate:0 .7rem}to{opacity:1;translate:0 0}}@keyframes ob-builder-discovery-copy{0%{opacity:0;translate:0 .45rem}to{opacity:1;translate:0 0}}@keyframes ob-builder-discovery-line{0%{box-shadow:none;opacity:0;transform:scaleX(0)}72%{box-shadow:0 -1px 4px rgb(74 124 255/48%),0 0 10px rgb(46 103 255/20%);opacity:1;transform:scaleX(1)}to{box-shadow:0 -1px 7px rgb(74 124 255/68%),0 0 20px rgb(46 103 255/34%);opacity:1;transform:scaleX(1)}}@keyframes ob-builder-discovery-reveal{0%{opacity:.28;translate:0 .6rem}to{opacity:1;translate:0 0}}.ob-proof-release i{display:block;height:.55rem;border-radius:var(--ob-radius-round);background:#85858b}.ob-proof-boundary,.ob-proof-capability,.ob-proof-team{display:grid;overflow:hidden;background:var(--ob-color-surface);color:var(--ob-color-ink)}.ob-proof-boundary>div,.ob-proof-capability>div,.ob-proof-team>div{display:grid;grid-template-columns:minmax(7rem,.6fr) minmax(10rem,1fr);align-items:center;grid-gap:var(--ob-space-5);gap:var(--ob-space-5);padding:var(--ob-space-5) var(--ob-space-6)}.ob-proof-boundary>div+div,.ob-proof-capability>div+div,.ob-proof-team>div+div{border-top:1px solid rgb(255 255 255/8%)}.ob-proof-boundary span,.ob-proof-capability span,.ob-proof-team span{color:var(--ob-color-muted);font-size:var(--ob-step--1)}.ob-proof-boundary strong,.ob-proof-capability strong,.ob-proof-team strong{font-weight:520}.ob-mkt-section[data-tone=paper] .ob-proof-team{background:transparent;color:var(--ob-color-ink-on-paper)}.ob-mkt-section[data-tone=paper] .ob-proof-team>div+div{border-top-color:rgb(9 9 11/10%)}.ob-mkt-section[data-tone=paper] .ob-proof-team span{color:var(--ob-color-muted-on-paper)}.ob-proof-release{display:grid;min-height:24rem;grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;color:var(--ob-color-ink-on-paper)}.ob-proof-release>div:first-child,.ob-proof-release>div:last-child{display:grid;min-height:15rem;align-content:center;grid-gap:var(--ob-space-5);gap:var(--ob-space-5);padding:var(--ob-space-6);border-radius:.7rem;background:#ffffff}.ob-proof-release>div:nth-child(2){height:1px;background:#a7a7ad}.ob-proof-release span{color:var(--ob-color-muted-on-paper);font-size:var(--ob-step--1)}.ob-proof-release i{width:72%;height:2rem;background:#2a2a2c}.ob-proof-authority{display:grid;grid-template-columns:minmax(8rem,.55fr) 3rem minmax(14rem,1fr);align-items:center;padding:var(--ob-space-6);background:var(--ob-color-surface)}.ob-proof-authority>strong{display:grid;min-height:8rem;place-content:center;border-radius:.6rem;background:var(--ob-color-raised);font-size:var(--ob-step-1);font-weight:500}.ob-proof-authority>div{height:1px;background:rgb(255 255 255/18%)}.ob-proof-authority ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ob-space-2);gap:var(--ob-space-2);margin:0;padding:0;list-style:none}.ob-proof-authority li{padding:var(--ob-space-3) var(--ob-space-4);border-radius:var(--ob-radius-control);background:var(--ob-color-raised);color:var(--ob-color-muted);font-size:var(--ob-step--1)}.ob-mkt-section[data-tone=paper] .ob-proof-boundary{background:#ffffff}.ob-mkt-section[data-tone=paper] .ob-proof-boundary>div+div{border-top-color:rgb(9 9 11/9%)}.ob-mkt-section[data-tone=paper] .ob-proof-boundary span{color:var(--ob-color-muted-on-paper)}.ob-pricing{padding-block:clamp(5rem,9vw,8rem)}.ob-pricing__plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ob-space-4);gap:var(--ob-space-4)}.ob-pricing__plan{padding:clamp(var(--ob-space-5),3vw,var(--ob-space-7));border-radius:.75rem;background:#ffffff}.ob-pricing__plan[data-plan=pro]{background:#dfdfe2}.ob-pricing__heading{display:grid;grid-gap:var(--ob-space-3);gap:var(--ob-space-3)}.ob-pricing__plan dl{display:grid;grid-gap:var(--ob-space-2);gap:var(--ob-space-2);margin:0}.ob-pricing__plan dl>div{display:flex;justify-content:space-between;gap:var(--ob-space-4);padding-block:var(--ob-space-2)}.ob-pricing__plan dd,.ob-pricing__plan dt,.ob-pricing__plan li{font-size:var(--ob-step--1)}.ob-pricing__plan dt{color:var(--ob-color-muted-on-paper)}.ob-pricing__plan dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:620}.ob-pricing__plan ul{display:grid;grid-gap:var(--ob-space-2);gap:var(--ob-space-2);margin:0;padding:0;list-style:none}.ob-pricing__plan li{color:var(--ob-color-muted-on-paper)}.ob-pricing__plan li[data-enabled=true]{color:var(--ob-color-ink-on-paper)}.ob-pricing__qualifications{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ob-space-5);gap:var(--ob-space-5)}.ob-docs-paths{display:grid;min-height:76svh;align-items:center}.ob-docs-paths__grid{width:min(100%,58rem);margin-inline:auto;margin-bottom:var(--ob-space-7)}.ob-docs-path-list{display:grid}.ob-docs-path-list article{display:grid;grid-template-columns:minmax(10rem,.85fr) minmax(12rem,1fr);align-items:center;grid-gap:var(--ob-space-5);gap:var(--ob-space-5);padding-block:var(--ob-space-5);border-top:1px solid rgb(9 9 11/12%);color:var(--ob-color-ink-on-paper);text-decoration:none}.ob-docs-path-list article:last-child{border-bottom:1px solid rgb(9 9 11/12%)}.ob-docs-path-list span{color:var(--ob-color-muted-on-paper);font-size:var(--ob-step--1)}.ob-site-footer{padding-block:var(--ob-space-8);background:var(--ob-color-canvas)}.ob-site-footer__inner{display:grid;grid-template-columns:1fr auto auto;grid-gap:var(--ob-space-7);gap:var(--ob-space-7)}.ob-site-footer p{margin-top:var(--ob-space-3);color:var(--ob-color-muted);font-size:var(--ob-step--1)}.ob-site-footer nav,.ob-site-policy-nav{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ob-space-3)}.ob-site-legal{min-height:65vh}.ob-site-policy-nav{flex-direction:row;padding-block:var(--ob-space-4)}.ob-site-policy-nav a{color:var(--ob-color-muted-on-paper)}.ob-site-policy-body{display:grid;grid-gap:var(--ob-space-4);gap:var(--ob-space-4);padding-block:var(--ob-space-5)}@media (max-width:72rem){.ob-docs-paths__grid,.ob-site-hero__grid,.ob-site-story__grid{gap:clamp(var(--ob-space-7),6vw,var(--ob-space-9))}.ob-site-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(22rem,1.1fr)}.ob-pricing__plans{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}}@media (max-width:60rem){.ob-site-header__inner{grid-template-columns:minmax(0,1fr) auto;padding-block:var(--ob-space-3)}.ob-site-nav{grid-column:1/-1;width:100%}.ob-site-hero,.ob-site[data-marketing-page=home] .ob-site-hero{min-height:auto}.ob-site-hero--backdrop,.ob-site[data-marketing-page=home] .ob-site-hero--backdrop{min-height:max(44rem,calc(100svh - 4.5rem))}.ob-nemeton-hero-stage{min-height:auto}.ob-nemeton-hero-stage .ob-site-hero--nemeton{position:relative;top:auto;min-height:calc(100svh - 9.75rem)}.ob-home-hero-stage{min-height:auto}.ob-site[data-marketing-page=home] .ob-home-hero-stage .ob-site-hero--home-cinematic{position:relative;top:auto;min-height:calc(100svh - 9.75rem)}.ob-home-lens__product{animation:none}.ob-visual-abundance__streams i:after{display:none}.ob-home-lens__product{opacity:.34;filter:grayscale(.3) saturate(.66) contrast(1.08) brightness(.8);transform:scale(1.022)}.ob-site-story--abundance{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-site-story--abundance>.ob-mkt-container{position:relative;top:auto;min-height:auto}.ob-site-story--connected{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-site-story--connected>.ob-mkt-container{position:relative;top:auto;min-height:auto}.ob-site-story--connected .ob-site-story__grid{grid-template-columns:1fr;gap:clamp(var(--ob-space-7),8vw,var(--ob-space-9))}.ob-nemeton-model-stage__sticky{top:9.75rem}.ob-nemeton-model-stage__content,.ob-nemeton-model-stage__sticky{min-height:calc(100svh - 9.75rem)}.ob-docs-paths__grid,.ob-site-hero--core .ob-site-hero__grid,.ob-site-hero__grid,.ob-site-story__grid{grid-template-columns:1fr}.ob-core-hero-stage{min-height:auto}.ob-core-hero-stage .ob-site-hero--core{position:relative;top:auto}.ob-core-pearl{width:min(100%,35rem);min-height:clamp(24rem,70vw,34rem)}.ob-builder-vision-stage{min-height:auto}.ob-builder-vision{position:relative;top:auto;min-height:max(46rem,calc(100svh - 9.75rem))}.ob-builder-vision__content{min-height:max(46rem,calc(100svh - 9.75rem));grid-template-columns:1fr}.ob-builder-earth{right:clamp(-22rem,-42vw,-11rem);width:clamp(38rem,95vw,55rem);opacity:.72}.ob-site-story:not(.ob-site-story--abundance){min-height:calc(100svh - 9.75rem)}.ob-site-story__grid[data-reverse=true] .ob-site-story__copy{order:0}.ob-site-hero__copy,.ob-site-story__copy{max-width:46rem}.ob-site-hero__visual,.ob-site-story__visual{max-width:48rem}.ob-docs-paths{min-height:auto}}@media (max-width:48rem){.ob-site-hero--core{min-height:auto}.ob-core-pearl{min-height:22rem}.ob-builder-vision,.ob-builder-vision__content{min-height:max(42rem,calc(100svh - 9.75rem))}.ob-builder-vision__copy{align-self:end;padding-bottom:clamp(4rem,13vw,7rem)}.ob-builder-vision__copy .ob-mkt-heading{max-width:11ch;font-size:clamp(2.45rem,11vw,4rem)}.ob-builder-earth{top:34%;right:clamp(-18rem,-48vw,-10rem);width:clamp(34rem,135vw,48rem);opacity:.62}.ob-site[data-marketing-page=home] .ob-site-hero h1 span{white-space:normal}.ob-site[data-marketing-page=home] .ob-site-hero h1 span:last-child{-webkit-margin-start:0;margin-inline-start:0}.ob-home-lens:before{background:linear-gradient(90deg,rgb(20 20 21/.96),rgb(20 20 21/.72)),linear-gradient(180deg,rgb(20 20 21/.18),rgb(20 20 21/.72))}.ob-home-lens__product{object-position:62% top;opacity:.28}.ob-visual-nemeton-flow{min-height:16rem;gap:var(--ob-space-4);padding-inline:0}.ob-visual-nemeton-flow strong{font-size:clamp(1.35rem,6vw,2.2rem)}.ob-visual-builder-evidence,.ob-visual-nemeton-continuity,.ob-visual-nemeton-grounding,.ob-visual-nemeton-horizon,.ob-visual-nemeton-mission{min-height:18rem}.ob-visual-nemeton-mission{grid-template-columns:auto minmax(2rem,1fr) auto minmax(2rem,1fr) auto;gap:var(--ob-space-2)}.ob-visual-nemeton-continuity>div{width:min(82vw,26rem)}.ob-visual-nemeton-grounding__core{grid-template-columns:1fr;justify-items:center;text-align:center}.ob-nemeton-model-stage{min-height:190svh}.ob-nemeton-model-stage__content{grid-template-rows:auto minmax(18rem,1fr);padding-block:var(--ob-space-7)}.ob-nemeton-model-stage__copy .ob-mkt-heading{font-size:clamp(2.15rem,7.5vw,3.1rem)}.ob-nemeton-model-field{width:100%;height:20rem;aspect-ratio:auto}.ob-nemeton-model-field__providers span[data-provider=openai]{top:25%;left:17%}.ob-nemeton-model-field__providers span[data-provider=anthropic]{top:25%;left:83%}.ob-nemeton-model-field__providers span[data-provider=google]{top:77%;left:17%}.ob-nemeton-model-field__providers span[data-provider=xai]{top:77%;left:83%}.ob-nemeton-model-field__connection i{width:42%}.ob-nemeton-model-field__connection i:first-child{transform:rotate(218deg)}.ob-nemeton-model-field__connection i:nth-child(2){transform:rotate(-38deg)}.ob-nemeton-model-field__connection i:nth-child(3){transform:rotate(142deg)}.ob-nemeton-model-field__connection i:nth-child(4){transform:rotate(38deg)}.ob-outcome-metrics,.ob-visual-abundance{grid-template-columns:1fr;gap:var(--ob-space-7)}.ob-visual-abundance__streams{min-height:8rem}.ob-outcome-metrics{align-content:center}.ob-outcome-metrics>div{grid-template-columns:1fr;gap:var(--ob-space-4)}.ob-metric-count{font-size:clamp(3rem,13vw,4.25rem)}.ob-builder-connected{min-height:20rem;grid-template-columns:1fr;gap:0}.ob-builder-connected>strong{margin-bottom:2.5rem}.ob-builder-connected>strong:after{top:auto;right:auto;bottom:-2.5rem;left:.5rem;width:1px;height:2.5rem}.ob-builder-connected>div{padding-left:2.25rem}.ob-builder-connected>div:before{left:.5rem}.ob-builder-connected span:before{left:-1.75rem;width:1.75rem}.ob-builder-connected span:after,.ob-builder-connected>div:after,.ob-builder-connected>strong:before{display:none}.ob-builder-intelligence{min-height:22rem;grid-template-columns:1fr;gap:var(--ob-space-4)}.ob-builder-intelligence>i{width:1px;height:2rem;justify-self:center}.ob-builder-intelligence>div[data-nemeton=true]{justify-self:center}.ob-builder-discovery{grid-template-columns:1fr;gap:var(--ob-space-7)}.ob-builder-discovery-stage{min-height:250svh}.ob-builder-discovery-stage__sticky{top:9.75rem;min-height:calc(100svh - 9.75rem)}.ob-builder-discovery-stage__content{min-height:calc(100svh - 9.75rem);padding-block:var(--ob-space-7)}.ob-proof-authority,.ob-proof-release,.ob-visual-source{grid-template-columns:1fr;gap:var(--ob-space-3)}.ob-proof-authority>div,.ob-proof-release>div:nth-child(2),.ob-visual-source__link{width:1px;height:2rem;justify-self:center}.ob-docs-path-list article,.ob-pricing__qualifications,.ob-site-footer__inner{grid-template-columns:1fr}.ob-docs-path-list span{grid-column:1}}@media (max-width:34rem){.ob-site-header__actions{gap:var(--ob-space-3)}.ob-site-signin{display:none}.ob-site-start{min-height:2.3rem;padding-inline:var(--ob-space-3)}.ob-site-nav{justify-content:space-between;gap:var(--ob-space-2)}.ob-site-hero h1{font-size:clamp(2.75rem,12vw,3.3rem);line-height:.96}.ob-site[data-marketing-page=home] .ob-site-hero h1{font-size:clamp(3.2rem,15vw,5rem)}.ob-site-hero--backdrop:before{background:linear-gradient(90deg,rgb(18 18 19/.96),rgb(18 18 19/.82)),linear-gradient(180deg,rgb(18 18 19/.28),transparent 40%)}.ob-site-hero--backdrop:after{background:linear-gradient(180deg,transparent 50%,rgb(18 18 19/.94))}.ob-site-hero--builder h1{max-width:13ch}.ob-visual-system>div[data-layer=application]{width:78%}.ob-visual-system>div[data-layer=intelligence]{width:89%}.ob-visual-horizon{min-height:26rem}.ob-visual-horizon__field i[data-orbit=inner]{width:9rem}.ob-visual-horizon__field i[data-orbit=middle]{width:16rem}.ob-visual-horizon__field i[data-orbit=outer]{width:23rem}.ob-visual-horizon__core{width:8rem}.ob-visual-horizon__future{right:4%;bottom:4%}.ob-visual-horizon__future strong{font-size:2rem}.ob-visual-change{grid-template-columns:1fr}.ob-visual-change__gate i{width:1px;height:2rem}.ob-proof-boundary>div,.ob-proof-capability>div,.ob-proof-team>div{grid-template-columns:1fr;gap:var(--ob-space-2)}}@media (prefers-reduced-motion:reduce){.ob-core-hero-stage{min-height:auto}.ob-core-hero-stage .ob-site-hero--core{position:relative;top:auto}.ob-builder-vision-stage{min-height:auto}.ob-builder-vision{position:relative;top:auto}.ob-home-hero-stage,.ob-nemeton-hero-stage{min-height:auto}.ob-home-hero-stage .ob-site-hero--home-cinematic,.ob-nemeton-hero-stage .ob-site-hero--nemeton{position:relative;top:auto}.ob-nemeton-circuit__surge{display:none}.ob-home-lens__product{animation:none}.ob-site-story--abundance{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-site-story--abundance>.ob-mkt-container{position:relative;top:auto;min-height:auto}.ob-site-story--connected{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-site-story--connected>.ob-mkt-container{position:relative;top:auto;min-height:auto}.ob-builder-connected span:after,.ob-builder-connected>div:after,.ob-builder-connected>strong:before{display:none}.ob-builder-discovery-stage{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-builder-discovery-stage__sticky{position:relative;top:auto;min-height:auto;overflow:visible}.ob-builder-discovery-stage__content{min-height:auto}.ob-builder-discovery i:after{animation:none;transform:scaleX(1)}.ob-builder-discovery-stage__copy .ob-mkt-heading span,.ob-builder-discovery-stage__copy .ob-mkt-text,.ob-builder-discovery>div>span,.ob-builder-discovery>div>strong{animation:none;opacity:1;translate:none}.ob-nemeton-model-stage{min-height:auto;padding-block:clamp(5rem,11vw,10rem);view-timeline-name:none}.ob-nemeton-model-stage__sticky{position:relative;top:auto;min-height:auto;overflow:visible}.ob-nemeton-model-stage__content{min-height:auto}.ob-nemeton-model-field__connection i,.ob-nemeton-model-field__core,.ob-nemeton-model-field__providers span,.ob-nemeton-model-stage__copy .ob-mkt-text{animation:none;opacity:1}.ob-nemeton-model-field__connection i:after{display:none}.ob-direction-composer__prompt i[data-cursor=true],.ob-visual-nemeton-continuity span,.ob-visual-nemeton-mission i:after{animation:none;opacity:1}.ob-visual-abundance__streams i:after{display:none}.ob-site *,.ob-site :after,.ob-site :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.ob-home-lens{display:none}.ob-metric-count,.ob-nemeton-model-stage__copy .ob-mkt-heading,.ob-site .ob-mkt-text[data-size=lead][data-tone=muted],.ob-site-hero h1,.ob-site-story__copy .ob-mkt-heading{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.ob-nemeton-model-field__core,.ob-pricing__plan,.ob-site-start,.ob-visual-change>div,.ob-visual-horizon__core,.ob-visual-relationships__core,.ob-visual-source__code,.ob-visual-source__site,.ob-visual-system>div{border:1px solid CanvasText}}}