:root{color-scheme:dark;--color-canvas: oklch(.13 .01 255);--color-surface: oklch(.17 .01 255);--color-surface-subtle: oklch(.15 .01 255);--color-elevated: oklch(.21 .01 255);--color-text-primary: oklch(.96 .01 255);--color-text-secondary: oklch(.77 .02 255);--color-text-muted: oklch(.7 .02 255);--color-border: oklch(1 0 0 / .12);--color-border-strong: oklch(1 0 0 / .2);--color-accent: oklch(.68 .16 262);--color-accent-soft: oklch(.25 .07 262);--color-success: oklch(.7 .15 151);--color-success-soft: oklch(.23 .06 151);--color-warning: oklch(.76 .15 75);--color-warning-soft: oklch(.25 .07 75);--font-interface: "InterVariable", ui-sans-serif, system-ui, -apple-system, sans-serif;--font-machine: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--type-body: 1rem;--type-label: .75rem;--type-caption: .6875rem;--line-body: 1.55;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--landing-display: clamp(3rem, 8vw, 7rem);--landing-lead: clamp(1.05rem, 1.5vw, 1.35rem);--landing-max: 76rem;--landing-glow: color-mix(in oklab, var(--color-accent), transparent 82%);--landing-grid: color-mix(in oklab, var(--color-text-primary), transparent 93%);--landing-radius: 1rem;--motion-fast: .12s;--motion-standard: .22s;--focus-ring: 0 0 0 .125rem var(--color-canvas), 0 0 0 .25rem var(--color-accent)}*{box-sizing:border-box}html{background:var(--color-canvas);scroll-behavior:smooth}body{margin:0;min-width:20rem;background:var(--color-canvas);color:var(--color-text-primary);font-family:var(--font-interface);font-size:var(--type-body);line-height:var(--line-body);font-feature-settings:"cv01","ss03"}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.landing-page{min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 82% 0%,var(--landing-glow),transparent 28rem),var(--color-canvas)}.landing-page:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--landing-grid) 1px,transparent 1px),linear-gradient(90deg,var(--landing-grid) 1px,transparent 1px);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(to bottom,black,transparent 42rem);mask-image:linear-gradient(to bottom,black,transparent 42rem);content:"";opacity:.35}.landing-page>*{position:relative;z-index:1}.landing-skip{position:absolute;left:var(--space-4);top:-4rem;z-index:10;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-strong);border-radius:.5rem;background:var(--color-elevated)}.landing-skip:focus{top:var(--space-4)}.landing-eyebrow{margin:0;color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.signal-pulse{display:inline-block;width:.45rem;height:.45rem;margin-right:var(--space-2);border-radius:50%;background:var(--color-success);box-shadow:0 0 1rem var(--color-success);vertical-align:.05rem}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--space-10);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:999rem;font-size:.875rem;font-weight:650;line-height:1;transition:transform var(--motion-fast) ease-out,background var(--motion-fast) ease-out,border-color var(--motion-fast) ease-out}.landing-button:hover{transform:translateY(-1px);border-color:var(--color-accent)}.landing-button:active{transform:translateY(1px) scale(.99)}.landing-button--primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-canvas)}.landing-button--primary:hover{background:color-mix(in oklab,var(--color-accent),white 8%)}.landing-button--secondary{border-color:var(--color-border-strong);background:color-mix(in oklab,var(--color-surface),transparent 12%);color:var(--color-text-primary)}.landing-button--secondary:hover{background:var(--color-elevated)}.landing-text-link{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.875rem}.landing-text-link:hover{color:var(--color-text-primary)}.landing-section{width:min(calc(100% - var(--space-8)),var(--landing-max));margin:0 auto;padding:var(--space-24) 0}.section-intro{max-width:44rem}.section-intro h2,.closing-section h2{max-width:16ch;margin:var(--space-3) 0 0;font-size:clamp(2.25rem,5vw,4.5rem);letter-spacing:-.055em;line-height:.98}.section-intro>p:last-child{max-width:42rem;margin:var(--space-5) 0 0;color:var(--color-text-secondary);font-size:var(--landing-lead)}.landing-footer{display:flex;width:min(calc(100% - var(--space-8)),var(--landing-max));margin:0 auto;padding:var(--space-6) 0 var(--space-8);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-caption);justify-content:space-between;gap:var(--space-4)}.landing-footer a{color:var(--color-text-secondary)}.landing-nav{position:sticky;top:0;z-index:20;display:flex;width:min(calc(100% - var(--space-8)),var(--landing-max));min-height:5.5rem;margin:0 auto;align-items:center;justify-content:space-between;gap:var(--space-6);border-bottom:1px solid var(--color-border);background:color-mix(in oklab,var(--color-canvas),transparent 12%);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.landing-brand{display:inline-flex;align-items:center;gap:var(--space-3)}.landing-brand__mark{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--color-accent);border-radius:.65rem;background:var(--color-accent-soft);color:var(--color-accent);font-family:var(--font-machine);font-size:1rem;font-weight:700}.landing-brand strong,.landing-brand small{display:block;line-height:1.05}.landing-brand strong{font-size:.95rem;letter-spacing:-.02em}.landing-brand small{margin-top:.25rem;color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.06em;text-transform:uppercase}.landing-nav__links{display:flex;align-items:center;gap:var(--space-6);color:var(--color-text-muted);font-size:.875rem}.landing-nav__links a{transition:color var(--motion-fast) ease-out}.landing-nav__links a:hover{color:var(--color-text-primary)}.landing-button--nav{min-height:2.5rem;padding-inline:var(--space-3);font-size:.75rem}.landing-hero{display:grid;width:min(calc(100% - var(--space-8)),var(--landing-max));min-height:min(50rem,calc(100dvh - 5.5rem));margin:0 auto;padding:var(--space-20) 0 var(--space-24);grid-template-columns:minmax(0,.94fr) minmax(24rem,1.06fr);align-items:center;gap:clamp(var(--space-8),8vw,var(--space-20))}.hero-copy{position:relative;z-index:1}.hero-copy h1{max-width:8.5ch;margin:var(--space-5) 0 0;font-size:var(--landing-display);letter-spacing:-.075em;line-height:.9}.hero-copy h1 em{color:var(--color-accent);font-style:normal}.hero-lead{max-width:30rem;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--landing-lead);line-height:1.45}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-8)}.hero-note{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:var(--type-caption)}.hero-note svg{color:var(--color-success)}.hero-visual{min-width:0}.signal-board{position:relative;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--landing-radius);background:linear-gradient(145deg,color-mix(in oklab,var(--color-elevated),var(--color-accent-soft) 20%),var(--color-surface));box-shadow:0 2rem 6rem color-mix(in oklab,var(--color-accent),transparent 88%)}.signal-board:after{position:absolute;top:2.75rem;right:-8rem;width:20rem;height:20rem;border:1px solid color-mix(in oklab,var(--color-accent),transparent 75%);border-radius:50%;content:"";opacity:.45}.signal-board__chrome,.signal-board__topline,.signal-board__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.signal-board__chrome{min-height:2.75rem;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-machine);font-size:.625rem;letter-spacing:.08em;text-transform:uppercase}.signal-board__chrome>span:first-child{display:flex;gap:.35rem}.signal-board__chrome i{display:block;width:.4rem;height:.4rem;border-radius:50%;background:var(--color-text-muted);opacity:.55}.signal-board__chrome i:first-child{background:var(--color-danger)}.signal-board__live{display:inline-flex;align-items:center;gap:var(--space-2)}.signal-board__live-dot{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-success);box-shadow:0 0 .8rem var(--color-success)}.signal-board__topline{padding:var(--space-5) var(--space-6) 0;color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.08em}.signal-board__headline{display:flex;align-items:end;justify-content:space-between;gap:var(--space-5);padding:var(--space-6)}.signal-board__label,.signal-board__approval-label{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-warning);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase}.signal-board__headline h2{margin:var(--space-2) 0 0;font-size:clamp(1.5rem,3vw,2.5rem);letter-spacing:-.055em;line-height:1}.signal-board__headline p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.8rem}.signal-board__amount{color:var(--color-success);font-family:var(--font-machine);font-size:clamp(1.5rem,3vw,2.5rem);line-height:.95;white-space:nowrap}.signal-board__amount small{display:block;margin-top:var(--space-2);color:var(--color-text-muted);font-family:var(--font-interface);font-size:var(--type-caption);text-align:right}.signal-board__path{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;padding:0 var(--space-6) var(--space-6)}.signal-node{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-family:var(--font-machine);font-size:.625rem;text-transform:uppercase;white-space:nowrap}.signal-node--done{color:var(--color-success)}.signal-node--human{color:var(--color-warning)}.signal-line{height:1px;margin:0 var(--space-3);background:var(--color-border-strong);transform-origin:left}.signal-line--one{background:linear-gradient(90deg,var(--color-success),var(--color-accent))}.signal-line--two{background:linear-gradient(90deg,var(--color-accent),var(--color-warning));animation:signal-line-pulse 2.4s ease-in-out infinite}.signal-board__approval{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);margin:0 var(--space-4) var(--space-4);padding:var(--space-4);border:1px solid color-mix(in oklab,var(--color-warning),transparent 55%);border-radius:.75rem;background:var(--color-warning-soft)}.signal-board__approval strong{display:block;margin-top:var(--space-2);font-size:.95rem}.signal-board__approval p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:.75rem}.signal-board__approval button{display:inline-flex;min-height:2.5rem;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-warning);border-radius:999rem;background:transparent;color:var(--color-warning);font-size:.75rem;white-space:nowrap}.signal-board__approval button:hover{background:color-mix(in oklab,var(--color-warning),transparent 86%)}.signal-board__evidence{display:grid;grid-template-columns:max-content 1fr;gap:var(--space-2) var(--space-4);margin:0 var(--space-4) var(--space-4);padding:var(--space-3);border-left:2px solid var(--color-accent);background:color-mix(in oklab,var(--color-accent),transparent 92%);font-size:.75rem}.signal-board__evidence span{color:var(--color-text-muted);font-family:var(--font-machine);font-size:.625rem;text-transform:uppercase}.signal-board__evidence strong{color:var(--color-text-secondary);font-weight:500}.signal-board__footer{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-caption)}.signal-board__footer span:first-child{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-success)}@keyframes signal-line-pulse{0%,to{opacity:.45}50%{opacity:1}}.trust-strip{display:flex;width:min(calc(100% - var(--space-8)),var(--landing-max));margin:0 auto;padding:var(--space-4) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:var(--space-3) var(--space-6);color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);text-transform:uppercase}.trust-strip span{display:inline-flex;align-items:center;gap:var(--space-2)}.trust-strip svg{color:var(--color-success)}.trust-strip__metric{width:1.15rem;height:1.15rem;justify-content:center;border:1px solid var(--color-success);border-radius:50%;color:var(--color-success);font-size:.7rem}.problem-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(var(--space-8),10vw,var(--space-20))}.problem-copy>p{max-width:38rem;margin:0;color:var(--color-text-secondary);font-size:var(--landing-lead)}.problem-list{margin-top:var(--space-10);border-top:1px solid var(--color-border)}.problem-list p{display:grid;grid-template-columns:2.5rem 1fr;gap:var(--space-4);margin:0;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.problem-list strong{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--type-caption)}.journey-section{padding-top:0}.journey-rail{display:grid;margin-top:var(--space-12);grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--color-border)}.journey-step{min-height:13rem;padding:var(--space-5) var(--space-4) 0 0;border-right:1px solid var(--color-border)}.journey-step:not(:first-child){padding-left:var(--space-4)}.journey-step:last-child{border-right:0}.journey-step__index{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--type-caption)}.journey-step h3{max-width:8ch;margin:var(--space-8) 0 0;font-size:1.25rem;letter-spacing:-.035em;line-height:1.05}.journey-step p{max-width:13ch;margin:var(--space-3) 0 0;color:var(--color-text-muted);font-size:.8rem}.journey-step__owner{display:inline-block;margin-top:var(--space-6);color:var(--color-text-secondary);font-family:var(--font-machine);font-size:var(--type-caption)}.industrial-case{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(var(--space-8),9vw,var(--space-16))}.industrial-case__copy h2{max-width:13ch;margin:var(--space-3) 0 0;font-size:clamp(2.5rem,5vw,5rem);letter-spacing:-.065em;line-height:.95}.industrial-case__copy>p{max-width:32rem;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--landing-lead)}.industrial-case__offer{margin:var(--space-8) 0;padding:var(--space-4) 0 var(--space-4) var(--space-4);border-left:2px solid var(--color-success)}.industrial-case__offer span{color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);text-transform:uppercase}.industrial-case__offer strong{display:block;margin-top:var(--space-2);color:var(--color-success);font-family:var(--font-machine);font-size:1.75rem}.industrial-case__offer strong small{color:var(--color-text-primary);font-family:var(--font-interface);font-size:.875rem;font-weight:500}.industrial-case__offer p{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.8rem}.industrial-case__visual{min-width:0}.industrial-window{overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--landing-radius);background:var(--color-surface);transform:rotate(1.2deg)}.demo-note{color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);letter-spacing:.03em}.industrial-window__bar,.industrial-window__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption)}.industrial-window__bar{border-bottom:1px solid var(--color-border)}.industrial-window__scene{position:relative;min-height:22rem;overflow:hidden;background:linear-gradient(180deg,color-mix(in oklab,var(--color-accent),var(--color-canvas) 75%),var(--color-canvas))}.industrial-window__scene:before{position:absolute;inset:auto 0 0;height:42%;background:repeating-linear-gradient(170deg,transparent 0 1.5rem,color-mix(in oklab,var(--color-accent),transparent 88%) 1.55rem 1.6rem);content:"";transform:skewY(-4deg)}.industrial-window__sun{position:absolute;top:15%;right:15%;width:5rem;height:5rem;border-radius:50%;background:color-mix(in oklab,var(--color-warning),transparent 22%);filter:blur(.2rem)}.industrial-window__building{position:absolute;right:7%;bottom:23%;left:8%;display:flex;height:45%;align-items:end;gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in oklab,var(--color-text-primary),transparent 70%);background:color-mix(in oklab,var(--color-canvas),transparent 18%);transform:skewY(-3deg)}.industrial-window__building i{display:block;width:24%;height:35%;border:1px solid var(--color-accent);background:color-mix(in oklab,var(--color-accent),transparent 74%)}.industrial-window__building i:nth-child(2){height:60%}.industrial-window__building i:nth-child(3){height:48%}.industrial-window__caption{position:absolute;bottom:9%;left:8%;max-width:18rem;color:var(--color-text-primary);font-size:clamp(1.3rem,3vw,2.4rem);font-weight:650;letter-spacing:-.055em;line-height:.95}.industrial-window__bottom{border-top:1px solid var(--color-border)}.industrial-window__bottom strong{color:var(--color-accent)}.agent-section{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(var(--space-8),10vw,var(--space-20))}.agent-list{border-top:1px solid var(--color-border)}.agent-row{display:grid;grid-template-columns:2.5rem 7rem 1fr auto;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border)}.agent-row__index{color:var(--color-accent);font-family:var(--font-machine);font-size:var(--type-caption)}.agent-row h3{margin:0;font-size:1.1rem;letter-spacing:-.03em}.agent-row p{margin:0;color:var(--color-text-muted);font-size:.85rem}.agent-row p strong{color:var(--color-text-secondary);font-weight:600}.agent-row__arrow{color:var(--color-accent);font-size:1.25rem}.pilot-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(20rem,.7fr);align-items:center;gap:clamp(var(--space-8),10vw,var(--space-20))}.pilot-section__intro h2{max-width:11ch;margin:var(--space-3) 0 0;font-size:clamp(2.6rem,5vw,5rem);letter-spacing:-.065em;line-height:.95}.pilot-section__intro>p:last-child{max-width:33rem;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--landing-lead)}.pilot-offer{padding:var(--space-6);border:1px solid var(--color-accent);border-radius:var(--landing-radius);background:linear-gradient(145deg,var(--color-accent-soft),var(--color-surface));box-shadow:0 1.5rem 4rem color-mix(in oklab,var(--color-accent),transparent 90%)}.pilot-offer__top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption);text-transform:uppercase}.pilot-offer__status{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-success)}.pilot-offer__status span{width:.4rem;height:.4rem;border-radius:50%;background:var(--color-success)}.pilot-offer__price{display:flex;align-items:end;gap:var(--space-3);margin:var(--space-8) 0 var(--space-5)}.pilot-offer__price strong{font-family:var(--font-machine);font-size:3rem;letter-spacing:-.08em;line-height:.9}.pilot-offer__price span{color:var(--color-text-muted);font-size:.8rem}.pilot-offer ul{display:grid;gap:var(--space-3);margin:0 0 var(--space-6);padding:0;list-style:none}.pilot-offer li{display:flex;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:.875rem}.pilot-offer li svg{flex:0 0 auto;color:var(--color-success)}.pilot-offer>.landing-button{width:100%}.pilot-offer__note{margin:var(--space-4) 0 0;color:var(--color-text-muted);font-size:var(--type-caption)}.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(var(--space-8),10vw,var(--space-20))}.faq-list{border-top:1px solid var(--color-border)}.faq-list details{border-bottom:1px solid var(--color-border)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:4.5rem;cursor:pointer;list-style:none;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--color-accent);font-family:var(--font-machine);font-size:1.5rem;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:42rem;margin:0 0 var(--space-5);color:var(--color-text-secondary)}.closing-section{width:min(calc(100% - var(--space-8)),var(--landing-max));margin:0 auto;padding:var(--space-24) 0;border-top:1px solid var(--color-border);text-align:center}.closing-section h2{max-width:15ch;margin:var(--space-4) auto 0}.closing-section .landing-button{margin-top:var(--space-8)}.closing-note{margin:var(--space-5) 0 0;color:var(--color-text-muted);font-family:var(--font-machine);font-size:var(--type-caption)}@media(max-width:64rem){.landing-hero{grid-template-columns:minmax(0,.95fr) minmax(21rem,1.05fr);gap:var(--space-8)}.hero-copy h1{font-size:clamp(3.4rem,7vw,5.5rem)}.landing-section{padding-block:var(--space-20)}}@media(max-width:48rem){.landing-nav{min-height:4.75rem}.landing-nav__links{display:none}.landing-button--nav{min-height:2.75rem}.landing-hero{display:block;min-height:auto;padding:var(--space-16) 0 var(--space-20)}.hero-copy h1{max-width:10ch;font-size:clamp(3.3rem,14vw,5rem)}.hero-visual{margin-top:var(--space-12)}.trust-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.problem-section,.industrial-case,.agent-section,.pilot-section,.faq-section{display:block}.problem-copy,.agent-list,.industrial-case__visual,.pilot-offer,.faq-list{margin-top:var(--space-10)}.journey-rail{grid-template-columns:1fr}.journey-step{min-height:auto;border-right:0;border-bottom:1px solid var(--color-border)}.journey-step:not(:first-child),.journey-step:nth-child(2n){padding-left:0;border-left:0}.journey-step:last-child{border-bottom:0}.industrial-window__scene{min-height:18rem}.agent-row{grid-template-columns:2rem 6rem 1fr}.agent-row__arrow{display:none}.closing-section{padding-block:var(--space-20)}}@media(max-width:30rem){.landing-section,.landing-nav,.landing-hero,.trust-strip,.landing-footer,.closing-section{width:min(calc(100% - var(--space-6)),var(--landing-max))}.landing-brand__mark{width:2rem;height:2rem}.landing-brand strong{font-size:.85rem}.landing-brand small{font-size:.6rem}.landing-button--nav{padding-inline:var(--space-3)}.landing-button--nav svg{display:none}.hero-copy h1{font-size:clamp(3rem,15vw,4.2rem)}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .landing-button{width:100%}.hero-actions .landing-text-link{justify-content:center;min-height:2.75rem}.signal-board__headline{align-items:start;flex-direction:column}.signal-board__amount small{text-align:left}.signal-board__path{grid-template-columns:1fr;gap:var(--space-2)}.signal-line{width:1px;height:1rem;margin:0 auto}.signal-line--one,.signal-line--two{grid-column:1}.signal-board__approval{align-items:stretch;flex-direction:column}.signal-board__approval button{justify-content:center}.trust-strip{grid-template-columns:1fr}.agent-row{grid-template-columns:2rem 1fr}.agent-row p{grid-column:2}.industrial-window__caption{max-width:13rem}.landing-footer{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
