:root{--lucas-font:"Geist","Helvetica Neue","Segoe UI",Arial,sans-serif;--lucas-font-weight-base:400;--lucas-font-weight-medium:500;--lucas-text-body-size:1rem;--lucas-text-body-line:1.5rem;--lucas-text-body-letter:-.00563rem;--lucas-text-small-size:.875rem;--lucas-text-small-line:1.25rem;--lucas-text-input-size:1rem;--lucas-text-error-size:.875rem;--lucas-bg:#fff;--lucas-fg:#141414;--lucas-muted:#a3a3ac;--lucas-link-hover:#5a9afe;--lucas-border:hsla(0,0%,84%,.9);--lucas-highlight:rgba(93,156,245,.12);--lucas-divider:#e6eaed;--lucas-footer-text:rgba(0,0,0,.4);--lucas-subtitle-text:rgba(0,0,0,.6);--lucas-radius-sm:8px;--lucas-radius-md:12px;--lucas-radius-lg:20px;--lucas-radius-full:40px}:root ::-moz-selection{background-color:#c8c8c8;color:#282a30}:root ::selection{background-color:#c8c8c8;color:#282a30}.dark ::-moz-selection{background-color:#474747;color:#fff}.dark ::selection{background-color:#474747;color:#fff}body{background:var(--lucas-bg);font-family:var(--lucas-font);font-size:var(--lucas-text-body-size);font-weight:var(--lucas-font-weight-base);line-height:var(--lucas-text-body-line)}.lucas-content-width{max-width:750px;width:100%}.lucas-basic-link{color:var(--lucas-muted);text-decoration:none;transition:color .2s ease}.lucas-basic-link:focus-visible,.lucas-basic-link:hover{color:var(--lucas-link-hover)}.heading-text.heading-highlight{background:#ffe48c8c;border-radius:var(--lucas-radius-sm);box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 0 0 4px #ffe48c8c;display:inline}@media(prefers-reduced-motion:reduce){.lucas-sky-strip:before{animation:none;transform:none}}.password-gate{letter-spacing:var(--lucas-text-body-letter);margin:40px 0 64px}.password-gate,.password-gate__title{font-size:var(--lucas-text-body-size);line-height:var(--lucas-text-body-line)}.password-gate__title{color:var(--lucas-fg);font-weight:var(--lucas-font-weight-medium);margin:0}.password-gate__subtitle{color:var(--lucas-muted);font-size:var(--lucas-text-small-size);font-weight:var(--lucas-font-weight-base);line-height:var(--lucas-text-small-line);margin:4px 0 0}.password-gate__form{display:flex;flex-direction:column;gap:16px;margin-top:24px}.password-gate__field{color:var(--lucas-fg);display:flex;flex-direction:column;font-size:var(--lucas-text-small-size);font-weight:var(--lucas-font-weight-base);gap:8px}.password-gate__field input{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:var(--lucas-radius-sm);box-sizing:border-box;font-family:var(--lucas-font);font-size:var(--lucas-text-body-size);line-height:var(--lucas-text-body-line);padding:8px 12px;width:100%}.password-gate__field input:focus{border-color:#5a9afecc;box-shadow:0 0 0 3px #5a9afe2e;outline:none}.password-gate__actions{align-items:center;display:flex;gap:20px;justify-content:space-between}.password-gate__actions-right{align-items:center;display:inline-flex;gap:20px}.password-gate__button,.password-gate__link{align-items:center;background:transparent;border:none;color:var(--lucas-muted);display:inline-flex;font-size:var(--lucas-text-small-size);font-weight:var(--lucas-font-weight-base);line-height:var(--lucas-text-small-line);padding:0;text-decoration:none}.password-gate__button{color:var(--lucas-fg);cursor:pointer;font-weight:var(--lucas-font-weight-medium)}.password-gate__button:disabled{cursor:not-allowed;opacity:.4}.password-gate__button:not(:disabled):hover,.password-gate__link:hover{color:var(--lucas-link-hover)}.password-gate__error{color:#c026d3;font-size:var(--lucas-text-error-size);margin:0}.lucas-lightbox-open{overflow:hidden}.lucas-lightbox{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;z-index:9999}.lucas-lightbox.is-active{opacity:1;pointer-events:all}.lucas-lightbox__backdrop{background:#f8f9fbf5;inset:0;position:absolute}.lucas-lightbox__content{align-items:flex-end;display:flex;flex-direction:column;gap:12px;max-height:92vh;max-width:92vw;position:relative;z-index:2}.lucas-lightbox__close{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:var(--lucas-radius-full);color:var(--lucas-fg);cursor:pointer;font-size:var(--lucas-text-body-size);font-weight:var(--lucas-font-weight-base);padding:8px 12px}.lucas-lightbox__media{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:var(--lucas-radius-md);cursor:default;display:flex;justify-content:center;max-height:86vh;max-width:92vw;overflow:auto;padding:12px}.lucas-lightbox.is-image .lucas-lightbox__media{cursor:zoom-in}.lucas-lightbox.is-iframe .lucas-lightbox__media,.lucas-lightbox.is-video .lucas-lightbox__media{aspect-ratio:16/9;background:transparent;border:none;max-width:1400px;padding:0;width:92vw}.lucas-lightbox__media img{border:0;border-radius:var(--lucas-radius-sm);display:block;height:auto;max-height:100%;max-width:100%;width:auto}.lucas-lightbox__media iframe,.lucas-lightbox__media video{border:0;border-radius:var(--lucas-radius-md);display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.lucas-lightbox.is-zoomed .lucas-lightbox__media{cursor:zoom-out}.lucas-lightbox.is-zoomed .lucas-lightbox__media img{max-height:none;max-width:none;transform:scale(1.6);transform-origin:center}@media(max-width:640px){.password-gate__actions,.password-gate__field input{width:100%}.password-gate__actions{justify-content:space-between}}.lucas-header[data-v-ccb6a40c]{display:flex;flex-direction:column;gap:0;padding:0}.lucas-sky-strip[data-v-ccb6a40c]{background-color:#cfe0ff;border-radius:var(--lucas-radius-md);box-shadow:0 12px 24px #1a2d5c1f;height:160px;margin-bottom:16px;overflow:hidden;position:relative}.lucas-sky-strip[data-v-ccb6a40c]:before{animation:lucas-sky-pan-ccb6a40c 8.7s ease-in-out infinite alternate;animation-delay:var(--sky-pan-delay,0s);background-image:url(../sky-hero.jpg);background-position:50% 40%;background-size:cover;content:"";inset:0;position:absolute;transform:translateZ(0) scale(1.06);transform-origin:center}.lucas-sky-strip[data-v-ccb6a40c]:after{background:linear-gradient(180deg,#ffffff80,#fff6);content:"";inset:0;position:absolute}.lucas-avatar[data-v-ccb6a40c]{border-radius:var(--lucas-radius-full);display:block;height:32px;margin:0 0 16px;-o-object-fit:cover;object-fit:cover;width:32px}.lucas-avatar-link[data-v-ccb6a40c]{display:inline-flex;width:-moz-fit-content;width:fit-content}.lucas-header h1[data-v-ccb6a40c]{color:var(--lucas-fg);font-size:inherit;font-weight:var(--lucas-font-weight-medium);line-height:inherit;margin:0 0 8px}.lucas-header .lucas-subheading[data-v-ccb6a40c],.lucas-header h1[data-v-ccb6a40c]{font-size:inherit;letter-spacing:var(--lucas-text-body-letter);line-height:inherit}.lucas-subheading[data-v-ccb6a40c]{color:var(--lucas-fg);font-weight:var(--lucas-font-weight-base)}.lucas-basic-link[data-v-ccb6a40c]{color:var(--lucas-muted);display:inline!important;font-weight:inherit;line-height:inherit;transition:all .2s ease}.lucas-basic-link[data-v-ccb6a40c]:focus-visible,.lucas-basic-link[data-v-ccb6a40c]:hover{color:var(--lucas-link-hover)!important}.lucas-subheader-row[data-v-ccb6a40c]{align-items:center;display:flex;gap:24px;justify-content:space-between}.lucas-header-links[data-v-ccb6a40c]{display:flex;font-size:var(--lucas-text-body-size);font-weight:var(--lucas-font-weight-base);gap:32px;letter-spacing:var(--lucas-text-body-letter);line-height:var(--lucas-text-body-line);margin:0;padding:0}@keyframes lucas-sky-pan-ccb6a40c{0%{transform:translate3d(-3%,0,0) scale(1.06)}to{transform:translate3d(3%,0,0) scale(1.06)}}@media screen and (max-width:768px){.lucas-subheader-row[data-v-ccb6a40c]{align-items:flex-start;flex-direction:column}}.lucas-page[data-v-178fa343]{font-size:var(--lucas-text-body-size);font-weight:var(--lucas-font-weight-base);min-height:100vh}.lucas-container[data-v-178fa343]{margin:0 auto;max-width:750px;padding:5rem 1rem 2.5rem;position:relative}.lucas-container[data-v-178fa343]:before{background:linear-gradient(180deg,#fff,#ffffffbc 19%,#ffffff8a 34%,#ffffff61 47%,#ffffff47 56.5%,#ffffff31 65%,#ffffff20 73%,#ffffff13 80.2%,#ffffff0b 86.1%,#ffffff05 91%,#ffffff02 95.2%,#ffffff01 98.2%,#fff0);content:"";height:8rem;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9}.lucas-error[data-v-178fa343]{color:#111;display:flex;flex-direction:column;gap:.75rem;letter-spacing:var(--lucas-text-body-letter);line-height:var(--lucas-text-body-line);margin-top:1.5rem}.lucas-error[data-v-178fa343],.lucas-error h2[data-v-178fa343]{font-size:var(--lucas-text-body-size)}.lucas-error h2[data-v-178fa343]{font-weight:var(--lucas-font-weight-base);margin:0}.lucas-error p[data-v-178fa343]{color:#121212b3;margin:0}@media screen and (max-width:768px){.lucas-container[data-v-178fa343]{padding:2rem 1.5rem 2.5rem}.lucas-container[data-v-178fa343]:before{height:2.5rem}}
