.lk[data-astro-cid-au7rboj5]{position:relative;min-height:100vh;min-height:100dvh;background:var(--color-brand-navy);color:var(--color-brand-ivory);overflow:hidden;font-family:var(--font-sans)}.lk__grid[data-astro-cid-au7rboj5]{position:absolute;inset:0;background-image:linear-gradient(rgba(142,166,252,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(142,166,252,.08) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse at 50% 18%,#000 10%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 50% 18%,#000 10%,transparent 65%);pointer-events:none}.lk__glow[data-astro-cid-au7rboj5]{position:absolute;width:44rem;height:44rem;left:50%;top:-26rem;transform:translate(-50%);background:radial-gradient(circle,rgba(142,166,252,.32),transparent 62%);pointer-events:none}.lk__bars[data-astro-cid-au7rboj5]{position:absolute;right:-3rem;bottom:-2.5rem;opacity:.08;pointer-events:none}.lk__bars[data-astro-cid-au7rboj5] .bar-mark{width:20rem}.lk__col[data-astro-cid-au7rboj5]{position:relative;max-width:30rem;margin:0 auto;padding:2.75rem 1rem 2.5rem;display:flex;flex-direction:column;gap:1.75rem}@media(min-width:768px){.lk__col[data-astro-cid-au7rboj5]{padding-top:4.5rem}}.lk__head[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.9rem}.lk__photo[data-astro-cid-au7rboj5]{width:104px;height:104px;border-radius:50%;object-fit:cover;border:2px solid rgba(142,166,252,.6);box-shadow:0 0 0 6px #8ea6fc1a;filter:saturate(.82)}.lk__logo[data-astro-cid-au7rboj5]{width:150px;height:auto;margin-top:.35rem}.lk__line[data-astro-cid-au7rboj5]{margin:0;max-width:22rem;font-size:1rem;line-height:1.45;color:#f6f3ecd1;text-wrap:balance}.lk__social[data-astro-cid-au7rboj5]{display:flex;gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none}.lk__social[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--color-brand-ice);transition:background-color .2s ease,color .2s ease}.lk__social[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:hover,.lk__social[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]:focus-visible{background:#8ea6fc29;color:var(--color-brand-ivory)}.lk__social[data-astro-cid-au7rboj5] svg[data-astro-cid-au7rboj5]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk__links[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:.75rem}.lk__btn[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-height:3.5rem;padding:.8rem 1.25rem;border-radius:var(--radius-button, 2px);border:1px solid rgba(195,208,253,.32);background:#f6f3ec0a;color:var(--color-brand-ivory);text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;-webkit-tap-highlight-color:transparent}.lk__btn[data-astro-cid-au7rboj5]:hover,.lk__btn[data-astro-cid-au7rboj5]:focus-visible{background:#8ea6fc24;border-color:#c3d0fd99}.lk__btn[data-astro-cid-au7rboj5]:active{transform:scale(.985)}.lk__btn-label[data-astro-cid-au7rboj5]{font-size:1.05rem;font-weight:700;letter-spacing:.01em}.lk__btn-note[data-astro-cid-au7rboj5]{font-size:.82rem;line-height:1.35;color:#f6f3ecad}.lk__btn--primary[data-astro-cid-au7rboj5]{min-height:4.5rem;background:var(--color-brand-periwinkle);border-color:var(--color-brand-periwinkle);color:var(--color-brand-navy)}.lk__btn--primary[data-astro-cid-au7rboj5] .lk__btn-label[data-astro-cid-au7rboj5]{font-size:1.2rem}.lk__btn--primary[data-astro-cid-au7rboj5] .lk__btn-note[data-astro-cid-au7rboj5]{color:#040253bd}.lk__btn--primary[data-astro-cid-au7rboj5]:hover,.lk__btn--primary[data-astro-cid-au7rboj5]:focus-visible{background:var(--color-brand-ice);border-color:var(--color-brand-ice)}.lk__feature[data-astro-cid-au7rboj5]{display:grid;grid-template-columns:5.75rem 1fr;gap:1rem;align-items:center;padding:.75rem 1rem .75rem .75rem;border-radius:var(--radius-button, 2px);background:var(--color-brand-ivory);color:var(--color-brand-navy);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.lk__feature[data-astro-cid-au7rboj5]:hover,.lk__feature[data-astro-cid-au7rboj5]:focus-visible{box-shadow:0 0 0 3px #8ea6fc8c}.lk__feature[data-astro-cid-au7rboj5]:active{transform:scale(.985)}.lk__feature-media[data-astro-cid-au7rboj5]{display:block;aspect-ratio:640 / 906;overflow:hidden;border-radius:var(--radius-button, 2px);box-shadow:0 6px 18px #04025347}.lk__feature-media[data-astro-cid-au7rboj5] img[data-astro-cid-au7rboj5]{display:block;width:100%;height:100%;object-fit:cover}.lk__feature-body[data-astro-cid-au7rboj5]{display:flex;flex-direction:column;gap:.3rem}.lk__feature-eyebrow[data-astro-cid-au7rboj5]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-periwinkle-dark)}.lk__feature-title[data-astro-cid-au7rboj5]{align-self:flex-start;font-size:1.4rem;font-weight:700;font-style:italic;line-height:1.15;background-image:linear-gradient(transparent 62%,rgba(142,166,252,.55) 62%,rgba(142,166,252,.55) 92%,transparent 92%)}.lk__feature-note[data-astro-cid-au7rboj5]{font-size:.9rem;line-height:1.4;color:#040253b8}.lk__btn--icon[data-astro-cid-au7rboj5],.lk__btn--thumb[data-astro-cid-au7rboj5]{position:relative;padding-left:4.25rem;padding-right:4.25rem}.lk__btn-icon[data-astro-cid-au7rboj5]{position:absolute;left:1.1rem;top:50%;width:26px;height:26px;transform:translateY(-50%);fill:none;stroke:var(--color-brand-ice);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lk__btn--thumb[data-astro-cid-au7rboj5]{min-height:4.25rem}.lk__badge[data-astro-cid-au7rboj5]{position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:3.25rem;height:3.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;border-radius:var(--radius-button, 2px);background:var(--color-brand-ivory);color:var(--color-brand-navy)}.lk__badge-name[data-astro-cid-au7rboj5]{font-size:.68rem;font-weight:700;letter-spacing:.02em}.lk__badge-stars[data-astro-cid-au7rboj5]{display:flex;gap:1px}.lk__badge-stars[data-astro-cid-au7rboj5] svg[data-astro-cid-au7rboj5]{width:8px;height:8px;fill:var(--color-brand-periwinkle-dark)}.lk__group[data-astro-cid-au7rboj5]{margin-top:.5rem;display:flex;flex-direction:column;gap:.6rem}.lk__group-title[data-astro-cid-au7rboj5]{margin:0;text-align:center;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-periwinkle)}.lk__foot[data-astro-cid-au7rboj5]{display:flex;justify-content:center;gap:.5rem;margin-top:.5rem;font-size:.82rem;color:#c3d0fdb3}.lk__foot[data-astro-cid-au7rboj5] a[data-astro-cid-au7rboj5]{color:inherit;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.lk__btn[data-astro-cid-au7rboj5],.lk__feature[data-astro-cid-au7rboj5]{transition:none}}body:has(.lk) .ft-pill-bar,body:has(.lk) .scroll-rail{display:none!important}body:has(.lk){background:var(--color-brand-navy)}
