.atlas-marketing{--atlas-content-width:1440px;--atlas-showcase-width:min(100% - var(--atlas-gutter) * 2, 1480px);--atlas-text-max:38rem;--atlas-gutter:clamp(1rem, 3vw, 2.5rem);--atlas-header-height:3.5rem;--atlas-cols:12;--atlas-code-size:clamp(.8125rem, .35vw + .78rem, .9375rem);--atlas-code-size-hero:clamp(.875rem, .45vw + .8rem, 1rem);--atlas-code-leading:1.65;--atlas-ink:#0f141d;--atlas-ink-muted:#474d59;--atlas-ink-subtle:#636975;--atlas-canvas:#fafcff;--atlas-canvas-tint:#f4f7fc;--atlas-surface:#fff;--atlas-surface-raised:#f8fafe;--atlas-surface-subtle:#f2f5fb;--atlas-surface-active:#1447e617;--atlas-surface-inset-highlight:#ffffffd9;--atlas-border:#1d222b1c;--atlas-border-strong:#1d222b2e;--atlas-frame-radius-lg:.875rem;--atlas-frame-radius-md:.625rem;--atlas-frame-radius-sm:.4375rem;--atlas-frame-border:#1d222b1f;--atlas-frame-border-strong:#1d222b2e;--atlas-frame-ring:#0000000f;--atlas-frame-highlight:#fffffff2;--atlas-frame-highlight-soft:#ffffffb3;--atlas-frame-ambient:0 40px 80px -16px #00000014;--atlas-hero-editor-body-height:clamp(18rem, 52vh, 30rem);--atlas-accent:#1447e6;--atlas-accent-bright:#0736c2;--atlas-accent-soft:#1447e61f;--atlas-art-surface:#f2f5fb;--atlas-art-border:#1d222b1a;--atlas-art-grid:#1d222b0d;--atlas-dot:#5055612e;--atlas-display:clamp(2.375rem, 4.2vw, 3.75rem);--atlas-section-title:clamp(1.625rem, 2.8vw, 2.375rem);--atlas-lead:clamp(1rem, 1vw, 1.125rem);--atlas-section-pad:clamp(2.75rem, 5vw, 4.25rem);--atlas-hero-pad-top:clamp(1.25rem, 2.5vh, 2rem);--atlas-hero-pad-bottom:clamp(1.25rem, 2.5vh, 2rem);color:var(--atlas-ink);background:var(--atlas-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){.atlas-marketing{--atlas-ink:lab(6.09788% .020504 -6.99295);--atlas-ink-muted:lab(32.613% -.344038 -8.15516);--atlas-ink-subtle:lab(44.2277% -.398874 -7.45208);--atlas-canvas:lab(98.8239% -.121385 -1.51236);--atlas-canvas-tint:lab(97.06% -.0444651 -3.03195);--atlas-surface:lab(100% 0 0);--atlas-surface-raised:lab(98.2357% -.178486 -2.26637);--atlas-surface-subtle:lab(96.4872% -.232726 -3.01886);--atlas-surface-active:lab(36.9089% 35.0961 -85.6872/.09);--atlas-surface-inset-highlight:lab(100% 0 0/.85);--atlas-border:lab(12.8928% -.138506 -7.34653/.11);--atlas-border-strong:lab(12.8928% -.138506 -7.34653/.18);--atlas-frame-border:lab(12.8928% -.138506 -7.34653/.12);--atlas-frame-border-strong:lab(12.8928% -.138506 -7.34653/.18);--atlas-frame-ring:lab(0% 0 0/.06);--atlas-frame-highlight:lab(100% 0 0/.95);--atlas-frame-highlight-soft:lab(100% 0 0/.7);--atlas-frame-ambient:0 40px 80px -16px lab(0% 0 0/.08);--atlas-accent:lab(36.9089% 35.0961 -85.6872);--atlas-accent-bright:lab(29.2223% 33.5431 -77.5951);--atlas-accent-soft:lab(36.9089% 35.0961 -85.6872/.12);--atlas-art-surface:lab(96.4872% -.232726 -3.01886);--atlas-art-border:lab(12.8928% -.138506 -7.34653/.1);--atlas-art-grid:lab(12.8928% -.138506 -7.34653/.05);--atlas-dot:lab(36.1056% -.362009 -7.43521/.18)}}.atlas-marketing [id]{scroll-margin-top:calc(var(--atlas-header-height) + .75rem)}.atlas-marketing__gutter{width:min(100% - var(--atlas-gutter) * 2, var(--atlas-content-width));margin-inline:auto}.atlas-marketing__gutter--showcase{width:var(--atlas-showcase-width);margin-inline:auto}.atlas-marketing__header{z-index:50;height:var(--atlas-header-height);border-bottom:1px solid var(--atlas-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fafcffe0;background:lab(98.8239% -.121385 -1.51236/.88);position:sticky;top:0}.atlas-marketing__logo{letter-spacing:-.025em;color:var(--atlas-ink);font-size:.9375rem;font-weight:650}.atlas-marketing__nav-link{color:var(--atlas-ink-muted);font-size:.8125rem;font-weight:450;transition:color .15s}.atlas-marketing__nav-link:hover{color:var(--atlas-ink)}.atlas-marketing__nav-link:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px}.atlas-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-accent);align-items:center;gap:.5rem;font-size:.6875rem;font-weight:600;display:flex}.atlas-eyebrow__mark{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.atlas-eyebrow__line{background:linear-gradient(90deg,#1447e68c,#1447e61f);background:linear-gradient(90deg,lab(36.9089% 35.0961 -85.6872/.55),lab(36.9089% 35.0961 -85.6872/.12));width:1.25rem;height:1px}.atlas-eyebrow--muted{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--atlas-accent-bright);opacity:.92;font-weight:500}.atlas-eyebrow--centered{justify-content:center}.atlas-section{padding-block:var(--atlas-section-pad);position:relative}.atlas-section--tint{background:linear-gradient(180deg, #1447e609 0%, transparent 42%), var(--atlas-canvas-tint);border-top:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border)}@supports (color:lab(0% 0 0)){.atlas-section--tint{background:linear-gradient(180deg, lab(36.9089% 35.0961 -85.6872/.035) 0%, transparent 42%), var(--atlas-canvas-tint)}}.atlas-section--surface{background:var(--atlas-surface-subtle);border-top:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border)}.atlas-section--raised{background:linear-gradient(180deg, #1447e606 0%, transparent 38%), var(--atlas-canvas-tint);border-top:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border)}@supports (color:lab(0% 0 0)){.atlas-section--raised{background:linear-gradient(180deg, lab(36.9089% 35.0961 -85.6872/.025) 0%, transparent 38%), var(--atlas-canvas-tint)}}.atlas-route-mark{color:var(--atlas-accent);opacity:.85;flex-shrink:0;display:inline-flex}.atlas-route-mark__svg{width:.625rem;height:.625rem}.atlas-route-mark--md .atlas-route-mark__svg{width:.875rem;height:.875rem}.atlas-route-mark__node{fill:var(--atlas-accent)}.atlas-route-mark__cross{stroke:var(--atlas-accent);stroke-width:.75px;stroke-linecap:round;opacity:.45}.atlas-route-connector{color:var(--atlas-accent);opacity:.55;align-items:center;gap:0;display:inline-flex}.atlas-route-connector__node{background:currentColor;border-radius:999px;flex-shrink:0;width:.1875rem;height:.1875rem}.atlas-route-connector__line{opacity:.7;background:currentColor;width:1rem;height:1px}.atlas-section__intro{max-width:36rem}.atlas-section__intro--editorial{border-bottom:1px solid var(--atlas-border);max-width:42rem;padding-bottom:.625rem;position:relative}.atlas-section__intro--editorial:after{content:"";background:var(--atlas-accent);opacity:.45;width:2.5rem;height:1px;position:absolute;bottom:-1px;left:0}.atlas-section__title{font-size:var(--atlas-section-title);letter-spacing:-.028em;text-wrap:balance;margin-top:.625rem;font-weight:650;line-height:1.12}.atlas-section__body{max-width:36rem;color:var(--atlas-ink-muted);text-wrap:pretty;margin-top:.75rem;font-size:1.0625rem;line-height:1.62}.atlas-btn-primary{background:var(--atlas-accent)!important;color:#f5f9ff!important;color:lab(97.6387% -.285149 -3.77021)!important;border-color:#0000!important}.atlas-btn-primary:hover{background:#205bf7!important;background:lab(43.3825% 29.3814 -84.4798)!important}.atlas-btn-primary:focus-visible{outline-offset:2px;outline:2px solid var(--atlas-accent-bright)!important}.atlas-btn-secondary{border-color:var(--atlas-border-strong)!important;color:var(--atlas-ink)!important;background:var(--atlas-surface)!important}.atlas-btn-secondary:hover{background:var(--atlas-surface-raised)!important;border-color:#1d222b3d!important;border-color:lab(12.8928% -.138506 -7.34653/.24)!important}.atlas-btn-secondary:focus-visible{outline-offset:2px;outline:2px solid var(--atlas-accent-bright)!important}.atlas-hero{padding-top:var(--atlas-hero-pad-top);padding-bottom:var(--atlas-hero-pad-bottom);position:relative}@media (min-width:1024px){.atlas-marketing{--atlas-hero-pad-top:3.5rem;--atlas-hero-pad-bottom:clamp(4rem, 4.5vw, 4.5rem)}}.atlas-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 45% 30% at 78% 22%, #1447e614, transparent 65%), linear-gradient(180deg, var(--atlas-canvas) 0%, var(--atlas-canvas) 100%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.atlas-hero:before{background:radial-gradient(ellipse 45% 30% at 78% 22%, lab(36.9089% 35.0961 -85.6872/.08), transparent 65%), linear-gradient(180deg, var(--atlas-canvas) 0%, var(--atlas-canvas) 100%)}}.atlas-hero:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(circle, var(--atlas-dot) .5px, transparent .5px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 70%,#0000 100%)}.atlas-hero__grid{align-items:center;gap:clamp(1.5rem,3vw,2rem);display:grid}@media (min-width:1024px){.atlas-hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr);align-items:center;gap:clamp(2rem,3vw,3rem)}}.atlas-hero__copy{max-width:38rem}@media (min-width:1024px){.atlas-hero__copy{max-width:none}}.atlas-hero__title{font-size:var(--atlas-display);letter-spacing:-.034em;margin-top:.75rem;font-weight:650;line-height:1.04}.atlas-hero__title-line{display:block}.atlas-hero__title-nowrap{white-space:nowrap}.atlas-hero__lead{max-width:34rem;font-size:var(--atlas-lead);color:var(--atlas-ink-muted);text-wrap:pretty;margin-top:1rem;line-height:1.55}.atlas-emphasis{background:linear-gradient(#0000 58%,#1447e638 58%);background:linear-gradient(#0000 58%,lab(36.9089% 35.0961 -85.6872/.22) 58%)}.atlas-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.atlas-command-strip{border:1px solid var(--atlas-border-strong);background:var(--atlas-surface);border-radius:.5rem;align-items:center;gap:.25rem;max-width:100%;margin-top:1rem;padding:.375rem .375rem .375rem .75rem;display:flex}.atlas-command-strip__code{min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:#2b3342;color:lab(20.9515% -.0752509 -10.9753);white-space:nowrap;scrollbar-width:thin;flex:1;font-size:.8125rem;line-height:1.55;overflow-x:auto}.atlas-command-strip__copy{color:var(--atlas-ink-muted);flex-shrink:0;transition:color .2s,background .2s}.atlas-command-strip__copy:hover{color:var(--atlas-ink)}.atlas-mockup-frame,.atlas-code-panel{--atlas-mockup-radius-outer:1.25rem;--atlas-mockup-radius-inner:.875rem;--atlas-mockup-radius-pane:.5rem;--atlas-mockup-inset-gap:.5rem;--atlas-ink:#e5e8ed;--atlas-ink-muted:#abb1bd;--atlas-ink-subtle:#7b808b;--atlas-accent-bright:#457cfd;--atlas-accent-soft:#1447e61a;--atlas-surface-code:#060a17;--atlas-surface-editor:#050916;--atlas-mockup-shell-top:#0e132094;--atlas-mockup-shell-bottom:#060a15b8;--atlas-mockup-shell:linear-gradient(180deg, var(--atlas-mockup-shell-top) 0%, var(--atlas-mockup-shell-bottom) 100%);--atlas-mockup-surface:#070b17;--atlas-mockup-editor:#030613;--atlas-mockup-chrome:#050813;--atlas-mockup-chrome-raised:#060a15;--atlas-mockup-border-strong:#e1e5eb29;--atlas-mockup-border:#e1e5eb12;--atlas-mockup-border-faint:#e1e5eb06;--atlas-mockup-highlight:#ffffff12;--atlas-mockup-highlight-soft:#ffffff08;--atlas-mockup-shadow-inset:#00000052;--atlas-mockup-ring:#0000003d;--atlas-mockup-shadow-ambient:0 0 0 1px var(--atlas-mockup-ring), 0 0 72px -8px #00000024, 0 32px 80px -24px #00000038;--atlas-mockup-divider:#e1e5eb0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){.atlas-mockup-frame,.atlas-code-panel{--atlas-ink:lab(91.8472% -.231892 -3.01838);--atlas-ink-muted:lab(72.0815% -.44024 -6.74672);--atlas-ink-subtle:lab(53.5196% -.405669 -6.72925);--atlas-accent-bright:lab(53.8325% 15.4162 -70.6202);--atlas-accent-soft:lab(36.9089% 35.0961 -85.6872/.1);--atlas-surface-code:lab(2.81567% .575677 -6.94095);--atlas-surface-editor:lab(2.46269% .828519 -7.03996);--atlas-mockup-shell-top:lab(6.02921% .619985 -9.81472/.58);--atlas-mockup-shell-bottom:lab(2.83823% .382394 -5.75398/.72);--atlas-mockup-surface:lab(3.06687% .478446 -6.64792);--atlas-mockup-editor:lab(1.77748% .880599 -6.39216);--atlas-mockup-chrome:lab(2.29319% .374235 -5.07612);--atlas-mockup-chrome-raised:lab(2.6501% .612065 -6.11822);--atlas-mockup-border-strong:lab(90.6786% -.283152 -3.76908/.16);--atlas-mockup-border:lab(90.6786% -.283152 -3.76908/.07);--atlas-mockup-border-faint:lab(90.6786% -.283152 -3.76908/.025);--atlas-mockup-highlight:lab(100% 0 0/.07);--atlas-mockup-highlight-soft:lab(100% 0 0/.03);--atlas-mockup-shadow-inset:lab(0% 0 0/.32);--atlas-mockup-ring:lab(0% 0 0/.24);--atlas-mockup-shadow-ambient:0 0 0 1px var(--atlas-mockup-ring), 0 0 72px -8px lab(0% 0 0/.14), 0 32px 80px -24px lab(0% 0 0/.22);--atlas-mockup-divider:lab(90.6786% -.283152 -3.76908/.06)}}.atlas-mockup-frame{border-radius:var(--atlas-mockup-radius-outer);background:var(--atlas-mockup-shell);min-width:0;box-shadow:var(--atlas-mockup-shadow-ambient);isolation:isolate;position:relative;overflow:hidden}.atlas-mockup-frame:before{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--atlas-mockup-border-strong) 0%, var(--atlas-mockup-border) 22%, var(--atlas-mockup-border-faint) 72%, #e1e5eb03 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.atlas-mockup-frame:before{background:linear-gradient(180deg, var(--atlas-mockup-border-strong) 0%, var(--atlas-mockup-border) 22%, var(--atlas-mockup-border-faint) 72%, lab(90.6786% -.283152 -3.76908/.01) 100%)}}.atlas-mockup-frame:after{content:"";border-radius:inherit;box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight), inset 1px 0 0 #ffffff05, inset -1px 0 0 #ffffff04, inset 0 -1px 0 var(--atlas-mockup-shadow-inset);pointer-events:none;z-index:2;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.atlas-mockup-frame:after{box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight), inset 1px 0 0 lab(100% 0 0/.02), inset -1px 0 0 lab(100% 0 0/.015), inset 0 -1px 0 var(--atlas-mockup-shadow-inset)}}.atlas-mockup-frame__inset{margin:var(--atlas-mockup-inset-gap);border-radius:var(--atlas-mockup-radius-inner);background:var(--atlas-mockup-surface);box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft), inset 0 0 0 1px #00000029;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.atlas-mockup-frame__inset{box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft), inset 0 0 0 1px lab(0% 0 0/.16)}}.atlas-mockup-frame--window{--atlas-mockup-inset-gap:.5625rem}.atlas-mockup-frame--application,.atlas-mockup-frame--document,.atlas-mockup-frame--repository{--atlas-mockup-inset-gap:.4375rem}.atlas-window-controls{flex-shrink:0;align-items:center;gap:.375rem;padding-inline:.125rem;display:inline-flex}.atlas-window-controls__dot{background:#777a8261;background:lab(51.2283% -.304312 -4.50351/.38);border-radius:999px;width:.5625rem;height:.5625rem;box-shadow:inset 0 1px #ffffff1f;box-shadow:inset 0 1px lab(100% 0 0/.12)}.atlas-window-controls__dot--1{background:#bf534e9e;background:lab(49.902% 43.9448 25.4021/.62)}.atlas-window-controls__dot--2{background:#c1983a94;background:lab(65.3823% 8.57556 53.3721/.58)}.atlas-window-controls__dot--3{background:#4d8b508a;background:lab(52.6322% -30.8173 25.1753/.54)}.atlas-window-controls--neutral .atlas-window-controls__dot--1{background:#82868e6b;background:lab(55.8686% -.309199 -4.50608/.42)}.atlas-window-controls--neutral .atlas-window-controls__dot--2{background:#71757c57;background:lab(48.9082% -.301659 -4.50211/.34)}.atlas-window-controls--neutral .atlas-window-controls__dot--3{background:#60636a47;background:lab(41.9476% -.292301 -4.49722/.28)}@media (max-width:480px){.atlas-window-controls{gap:.3125rem}.atlas-window-controls__dot{width:.5rem;height:.5rem}}.atlas-mockup-chrome{border-bottom:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);min-height:1.875rem;box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft);align-items:center;gap:.625rem;display:flex}.atlas-mockup-chrome__controls{flex-shrink:0}.atlas-mockup-chrome__main{flex:1;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.atlas-code-window{border:1px solid var(--atlas-mockup-border);border-radius:var(--atlas-frame-radius-md);background:var(--atlas-mockup-surface);box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft), inset 0 0 0 1px #0000001f;overflow:hidden}@supports (color:lab(0% 0 0)){.atlas-code-window{box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft), inset 0 0 0 1px lab(0% 0 0/.12)}}.atlas-code-window--editor{border-radius:var(--atlas-frame-radius-md);background:var(--atlas-mockup-editor);border-color:#0000}.atlas-code-window--embedded{box-shadow:none;background:0 0;border:none;border-radius:0}.atlas-code-window--hero-scale,.atlas-code-window--hero-scale.atlas-code-window--embedded{box-shadow:none}.atlas-code-window--hero-scale .atlas-code-window__body{max-height:min(54vh,30rem)}.atlas-code-window--hero-scale .atlas-code-window__code{font-size:var(--atlas-code-size-hero);line-height:var(--atlas-code-leading)}.atlas-code-window--hero-scale .atlas-code-window__code .atlas-code-window__shiki-pre{padding:1.125rem 1.375rem}.atlas-code-window--compact .atlas-code-window__body{max-height:min(36vh,320px)}.atlas-code-window--tree{background:var(--atlas-surface-code)}.atlas-code-window--tree .atlas-code-window__code .line>span{color:var(--atlas-ink);font-weight:450}.atlas-code-window--tree .atlas-code-tree__comment{color:var(--atlas-ink-subtle);font-size:.875em;font-style:normal;font-weight:400}.atlas-code-window__chrome{border-bottom:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem .5rem 1rem;display:flex}.atlas-code-window__chrome--nested{border-radius:var(--atlas-mockup-radius-pane) var(--atlas-mockup-radius-pane) 0 0;background:var(--atlas-mockup-chrome-raised)}.atlas-code-window__chrome--embedded{background:var(--atlas-mockup-chrome);border-bottom-color:var(--atlas-mockup-divider);box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft)}.atlas-code-window__chrome--path{border-bottom-color:var(--atlas-mockup-divider);min-height:1.75rem;box-shadow:none;background:0 0;padding:.3125rem .75rem .3125rem 1rem}.atlas-code-window--embedded .atlas-code-window__chrome--path{background:var(--atlas-mockup-chrome)}.atlas-code-window__chrome-start{align-items:center;gap:.5rem;min-width:0;display:flex}.atlas-code-window__chrome-actions{flex-shrink:0;align-items:center;gap:.125rem;display:flex}.atlas-code-window__file-icon{color:#668ad5;color:lab(57.3463% 3.46366 -43.0031);flex-shrink:0;width:1rem;height:1rem}.atlas-code-window__file-icon--lg{width:1.125rem;height:1.125rem}.atlas-code-window__filename{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:#b8beca;color:lab(76.7219% -.446677 -6.75008);font-size:.8125rem;line-height:1.4;overflow:hidden}.atlas-code-window__path{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;font-size:.6875rem;line-height:1.45;overflow:hidden}.atlas-code-window__path-segment{color:#5f636d;color:lab(41.9279% -.350848 -5.97674)}.atlas-code-window__path-sep{color:#494d55;color:lab(32.6566% -.301272 -5.22689)}.atlas-code-window__path-active{color:#9fa5b0;color:lab(67.4411% -.433058 -6.74303);font-weight:500}.atlas-code-window--breadcrumb-path .atlas-code-window__chrome-actions{gap:.0625rem}.atlas-code-window--breadcrumb-path .atlas-code-window__source-link{background:0 0;border-radius:.25rem;padding:.1875rem}.atlas-code-window--breadcrumb-path .atlas-code-window__source-label{display:none}.atlas-code-window--breadcrumb-path .atlas-code-window__source-link:hover{background:#e1e5eb0a;background:lab(90.6786% -.283152 -3.76908/.04)}.atlas-code-window--breadcrumb-path .atlas-code-window__copy{width:1.5rem;height:1.5rem}.atlas-code-window__source-link{color:var(--atlas-ink-muted);border-radius:.25rem;align-items:center;gap:.25rem;padding:.25rem .375rem;font-size:.6875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.atlas-code-window__source-link:hover{color:var(--atlas-accent-bright);background:var(--atlas-accent-soft)}.atlas-code-window__source-link:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:1px}.atlas-code-window__source-label{font-family:var(--font-mono), ui-monospace, monospace}.atlas-code-window__language-badge{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:#525e75;color:lab(39.4631% -.23438 -14.6783);background:#e1e5eb0a;background:lab(90.6786% -.283152 -3.76908/.04);border:1px solid #e1e5eb1a;border:1px solid lab(90.6786% -.283152 -3.76908/.1);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem;font-weight:600;line-height:1.2}@media (max-width:480px){.atlas-code-window__source-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.atlas-code-window__chrome .atlas-code-window__copy,.atlas-capabilities-explorer__code-chrome .atlas-code-window__copy{color:#818691;color:lab(55.8399% -.410974 -6.73188);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;transition:color .15s,background .15s;display:inline-flex}.atlas-code-window__chrome .atlas-code-window__copy:hover,.atlas-capabilities-explorer__code-chrome .atlas-code-window__copy:hover{color:#bec4d0;color:lab(79.0421% -.449687 -6.75163);background:#e1e5eb0f;background:lab(90.6786% -.283152 -3.76908/.06)}.atlas-code-window__chrome .atlas-code-window__copy:focus-visible,.atlas-capabilities-explorer__code-chrome .atlas-code-window__copy:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:1px}.atlas-code-window__body{scrollbar-width:thin;background:var(--atlas-surface-code);max-height:30rem;overflow:auto;box-shadow:inset 0 1px #0000001f;box-shadow:inset 0 1px lab(0% 0 0/.12)}.atlas-code-window--editor .atlas-code-window__body{background:var(--atlas-mockup-editor)}.atlas-code-window--embedded .atlas-code-window__body{box-shadow:inset 0 1px #0000002e;box-shadow:inset 0 1px lab(0% 0 0/.18)}.atlas-code-window__body--nested{border-radius:0 0 var(--atlas-mockup-radius-pane) var(--atlas-mockup-radius-pane);background:var(--atlas-mockup-editor);max-height:min(42vh,22rem)}.atlas-code-window__body--showcase{max-height:min(48vh,26rem)}.atlas-code-window__code{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--atlas-code-size);line-height:var(--atlas-code-leading)}.atlas-code-window__code .atlas-code-window__shiki-pre{margin:0;padding:1rem 1.125rem;overflow-x:auto;background:0 0!important}.atlas-code-window__code .atlas-code-window__shiki-code{font-family:inherit;font-size:inherit;line-height:inherit;tab-size:2;flex-direction:column;display:flex}.atlas-code-window__code .line{border-radius:.125rem;min-height:1.6em;margin-inline:-.25rem;padding-inline:.25rem;display:block}.atlas-code-window__line--highlighted,.atlas-code-window__line--focused{isolation:isolate;position:relative;box-shadow:none!important;background:0 0!important}.atlas-code-window__line--highlighted:before,.atlas-code-window__line--focused:before{content:"";z-index:-1;pointer-events:none;border-radius:.125rem;position:absolute;inset:0 0 0 -.625rem}.atlas-code-window__line--highlighted:not(.atlas-code-window__line--focused):before{background:#0f1526b8;background:lab(6.96351% 1.52089 -12.5461/.72);box-shadow:inset 3px 0 #1447e68c;box-shadow:inset 3px 0 lab(36.9089% 35.0961 -85.6872/.55)}.atlas-code-window__line--focused:not(.atlas-code-window__line--highlighted):before{box-shadow:inset 3px 0 0 var(--atlas-accent);background:#131a2de0;background:lab(9.1889% 1.9662 -14.4165/.88)}.atlas-code-window__line--focused.atlas-code-window__line--highlighted:before{box-shadow:inset 3px 0 0 var(--atlas-accent-bright);background:#161e35eb;background:lab(11.4622% 2.29748 -16.2032/.92)}.atlas-code-panel{border:1px solid var(--atlas-mockup-border-strong);background:var(--atlas-mockup-surface);border-radius:.5rem;overflow:hidden}.atlas-code-panel--compact .atlas-code-panel__scroll{max-height:min(36vh,300px)}.atlas-code-panel__bar{border-bottom:1px solid var(--atlas-mockup-divider);background:#060a13;background:lab(2.68176% .177644 -4.98448);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .625rem .5rem .875rem;display:flex}.atlas-code-panel__filename{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono), ui-monospace, monospace;color:#a5abb7;color:lab(69.7613% -.436723 -6.74492);font-size:.75rem;line-height:1.4;overflow:hidden}.atlas-code-panel__copy{color:#818691;color:lab(55.8399% -.410974 -6.73188);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin:0;padding:0;transition:color .2s,background .2s;display:inline-flex}.atlas-code-panel__copy:hover{color:#bec4d0;color:lab(79.0421% -.449687 -6.75163);background:#e1e5eb0f;background:lab(90.6786% -.283152 -3.76908/.06)}.atlas-code-panel__copy:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:1px}.atlas-code-panel__scroll{scrollbar-width:thin;max-height:24rem;overflow:auto}.atlas-code-panel__pre{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-muted);tab-size:2;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6}.atlas-code__pre{white-space:pre;display:block}.atlas-code__line{display:block}.atlas-code__token--keyword{color:var(--atlas-accent-bright)}.atlas-code__token--string{color:#b1bed8;color:lab(76.6072% -.655115 -14.8402)}.atlas-code__token--comment{color:#818691;color:lab(55.8399% -.410974 -6.73188)}.atlas-code__token--number{color:#abb1be;color:lab(72.0719% -.473142 -7.48819)}.atlas-code__token--property{color:var(--atlas-ink)}.atlas-code__token--tag{color:var(--atlas-accent-bright)}.atlas-code__token--punctuation{color:#6f757f;color:lab(48.8789% -.393897 -6.72346)}.atlas-code__token--plain{color:var(--atlas-ink-muted)}.atlas-hero-editor{transform-origin:top;min-width:0;transform:scale(1)}.atlas-hero-editor .atlas-mockup-frame__inset{flex-direction:column;display:flex}@media (min-width:1024px){.atlas-hero-editor{transform-origin:50%;transform:scale(1.02)}}.atlas-hero-editor__chrome{padding:.25rem .5rem 0 .75rem}.atlas-hero-editor__chrome .atlas-mockup-chrome__main{justify-content:flex-start;gap:.125rem}.atlas-hero-editor__tabstrip{scrollbar-width:none;-ms-overflow-style:none;flex:1;align-items:center;gap:.125rem;min-width:0;padding-right:.375rem;display:flex;overflow-x:auto}.atlas-hero-editor__tabstrip::-webkit-scrollbar{display:none}.atlas-hero-editor__tab{min-height:1.625rem;font-family:var(--font-mono), ui-monospace, monospace;color:#595e67;color:lab(39.6076% -.344306 -5.97359);cursor:pointer;background:0 0;border:none;border-radius:.3125rem .3125rem 0 0;flex-shrink:0;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:450;line-height:1.3;transition:color .18s,background .18s;display:inline-flex;position:relative}.atlas-hero-editor__tab:hover{color:#9398a3;color:lab(62.8103% -.392079 -5.99747)}.atlas-hero-editor__tab:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:-2px;z-index:1}.atlas-hero-editor__tab--active{color:#d3d8e0;color:lab(86.0298% -.329822 -4.51733);background:var(--atlas-mockup-editor)}.atlas-hero-editor__tab--active:before{content:"";background:var(--atlas-accent);opacity:.85;border-radius:0 0 1px 1px;height:1px;position:absolute;top:0;left:.375rem;right:.375rem}.atlas-hero-editor__tab--active:after{content:"";background:var(--atlas-mockup-editor);z-index:1;height:1px;position:absolute;bottom:-1px;left:0;right:0}.atlas-hero-editor__tab-icon{color:#4d535e;color:lab(34.9452% -.355765 -7.43243);opacity:.65;width:.75rem;height:.75rem;transition:color .18s,opacity .18s}.atlas-hero-editor__tab-icon--active{color:#5578c1;color:lab(50.338% 4.27181 -42.8723);opacity:1}.atlas-hero-editor__tab-label{white-space:nowrap}.atlas-hero-editor__surface{height:var(--atlas-hero-editor-body-height);min-height:var(--atlas-hero-editor-body-height);background:var(--atlas-mockup-editor);flex:auto;box-shadow:inset 0 1px #0000001f;box-shadow:inset 0 1px lab(0% 0 0/.12)}.atlas-hero-editor__panel{flex-direction:column;height:100%;min-height:0;animation:.18s atlas-hero-panel-in;display:flex}.atlas-hero-editor .atlas-code-window--hero-scale{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.atlas-hero-editor .atlas-code-window--hero-scale .atlas-code-window__body{flex:auto;min-height:0;max-height:none;overflow:auto}@keyframes atlas-hero-panel-in{0%{opacity:0}to{opacity:1}}.atlas-properties{gap:0;display:grid}@media (min-width:768px){.atlas-properties{grid-template-columns:repeat(3,1fr);gap:0}}.atlas-properties__item{border-bottom:1px solid var(--atlas-border);grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;padding:1.75rem 0;display:grid}@media (min-width:768px){.atlas-properties__item{border-bottom:none;border-right:1px solid var(--atlas-border);grid-template-columns:1fr;padding:0 2rem}.atlas-properties__item:first-child{padding-left:0}.atlas-properties__item:last-child{border-right:none;padding-right:0}}.atlas-properties__item:last-child{border-bottom:none}.atlas-properties__mark{flex-direction:column;align-items:center;gap:.75rem;width:fit-content;display:flex}@media (min-width:768px){.atlas-properties__mark{margin-bottom:.875rem}}.atlas-properties__route{flex-direction:column;align-items:center;gap:.375rem;display:flex}.atlas-properties__route-line{background:linear-gradient(#1447e68c,#1447e61f);background:linear-gradient(lab(36.9089% 35.0961 -85.6872/.55),lab(36.9089% 35.0961 -85.6872/.12));width:1px;height:1.25rem}.atlas-properties__route-node{background:var(--atlas-accent);border-radius:999px;width:.375rem;height:.375rem;box-shadow:0 0 0 3px #1447e61f;box-shadow:0 0 0 3px lab(36.9089% 35.0961 -85.6872/.12)}.atlas-properties__icon{width:1.375rem;height:1.375rem;color:var(--atlas-accent-bright)}.atlas-properties__index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--atlas-accent);font-size:.75rem;font-weight:600}.atlas-properties__title{letter-spacing:-.018em;font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:650;line-height:1.2}.atlas-properties__body{color:var(--atlas-ink-muted);max-width:22rem;margin-top:.5rem;font-size:.9375rem;line-height:1.6}.atlas-capabilities{gap:clamp(1.75rem,3vw,2.5rem);display:grid}.atlas-capabilities__intro{max-width:var(--atlas-text-max);border-bottom:1px solid var(--atlas-border);padding-bottom:.75rem;position:relative}.atlas-capabilities__intro:after{content:"";background:var(--atlas-accent);opacity:.5;width:2.75rem;height:1px;position:absolute;bottom:-1px;left:0}.atlas-capabilities__showcase{width:100%}.atlas-capabilities-explorer__shell{flex-direction:column;min-height:clamp(37.5rem,58vh,45rem);overflow:hidden}.atlas-capabilities-explorer__header{flex-shrink:0;padding:.625rem 1rem .625rem .75rem}.atlas-capabilities-explorer__mobile-chrome{flex-shrink:0;padding:.5rem 1rem .5rem .75rem}.atlas-capabilities-explorer__mobile-chrome .atlas-mockup-chrome__main{justify-content:flex-start}.atlas-capabilities-explorer__header-start{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.4375rem;font-size:.6875rem;font-weight:600;display:flex}.atlas-capabilities-explorer__brand{color:var(--atlas-ink)}.atlas-capabilities-explorer__slash{color:var(--atlas-ink-subtle);font-weight:400}.atlas-capabilities-explorer__section{color:var(--atlas-ink-muted);font-weight:500}.atlas-capabilities-explorer__counter{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--atlas-accent-bright);font-size:.75rem;font-weight:600}.atlas-capabilities-explorer__body{flex:1;grid-template-columns:minmax(16.25rem,20rem) minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.atlas-capabilities-explorer__rail{border-right:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(92% .01 264/.18) transparent;flex-direction:column;gap:0;padding:.375rem 0;display:flex;overflow-y:auto}.atlas-capabilities-explorer__rail::-webkit-scrollbar{width:5px}.atlas-capabilities-explorer__rail::-webkit-scrollbar-thumb{background:#e1e5eb24;background:lab(90.6786% -.283152 -3.76908/.14);border-radius:999px}.atlas-capabilities-explorer__rail-item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:flex-start;gap:0;width:100%;padding:.5rem .875rem .5rem 1rem;transition:color .15s,background .15s;display:flex;position:relative}.atlas-capabilities-explorer__rail-item:hover{background:#1447e60a;background:lab(36.9089% 35.0961 -85.6872/.04)}.atlas-capabilities-explorer__rail-item:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:-2px;z-index:1}.atlas-capabilities-explorer__rail-item--active{background:var(--atlas-surface-active)}.atlas-capabilities-explorer__rail-indicator{background:0 0;width:2px;transition:background .15s;position:absolute;top:.4375rem;bottom:.4375rem;left:0}.atlas-capabilities-explorer__rail-item--active .atlas-capabilities-explorer__rail-indicator{background:var(--atlas-accent)}.atlas-capabilities-explorer__rail-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.atlas-capabilities-explorer__rail-title{color:var(--atlas-ink-muted);font-size:.8125rem;font-weight:500;line-height:1.35;transition:color .15s}.atlas-capabilities-explorer__rail-item--active .atlas-capabilities-explorer__rail-title{color:var(--atlas-ink);font-weight:600}.atlas-capabilities-explorer__rail-desc{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-subtle);font-size:.6875rem;font-weight:450;line-height:1.4;transition:color .15s}.atlas-capabilities-explorer__rail-item--active .atlas-capabilities-explorer__rail-desc{color:var(--atlas-ink-muted)}.atlas-capabilities-explorer__evidence{background:var(--atlas-mockup-surface);flex-direction:column;min-width:0;min-height:0;display:flex}.atlas-capabilities-explorer__evidence-meta{border-bottom:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);box-shadow:inset 0 1px 0 var(--atlas-mockup-highlight-soft);flex-shrink:0;padding:1rem 1.125rem .875rem}.atlas-capabilities-explorer__explanation{color:var(--atlas-ink-muted);max-width:42rem;margin:0;font-size:.9375rem;font-weight:450;line-height:1.58}.atlas-capabilities-explorer__included{flex-wrap:wrap;gap:.375rem .75rem;margin:.625rem 0 0;padding:0;list-style:none;display:flex}.atlas-capabilities-explorer__included li{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-accent-bright);padding-left:.625rem;font-size:.75rem;font-weight:500;line-height:1.45;position:relative}.atlas-capabilities-explorer__included li:before{content:"";background:var(--atlas-accent-soft);border:1px solid #1447e659;border:1px solid lab(36.9089% 35.0961 -85.6872/.35);border-radius:999px;width:.25rem;height:.25rem;position:absolute;top:.45em;left:0}.atlas-capabilities-explorer__code-surface{flex-direction:column;flex:1;min-height:0;display:flex}.atlas-capabilities-explorer__code-chrome{border-bottom:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.atlas-capabilities-explorer__code-chrome-start{align-items:center;gap:.5rem;min-width:0;display:flex}.atlas-capabilities-explorer__source,.atlas-capabilities-explorer__source-static{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-muted);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:500;line-height:1.4;overflow:hidden}.atlas-capabilities-explorer__source{align-items:center;gap:.25rem;text-decoration:none;transition:color .15s;display:inline-flex}.atlas-capabilities-explorer__source:hover{color:var(--atlas-accent-bright)}.atlas-capabilities-explorer__source:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px;border-radius:.125rem}.atlas-capabilities-explorer__code-body{background:var(--atlas-mockup-editor);flex:1;min-height:0;overflow:auto}.atlas-capabilities-explorer__code-window{border:none;border-radius:0;min-height:100%}.atlas-capabilities-explorer__code-window .atlas-code-window__body{background:var(--atlas-mockup-editor);border:none;min-height:100%}.atlas-capabilities-explorer__code-window .atlas-code-window__code{font-size:var(--atlas-code-size);line-height:var(--atlas-code-leading)}.atlas-capabilities-explorer__code-window .atlas-code-window__code .atlas-code-window__shiki-pre{padding:1.0625rem 1.25rem}.atlas-capabilities-explorer__mobile{overflow:hidden}.atlas-capabilities-explorer__mobile-rail{border-bottom:1px solid var(--atlas-mockup-divider);background:var(--atlas-mockup-chrome);scrollbar-width:thin;scrollbar-color:oklch(92% .01 264/.18) transparent;flex-direction:column;gap:0;max-height:14rem;display:flex;overflow-y:auto}.atlas-capabilities-explorer__mobile-item{border:none;border-bottom:1px solid var(--atlas-mockup-divider);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;flex-direction:column;gap:.125rem;padding:.625rem 1rem;display:flex}.atlas-capabilities-explorer__mobile-item:last-child{border-bottom:none}.atlas-capabilities-explorer__mobile-item:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:-2px}.atlas-capabilities-explorer__mobile-item--active{background:var(--atlas-surface-active);border-left:2px solid var(--atlas-accent);padding-left:calc(1rem - 2px)}.atlas-capabilities-explorer__mobile-title{color:var(--atlas-ink-muted);font-size:.8125rem;font-weight:500}.atlas-capabilities-explorer__mobile-item--active .atlas-capabilities-explorer__mobile-title{color:var(--atlas-ink);font-weight:600}.atlas-capabilities-explorer__mobile-desc{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-subtle);font-size:.6875rem;font-weight:450;line-height:1.4}.atlas-capabilities-explorer__evidence--mobile{min-height:clamp(20rem,50vh,28rem)}.atlas-built-with{gap:clamp(2rem,4vw,3rem);display:grid}@media (min-width:1024px){.atlas-built-with{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:stretch;gap:clamp(2rem,4vw,3.5rem)}}.atlas-built-with__intro{max-width:var(--atlas-text-max);border-bottom:1px solid var(--atlas-border);padding-bottom:.75rem;position:relative}.atlas-built-with__intro:after{content:"";background:var(--atlas-accent);opacity:.5;width:2.75rem;height:1px;position:absolute;bottom:-1px;left:0}@media (min-width:1024px){.atlas-built-with__intro{border-bottom:none;padding-top:.375rem;padding-bottom:0}.atlas-built-with__intro:after{display:none}}.atlas-built-with__showcase{width:100%;min-width:0}.atlas-built-with__grid{border:1px solid var(--atlas-frame-border-strong);border-radius:var(--atlas-frame-radius-lg);background:var(--atlas-surface);height:100%;box-shadow:var(--atlas-frame-ambient);gap:0;display:grid;overflow:hidden}@media (min-width:640px){.atlas-built-with__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.atlas-built-with__cell{min-height:clamp(10.5rem,20vw,13.5rem);color:inherit;border-bottom:1px solid var(--atlas-border);background:var(--atlas-surface);flex-direction:column;align-items:stretch;gap:0;margin:0;padding:clamp(1.25rem,2.5vw,1.75rem);text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}@media (min-width:640px){.atlas-built-with__cell:nth-child(odd){border-right:1px solid var(--atlas-border)}.atlas-built-with__cell:nth-last-child(-n+2){border-bottom:none}}@media (max-width:639px){.atlas-built-with__cell:last-child{border-bottom:none}}.atlas-built-with__cell--link{cursor:pointer}.atlas-built-with__cell--link:hover,.atlas-built-with__cell--link:focus-visible{border-color:var(--atlas-border-strong);background:var(--atlas-surface-raised)}.atlas-built-with__cell--link:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:-2px}.atlas-built-with__logo-stage{flex:auto;justify-content:center;align-items:center;min-height:clamp(5.5rem,14vw,7rem);padding:.375rem .5rem;display:flex}.atlas-built-with__logo-wrap{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(.625rem,1.5vw,.875rem);max-width:100%;display:inline-flex}.atlas-built-with__logo{object-fit:contain;object-position:center;filter:grayscale();opacity:.58;width:auto;height:auto;transition:filter .2s,opacity .2s;display:block}.atlas-built-with__cell--mark .atlas-built-with__logo{flex-shrink:0;width:clamp(2.625rem,6.5vw,3.25rem);height:clamp(2.625rem,6.5vw,3.25rem)}.atlas-built-with__cell--wordmark .atlas-built-with__logo{width:auto;max-width:min(100%,10.5rem);max-height:clamp(2.125rem,5.5vw,3rem)}.atlas-built-with__cell--badge .atlas-built-with__logo{width:auto;max-width:min(100%,9.5rem);max-height:clamp(2rem,5vw,2.625rem)}.atlas-built-with__cell--link:hover .atlas-built-with__logo,.atlas-built-with__cell--link:focus-visible .atlas-built-with__logo{filter:grayscale(0);opacity:1}.atlas-built-with__logo-name{letter-spacing:-.02em;color:var(--atlas-ink-muted);text-align:center;text-wrap:balance;font-size:clamp(1.125rem,2.2vw,1.625rem);font-weight:600;line-height:1.1;transition:color .2s}.atlas-built-with__cell--link:hover .atlas-built-with__logo-name,.atlas-built-with__cell--link:focus-visible .atlas-built-with__logo-name{color:var(--atlas-ink)}.atlas-built-with__status{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.25rem;margin:0;padding-top:.875rem;font-size:.6875rem;font-weight:600;display:inline-flex}.atlas-built-with__status--built{color:var(--atlas-accent)}.atlas-built-with__status--migrated{color:var(--atlas-ink-subtle)}.atlas-built-with__status-arrow{opacity:0;flex-shrink:0;width:.8125rem;height:.8125rem;transition:opacity .2s,transform .2s;transform:translate(-2px,2px)}.atlas-built-with__cell--link:hover .atlas-built-with__status-arrow,.atlas-built-with__cell--link:focus-visible .atlas-built-with__status-arrow{opacity:1;transform:translate(0)}.atlas-contract{gap:clamp(1.75rem,3vw,2.5rem);display:grid}.atlas-contract__intro{max-width:var(--atlas-text-max);border-bottom:1px solid var(--atlas-border);padding-bottom:.75rem;position:relative}.atlas-contract__intro:after{content:"";background:var(--atlas-accent);opacity:.5;width:2.75rem;height:1px;position:absolute;bottom:-1px;left:0}.atlas-contract__diagram{width:100%}.atlas-contract-path{border:1px solid var(--atlas-frame-border-strong);border-radius:var(--atlas-frame-radius-lg);background:var(--atlas-surface);box-shadow:var(--atlas-frame-ambient);margin:0;display:grid;overflow:hidden}.atlas-contract-path__rail{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--atlas-accent-bright);opacity:.92;background:var(--atlas-surface-raised);justify-content:center;align-items:center;padding:.625rem 1rem;font-size:.6875rem;font-weight:500;display:flex}.atlas-contract-path__rail--verify{border-bottom:1px solid var(--atlas-border)}.atlas-contract-path__rail--foundation{border-top:1px solid var(--atlas-border)}.atlas-contract-path__gates{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.atlas-contract-path__gates li:not(:last-child):after{content:"·";color:var(--atlas-ink-subtle);opacity:.75;margin-left:.5rem}.atlas-contract-path__track{background:var(--atlas-surface)}.atlas-contract-path__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.atlas-contract-path__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.atlas-contract-path__steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}}.atlas-contract-path__step{border-bottom:1px solid var(--atlas-border);background:0 0;gap:.375rem;padding:1.125rem 1rem;display:grid;position:relative}@media (min-width:640px){.atlas-contract-path__step:nth-child(odd){border-right:1px solid var(--atlas-border)}.atlas-contract-path__step:nth-last-child(-n+2){border-bottom:none}}@media (min-width:1024px){.atlas-contract-path__step{border-bottom:none;border-right:1px solid var(--atlas-border);padding:1.25rem}.atlas-contract-path__step:first-child{padding-left:1.375rem}.atlas-contract-path__step:last-child{border-right:none;padding-right:1.375rem}}.atlas-contract-path__step:last-child{border-bottom:none}.atlas-contract-path__step[data-active]{background:linear-gradient(180deg, #1447e60d 0%, transparent 72%), var(--atlas-surface)}@supports (color:lab(0% 0 0)){.atlas-contract-path__step[data-active]{background:linear-gradient(180deg, lab(36.9089% 35.0961 -85.6872/.05) 0%, transparent 72%), var(--atlas-surface)}}@media (min-width:1024px){.atlas-contract-path__step[data-active]{background:linear-gradient(180deg, #1447e60f 0%, transparent 80%), var(--atlas-surface)}@supports (color:lab(0% 0 0)){.atlas-contract-path__step[data-active]{background:linear-gradient(180deg, lab(36.9089% 35.0961 -85.6872/.06) 0%, transparent 80%), var(--atlas-surface)}}}.atlas-contract-path__step-copy{gap:.25rem;min-width:0;display:grid}.atlas-contract-path__step-heading{align-items:center;gap:.625rem;min-width:0;display:flex}.atlas-contract-path__step-label{letter-spacing:-.02em;color:var(--atlas-ink);text-wrap:balance;margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.atlas-contract-path__step[data-active] .atlas-contract-path__step-label{color:var(--atlas-accent-bright)}.atlas-contract-path__step-sublabel{color:var(--atlas-ink-muted);text-wrap:pretty;margin:0;font-size:.875rem;line-height:1.5}.atlas-contract-path__step-metadata{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.03em;color:var(--atlas-ink-subtle);margin:0;font-size:.6875rem;font-weight:500;line-height:1.45}.atlas-contract-path__step[data-active] .atlas-contract-path__step-metadata{color:#4c5d80;color:lab(39.3076% .462815 -21.773)}.atlas-contract-path__connector{display:none}@media (min-width:1024px){.atlas-contract-path__connector{z-index:1;width:1.125rem;height:1.125rem;color:var(--atlas-accent);opacity:.45;align-items:center;display:flex;position:absolute;top:50%;right:-.5625rem;transform:translateY(-50%)}.atlas-contract-path__step:last-child .atlas-contract-path__connector{display:none}}.atlas-contract-path__arrow{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.atlas-contract-step-icon{flex-shrink:0;width:2.25rem;height:2.25rem;display:block}.atlas-contract-step-icon__svg{width:2.25rem;height:2.25rem;display:block}.atlas-contract-step-icon__openapi-mark{fill:#1447e6b8;fill:lab(36.9089% 35.0961 -85.6872/.72)}.atlas-contract-path__step[data-active] .atlas-contract-step-icon__openapi-mark{fill:#0736c2;fill:lab(29.2223% 33.5431 -77.5951)}.atlas-contract-step-icon__layer{fill:var(--atlas-surface-raised);stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.25px}.atlas-contract-step-icon__layer--accent{fill:#1447e624;fill:lab(36.9089% 35.0961 -85.6872/.14);stroke:#1447e66b;stroke:lab(36.9089% 35.0961 -85.6872/.42)}.atlas-contract-step-icon__layer--accent-strong{fill:#1447e642;fill:lab(36.9089% 35.0961 -85.6872/.26);stroke:#1447e694;stroke:lab(36.9089% 35.0961 -85.6872/.58)}.atlas-contract-path__step[data-active] .atlas-contract-step-icon__layer--accent-strong{fill:#1447e657;fill:lab(36.9089% 35.0961 -85.6872/.34);stroke:#1447e6a6;stroke:lab(36.9089% 35.0961 -85.6872/.65)}.atlas-contract-step-icon__fill{stroke:none}.atlas-contract-step-icon__fill--accent{fill:#1447e638;fill:lab(36.9089% 35.0961 -85.6872/.22)}.atlas-contract-step-icon__fill--accent-strong{fill:#1447e66b;fill:lab(36.9089% 35.0961 -85.6872/.42)}.atlas-contract-path__step[data-active] .atlas-contract-step-icon__fill--accent-strong{fill:#1447e68c;fill:lab(36.9089% 35.0961 -85.6872/.55)}.atlas-contract-step-icon__glyph{fill:none;stroke:#3458ac;stroke:lab(38.3203% 9.2129 -49.542);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.atlas-contract-step-icon__glyph--accent{stroke:#0736c2;stroke:lab(29.2223% 33.5431 -77.5951)}.atlas-contract-step-icon__rule{fill:none;stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.15px;stroke-linecap:round}.atlas-contract-step-icon__rule-bar{fill:#1d222b24;fill:lab(12.8928% -.138506 -7.34653/.14)}.atlas-contract-step-icon__chrome{fill:#1447e61a;fill:lab(36.9089% 35.0961 -85.6872/.1);stroke:#1447e63d;stroke:lab(36.9089% 35.0961 -85.6872/.24);stroke-width:1.1px}.atlas-contract-step-icon__dot{fill:#1d222b47;fill:lab(12.8928% -.138506 -7.34653/.28)}.atlas-contract-path__step[data-active] .atlas-contract-step-icon__chrome{fill:#1447e629;fill:lab(36.9089% 35.0961 -85.6872/.16);stroke:#1447e65c;stroke:lab(36.9089% 35.0961 -85.6872/.36)}.atlas-contract-step-icon__connector{stroke:#1447e659;stroke:lab(36.9089% 35.0961 -85.6872/.35);stroke-width:1.25px;fill:none}.atlas-diagram{margin:0}.atlas-diagram--system{width:100%}.atlas-diagram__svg{width:100%;height:auto;display:block}.atlas-diagram__svg--wide{max-width:none}.atlas-diagram__rail{fill:#eff2f9;fill:lab(95.3097% -.049144 -3.78615);stroke:#1d222b1f;stroke:lab(12.8928% -.138506 -7.34653/.12)}.atlas-diagram__foundation{fill:#f8faff;fill:lab(98.2273% -.233054 -3.01903);stroke:#1d222b24;stroke:lab(12.8928% -.138506 -7.34653/.14)}.atlas-diagram__label{fill:var(--atlas-ink);font-size:13px;font-weight:600;font-family:var(--font-sans), system-ui, sans-serif}.atlas-diagram__label--active{fill:#0736c2;fill:lab(29.2223% 33.5431 -77.5951)}.atlas-diagram__sublabel{fill:var(--atlas-ink-muted);font-size:10px;font-family:var(--font-mono), ui-monospace, monospace}.atlas-diagram__rail-label,.atlas-diagram__verify-label{fill:#525e75;fill:lab(39.4631% -.23438 -14.6783);font-size:11px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase}.atlas-system-node__surface{fill:#f8faff;fill:lab(98.2236% -.138909 -3.0274);stroke:#1d222b2e;stroke:lab(12.8928% -.138506 -7.34653/.18);transition:stroke .2s,fill .2s}.atlas-system-node__highlight{fill:#ffffff8c;fill:lab(100% 0 0/.55)}.atlas-system-node[data-active] .atlas-system-node__surface{fill:#1447e61a;fill:lab(36.9089% 35.0961 -85.6872/.1);stroke:#1447e68c;stroke:lab(36.9089% 35.0961 -85.6872/.55)}.atlas-system-node__icon-path{stroke:#3458ac;stroke:lab(38.3203% 9.2129 -49.542)}.atlas-system-node[data-active] .atlas-system-node__icon-path{stroke:#0736c2;stroke:lab(29.2223% 33.5431 -77.5951)}.atlas-system-node__label{fill:var(--atlas-ink);font-size:14px;font-weight:650;font-family:var(--font-sans), system-ui, sans-serif}.atlas-system-node[data-active] .atlas-system-node__label{fill:#0736c2;fill:lab(29.2223% 33.5431 -77.5951)}.atlas-system-node__sublabel{fill:var(--atlas-ink-muted);font-size:11px;font-family:var(--font-sans), system-ui, sans-serif}.atlas-system-node__metadata{fill:#5d6981;fill:lab(44.1078% -.316262 -14.707);font-size:10px;font-family:var(--font-mono), ui-monospace, monospace}.atlas-system-node__port{fill:#1447e6bf;fill:lab(36.9089% 35.0961 -85.6872/.75)}.atlas-system-node__port--in{fill:#3e548273;fill:lab(35.6201% 2.04137 -28.7166/.45)}.atlas-system-connector{fill:none;stroke:#4576;stroke:lab(35.818% .628904 -21.7308/.4);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.atlas-system-connector[data-accent]{stroke:#1447e6bf;stroke:lab(36.9089% 35.0961 -85.6872/.75)}.atlas-route-flow{fill:none;stroke:#4576;stroke:lab(35.818% .628904 -21.7308/.4);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.atlas-route-flow[data-accent]{stroke:#1447e6c7;stroke:lab(36.9089% 35.0961 -85.6872/.78)}.atlas-route-flow__endpoint{fill:#3e548280;fill:lab(35.6201% 2.04137 -28.7166/.5)}.atlas-route-flow__endpoint[data-active]{fill:var(--atlas-accent)}.atlas-route-flow__arrow{fill:#1447e6bf;fill:lab(36.9089% 35.0961 -85.6872/.75)}.atlas-diagram__route{fill:none;stroke:#1447e6;stroke:lab(36.9089% 35.0961 -85.6872);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:280;stroke-dashoffset:280px;animation:1.2s ease-out forwards atlas-route-draw}@keyframes atlas-route-draw{to{stroke-dashoffset:0}}.atlas-agents{flex-direction:column;gap:clamp(1.25rem,2.5vw,2rem);padding-bottom:clamp(.25rem,1vw,.5rem);display:flex}.atlas-agents__intro{align-items:end;gap:clamp(1rem,2.5vw,1.5rem);display:grid}@media (min-width:900px){.atlas-agents__intro{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(1.5rem,4vw,3rem)}}.atlas-agents__intro-primary{min-width:0}.atlas-agents__intro-copy{gap:.625rem;display:grid}.atlas-agents__lead{color:var(--atlas-ink);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);font-weight:550;line-height:1.45}.atlas-agents__support{max-width:none;margin-top:0;font-size:1rem;line-height:1.58}@media (min-width:900px){.atlas-agents__intro-copy{margin-top:-.5rem;padding-left:.25rem}}.atlas-agent-context{min-width:0}.atlas-agent-context__selector{border-bottom:1px solid var(--atlas-border);scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:clamp(1rem,2.5vw,2rem);margin-bottom:clamp(.6875rem,1.5vw,1rem);padding-bottom:.75rem;display:flex;overflow-x:auto}.atlas-agent-context__selector::-webkit-scrollbar{display:none}.atlas-agent-context__selector-item{color:var(--atlas-ink-subtle);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;font-weight:500;line-height:1.2;transition:color .2s;display:inline-flex;position:relative}.atlas-agent-context__selector-item:hover{color:var(--atlas-ink-muted)}.atlas-agent-context__selector-item:focus-visible{outline:none}.atlas-agent-context__selector-item:focus-visible:before{content:"";pointer-events:none;border:1px solid #1447e659;border:1px solid lab(36.9089% 35.0961 -85.6872/.35);border-radius:.125rem;position:absolute;inset:-.125rem -.375rem}.atlas-agent-context__selector-item--active{color:var(--atlas-ink)}.atlas-agent-context__selector-item--active:after{content:"";background:var(--atlas-accent);opacity:.85;height:1px;position:absolute;bottom:-.75rem;left:0;right:0}.atlas-agent-context__selector-mark{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.atlas-agent-context__selector-mark .atlas-agent-mark__logo{width:1.25rem;height:1.25rem}.atlas-agent-context__selector-mark--muted{opacity:.72}.atlas-agent-context__selector-item--active .atlas-agent-context__selector-mark{opacity:1}.atlas-agent-context__panel{width:100%;min-width:0}.atlas-agent-context__composition{--atlas-agent-stage-offset-step:0px;--atlas-agent-result-offset:0px;width:100%;min-width:0;max-width:100%}.atlas-agent-context__command{min-width:0;margin:0 0 clamp(1.25rem,2.25vw,1.75rem);padding-top:.3125rem}.atlas-agent-context__command-line{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:-.018em;color:var(--atlas-ink);font-size:clamp(1.125rem,1.5vw,1.3125rem);font-weight:600;line-height:1.5;display:block}.atlas-agent-context__command-prompt{color:var(--atlas-accent-bright);font-weight:650}.atlas-agent-context__command-flag{color:#525e75e6;color:lab(39.4631% -.23438 -14.6783/.9)}.atlas-agent-context__command-slug{color:#333b4beb;color:lab(24.436% -.152886 -11.0009/.92);animation:.28s ease-out atlas-agent-context-slug-in;display:inline-block}@keyframes atlas-agent-context-slug-in{0%{opacity:.4}to{opacity:1}}.atlas-agent-context__execution{min-width:0;position:relative}.atlas-agent-context__transcript{gap:clamp(1.4375rem,2.65vw,1.95rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.atlas-agent-context__stage{grid-template-columns:auto minmax(0,max-content);align-items:start;gap:.875rem;width:fit-content;max-width:100%;display:grid;position:relative}.atlas-agent-context__stage:before{content:"";pointer-events:none;background:#1d222b24;background:lab(12.8928% -.138506 -7.34653/.14);width:1px;position:absolute;top:1.5rem;bottom:-.5rem;left:.4375rem}.atlas-agent-context__stage:last-child:before{bottom:.375rem}.atlas-agent-context__stage:first-child{margin-left:calc(var(--atlas-agent-stage-offset-step) * 0)}.atlas-agent-context__stage:nth-child(2){margin-left:calc(var(--atlas-agent-stage-offset-step) * 1)}.atlas-agent-context__stage:nth-child(3){margin-left:calc(var(--atlas-agent-stage-offset-step) * 2)}.atlas-agent-context__stage:nth-child(4){margin-left:calc(var(--atlas-agent-stage-offset-step) * 3)}.atlas-agent-context__stage:nth-child(5){margin-left:calc(var(--atlas-agent-stage-offset-step) * 4)}.atlas-agent-context__stage-marker{z-index:1;color:#465d8bc7;color:lab(39.118% 1.73731 -28.7748/.78);text-align:center;flex-shrink:0;width:1rem;font-size:1.0625rem;font-weight:500;line-height:1.4;position:relative}.atlas-agent-context__stage-body{gap:.375rem;min-width:0;display:grid}.atlas-agent-context__stage-title{letter-spacing:-.018em;color:var(--atlas-ink);margin:0;font-size:clamp(1.0625rem,1.35vw,1.1875rem);font-weight:650;line-height:1.38}.atlas-agent-context__stage-title-mono{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-accent-bright);font-weight:600}.atlas-agent-context__stage-detail{color:var(--atlas-ink-muted);margin:0;font-size:clamp(.875rem,1.05vw,.9375rem);line-height:1.52}.atlas-agent-context__stage-detail--mono{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-subtle);overflow-wrap:anywhere;font-size:clamp(.8125rem,.98vw,.875rem)}.atlas-agent-context__transcript--reveal .atlas-agent-context__stage-marker{animation:.38s ease-out both atlas-agent-context-marker-brighten;animation-delay:var(--atlas-agent-stage-delay,0s)}@keyframes atlas-agent-context-marker-brighten{0%{color:#465d8b6b;color:lab(39.118% 1.73731 -28.7748/.42)}to{color:#465d8bd1;color:lab(39.118% 1.73731 -28.7748/.82)}}.atlas-agent-context__result{width:fit-content;max-width:100%;margin:clamp(1.625rem,3vw,2.125rem) 0 0;margin-left:var(--atlas-agent-result-offset);letter-spacing:-.022em;color:var(--atlas-ink);align-items:baseline;gap:.5625rem;font-size:clamp(1.125rem,1.45vw,1.25rem);font-weight:750;line-height:1.38;display:flex}.atlas-agent-context__result-mark{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-accent-bright);flex-shrink:0;font-size:1.125em;font-weight:700}@media (min-width:640px) and (max-width:899px){.atlas-agent-context__composition{--atlas-agent-stage-offset-step:24px;--atlas-agent-result-offset:120px;max-width:min(52rem,88%)}}@media (min-width:900px){.atlas-agent-context__composition{--atlas-agent-stage-offset-step:40px;--atlas-agent-result-offset:200px;max-width:min(64rem,68%)}}@media (prefers-reduced-motion:reduce){.atlas-agent-context__command-slug,.atlas-agent-context__transcript--reveal .atlas-agent-context__stage-marker{animation:none}}.atlas-agent-mark{border:1px solid var(--atlas-mockup-border);background:#f5f7fb;background:lab(97.0757% -.178337 -2.26632);border-radius:.5rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex;box-shadow:inset 0 1px #ffffffd9,0 1px 2px #0000000a;box-shadow:inset 0 1px lab(100% 0 0/.85),0 1px 2px lab(0% 0 0/.04)}.atlas-agent-mark--plain{width:auto;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0}.atlas-agent-mark--light{background:#f5f7fb;background:lab(97.0757% -.178337 -2.26632);border-color:#1d222b1f;border-color:lab(12.8928% -.138506 -7.34653/.12);box-shadow:inset 0 1px #ffffffd9,0 1px 2px #0000000a;box-shadow:inset 0 1px lab(100% 0 0/.85),0 1px 2px lab(0% 0 0/.04)}.atlas-agent-mark--dark{background:#1a1f2a;background:lab(11.7071% .184163 -8.07646);border-color:#11161f2e;border-color:lab(7.11977% -.00896305 -7.24483/.18);box-shadow:inset 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.08)}.atlas-agent-mark__logo{object-fit:contain;width:1.25rem;height:1.25rem;display:block}.atlas-agent-mark__letter{color:var(--atlas-ink);font-size:.75rem;font-weight:650;line-height:1}.atlas-mockup-frame--document .atlas-code-window{box-shadow:none;background:0 0;border:none;border-radius:0}.atlas-mockup-frame--document .atlas-code-window__chrome{background:var(--atlas-mockup-chrome);border-radius:0}.atlas-hero__grid>:last-child{min-width:0;overflow:visible}.atlas-inspect-ownership{flex-direction:column;gap:clamp(2rem,4vw,2.75rem);display:flex}.atlas-inspect-ownership__intro{max-width:var(--atlas-text-max)}.atlas-inspect-ownership__columns{border-top:1px solid var(--atlas-border);border-bottom:1px solid var(--atlas-border);gap:clamp(2rem,4vw,2.5rem);padding-block:clamp(1.5rem,3vw,2rem);display:grid}@media (min-width:900px){.atlas-inspect-ownership__columns{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2.5rem,5vw,4rem)}.atlas-inspect-ownership__column:first-child{border-right:1px solid var(--atlas-border);padding-right:clamp(1.5rem,3vw,2.5rem)}}.atlas-inspect-ownership__column-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--atlas-ink-muted);margin:0 0 1rem;font-size:.6875rem;font-weight:600}.atlas-inspect-ownership__inspect-list{display:grid}.atlas-inspect-ownership__inspect-row{border-bottom:1px solid var(--atlas-border);color:inherit;grid-template-columns:auto 1fr;align-items:start;gap:.875rem 1rem;padding:1rem 0;text-decoration:none;transition:color .15s,border-color .15s;display:grid}.atlas-inspect-illustration{flex-shrink:0;width:2.5rem;height:2.5rem;margin-top:.0625rem;transition:transform .15s;display:block}.atlas-inspect-illustration__svg{width:2.5rem;height:2.5rem;display:block}.atlas-inspect-illustration__layer{fill:var(--atlas-surface-raised);stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.25px}.atlas-inspect-illustration__layer--accent{fill:#1447e624;fill:lab(36.9089% 35.0961 -85.6872/.14);stroke:#1447e66b;stroke:lab(36.9089% 35.0961 -85.6872/.42)}.atlas-inspect-illustration__layer--accent-strong{fill:#1447e642;fill:lab(36.9089% 35.0961 -85.6872/.26);stroke:#1447e694;stroke:lab(36.9089% 35.0961 -85.6872/.58)}.atlas-inspect-illustration__chrome{fill:#1447e61a;fill:lab(36.9089% 35.0961 -85.6872/.1);stroke:#1447e63d;stroke:lab(36.9089% 35.0961 -85.6872/.24);stroke-width:1.1px}.atlas-inspect-illustration__dot{fill:#1d222b47;fill:lab(12.8928% -.138506 -7.34653/.28)}.atlas-inspect-illustration__node{fill:var(--atlas-surface-raised);stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.25px}.atlas-inspect-illustration__node--accent{fill:#1447e62e;fill:lab(36.9089% 35.0961 -85.6872/.18);stroke:#1447e67a;stroke:lab(36.9089% 35.0961 -85.6872/.48)}.atlas-inspect-illustration__connector,.atlas-inspect-illustration__route{fill:none;stroke:#1d222b2e;stroke:lab(12.8928% -.138506 -7.34653/.18);stroke-width:1.25px;stroke-linecap:round}.atlas-inspect-illustration__route--accent{stroke:#1447e673;stroke:lab(36.9089% 35.0961 -85.6872/.45)}.atlas-inspect-illustration__rule{fill:none;stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.15px;stroke-linecap:round}.atlas-inspect-illustration__check,.atlas-inspect-illustration__glyph{fill:none;stroke:#0736c2;stroke:lab(29.2223% 33.5431 -77.5951);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.atlas-inspect-ownership__inspect-copy{gap:.3125rem;min-width:0;display:grid}.atlas-inspect-ownership__inspect-row:hover .atlas-inspect-illustration,.atlas-inspect-ownership__inspect-row:focus-visible .atlas-inspect-illustration{transform:translateY(-1px)}.atlas-inspect-ownership__inspect-row:first-child{padding-top:0}.atlas-inspect-ownership__inspect-row:last-child{border-bottom:none;padding-bottom:0}.atlas-inspect-ownership__inspect-row:hover,.atlas-inspect-ownership__inspect-row:focus-visible{color:var(--atlas-ink)}.atlas-inspect-ownership__inspect-row:focus-visible{outline-offset:3px;border-radius:.125rem;outline:2px solid #1447e673;outline:2px solid lab(36.9089% 35.0961 -85.6872/.45)}.atlas-inspect-ownership__inspect-heading{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.atlas-inspect-ownership__inspect-label{color:var(--atlas-ink);font-size:.9375rem;font-weight:550;transition:color .15s}.atlas-inspect-ownership__inspect-row:hover .atlas-inspect-ownership__inspect-label,.atlas-inspect-ownership__inspect-row:focus-visible .atlas-inspect-ownership__inspect-label{color:var(--atlas-accent-bright)}.atlas-inspect-ownership__inspect-desc{color:var(--atlas-ink-muted);font-size:.8125rem;line-height:1.5}.atlas-inspect-ownership__inspect-arrow{color:#646974;color:lab(44.2381% -.380278 -6.71688);flex-shrink:0;width:.9375rem;height:.9375rem;transition:color .15s,transform .15s}.atlas-inspect-ownership__inspect-row:hover .atlas-inspect-ownership__inspect-arrow,.atlas-inspect-ownership__inspect-row:focus-visible .atlas-inspect-ownership__inspect-arrow{color:var(--atlas-accent-bright);transform:translate(1px,-1px)}.atlas-inspect-ownership__change-list{margin:0;padding:0;list-style:none;display:grid}.atlas-inspect-ownership__change-row{border-bottom:1px solid var(--atlas-border);gap:.1875rem;padding:.875rem 0;display:grid}.atlas-inspect-ownership__change-row:first-child{padding-top:0}.atlas-inspect-ownership__change-row:last-child{border-bottom:none;padding-bottom:0}.atlas-inspect-ownership__action{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-accent);font-size:.6875rem;font-weight:600}.atlas-inspect-ownership__change-target{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink);font-size:.875rem;line-height:1.45}.atlas-inspect-ownership__change-detail{color:var(--atlas-ink-muted);font-size:.8125rem;line-height:1.5}.atlas-inspect-ownership__metadata{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 0;margin:0;padding:0;list-style:none;display:flex}.atlas-inspect-ownership__metadata-item{color:var(--atlas-ink-muted);align-items:center;gap:.4375rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.atlas-inspect-ownership__metadata-item:not(:last-child):after{content:"·";color:#777a82;color:lab(51.2283% -.304312 -4.50351);margin-left:.5rem}.atlas-inspect-ownership__metadata-icon{color:#465d8b;color:lab(39.118% 1.73731 -28.7748);flex-shrink:0;width:.875rem;height:.875rem}@media (max-width:479px){.atlas-inspect-ownership__metadata{flex-direction:column;align-items:flex-start;gap:.625rem}.atlas-inspect-ownership__metadata-item:not(:last-child):after{content:none}}.atlas-faq__layout{align-items:start;gap:clamp(2rem,4vw,2.75rem);display:grid}@media (min-width:900px){.atlas-faq__layout{grid-template-columns:minmax(0,.34fr) minmax(0,.66fr);gap:clamp(2.5rem,5vw,4.5rem)}}.atlas-faq__intro{max-width:var(--atlas-text-max)}.atlas-faq__list{width:100%;max-width:none}@media (min-width:900px){.atlas-faq__list{justify-self:end;max-width:53rem}}.atlas-faq__item{border-bottom:1px solid var(--atlas-border)}.atlas-faq__item:first-child{border-top:1px solid var(--atlas-border)}.atlas-faq__heading{margin:0}.atlas-faq__trigger{text-align:left;cursor:pointer;width:100%;color:var(--atlas-ink);background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1rem 0;display:flex}.atlas-faq__trigger:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px}.atlas-faq__question{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.45}.atlas-faq__icon{font-family:var(--font-mono), ui-monospace, monospace;color:var(--atlas-ink-subtle);flex-shrink:0;margin-top:.125rem;font-size:1rem;font-weight:500;line-height:1}.atlas-faq__panel{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.atlas-faq__item--open .atlas-faq__panel{grid-template-rows:1fr}.atlas-faq__panel[aria-hidden=true] .atlas-faq__panel-inner{visibility:hidden}.atlas-faq__panel-inner{overflow:hidden}.atlas-faq__answer{color:var(--atlas-ink-muted);padding-bottom:1.25rem;font-size:1rem;line-height:1.62}.atlas-faq__answer p+p{margin-top:.75rem}.atlas-faq__link{color:var(--atlas-accent-bright);text-underline-offset:.15em;-webkit-text-decoration:underline #0736c259;text-decoration:underline #0736c259;-webkit-text-decoration:underline lab(29.2223% 33.5431 -77.5951/.35);text-decoration:underline lab(29.2223% 33.5431 -77.5951/.35);transition:color .15s,text-decoration-color .15s}.atlas-faq__link:hover{color:var(--atlas-accent);text-decoration-color:#1447e68c;text-decoration-color:lab(36.9089% 35.0961 -85.6872/.55)}.atlas-faq__link:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px}.atlas-closing{border-top:1px solid var(--atlas-border);background:radial-gradient(ellipse 50% 80% at 50% 100%, #1447e60d, transparent 70%), var(--atlas-canvas);padding-block:clamp(3rem,6vw,4.5rem)}@supports (color:lab(0% 0 0)){.atlas-closing{background:radial-gradient(ellipse 50% 80% at 50% 100%, lab(36.9089% 35.0961 -85.6872/.05), transparent 70%), var(--atlas-canvas)}}.atlas-closing__inner{text-align:center;max-width:40rem;margin-inline:auto}.atlas-closing__title{letter-spacing:-.028em;text-wrap:balance;margin-top:.75rem;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:650;line-height:1.12}.atlas-closing__body{margin-top:.875rem;max-width:36rem;color:var(--atlas-ink-muted);text-wrap:pretty;margin-inline:auto;font-size:1.0625rem;line-height:1.62}.atlas-closing__repo-link{gap:.375rem}.atlas-closing__repo-arrow{opacity:.72;flex-shrink:0;width:1rem;height:1rem;transition:opacity .15s,transform .15s}.atlas-closing__repo-link:hover .atlas-closing__repo-arrow,.atlas-closing__repo-link:focus-visible .atlas-closing__repo-arrow{opacity:1;transform:translate(1px,-1px)}.atlas-closing__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1.375rem;display:flex}.atlas-closing__command{justify-content:center;margin-top:1rem;display:flex}.atlas-closing__command .atlas-command-strip{width:100%;max-width:36rem}.atlas-footer{--atlas-footer-bg:#030613;--atlas-footer-ink:#e5e8ed;--atlas-footer-ink-muted:#9398a4;--atlas-footer-ink-subtle:#646974;--atlas-footer-border:#e1e5eb14;--atlas-footer-border-top:#e1e5eb1f;--atlas-footer-accent:#457cfd;background:var(--atlas-footer-bg);border-top:1px solid var(--atlas-footer-border-top);color:var(--atlas-footer-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-block:clamp(3rem,5.5vw,4.25rem) clamp(1.5rem,3vw,2rem)}@supports (color:lab(0% 0 0)){.atlas-footer{--atlas-footer-bg:lab(1.77748% .880599 -6.39216);--atlas-footer-ink:lab(91.8472% -.231892 -3.01838);--atlas-footer-ink-muted:lab(62.8007% -.425011 -6.73894);--atlas-footer-ink-subtle:lab(44.2381% -.380278 -6.71688);--atlas-footer-border:lab(90.6786% -.283152 -3.76908/.08);--atlas-footer-border-top:lab(90.6786% -.283152 -3.76908/.12);--atlas-footer-accent:lab(53.8325% 15.4162 -70.6202)}}.atlas-footer__main{gap:2.5rem;display:grid}@media (min-width:768px){.atlas-footer__main{grid-template-columns:2.25fr repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,2.5rem)}}.atlas-footer__brand{min-width:0}.atlas-footer__logo{letter-spacing:-.025em;color:var(--atlas-footer-ink);font-size:1rem;font-weight:650;text-decoration:none;transition:color .15s}.atlas-footer__logo:hover{color:#fff;color:lab(100% 0 0)}.atlas-footer__logo:focus-visible,.atlas-footer__link:focus-visible,.atlas-footer__repo-link:focus-visible{outline:2px solid var(--atlas-footer-accent);outline-offset:2px;border-radius:.125rem}.atlas-footer__tagline{max-width:22rem;color:var(--atlas-footer-ink-muted);margin-top:.625rem;font-size:.875rem;line-height:1.55}.atlas-footer__repo-link{color:var(--atlas-footer-ink-muted);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.8125rem;text-decoration:none;transition:color .15s;display:inline-flex}.atlas-footer__repo-link:hover{color:var(--atlas-footer-ink)}.atlas-footer__repo-icon{flex-shrink:0;width:.9375rem;height:.9375rem}.atlas-footer__repo-arrow{opacity:.65;width:.8125rem;height:.8125rem;transition:opacity .15s,transform .15s}.atlas-footer__repo-link:hover .atlas-footer__repo-arrow{opacity:1;transform:translate(1px,-1px)}.atlas-footer__group-heading{letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-footer-ink-subtle);margin:0;font-size:.6875rem;font-weight:600}.atlas-footer__group-links{flex-direction:column;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.atlas-footer__link{color:var(--atlas-footer-ink-muted);align-items:center;gap:.25rem;font-size:.8125rem;text-decoration:none;transition:color .15s;display:inline-flex}.atlas-footer__link:hover{color:var(--atlas-footer-ink)}.atlas-footer__link-arrow{opacity:.55;width:.75rem;height:.75rem;transition:opacity .15s,transform .15s}.atlas-footer__link:hover .atlas-footer__link-arrow{opacity:1;transform:translate(1px,-1px)}.atlas-footer__legal{border-top:1px solid var(--atlas-footer-border);flex-direction:column;gap:.375rem;margin-top:clamp(2.5rem,4vw,3.25rem);padding-top:clamp(1.25rem,2.5vw,1.5rem);display:flex}@media (min-width:640px){.atlas-footer__legal{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}}.atlas-footer__legal-copy,.atlas-footer__legal-meta{color:var(--atlas-footer-ink-subtle);margin:0;font-size:.75rem}.atlas-consulting-bridge{border-top:1px solid var(--atlas-border)}.atlas-consulting-bridge__intro{max-width:38rem}.atlas-consulting-bridge__copy .atlas-section__body+.atlas-section__body{margin-top:.75rem}.atlas-consulting-bridge__author{align-items:center;gap:.625rem;margin-top:1.125rem;display:flex}.atlas-consulting-bridge__avatar{object-fit:cover;border:1px solid var(--atlas-border);border-radius:999px;flex-shrink:0;width:2.5rem;height:2.5rem}.atlas-consulting-bridge__author-copy{gap:.125rem;display:grid}.atlas-consulting-bridge__name{letter-spacing:-.02em;color:var(--atlas-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.atlas-consulting-bridge__role{color:var(--atlas-ink-muted);margin:0;font-size:.8125rem;line-height:1.4}.atlas-consulting-bridge__scenarios{border-top:1px solid var(--atlas-border);gap:0;margin-top:clamp(1.5rem,3vw,2rem);display:grid}@media (min-width:768px) and (max-width:1023px){.atlas-consulting-bridge__scenarios{grid-template-columns:repeat(2,1fr)}.atlas-consulting-bridge__scenario:nth-child(3){border-right:none;border-top:1px solid var(--atlas-border);grid-column:1/-1;padding-top:1.25rem;padding-left:0;padding-right:0}}@media (min-width:1024px){.atlas-consulting-bridge__scenarios{grid-template-columns:repeat(3,1fr)}}.atlas-consulting-bridge__scenario{border-bottom:1px solid var(--atlas-border);padding:1.25rem 0}@media (min-width:768px){.atlas-consulting-bridge__scenario{border-bottom:none;border-right:1px solid var(--atlas-border);padding:1.25rem 1.5rem}.atlas-consulting-bridge__scenario:first-child{padding-left:0}.atlas-consulting-bridge__scenario:last-child{border-right:none;padding-right:0}}.atlas-consulting-bridge__scenario:last-child{border-bottom:none}.atlas-consulting-bridge__scenario-art{border:1px solid var(--atlas-border);border-radius:var(--atlas-frame-radius-md);background:var(--atlas-surface);margin-bottom:.625rem;padding:.5rem .75rem}.atlas-consulting-illustration{justify-content:center;align-items:center;min-height:3.25rem;margin:0;display:flex}.atlas-consulting-illustration__svg{width:100%;max-width:9rem;height:auto;display:block}.atlas-consulting-illustration__layer{fill:var(--atlas-surface-raised);stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.35px}.atlas-consulting-illustration__layer--accent{fill:#1447e624;fill:lab(36.9089% 35.0961 -85.6872/.14);stroke:#1447e66b;stroke:lab(36.9089% 35.0961 -85.6872/.42)}.atlas-consulting-illustration__layer--accent-strong{fill:#1447e642;fill:lab(36.9089% 35.0961 -85.6872/.26);stroke:#1447e694;stroke:lab(36.9089% 35.0961 -85.6872/.58)}.atlas-consulting-illustration__layer--drift{fill:#f2f5fb;fill:lab(96.4872% -.232726 -3.01886);stroke:#1d222b29;stroke:lab(12.8928% -.138506 -7.34653/.16);stroke-dasharray:3 2}.atlas-consulting-illustration__connector{stroke:#1447e659;stroke:lab(36.9089% 35.0961 -85.6872/.35);stroke-width:1.25px;fill:none}.atlas-consulting-illustration__arrow{stroke:#0736c2;stroke:lab(29.2223% 33.5431 -77.5951);stroke-width:1.35px;fill:none}.atlas-consulting-illustration__arrow-head{fill:#0736c2;fill:lab(29.2223% 33.5431 -77.5951)}.atlas-consulting-illustration__node{fill:var(--atlas-surface-raised);stroke:#1d222b38;stroke:lab(12.8928% -.138506 -7.34653/.22);stroke-width:1.35px}.atlas-consulting-illustration__gate{fill:#1447e61f;fill:lab(36.9089% 35.0961 -85.6872/.12);stroke:#1447e680;stroke:lab(36.9089% 35.0961 -85.6872/.5);stroke-width:1.35px}.atlas-consulting-illustration__route{stroke:#1d222b2e;stroke:lab(12.8928% -.138506 -7.34653/.18);stroke-width:1.25px;fill:none}.atlas-consulting-illustration__route--accent{stroke:#1447e673;stroke:lab(36.9089% 35.0961 -85.6872/.45)}.atlas-consulting-illustration__rule{fill:none;stroke:#1447e666;stroke:lab(36.9089% 35.0961 -85.6872/.4);stroke-width:1.15px}.atlas-consulting-illustration__check{stroke:#0736c2;stroke:lab(29.2223% 33.5431 -77.5951);stroke-width:1.35px;fill:none;stroke-linecap:round}.atlas-consulting-bridge__scenario-heading{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.atlas-consulting-bridge__scenario-copy{color:var(--atlas-ink-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:.9375rem;line-height:1.6}.atlas-consulting-bridge__scenario-technical{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--atlas-ink-subtle);margin:.5rem 0 0;font-size:.6875rem;font-weight:500}.atlas-consulting-bridge__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.25rem;display:flex}.atlas-consulting-bridge__secondary-cta{color:var(--atlas-ink-muted);align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,gap .15s;display:inline-flex}.atlas-consulting-bridge__secondary-cta svg{width:.875rem;height:.875rem;transition:transform .15s}.atlas-consulting-bridge__secondary-cta:hover{color:var(--atlas-ink)}.atlas-consulting-bridge__secondary-cta:hover svg{transform:translate(2px)}.atlas-consulting-hero{padding-block:clamp(2.5rem,6vw,4rem)}.atlas-consulting-hero__inner{max-width:40rem}.atlas-consulting-hero__title{font-size:var(--atlas-section-title);letter-spacing:-.028em;text-wrap:balance;margin-top:.625rem;font-weight:650;line-height:1.12}.atlas-consulting-hero__lead{max-width:36rem;color:var(--atlas-ink-muted);text-wrap:pretty;margin-top:.875rem;font-size:1.0625rem;line-height:1.62}.atlas-consulting-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:1.375rem;display:flex}.atlas-consulting-help__grid{gap:1.75rem;display:grid}@media (min-width:768px){.atlas-consulting-help__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem}}.atlas-consulting-help__title{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.atlas-consulting-help__body{color:var(--atlas-ink-muted);text-wrap:pretty;margin:.5rem 0 0;font-size:.9375rem;line-height:1.62}.atlas-consulting-process__stages{border-top:1px solid var(--atlas-border);gap:0;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.atlas-consulting-process__stage{border-bottom:1px solid var(--atlas-border);grid-template-columns:3.5rem minmax(0,1fr);gap:1rem;padding:1.5rem 0;display:grid}.atlas-consulting-process__stage:last-child{border-bottom:none}.atlas-consulting-process__index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--atlas-accent);padding-top:.125rem;font-size:.75rem;font-weight:600}.atlas-consulting-process__stage-title{letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:600}.atlas-consulting-process__stage-body{color:var(--atlas-ink-muted);text-wrap:pretty;margin:.375rem 0 0;font-size:.9375rem;line-height:1.62}.atlas-consulting-reference__link{color:var(--atlas-accent-bright);text-underline-offset:.2em;margin-top:1rem;font-size:.9375rem;font-weight:500;-webkit-text-decoration:underline #1447e659;text-decoration:underline #1447e659;-webkit-text-decoration:underline lab(36.9089% 35.0961 -85.6872/.35);text-decoration:underline lab(36.9089% 35.0961 -85.6872/.35);transition:color .15s,text-decoration-color .15s;display:inline-flex}.atlas-consulting-reference__link:hover{color:var(--atlas-accent);text-decoration-color:#1447e68c;text-decoration-color:lab(36.9089% 35.0961 -85.6872/.55)}.atlas-consulting-reference__link:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px}.atlas-consulting-contact{border-top:1px solid var(--atlas-border);background:var(--atlas-surface-subtle);padding-block:clamp(2.5rem,5vw,3.5rem)}.atlas-consulting-contact__inner{max-width:36rem}.atlas-consulting-contact__title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:650;line-height:1.15}.atlas-consulting-contact__body{color:var(--atlas-ink-muted);text-wrap:pretty;margin:.75rem 0 0;font-size:1rem;line-height:1.62}.atlas-consulting-contact__email{color:var(--atlas-accent-bright);text-underline-offset:.2em;-webkit-text-decoration:underline #1447e659;text-decoration:underline #1447e659;-webkit-text-decoration:underline lab(36.9089% 35.0961 -85.6872/.35);text-decoration:underline lab(36.9089% 35.0961 -85.6872/.35)}.atlas-consulting-contact__email:hover{color:var(--atlas-accent)}.atlas-consulting-contact__email:focus-visible{outline:2px solid var(--atlas-accent-bright);outline-offset:2px}.atlas-consulting-contact__inner>.atlas-btn-primary{margin-top:1.25rem}@media (max-width:767px){.atlas-code-window__code,.atlas-code-window__code .atlas-code-window__shiki-pre{font-size:.78125rem}.atlas-code-window__filename{font-size:.6875rem}.atlas-command-strip__code{font-size:.75rem}.atlas-hero-editor__tabstrip{scrollbar-width:none}.atlas-code-window__body--nested{max-height:min(32vh,220px)}}@media (min-width:1920px){.atlas-code-window__code{font-size:.84375rem}}@media (prefers-reduced-motion:reduce){.atlas-marketing__nav-link,.atlas-built-with__cell,.atlas-built-with__logo,.atlas-built-with__logo-name,.atlas-built-with__status-arrow,.atlas-closing__repo-arrow,.atlas-inspect-ownership__inspect-row,.atlas-inspect-ownership__inspect-arrow,.atlas-inspect-illustration{transition:none}.atlas-built-with__cell--link:hover .atlas-built-with__logo,.atlas-built-with__cell--link:focus-visible .atlas-built-with__logo{filter:grayscale(0);opacity:1}.atlas-built-with__cell--link:hover .atlas-built-with__status-arrow,.atlas-built-with__cell--link:focus-visible .atlas-built-with__status-arrow{opacity:1;transform:none}.atlas-closing__repo-link:hover .atlas-closing__repo-arrow,.atlas-closing__repo-link:focus-visible .atlas-closing__repo-arrow,.atlas-inspect-ownership__inspect-row:hover .atlas-inspect-ownership__inspect-arrow,.atlas-inspect-ownership__inspect-row:focus-visible .atlas-inspect-ownership__inspect-arrow,.atlas-inspect-ownership__inspect-row:hover .atlas-inspect-illustration,.atlas-inspect-ownership__inspect-row:focus-visible .atlas-inspect-illustration{transform:none}.atlas-footer__link,.atlas-footer__repo-link,.atlas-footer__repo-arrow,.atlas-footer__link-arrow,.atlas-hero-editor__tab,.atlas-command-strip__copy,.atlas-code-window__copy,.atlas-code-panel__copy{transition:none}.atlas-hero-editor__panel{animation:none}.atlas-footer__repo-arrow,.atlas-footer__link-arrow,.atlas-diagram__route{stroke-dashoffset:0;transition:none;animation:none;transform:none}.atlas-agent-context__selector-item,.atlas-agent-context__command-slug,.atlas-agent-context__transcript--reveal .atlas-agent-context__stage-marker,.atlas-faq__panel,.atlas-faq__link{transition:none;animation:none}}
