.site-header[data-astro-cid-nen7h5rs]{z-index:50;padding-top:env(safe-area-inset-top);transition:background-color .5s var(--ease), border-color .5s var(--ease);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].is-solid{backdrop-filter:blur(14px);border-color:var(--line);background:#0b0c0ed1}.inner[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;gap:1rem;display:flex}.home[data-astro-cid-nen7h5rs]{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.signup[data-astro-cid-75wjdcun]{width:100%;max-width:34rem}.field-label[data-astro-cid-75wjdcun]{color:var(--muted);margin-bottom:.6rem;display:block}.row[data-astro-cid-75wjdcun]{flex-direction:column;gap:.5rem;display:flex}.input[data-astro-cid-75wjdcun]{border:1px solid var(--line-strong);width:100%;min-height:3.25rem;color:var(--fg);transition:border-color .3s var(--ease), background-color .3s var(--ease);background:#0b0c0e8c;border-radius:0;padding:.85rem 1rem;font-size:1rem}.input[data-astro-cid-75wjdcun]::placeholder{color:var(--muted);opacity:.75}.input[data-astro-cid-75wjdcun]:hover{border-color:color-mix(in srgb, var(--fg) 45%, transparent)}.input[data-astro-cid-75wjdcun]:focus{border-color:var(--fg);background:color-mix(in srgb, var(--fg) 4%, transparent);outline:none}.input[data-astro-cid-75wjdcun]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.input[data-astro-cid-75wjdcun][aria-invalid=true]{border-color:var(--danger)}.submit[data-astro-cid-75wjdcun]{width:100%}@media (width>=30rem){.row[data-astro-cid-75wjdcun]{flex-direction:row;gap:0}.row[data-astro-cid-75wjdcun] .input[data-astro-cid-75wjdcun]{border-right:0}.submit[data-astro-cid-75wjdcun]{flex:none;width:auto}}.signup--large[data-astro-cid-75wjdcun] .input[data-astro-cid-75wjdcun],.signup--large[data-astro-cid-75wjdcun] .submit[data-astro-cid-75wjdcun]{min-height:3.75rem}.spinner[data-astro-cid-75wjdcun]{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.8s linear infinite spin;display:none}[data-astro-cid-75wjdcun][aria-busy=true] .spinner[data-astro-cid-75wjdcun]{display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.hp[data-astro-cid-75wjdcun]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.msg[data-astro-cid-75wjdcun]{min-height:1.5em;font-size:var(--t-small);margin-top:.6rem;line-height:1.5}.msg[data-astro-cid-75wjdcun]:empty{min-height:0;margin:0}.msg[data-astro-cid-75wjdcun][data-tone=error]{color:var(--danger)}.msg[data-astro-cid-75wjdcun] button[data-astro-cid-75wjdcun]{text-underline-offset:.2em;text-decoration:underline}.consent[data-astro-cid-75wjdcun]{color:var(--muted);max-width:30rem;margin-top:.75rem;font-size:.8125rem;line-height:1.5}.consent[data-astro-cid-75wjdcun] a[data-astro-cid-75wjdcun]{color:inherit}.done[data-astro-cid-75wjdcun]{scroll-margin-block:calc(var(--header-h) + 1rem) 1rem;outline:none}@media (prefers-reduced-motion:no-preference){.done[data-astro-cid-75wjdcun]:not([hidden]){animation:done-in .9s var(--ease) both}}@keyframes done-in{0%{opacity:0;transform:translateY(.75rem)}}.done-title[data-astro-cid-75wjdcun]{font-size:clamp(1.75rem,5vw,2.75rem)}.done-body[data-astro-cid-75wjdcun]{color:var(--muted);max-width:30rem;margin-top:.85rem}.prefs[data-astro-cid-75wjdcun]{border-top:1px solid var(--line);margin-top:1.75rem;padding-top:1.5rem}fieldset[data-astro-cid-75wjdcun]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-75wjdcun]{color:var(--muted);margin-bottom:.85rem;padding:0}.chips[data-astro-cid-75wjdcun]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-75wjdcun]{cursor:pointer;position:relative}.chip[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip[data-astro-cid-75wjdcun] span[data-astro-cid-75wjdcun]{border:1px solid var(--line);min-height:2.75rem;font-size:var(--t-small);border-radius:0;align-items:center;padding:.5rem 1rem;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.chip[data-astro-cid-75wjdcun]:hover span[data-astro-cid-75wjdcun]{border-color:var(--fg)}.chip[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]:checked+span[data-astro-cid-75wjdcun]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.chip[data-astro-cid-75wjdcun] input[data-astro-cid-75wjdcun]:focus-visible+span[data-astro-cid-75wjdcun]{outline:2px solid var(--focus);outline-offset:2px}.prefs-row[data-astro-cid-75wjdcun]{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}.name-field[data-astro-cid-75wjdcun]{flex:12rem}.name-field[data-astro-cid-75wjdcun] .label[data-astro-cid-75wjdcun]{color:var(--muted);margin-bottom:.5rem;display:block}.input--quiet[data-astro-cid-75wjdcun]{min-height:2.75rem;padding-block:.55rem}.prefs[data-astro-cid-75wjdcun] .btn[data-astro-cid-75wjdcun]{min-height:2.75rem}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:-1;background:linear-gradient(to bottom, #0b0c0e4d 0%, #0b0c0e00 14%, #0b0c0e00 36%, #0b0c0ef5 58%, var(--bg) 78%);position:absolute;inset:0}.content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + 10.5rem);padding-bottom:max(clamp(1.75rem, 5vh, 4.5rem), env(safe-area-inset-bottom))}.title[data-astro-cid-ge2uvauf]{font-size:var(--t-hero)}.sub[data-astro-cid-ge2uvauf]{color:#c3c8d0;max-width:30rem;margin-top:.9rem}.form[data-astro-cid-ge2uvauf]{max-width:34rem;margin-top:1.25rem}@media (prefers-reduced-motion:no-preference){.media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{animation:emerge 2s var(--ease) both}.w[data-astro-cid-ge2uvauf]{animation:rise 1.2s var(--ease) both;animation-delay:calc(.25s + var(--i) * 90ms);display:inline-block}.sub[data-astro-cid-ge2uvauf]{animation:fade 1.2s var(--ease) .75s both}}@keyframes emerge{0%{opacity:0;transform:scale(1.08)}}@keyframes rise{0%{opacity:0;transform:translateY(.35em)}}@keyframes fade{0%{opacity:0}}@media (width>=48rem){.media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 30%}.hero[data-astro-cid-ge2uvauf]:after{background:linear-gradient(to bottom, #0b0c0e4d 0%, #0b0c0e00 20%, #0b0c0e00 42%, #0b0c0ee0 72%, var(--bg) 100%)}.content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + 2rem)}.title[data-astro-cid-ge2uvauf]{max-width:14ch}.sub[data-astro-cid-ge2uvauf]{margin-top:1.25rem}.form[data-astro-cid-ge2uvauf]{margin-top:1.75rem}}@media (orientation:landscape) and (height<=30rem){.media[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-position:50% 12%}.hero[data-astro-cid-ge2uvauf]:after{background:linear-gradient(to right, var(--bg) 0%, #0b0c0ef0 42%, #0b0c0e00 62%)}.content[data-astro-cid-ge2uvauf]{padding-top:calc(var(--header-h) + .5rem);padding-bottom:1rem}.title[data-astro-cid-ge2uvauf],.sub[data-astro-cid-ge2uvauf],.form[data-astro-cid-ge2uvauf]{max-width:45vw}.title[data-astro-cid-ge2uvauf]{font-size:4.5vw}.sub[data-astro-cid-ge2uvauf]{margin-top:.5rem;font-size:.875rem}.form[data-astro-cid-ge2uvauf]{margin-top:.75rem}}.intro[data-astro-cid-h7ypss7f]{max-width:30rem}.list[data-astro-cid-h7ypss7f]{gap:clamp(1.75rem,3vw,2rem);margin-top:clamp(2.5rem,8vw,6rem);display:grid}.line[data-astro-cid-h7ypss7f]{font-size:var(--t-line);text-wrap:balance;color:var(--fg);transition:color .7s var(--ease), opacity .7s var(--ease)}.last[data-astro-cid-h7ypss7f]{color:var(--accent);margin-top:clamp(1.5rem,5vw,3.5rem)}.js .line[data-astro-cid-h7ypss7f]:not(.is-lit){color:var(--dim)}@media (prefers-reduced-motion:reduce){.js .line[data-astro-cid-h7ypss7f]:not(.is-lit){color:var(--fg)}.js .last[data-astro-cid-h7ypss7f]:not(.is-lit){color:var(--accent)}}@media (width>=60rem){.list[data-astro-cid-h7ypss7f]{padding-left:16vw}.line[data-astro-cid-h7ypss7f]{max-width:18ch}}.purchase[data-astro-cid-h7lqbnue]{border-top:1px solid var(--line);gap:1.25rem;margin-top:2rem;padding-top:2rem;display:grid}.price[data-astro-cid-h7lqbnue]{font-size:2.25rem}fieldset[data-astro-cid-h7lqbnue]{border:0;margin:0;padding:0}legend[data-astro-cid-h7lqbnue]{color:var(--muted);margin-bottom:.6rem}.opts[data-astro-cid-h7lqbnue]{flex-wrap:wrap;gap:.5rem;display:flex}.opt[data-astro-cid-h7lqbnue]{position:relative}.opt[data-astro-cid-h7lqbnue] input[data-astro-cid-h7lqbnue]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opt[data-astro-cid-h7lqbnue] span[data-astro-cid-h7lqbnue]{border:1px solid var(--line);min-width:3rem;min-height:2.75rem;font-size:var(--t-small);justify-content:center;align-items:center;padding:.4rem .9rem;display:inline-flex}.opt[data-astro-cid-h7lqbnue] input[data-astro-cid-h7lqbnue]:checked+span[data-astro-cid-h7lqbnue]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.opt[data-astro-cid-h7lqbnue] input[data-astro-cid-h7lqbnue]:focus-visible+span[data-astro-cid-h7lqbnue]{outline:2px solid var(--focus);outline-offset:2px}.msg[data-astro-cid-h7lqbnue]:empty{display:none}.msg[data-astro-cid-h7lqbnue]{font-size:var(--t-small);color:#e3a48f}.terms[data-astro-cid-h7lqbnue]{color:var(--muted);font-size:.75rem}.grid[data-astro-cid-ogjphvub]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,6rem);display:grid}.media[data-astro-cid-ogjphvub]{margin-inline:calc(var(--gutter) * -1)}.media[data-astro-cid-ogjphvub] img{aspect-ratio:1;object-fit:cover;object-position:62% 50%;width:100%}.caption[data-astro-cid-ogjphvub]{padding-inline:var(--gutter);font-size:var(--t-small);margin-top:.85rem}.eyebrow[data-astro-cid-ogjphvub]{color:var(--accent)}.h2[data-astro-cid-ogjphvub]{max-width:14ch;margin-top:1.25rem;font-size:clamp(1.75rem,3.4vw,3rem)}.pieces[data-astro-cid-ogjphvub]{border-top:1px solid var(--line);margin-top:clamp(2.5rem,5vw,3.5rem)}.piece[data-astro-cid-ogjphvub]{border-bottom:1px solid var(--line);padding:1.4rem 0 1.5rem}.row[data-astro-cid-ogjphvub]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.name[data-astro-cid-ogjphvub]{letter-spacing:-.005em;font-size:clamp(1.0625rem,2vw,1.375rem);font-weight:700;font-stretch:112%;line-height:1.2}.status[data-astro-cid-ogjphvub]{color:var(--muted);white-space:nowrap;font-size:.6875rem}.teaser[data-astro-cid-ogjphvub]{font-size:var(--t-small);margin-top:.5rem}.redacted[data-astro-cid-ogjphvub]{height:.9rem;margin-top:.75rem}.bar[data-astro-cid-ogjphvub]{background:var(--bg-3);background-image:repeating-linear-gradient(90deg,#eceef10d 0 2px,#0000 2px 6px);width:min(16rem,70%);height:100%;display:block}.piece[data-astro-cid-ogjphvub]:nth-child(3) .bar[data-astro-cid-ogjphvub]{width:min(12rem,52%)}@media (width>=60rem){.grid[data-astro-cid-ogjphvub]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.media[data-astro-cid-ogjphvub]{margin-inline:0}.media[data-astro-cid-ogjphvub] img{aspect-ratio:4/3}.caption[data-astro-cid-ogjphvub]{padding-inline:0}}.join[data-astro-cid-hhcggn7q]{border-top:1px solid var(--line)}.inner[data-astro-cid-hhcggn7q]{justify-items:start;gap:1.5rem;display:grid}.h2[data-astro-cid-hhcggn7q]{max-width:12ch}.form[data-astro-cid-hhcggn7q]{width:100%;max-width:36rem;margin-top:1rem}.assure[data-astro-cid-hhcggn7q]{margin-top:.85rem;font-size:.75rem}@media (width>=60rem){.inner[data-astro-cid-hhcggn7q]{padding-left:16vw}}.sticky[data-astro-cid-bjs4jpu3]{z-index:40;padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));transition:transform .5s var(--ease);background:linear-gradient(#0b0c0e00,#0b0c0ef5 45%);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky[data-astro-cid-bjs4jpu3].is-shown{transform:none}.sticky[data-astro-cid-bjs4jpu3][hidden]{display:none}.btn[data-astro-cid-bjs4jpu3]{width:100%}@media (width>=60rem){.sticky[data-astro-cid-bjs4jpu3]{display:none!important}}
