.pilot-form-module__QCcIKW__shell{border-top:1px solid var(--ink);max-width:46rem;color:var(--ink);margin:3rem auto;padding:1.25rem 0 2rem}.pilot-form-module__QCcIKW__tag{color:var(--slate);font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.pilot-form-module__QCcIKW__shell h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:2.15rem;font-weight:400;line-height:1}.pilot-form-module__QCcIKW__intro{max-width:65ch;color:var(--slate);text-wrap:pretty;margin:1rem 0 1.5rem;line-height:1.6}.pilot-form-module__QCcIKW__form{gap:1rem;display:grid}.pilot-form-module__QCcIKW__field{gap:.4rem;min-width:0;display:grid}.pilot-form-module__QCcIKW__field label,.pilot-form-module__QCcIKW__details legend{font-size:.9rem;font-weight:650;line-height:1.35}.pilot-form-module__QCcIKW__field input,.pilot-form-module__QCcIKW__field select,.pilot-form-module__QCcIKW__field textarea{border:1px solid var(--ink);background:var(--canvas);width:100%;min-height:2.875rem;color:var(--ink);font:inherit;border-radius:.375rem;padding:.65rem .75rem;line-height:1.4}.pilot-form-module__QCcIKW__field textarea{resize:vertical;min-height:5.5rem}.pilot-form-module__QCcIKW__details{border:1px solid var(--rule);border-radius:.5rem;gap:1rem;margin:0;padding:1rem;display:grid}.pilot-form-module__QCcIKW__details>p{color:var(--slate);margin:-.25rem 0 0;font-size:.92rem;line-height:1.5}.pilot-form-module__QCcIKW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pilot-form-module__QCcIKW__check{min-height:2.75rem;color:var(--slate);align-items:center;gap:.65rem;font-size:.92rem;line-height:1.45;display:flex}.pilot-form-module__QCcIKW__check input{width:1.2rem;height:1.2rem;accent-color:var(--ink);margin-top:.08rem}.pilot-form-module__QCcIKW__submit{border:1px solid var(--ink);background:var(--ink);min-height:2.75rem;color:var(--canvas);font:inherit;border-radius:.375rem;justify-self:start;padding:0 1rem;font-weight:650}.pilot-form-module__QCcIKW__submit:hover:not(:disabled){background:var(--pass)}.pilot-form-module__QCcIKW__submit:disabled{cursor:wait;opacity:.72}.pilot-form-module__QCcIKW__message,.pilot-form-module__QCcIKW__error{border-top:1px solid var(--rule);margin:0;padding-top:.75rem;line-height:1.5}.pilot-form-module__QCcIKW__message{color:var(--pass)}.pilot-form-module__QCcIKW__error{color:var(--caution)}.pilot-form-module__QCcIKW__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:38rem){.pilot-form-module__QCcIKW__shell{margin:2rem 0}.pilot-form-module__QCcIKW__grid{grid-template-columns:1fr}.pilot-form-module__QCcIKW__submit{width:100%}}
.site-shell-module__rgssoa__main{width:min(100% - 2rem,60rem);padding-bottom:max(2rem, env(safe-area-inset-bottom));margin:0 auto}.site-shell-module__rgssoa__rule{background:var(--ink);opacity:.85;height:1px}.site-shell-module__rgssoa__header{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.site-shell-module__rgssoa__wordmark{letter-spacing:-.03em;align-items:center;min-height:2.75rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.site-shell-module__rgssoa__nav{flex-wrap:wrap;justify-content:end;gap:.25rem;display:flex}.site-shell-module__rgssoa__nav a{min-width:2.75rem;min-height:2.75rem;color:var(--slate);justify-content:center;align-items:center;padding:0 .625rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.site-shell-module__rgssoa__nav a:hover{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.site-shell-module__rgssoa__intro{max-width:46rem;padding:3rem 0 2rem}.site-shell-module__rgssoa__label{color:var(--slate);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .75rem;font-size:.6875rem;font-weight:500}.site-shell-module__rgssoa__intro h1{max-width:17ch;font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.6rem,7vw,4.5rem);font-weight:400;line-height:.98}.site-shell-module__rgssoa__intro>p:last-child{max-width:65ch;color:var(--slate);margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.65}.site-shell-module__rgssoa__footer{border-top:1px solid var(--rule);color:var(--slate);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-top:4.5rem;padding-top:1rem;font-size:.6875rem;font-weight:500;line-height:1.6;display:flex}.site-shell-module__rgssoa__footer span:last-child{gap:1rem;display:flex}.site-shell-module__rgssoa__footer a{min-width:2.75rem;min-height:2.75rem;color:inherit;justify-content:center;align-items:center;display:inline-flex}.site-shell-module__rgssoa__skip{z-index:1;border:1px solid var(--ink);background:var(--signal);padding:.75rem 1rem;font-weight:700;position:fixed;top:.5rem;left:.5rem;transform:translateY(-150%)}.site-shell-module__rgssoa__skip:focus{transform:translateY(0)}.site-shell-module__rgssoa__main :focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (max-width:42rem){.site-shell-module__rgssoa__main{width:min(100% - 1.25rem,60rem)}.site-shell-module__rgssoa__header{flex-direction:column;justify-content:center;align-items:flex-start;padding:.5rem 0}.site-shell-module__rgssoa__nav{justify-content:start;margin-left:-.625rem}.site-shell-module__rgssoa__intro{padding-top:2rem}.site-shell-module__rgssoa__footer{flex-direction:column}}
.page-module__UIek3q__article{border-top:1px solid var(--ink);max-width:44rem}.page-module__UIek3q__article section{border-bottom:1px solid var(--rule);padding:1.5rem 0}.page-module__UIek3q__article h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:1.8rem;font-weight:400;line-height:1.1}.page-module__UIek3q__article p{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__UIek3q__article code{overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;font-size:.875em}.page-module__UIek3q__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.page-module__UIek3q__actions a:not(.page-module__UIek3q__primary),.page-module__UIek3q__sources a{color:var(--ink);text-underline-offset:.17em;font-weight:650}.page-module__UIek3q__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__UIek3q__primary:hover{background:var(--signal);color:var(--ink)}.page-module__UIek3q__sources{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1rem;font-size:.875rem!important}
.error-module__uHmsfa__content{border-top:1px solid var(--ink);max-width:44rem;padding-top:1.25rem}.error-module__uHmsfa__content p{color:var(--slate);font-size:1rem;line-height:1.65}.error-module__uHmsfa__content button{border:1px solid var(--ink);background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;padding:0 .875rem;font-size:.875rem;font-weight:650}.error-module__uHmsfa__content button:hover{background:var(--signal);color:var(--ink)}
.page-module__Q9QLjq__article{border-top:1px solid var(--ink);max-width:44rem}.page-module__Q9QLjq__article>p,.page-module__Q9QLjq__article li{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__Q9QLjq__article h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:2.5rem 0 .75rem;font-size:2rem;font-weight:400;line-height:1.1}.page-module__Q9QLjq__article ul{padding-left:1.25rem}.page-module__Q9QLjq__article li+li{margin-top:.5rem}.page-module__Q9QLjq__article code{overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;font-size:.875em}.page-module__Q9QLjq__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.page-module__Q9QLjq__actions a:not(.page-module__Q9QLjq__primary),.page-module__Q9QLjq__sources a{color:var(--ink);text-underline-offset:.17em;font-weight:650}.page-module__Q9QLjq__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__Q9QLjq__primary:hover{background:var(--signal);color:var(--ink)}.page-module__Q9QLjq__sources{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1rem;font-size:.875rem!important}
.page-module__2IItrW__article{border-top:1px solid var(--ink);max-width:44rem}.page-module__2IItrW__article>p,.page-module__2IItrW__article dd{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__2IItrW__article h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:2.5rem 0 .75rem;font-size:2rem;font-weight:400;line-height:1.1}.page-module__2IItrW__article dl{border-top:1px solid var(--rule);margin:1rem 0 0}.page-module__2IItrW__article dl div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(12rem,.7fr) minmax(0,1.3fr);gap:1rem;padding:.875rem 0;display:grid}.page-module__2IItrW__article dt,.page-module__2IItrW__article dd{margin:0}.page-module__2IItrW__article code{overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;font-size:.875em}.page-module__2IItrW__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.page-module__2IItrW__actions a:not(.page-module__2IItrW__primary),.page-module__2IItrW__sources a{color:var(--ink);text-underline-offset:.17em;font-weight:650}.page-module__2IItrW__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__2IItrW__primary:hover{background:var(--signal);color:var(--ink)}.page-module__2IItrW__sources{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1rem;font-size:.875rem!important}@media (max-width:42rem){.page-module__2IItrW__article dl div{grid-template-columns:1fr;gap:.4rem}}
.not-found-module__sxuMuG__content{border-top:1px solid var(--ink);max-width:44rem;padding-top:1.25rem}.not-found-module__sxuMuG__content p{color:var(--slate);font-size:1rem;line-height:1.65}.not-found-module__sxuMuG__content p:last-child{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.not-found-module__sxuMuG__content a:not(.not-found-module__sxuMuG__primary){color:var(--ink);text-underline-offset:.17em;font-weight:650}.not-found-module__sxuMuG__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.not-found-module__sxuMuG__primary:hover{background:var(--signal);color:var(--ink)}
.page-module__zhYoBW__offers{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1rem;display:grid}.page-module__zhYoBW__offers article{border:1px solid var(--ink);background:var(--panel);border-radius:.5rem;flex-direction:column;min-height:21rem;padding:1.5rem;display:flex}.page-module__zhYoBW__type{color:var(--slate);font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:500}.page-module__zhYoBW__offers h2,.page-module__zhYoBW__note h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:1.25rem 0 0;font-size:2.1rem;font-weight:400;line-height:1}.page-module__zhYoBW__offers article>p:nth-child(3),.page-module__zhYoBW__note p{color:var(--slate);font-size:1rem;line-height:1.65}.page-module__zhYoBW__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);text-align:center;border-radius:.375rem;justify-content:center;align-items:center;margin-top:auto;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__zhYoBW__primary:hover{background:color-mix(in oklch, var(--ink), var(--signal) 24%);color:var(--ink)}.page-module__zhYoBW__note{border-top:1px solid var(--ink);max-width:44rem;margin-top:3rem;padding-top:1rem}.page-module__zhYoBW__note h2{font-size:1.75rem}.page-module__zhYoBW__note p:last-child a{font-weight:650}@media (max-width:42rem){.page-module__zhYoBW__offers{grid-template-columns:1fr}.page-module__zhYoBW__offers article{min-height:18rem}}
.page-module__mPtjGW__prose{border-top:1px solid var(--ink);max-width:44rem}.page-module__mPtjGW__prose section{border-bottom:1px solid var(--rule);padding:1.5rem 0}.page-module__mPtjGW__prose h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:400;line-height:1.1}.page-module__mPtjGW__prose p{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__mPtjGW__prose a{color:var(--ink);text-underline-offset:.17em;font-weight:650}
.page-module__dJTewq__prose{border-top:1px solid var(--ink);max-width:44rem}.page-module__dJTewq__prose section{border-bottom:1px solid var(--rule);padding:1.5rem 0}.page-module__dJTewq__prose h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0;font-size:1.8rem;font-weight:400;line-height:1.1}.page-module__dJTewq__prose p{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__dJTewq__prose a{color:var(--ink);text-underline-offset:.17em;font-weight:650}
.page-module__Zf6_5W__article{border-top:1px solid var(--ink);max-width:44rem}.page-module__Zf6_5W__article>p{color:var(--slate);font-size:1rem;line-height:1.68}.page-module__Zf6_5W__article h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:2.5rem 0 .75rem;font-size:2rem;font-weight:400;line-height:1.1}.page-module__Zf6_5W__article code{overflow-wrap:anywhere;color:var(--ink);font-family:var(--font-mono), ui-monospace, monospace;font-size:.875em}.page-module__Zf6_5W__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2rem;display:flex}.page-module__Zf6_5W__actions a:not(.page-module__Zf6_5W__primary),.page-module__Zf6_5W__sources a{color:var(--ink);text-underline-offset:.17em;font-weight:650}.page-module__Zf6_5W__primary{background:var(--ink);min-height:2.75rem;color:var(--canvas);border-radius:.375rem;align-items:center;padding:0 .875rem;font-size:.875rem;font-weight:650;text-decoration:none;display:inline-flex}.page-module__Zf6_5W__primary:hover{background:var(--signal);color:var(--ink)}.page-module__Zf6_5W__sources{border-top:1px solid var(--rule);margin-top:2rem;padding-top:1rem;font-size:.875rem!important}
