.pilot-page,.pilot-private-page,.pilot-admin-page{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--background);background-size:72px 72px}.pilot-hero{border-bottom:1px solid var(--line);padding:clamp(110px,12vw,180px) 0 0}.pilot-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(48px,8vw,120px);display:grid}.pilot-hero h1{letter-spacing:-.065em;max-width:900px;margin:34px 0 28px;font-size:clamp(52px,7vw,108px);font-weight:420;line-height:.94}.pilot-hero__grid>div:first-child>p{max-width:730px;color:var(--text-soft);font-size:clamp(18px,1.6vw,23px);line-height:1.7}.pilot-hero__actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.pilot-brief{border:1px solid var(--gold-line);background:linear-gradient(145deg, var(--gold-soft), #0b0b0ae0);padding:32px}.pilot-brief header{color:var(--gold);font:9px var(--font-mono);letter-spacing:.15em;justify-content:space-between;display:flex}.pilot-brief header i{background:var(--gold);width:8px;height:8px;box-shadow:0 0 16px var(--gold);border-radius:50%}.pilot-brief__signal{align-items:baseline;gap:12px;margin:40px 0;display:flex}.pilot-brief__signal b{font:420 clamp(72px, 9vw, 130px)/.8 var(--font-display);letter-spacing:-.08em}.pilot-brief__signal span{color:var(--gold);font:10px var(--font-mono);letter-spacing:.18em}.pilot-brief dl{gap:18px;display:grid}.pilot-brief dl div{border-top:1px solid var(--line);padding-top:16px}.pilot-brief dt{color:var(--faint);font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.pilot-brief dd{color:var(--text-soft);margin:7px 0 0}.pilot-boundary{color:var(--muted);border-top:1px solid var(--line);font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-top:72px;padding-block:22px;display:flex}.pilot-boundary svg{color:var(--gold)}.pilot-outcomes,.pilot-timeline,.pilot-selection,.pilot-application{border-bottom:1px solid var(--line);padding:clamp(72px,9vw,135px) 0}.pilot-outcomes h2,.pilot-timeline h2,.pilot-selection h2,.pilot-application h2{letter-spacing:-.055em;max-width:850px;margin:30px 0 55px;font-size:clamp(40px,5vw,72px);font-weight:430;line-height:1.02}.pilot-outcomes__grid{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pilot-outcomes__grid>div{min-width:0}.pilot-outcomes article{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:#0f0f0dd1;height:100%;min-height:340px;padding:clamp(28px,4vw,52px)}.pilot-outcomes article header{color:var(--gold);font:10px var(--font-mono);justify-content:space-between;display:flex}.pilot-outcomes article h3{letter-spacing:-.04em;margin:90px 0 18px;font-size:clamp(27px,3vw,42px);font-weight:450}.pilot-outcomes article p{max-width:580px;color:var(--muted);line-height:1.7}.pilot-timeline__layout{grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr);gap:clamp(60px,10vw,150px);display:grid}.pilot-timeline__layout>div:first-child>p{max-width:590px;color:var(--muted);font-size:17px;line-height:1.8}.pilot-timeline__steps{border-top:1px solid var(--line-strong)}.pilot-timeline__steps article{border-bottom:1px solid var(--line-strong);grid-template-columns:70px 1fr;gap:20px;padding:28px 0;display:grid}.pilot-timeline__steps article>small,.pilot-timeline__steps span{color:var(--gold);font:9px var(--font-mono);letter-spacing:.15em}.pilot-timeline__steps h3{margin:12px 0 10px;font-size:27px;font-weight:480}.pilot-timeline__steps p{color:var(--muted);line-height:1.65}.pilot-selection__grid{grid-template-columns:1.2fr .8fr;gap:clamp(50px,9vw,130px);display:grid}.pilot-selection ul{gap:18px;display:grid}.pilot-selection li{color:var(--text-soft);gap:15px;line-height:1.55;display:flex}.pilot-selection li svg{color:var(--gold);flex:none}.pilot-exclusion{background:linear-gradient(145deg,#ca5b5b12,#0d0d0ce6);border:1px solid #ca5b5b59;padding:clamp(30px,4vw,48px)}.pilot-exclusion>span{color:#d67f79;font:9px var(--font-mono);letter-spacing:.15em}.pilot-exclusion li{margin-left:18px;display:list-item}.pilot-exclusion p{border-top:1px solid var(--line);color:var(--faint);margin-top:34px;padding-top:24px;line-height:1.6}.pilot-application__intro p{color:var(--muted);margin-top:-35px;margin-bottom:45px}.pilot-form{border:1px solid var(--line-strong);background:#0e0e0cf0;padding:clamp(24px,5vw,64px)}.pilot-form__progress{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:52px;display:grid}.pilot-form__progress button{color:var(--faint);text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;gap:12px;padding:0 0 18px;display:flex}.pilot-form__progress button.is-active{color:var(--text);border-color:var(--gold)}.pilot-form__progress button.is-complete{color:var(--gold)}.pilot-form__progress small{font:9px var(--font-mono)}.pilot-form fieldset{border:0;padding:0}.pilot-form legend{width:100%;font:430 clamp(28px, 3vw, 42px) var(--font-display);letter-spacing:-.04em;margin-bottom:34px}.pilot-form label{color:var(--text-soft);gap:9px;font-size:13px;font-weight:600;display:grid}.pilot-form input,.pilot-form select,.pilot-form textarea,.pilot-admin input,.pilot-admin select,.pilot-admin textarea,.pilot-admin-login input{width:100%;color:var(--text);border:1px solid var(--line-strong);font:inherit;background:#0c0c0b;border-radius:0;outline:none;padding:15px 16px}.pilot-form textarea,.pilot-admin textarea{resize:vertical;line-height:1.6}.pilot-form input:focus,.pilot-form select:focus,.pilot-form textarea:focus,.pilot-admin input:focus,.pilot-admin select:focus,.pilot-admin textarea:focus{border-color:var(--gold)}.pilot-fields{gap:22px;margin-bottom:24px;display:grid}.pilot-fields--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pilot-form>fieldset>label{margin-bottom:22px}.pilot-device-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:24px 0;display:grid}.pilot-device-grid label{border:1px solid var(--line);cursor:pointer;align-items:center;gap:9px;padding:15px;display:flex}.pilot-device-grid input,.pilot-confirmation input{width:auto;accent-color:var(--gold)}.pilot-confirmation{border:1px solid var(--gold-line);align-items:flex-start;padding:18px;line-height:1.6;grid-template-columns:none!important;gap:13px!important;font-weight:400!important;display:flex!important}.pilot-trap{left:-9999px;position:absolute!important}.pilot-form__actions{border-top:1px solid var(--line);justify-content:space-between;gap:14px;margin-top:32px;padding-top:24px;display:flex}.pilot-form__error{color:#ed8b84;background:#ca5b5b14;border:1px solid #ca5b5b4d;margin:20px 0 0;padding:14px}.pilot-success{border:1px solid var(--gold-line);background:linear-gradient(145deg, var(--gold-soft), #0d0d0cf2);justify-items:start;gap:18px;padding:clamp(35px,6vw,75px);display:grid}.pilot-success svg,.pilot-success>span{color:var(--gold)}.pilot-success>span{font:10px var(--font-mono);letter-spacing:.15em}.pilot-success strong{font:420 clamp(30px, 4vw, 54px) var(--font-display)}.pilot-success p{max-width:680px;color:var(--muted);line-height:1.7}.pilot-private-page,.pilot-admin-page{min-height:80vh;padding:clamp(90px,10vw,150px) 0}.pilot-invite-layout{max-width:1000px;margin:auto}.pilot-invite-heading{margin-bottom:42px}.pilot-invite-heading span,.pilot-invite-heading small,.pilot-invite-state span,.pilot-admin-login>span,.pilot-admin__header span,.pilot-admin-funnel>span{color:var(--gold);font:9px var(--font-mono);letter-spacing:.16em;text-transform:uppercase;display:block}.pilot-invite-heading small{color:var(--faint);margin-top:14px}.pilot-invite-heading h1,.pilot-invite-state h1,.pilot-admin-login h1{letter-spacing:-.06em;max-width:820px;margin:28px 0 18px;font-size:clamp(42px,6vw,78px);font-weight:430;line-height:1}.pilot-invite-heading p,.pilot-invite-state p,.pilot-admin-login p{color:var(--muted)}.pilot-invite-state{border:1px solid var(--line-strong);background:var(--surface);max-width:900px;margin:auto;padding:60px}.pilot-session-note{border-left:2px solid var(--gold);background:var(--gold-soft);margin-bottom:30px;padding:22px}.pilot-session-note span{color:var(--gold);font:9px var(--font-mono);letter-spacing:.14em}.pilot-session-note p{margin-top:12px;line-height:1.6}.pilot-rating-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pilot-rating{margin:20px 0;border:1px solid var(--line)!important;padding:18px!important}.pilot-rating legend{font:600 13px var(--font-sans)!important;margin:0!important}.pilot-rating>div{flex-wrap:wrap;gap:6px;display:flex}.pilot-rating label{cursor:pointer}.pilot-rating input{opacity:0;position:absolute}.pilot-rating span{border:1px solid var(--line-strong);place-items:center;width:38px;height:38px;display:grid}.pilot-rating input:checked+span{color:#111;background:var(--gold);border-color:var(--gold)}.pilot-admin-page .site-container{max-width:1500px}.pilot-admin-login{border:1px solid var(--line-strong);background:var(--surface);max-width:740px;margin:auto;padding:clamp(35px,6vw,70px)}.pilot-admin-login form{gap:18px;margin-top:40px;display:grid}.pilot-admin-login label{gap:9px;display:grid}.pilot-admin-login [role=alert]{color:#ed8b84}.pilot-admin__header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.pilot-admin__header h1{letter-spacing:-.06em;margin:12px 0 8px;font-size:clamp(42px,5vw,72px);font-weight:430}.pilot-admin__header p{color:var(--faint)}.pilot-admin__header>div:last-child{gap:8px;display:flex}.pilot-admin-metrics{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(6,1fr);display:grid}.pilot-admin-metrics article{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--surface);padding:24px}.pilot-admin-metrics span{min-height:30px;color:var(--faint);font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;display:block}.pilot-admin-metrics strong{margin-top:14px;font-size:28px;font-weight:450;display:block}.pilot-admin-funnel{border:1px solid var(--gold-line);background:var(--gold-soft);margin:24px 0;padding:24px}.pilot-admin-funnel div{background:#0b0b0a;margin-top:16px;padding:15px;position:relative;overflow:hidden}.pilot-admin-funnel i{background:#ddb45f29;position:absolute;inset:0 auto 0 0}.pilot-admin-funnel b{font-size:12px;font-weight:500;position:relative}.pilot-admin-workspace,.pilot-admin-feedback{border:1px solid var(--line-strong);background:#0c0c0be6;margin-top:30px}.pilot-admin-workspace>header,.pilot-admin-feedback>header{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:end;gap:20px;padding:24px;display:flex}.pilot-admin-workspace>header>div:last-child{gap:8px;display:flex}.pilot-admin-workspace h2,.pilot-admin-feedback h2{font-size:28px;font-weight:480}.pilot-admin-workspace header span,.pilot-admin-feedback header span{color:var(--faint);font-size:12px}.pilot-admin-card{border-bottom:1px solid var(--line)}.pilot-admin-card__summary{width:100%;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:110px minmax(160px,1fr) minmax(220px,1fr) 230px;align-items:center;gap:16px;padding:20px 24px;display:grid}.pilot-admin-card__summary:hover{background:var(--gold-soft)}.pilot-admin-card__summary span,.pilot-admin-card__summary small{color:var(--muted)}.pilot-admin-status{border:1px solid var(--gold-line);width:max-content;font:9px var(--font-mono);padding:6px 8px;color:var(--gold)!important}.pilot-admin-card__body{background:#0d0d0c;padding:30px 24px}.pilot-admin-facts{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:28px;display:grid}.pilot-admin-facts div{background:var(--surface);padding:16px}.pilot-admin-facts dt{color:var(--faint);font:9px var(--font-mono);text-transform:uppercase}.pilot-admin-facts dd{margin:8px 0 0}.pilot-admin-card__body section h3{color:var(--gold);font:9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 6px}.pilot-admin-card__body section p{max-width:1000px;color:var(--text-soft);line-height:1.6}.pilot-admin-review{border-top:1px solid var(--line);margin-top:30px;padding-top:25px}.pilot-admin-review>div{grid-template-columns:2fr repeat(3,1fr);gap:10px;display:grid}.pilot-admin-review label{color:var(--muted);gap:7px;font-size:12px;display:grid}.pilot-admin-review>label{margin-top:12px}.pilot-admin-review footer{align-items:center;gap:10px;margin-top:16px;display:flex}.pilot-admin-review footer span{color:var(--gold);font-size:12px}.pilot-admin-feedback>article{border-bottom:1px solid var(--line);padding:24px}.pilot-admin-feedback>article>header{grid-template-columns:100px 1fr auto;gap:14px;display:grid}.pilot-admin-feedback>article>header small{color:var(--faint)}.pilot-admin-feedback>article>div{grid-template-columns:1fr 1fr;gap:20px;margin:22px 0;display:grid}.pilot-admin-feedback p{color:var(--text-soft);line-height:1.6}.pilot-admin-feedback p b{color:var(--gold);font:9px var(--font-mono);text-transform:uppercase;margin-bottom:8px;display:block}.pilot-admin-feedback footer{color:var(--faint);font-size:12px}.pilot-admin-severity{width:max-content;color:var(--gold);border:1px solid var(--gold-line);font:9px var(--font-mono);padding:6px 8px}.pilot-admin-severity--blocker{color:#ed8b84;border-color:#ca5b5b66}@media (max-width:1000px){.pilot-hero__grid,.pilot-timeline__layout,.pilot-selection__grid{grid-template-columns:1fr}.pilot-brief{max-width:680px}.pilot-device-grid{grid-template-columns:repeat(2,1fr)}.pilot-admin-metrics{grid-template-columns:repeat(3,1fr)}.pilot-admin-card__summary{grid-template-columns:100px 1fr}.pilot-admin-card__summary span,.pilot-admin-card__summary small{grid-column:2}.pilot-admin-facts{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.pilot-hero{padding-top:85px}.pilot-hero h1{font-size:clamp(48px,14vw,68px)}.pilot-hero__actions,.pilot-hero__actions .site-button{width:100%}.pilot-outcomes__grid,.pilot-fields--two,.pilot-rating-grid{grid-template-columns:minmax(0,1fr)}.pilot-outcomes article{min-width:0;max-width:100%;min-height:260px}.pilot-outcomes article h3{overflow-wrap:anywhere;margin-top:55px}.pilot-form{padding:22px 16px}.pilot-form__progress button{gap:4px;display:grid}.pilot-form__progress span{font-size:11px}.pilot-device-grid{grid-template-columns:1fr}.pilot-form__actions{align-items:stretch}.pilot-form__actions .site-button{padding-inline:16px}.pilot-invite-state{padding:32px 20px}.pilot-admin__header,.pilot-admin-workspace>header,.pilot-admin-feedback>header{display:grid}.pilot-admin__header>div:last-child,.pilot-admin-workspace>header>div:last-child{grid-template-columns:1fr 1fr;display:grid}.pilot-admin-metrics{grid-template-columns:repeat(2,1fr)}.pilot-admin-card__summary{grid-template-columns:1fr}.pilot-admin-card__summary span,.pilot-admin-card__summary small{grid-column:1}.pilot-admin-facts,.pilot-admin-review>div,.pilot-admin-feedback>article>header,.pilot-admin-feedback>article>div{grid-template-columns:1fr}.pilot-admin-review footer{flex-direction:column;align-items:stretch}.pilot-admin-review footer .site-button{width:100%}}
