.pipeline{border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);background:var(--apxr-border);grid-template-columns:repeat(6,1fr);gap:1px;margin-top:clamp(28px,4vh,44px);display:grid;overflow:hidden}.pipe-step{background:var(--apxr-surface);flex-direction:column;gap:6px;padding:clamp(14px,1.6vw,22px);display:flex}.pipe-step.is-pilot{background:var(--apxr-surface-2)}.pipe-stage{font-family:var(--apxr-font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--apxr-text-muted);font-size:10px}.pipe-name{font-family:var(--apxr-font-ui);color:var(--apxr-text);font-size:14px;font-weight:600;line-height:1.3}.pipe-step.is-pilot .pipe-name{color:var(--apxr-accent-text)}.included-grid{grid-template-columns:minmax(260px,340px) 1fr;align-items:start;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,5vh,56px);display:grid}.fee-card{background:var(--apxr-surface);border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);padding:clamp(22px,2.4vw,32px)}.fee-amount{font-family:var(--apxr-font-data);color:var(--apxr-accent-text);margin:0;font-size:clamp(38px,4.4vw,56px);font-weight:500;line-height:1}.fee-term{font-family:var(--apxr-font-data);letter-spacing:.16em;text-transform:uppercase;color:var(--apxr-text-muted);margin:12px 0 0;font-size:12px}.fee-note{font-family:var(--apxr-font-ui);color:var(--apxr-text);border-top:1px solid var(--apxr-border);margin:18px 0 0;padding-top:18px;font-size:15px;line-height:1.6}.fee-rollout{font-family:var(--apxr-font-ui);color:var(--apxr-text-muted);margin:14px 0 0;font-size:14px;line-height:1.6}.timeline{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);margin-top:clamp(32px,5vh,56px);display:grid}.tl-item{border-top:2px solid var(--apxr-border);padding-top:18px}.tl-mark{font-family:var(--apxr-font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--apxr-accent-text);margin:0 0 10px;font-size:11px}.tl-item h3{font-family:var(--apxr-font-ui);color:var(--apxr-text);margin:0;font-size:17px;font-weight:600;line-height:1.3}.tl-item p{font-family:var(--apxr-font-ui);color:var(--apxr-text);margin:10px 0 0;font-size:15px;line-height:1.6}.apply-grid{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(32px,5vh,56px);display:grid}.apply-aside p{font-family:var(--apxr-font-ui);color:var(--apxr-text);margin:0 0 16px;font-size:clamp(15px,1.2vw,17px);line-height:1.65}.apply-aside .apply-mail{color:var(--apxr-accent-text)}.intake{background:var(--apxr-surface);border:1px solid var(--apxr-border);border-radius:var(--apxr-radius-lg);padding:clamp(22px,3vw,36px)}.intake-h{font-family:var(--apxr-font-display);font-weight:var(--apxr-display-weight);letter-spacing:var(--apxr-display-tracking);color:var(--apxr-text);margin:0;font-size:clamp(26px,3vw,36px);line-height:1.05}.intake-sub{font-family:var(--apxr-font-ui);color:var(--apxr-text-muted);margin:10px 0 0;font-size:15px;line-height:1.6}.intake-group-title{font-family:var(--apxr-font-data);letter-spacing:.18em;text-transform:uppercase;color:var(--apxr-accent-text);border-bottom:1px solid var(--apxr-border);margin:clamp(24px,3vh,34px) 0 14px;padding-bottom:10px;font-size:11px}.field{margin-bottom:14px;display:block}.field-label{font-family:var(--apxr-font-ui);color:var(--apxr-text);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.field input,.field select,.field textarea{width:100%;font-family:var(--apxr-font-ui);color:var(--apxr-text);background:var(--apxr-bg);border:1px solid var(--apxr-border);border-radius:var(--apxr-radius);-webkit-appearance:none;appearance:none;padding:12px 14px;font-size:15px;line-height:1.4}.field select{background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:right 18px center,right 13px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px}.field textarea{resize:vertical;min-height:96px}.field input::placeholder,.field textarea::placeholder{color:var(--apxr-text-muted)}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--apxr-accent-text);outline-offset:1px;border-color:#0000}.field-grid2{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.form-recaptcha{margin:18px 0 4px}.privacy-note,.form-disclaimer{font-family:var(--apxr-font-ui);color:var(--apxr-text-muted);margin:14px 0 0;font-size:13px;line-height:1.6}.privacy-note a{color:var(--apxr-accent-text)}.form-error{color:var(--apxr-error)}.form-success-title{font-family:var(--apxr-font-display);font-weight:var(--apxr-display-weight);letter-spacing:var(--apxr-display-tracking);color:var(--apxr-success-text);margin:0;font-size:clamp(24px,2.6vw,32px)}.form-success-body{font-family:var(--apxr-font-ui);color:var(--apxr-text);margin:12px 0 0;font-size:15px;line-height:1.65}.form-success:focus{outline:none}@media (width<=1000px){.included-grid,.apply-grid{grid-template-columns:1fr}.timeline{grid-template-columns:repeat(2,1fr)}.pipeline{grid-template-columns:repeat(3,1fr)}}@media (width<=620px){.timeline,.pipeline,.field-grid2{grid-template-columns:1fr}}