.pilot-landing{min-width:0;position:relative}.pilot-hero{isolation:isolate;background:#05141a;border:1px solid #28515b;border-radius:16px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(28px,4vw,64px);min-height:620px;padding:clamp(28px,4.2vw,60px);display:grid;position:relative;overflow:hidden}.pilot-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#031015 4%,#04131be8 48%,#04131bb8 100%),url(/images/oac-maker-studio.png) 50%/cover;position:absolute;inset:0}.pilot-hero:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#4fe0d3 38%,#0000 82%);height:2px;position:absolute;inset:auto 0 0}.pilot-hero-copy,.pilot-hero-visual,.pilot-hero-example{min-width:0;position:relative}.pilot-hero-copy{transform:translateY(80px)}.pilot-hero h1{color:#f5f4ee;max-width:660px;font:650 clamp(43px, 4.5vw, 68px) / 1.02 var(--font-display);letter-spacing:-.065em;text-wrap:balance;margin:30px 0 0}.pilot-hero h1 span{color:#57e4d5;white-space:nowrap;display:block}.pilot-hero-lede{color:#d4e2e2;max-width:560px;margin:24px 0 0;font-size:clamp(15px,1.35vw,18px);line-height:1.65}.pilot-hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.pilot-hero-actions .grid-button{min-height:50px;padding-inline:20px}.pilot-hero-actions .grid-button[data-variant=ghost]{background:#061921bd}.pilot-hero-assurance{color:#a9c3c7;margin:18px 0 0;font-size:12px;line-height:1.5}.pilot-hero-visual{align-content:end;align-self:stretch;justify-items:center;gap:18px;display:grid}.pilot-dimensional-logo{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 22px #0008);pointer-events:none;width:min(36vw,440px);height:auto;display:block;position:absolute;top:24px;left:8px}.pilot-hero-example{background:#051219;border:1px solid #427078;border-radius:12px;align-self:end;width:100%;overflow:hidden;box-shadow:0 28px 70px #0008}.pilot-example-topline,.pilot-example-caption{justify-content:space-between;align-items:center;gap:12px;display:flex}.pilot-example-topline{color:#a8c5c7;min-height:43px;font:9px var(--font-mono);letter-spacing:.13em;padding:12px 16px}.pilot-example-live{color:#5ae2d3}.pilot-hero-example>img{aspect-ratio:1.22;object-fit:cover;width:100%;display:block}.pilot-example-caption{border-top:1px solid #244751;min-height:78px;padding:14px 18px}.pilot-example-caption span{gap:5px;display:grid}.pilot-example-caption small{color:#69dccc;font:9px var(--font-mono);letter-spacing:.11em}.pilot-example-caption strong{font:600 16px var(--font-display)}.pilot-example-caption a,.pilot-text-link{color:#61e4d5;white-space:nowrap;justify-content:center;align-items:center;gap:9px;min-height:44px;font-size:12px;display:inline-flex}.pilot-example-caption a:hover,.pilot-text-link:hover{text-decoration:underline}.pilot-principles{color:#a9c6c9;font:10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #24414a;justify-content:space-between;gap:20px;padding:17px 6px;display:flex}.pilot-process{padding-block:clamp(48px,7vw,88px)}.pilot-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.pilot-section-heading h2,.pilot-studio-copy h2,.pilot-apply-copy h2{max-width:700px;font:600 clamp(31px, 3.6vw, 52px) / 1.08 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:15px 0 0}.pilot-section-heading>p{color:#adc2c6;max-width:290px;margin:0;font-size:14px;line-height:1.55}.pilot-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pilot-process-card{background:linear-gradient(145deg,#0b2730,#061820 75%);border:1px solid #274651;border-radius:10px;min-height:230px;padding:clamp(19px,2vw,28px)}.pilot-process-card-top{color:#75c7c8;font:10px var(--font-mono);letter-spacing:.13em;justify-content:space-between;align-items:start;display:flex}.pilot-process-card-top svg{color:#5de7d7;width:26px;height:26px}.pilot-process-card h3{font:600 21px var(--font-display);letter-spacing:-.025em;margin:50px 0 8px}.pilot-process-card p{color:#a8c0c5;margin:0;font-size:13px;line-height:1.6}.pilot-studio-story{background:#091e26;border:1px solid #28505a;border-radius:13px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid;overflow:hidden}.pilot-studio-image{height:100%;min-height:380px}.pilot-studio-image img{object-fit:cover;object-position:53% center;width:100%;height:100%;display:block}.pilot-studio-copy{padding:36px clamp(25px,3vw,48px) 36px 0}.pilot-studio-copy h2{font-size:clamp(30px,3.2vw,46px)}.pilot-studio-copy p{color:#b9cbd0;max-width:440px;margin:20px 0;font-size:14px;line-height:1.7}.pilot-apply{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,76px);padding-block:clamp(52px,7vw,92px) 20px;scroll-margin-top:85px;display:grid}.pilot-apply-copy{padding-top:22px}.pilot-apply-copy>p{color:#b4c6c9;max-width:450px;margin:24px 0 0;font-size:14px;line-height:1.75}.pilot-apply-steps{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.pilot-apply-steps li{border-top:1px solid #24414a;align-items:center;gap:16px;padding:16px 0;font-size:13px;line-height:1.5;display:flex}.pilot-apply-steps li>span{color:#63e3d3;font:11px var(--font-mono)}.pilot-apply-copy .pilot-apply-caveat{margin-top:24px;font-size:12px}.pilot-application-panel{background:linear-gradient(150deg,#102a33,#061920 58%);border-color:#38626b;border-radius:12px;padding:clamp(22px,3vw,38px);box-shadow:0 20px 60px #0003}.pilot-application-panel form>h3{border-bottom:1px solid #31515a;padding-bottom:14px}.pilot-application-panel .grid-field{color:#d8e6e7;font-size:12px}.pilot-application-panel .grid-input{background:#071b23;border-color:#31515a;border-radius:6px;min-height:48px}.pilot-application-panel .grid-input:focus{border-color:#5de7d7}.pilot-application-panel .grid-button{min-height:50px}@media (width<=980px){.pilot-hero{grid-template-columns:minmax(0,1fr);min-height:0}.pilot-hero-copy{transform:none}.pilot-dimensional-logo{width:min(100%,390px);margin:-22px 0 -66px;position:relative;top:auto;left:auto}.pilot-hero-visual{justify-self:center;width:min(100%,650px)}.pilot-hero-example>img{aspect-ratio:1.6}}@media (width<=767px){.pilot-hero{border-radius:11px;gap:26px;padding:24px 18px 18px}.pilot-hero:before{background:linear-gradient(#031015f2 0%,#04131be8 65%,#04131bc9 100%),url(/images/oac-maker-studio.png) 50%/cover}.pilot-hero h1{margin-top:22px;font-size:clamp(31px,8vw,42px)}.pilot-dimensional-logo{width:min(72%,250px);margin:-15px 0 -37px}.pilot-hero-lede{margin-top:18px;font-size:14px}.pilot-hero-actions{margin-top:22px;display:grid}.pilot-hero-actions .grid-button{width:100%}.pilot-hero-assurance{font-size:11px}.pilot-hero-example>img{aspect-ratio:1.3}.pilot-example-topline{font-size:8px}.pilot-example-caption{padding:12px}.pilot-example-caption strong{font-size:14px}.pilot-example-caption a{font-size:11px}.pilot-principles{flex-wrap:wrap;justify-content:flex-start;gap:10px 18px;font-size:9px;line-height:1.5}.pilot-section-heading{display:block}.pilot-section-heading>p{margin-top:12px}.pilot-process-grid{grid-template-columns:minmax(0,1fr)}.pilot-process-card{min-height:0;padding:20px}.pilot-process-card h3{margin-top:26px}.pilot-studio-story,.pilot-apply{grid-template-columns:minmax(0,1fr)}.pilot-studio-image{min-height:0}.pilot-studio-image img{aspect-ratio:1.8}.pilot-studio-copy{padding:0 22px 28px}.pilot-apply{gap:24px}.pilot-apply-copy{padding-top:0}}
