@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-ext-wght-normal.3_enilo7h9-3t.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(../media/instrument-sans-latin-wght-normal.1c6_4mawwj-hb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--ink:#15123b;--ink-2:#221e52;--primary:#2b2683;--paper:#fbf8f2;--white:#fff;--line:#e6e1d6;--line-soft:#f0ece3;--field:#b9b3a3;--muted:#4a4664;--muted-2:#5a5670;--on-dark:#d6d3ec;--gold:#d9a33a;--gold-text:#e9c877;--gold-deep:#8a6413;--gold-tint:#f6e9c9;--good:#1d6b3a;--good-tint:#e3f1e7;--danger-bg:#fbe3dc;--danger:#8a2a12;--radius:12px;--shadow:0 1px 2px #15123b0f, 0 8px 24px #15123b0f;--surface:#fff;--deep:#15123b;--on-deep:#fbf8f2;--btn:#2b2683;--btn-hover:#15123b;--header-bg:#fbf8f2f5;--us-tint:#fffaf0;--neutral-tint:#ecebf6;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-color-scheme:dark){:root{--ink:#eeebfa;--ink-2:#d9d5f2;--primary:#b7b2ff;--paper:#0e0c26;--white:#17143a;--surface:#17143a;--line:#2e2a5c;--line-soft:#221f4a;--field:#4a4680;--muted:#bdb8d9;--muted-2:#a9a4c8;--gold-deep:#e9c877;--gold-tint:#3a2f14;--good:#7fd49b;--good-tint:#133322;--danger-bg:#3d1a10;--danger:#ffb7a1;--deep:#1d1950;--on-deep:#fbf8f2;--btn:#4a43c9;--btn-hover:#5d56dd;--header-bg:#0e0c26f0;--us-tint:#241f12;--neutral-tint:#252160;--shadow:0 1px 2px #0006, 0 8px 24px #00000059}}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Instrument Sans Variable,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.55}a{color:var(--primary);text-underline-offset:3px}a:hover{color:var(--ink)}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.12}p,ul,ol{margin:0}img,svg{max-width:100%}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 32px}@media (max-width:640px){.container{padding:0 20px}}.skip{background:var(--deep);color:var(--on-deep);z-index:100;border-radius:8px;padding:10px 14px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.btn{border-radius:var(--radius);min-height:48px;font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.btn-primary{background:var(--btn);color:#fff}.btn-primary:hover{background:var(--btn-hover);color:#fff}.btn-outline{background:var(--surface);color:var(--ink);border:1.5px solid var(--ink)}.btn-outline:hover{background:var(--ink);color:var(--paper)}.btn-gold{background:var(--gold);color:#15123b;font-weight:700}.btn-gold:hover{color:#15123b;background:#e6b24c}.btn-light{background:var(--surface);color:var(--ink)}.btn-light:hover{background:var(--gold-tint);color:var(--ink)}.btn-ghost{color:var(--ink);background:0 0}.btn[disabled]{opacity:.55;cursor:not-allowed}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);font-size:13px;font-weight:700}.pill{border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.status-pilots{background:var(--good-tint);color:var(--good)}.status-experts{background:var(--gold-tint);color:var(--gold-deep)}.status-enquiries{background:var(--neutral-tint);color:var(--primary)}.card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:24px}.muted{color:var(--muted)}.lead{color:var(--muted);font-size:19px}.section{padding:88px 0}.section-tight{padding:64px 0}.section-head{flex-direction:column;gap:12px;max-width:720px;margin-bottom:40px;display:flex}.section-head h2{font-size:clamp(28px,3.4vw,40px)}@media (max-width:640px){.section{padding:64px 0}}.field{flex-direction:column;gap:6px;font-size:14px;font-weight:600;display:flex}.field input,.field select,.field textarea{font:inherit;border:1.5px solid var(--field);background:var(--surface);min-height:46px;color:var(--ink);border-radius:10px;width:100%;padding:12px 14px;font-size:15px;font-weight:400}.field textarea{resize:vertical}.hint{color:var(--muted-2);font-size:13px;font-weight:400}.field input:focus,.field select:focus,.field textarea:focus,.btn:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.span-2{grid-column:1/-1}@media (max-width:640px){.form-grid{grid-template-columns:1fr}}.grid-2{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.grid-3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}@media (max-width:400px){.grid-2,.grid-3{grid-template-columns:1fr}}.check-list{flex-direction:column;gap:12px;padding:0;list-style:none;display:flex}.check-list li{align-items:flex-start;gap:12px;display:flex}.check-list li:before{content:"";background:var(--good-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%231d6b3a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/20px no-repeat;border-radius:999px;flex:0 0 20px;height:20px;margin-top:2px}.page-hero{border-bottom:1px solid var(--line);background:var(--surface);padding:72px 0 48px}.page-hero h1{max-width:860px;font-size:clamp(34px,5vw,52px)}.page-hero .lead{max-width:720px;margin-top:16px}.breadcrumb{color:var(--muted-2);margin-bottom:16px;font-size:14px}.breadcrumb a{color:var(--muted-2)}details.faq{border-bottom:1px solid var(--line);padding:20px 0}details.faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:18px;font-weight:600;list-style:none;display:flex}details.faq summary::-webkit-details-marker{display:none}details.faq summary:after{content:"+";color:var(--primary);font-size:24px;line-height:1}details.faq[open] summary:after{content:"–"}details.faq p{color:var(--muted);max-width:760px;margin-top:12px}.table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:16px;overflow-x:auto}.compare{border-collapse:collapse;width:100%;min-width:720px;font-size:15px}.compare th,.compare td{text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top;padding:16px 20px}.compare thead th{background:var(--paper);color:var(--muted-2);font-size:14px}.compare thead th.us{color:var(--ink);background:var(--gold-tint)}.compare td.us{background:var(--us-tint);font-weight:600}.compare tr:last-child td,.compare tr:last-child th{border-bottom:0}.tour-bar{background:var(--deep);color:var(--gold-text);text-align:center;padding:8px 12px;font-size:13px}.tour-bar a{color:var(--on-deep)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal ul{gap:8px;padding-left:20px;display:grid}.legal strong{color:var(--ink)}
