.page-app .stage__orbit .orbit__planets{display:none}.page-app .app-hero__grid{display:grid;gap:clamp(2.5rem,1.5rem + 3vw,4rem);align-items:center}@media (min-width:960px){.page-app .app-hero__grid--view{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.page-app .app-hero__title{--hero-measure:11ch}.page-app .app-hero__meta{display:inline-flex;align-items:center;gap:.5rem;margin:1.25rem 0 0;color:var(--c-muted);font-size:.9375rem}.page-app .app-hero__meta time{color:#FFFFFF}.page-app .app-hero__back{display:flex;width:fit-content;margin-bottom:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.page-app .app-hero__card{padding:var(--pad-l);background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.02) 45%),rgba(8,8,24,.6)}.page-app .app-hero__card-label{display:flex;align-items:center;gap:.7rem;margin:0 0 1.1rem;color:#E4E0FF}.page-app .app-hero__card-note{margin:.8rem 0 0;color:#D2D2E4;font-size:.875rem}.page-app .app-hero__card .email-display{color:#FFFFFF}.page-app .app-hero__mail{gap:.9rem}.page-app .app-hero__status{display:grid;gap:.7rem;margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--c-line)}.page-app .app-hero__status div{display:grid;grid-template-columns:minmax(7rem,38%) minmax(0,1fr);gap:1rem}.page-app .app-hero__status dt{color:#C9C9DD;font-size:.875rem}.page-app .app-hero__status dd{margin:0;color:#FFFFFF;font-size:.9375rem;font-weight:550}.page-app .app-hero__reply{margin-top:1.4rem}.page-app .app-hero__notes{display:grid;gap:1rem;margin:0}.page-app .app-hero__notes dt{color:#FFFFFF;font-weight:650;letter-spacing:-.01em}.page-app .app-hero__notes dd{margin:.2rem 0 0;color:#E6E6F0;font-size:.9375rem;line-height:1.5}.page-app .app-hero__notes div + div{padding-top:1rem;border-top:1px solid var(--c-line)}.page-app .app-hero__glance{gap:.7rem;color:#E6E6F0;font-size:.9375rem;line-height:1.5}:is(.page-app .app-filter__count,.page-app .app-hero__card-label,.page-app .app-contact__label){font:500 var(--fs-xs)/1.3 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.page-app .app-filter__count{margin:0 .75rem 0 auto;color:var(--c-muted);white-space:nowrap}.page-app .app-filter{position:relative;flex:1 1 10rem}.page-app .app-filter__icon{--icon-size:17px;position:absolute;top:22px;left:.95rem;color:var(--c-muted);translate:0 -50%;pointer-events:none}.page-app .app-filter__input{width:100%;height:44px;padding:0 1rem 0 2.6rem;border:1px solid var(--c-line-2);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-ink);font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-app .app-filter__input::placeholder{color:var(--c-muted)}.page-app .app-filter__input:focus{outline:none;border-color:var(--c-accent);box-shadow:0 0 0 3px var(--c-accent-soft)}.page-app .app-filter{margin-top:2rem}.page-app .app-filter[hidden]{display:none}.page-app .app-filter__count{min-height:1.3em;margin:.75rem 0 0 1rem}.page-app .app-trouble .faq__item[hidden]{display:none}.page-app .app-trouble__none{margin:0;padding:1.5rem;border-radius:var(--r-md);background:var(--c-tile);color:var(--c-ink-2)}.page-app .is-flash{animation:ap-flash 1.4s var(--ease-out)}.page-app .app-contact__grid{display:grid;gap:clamp(2.5rem,1.5rem + 3vw,4rem)}@media (min-width:1000px){.page-app .app-contact__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:start}.page-app .app-contact__aside{position:sticky;top:calc(var(--header-h) + 2rem)}}.page-app .app-contact__main .form{padding:var(--pad-l);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--sh-3)}.page-app .app-contact__aside{display:grid;gap:1rem}.page-app .app-contact__label{margin:0 0 1rem;color:var(--c-accent)}.page-app .app-contact__include .checklist{gap:.65rem;font-size:.9375rem}.page-app .app-contact__links{display:grid;gap:.5rem}.page-app .app-contact__links .app-contact__label{margin:.75rem 0 .25rem}.page-app .app-privacy__grid{display:grid;gap:2rem}.page-app .app-privacy__toc{position:sticky;top:calc(var(--header-h) + .75rem);z-index:5}.page-app .app-privacy__toc .toc{max-height:60vh;overflow-y:auto;padding-left:0;border-left:0}.page-app .app-privacy__toc .toc__title{display:none}@media (max-width:1079px){.page-app .app-privacy__toc{background:var(--c-surface);box-shadow:inset 0 0 0 1px var(--c-line),var(--sh-2)}}@media (min-width:1080px){.page-app .app-privacy__grid{grid-template-columns:17rem minmax(0,1fr);gap:clamp(3rem,2rem + 3vw,6rem);align-items:start}.page-app .app-privacy__toc{top:calc(var(--header-h) + 2rem);padding:1.5rem 1.25rem 1.5rem 1.5rem}.page-app .app-privacy__toc>.toc-box__summary{display:none}.page-app .app-privacy__toc>.toc{max-height:calc(100vh - var(--header-h) - 7rem);margin:0;padding-left:1.25rem;border-left:2px solid var(--c-line)}.page-app .app-privacy__toc .toc__title{display:block}}.page-app .app-privacy__doc{max-width:46rem}.page-app .app-privacy__applies{color:var(--c-muted);font-size:.9375rem}.page-app .app-privacy__doc>.app-privacy__section:first-of-type h2{margin-top:1.25em}.page-app .app-privacy__contact{display:flex;gap:1.1rem;align-items:flex-start;margin-top:3rem}.page-app .app-privacy__contact p{margin:.35rem 0 0}.page-app .prose .app-privacy__contact-title{margin:0;font-size:1.1875rem}@keyframes ap-flash{30%{box-shadow:0 0 0 6px var(--c-accent-line)}}
