.scales[data-astro-cid-cr6sw6m7]{inline-size:100%;max-inline-size:20rem;block-size:auto;margin-inline:auto}@media(prefers-reduced-motion:no-preference){.scales[data-astro-cid-cr6sw6m7]{animation:scales-settle calc(var(--motion-reveal) * 2.2) var(--ease-out) both}}@keyframes scales-settle{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:none}}.lf-masthead[data-astro-cid-m24yqaii]{padding-block:var(--space-6);text-align:center}.lf-masthead__grid[data-astro-cid-m24yqaii]{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:center}.lf-masthead__inner[data-astro-cid-m24yqaii]{display:flex;flex-direction:column;align-items:center}.lf-masthead__emblem[data-astro-cid-m24yqaii]{display:flex;justify-content:center}.lf-masthead__emblem[data-astro-cid-m24yqaii] .scales{max-inline-size:15rem}.lf-lockup[data-astro-cid-m24yqaii]{display:flex;gap:var(--space-2);align-items:center;justify-content:center;margin-block-start:var(--space-3)}.lf-lockup__glyph[data-astro-cid-m24yqaii]{flex:none;inline-size:clamp(2rem,5vw,3rem);block-size:clamp(2rem,5vw,3rem);color:var(--text-on-inverse)}.lf-lockup__name[data-astro-cid-m24yqaii]{font-family:var(--font-display);font-size:clamp(2.5rem,1.6rem + 3.6vw,4.5rem);font-weight:var(--weight-semibold);font-variation-settings:"opsz" var(--display-opsz-lg);line-height:1;color:var(--text-on-inverse);letter-spacing:.02em}.lf-masthead__descriptor[data-astro-cid-m24yqaii]{margin-block-start:var(--space-2);font-size:var(--step-0);color:var(--text-on-inverse)}.lf-masthead__rule[data-astro-cid-m24yqaii]{inline-size:6rem;block-size:1px;margin-block-start:var(--space-4);background-color:var(--rule-accent);border:0}.lf-masthead__motto[data-astro-cid-m24yqaii]{margin-block-start:var(--space-4);font-family:var(--font-display);font-size:var(--step-1);font-style:italic;color:var(--text-accent-on-inverse);text-wrap:balance;max-inline-size:28ch}.lf-about__inner[data-astro-cid-m24yqaii]{display:grid;grid-template-columns:1fr;gap:var(--space-4)}.lf-about__title[data-astro-cid-m24yqaii]{margin-block-start:var(--space-2)}.lf-about__list[data-astro-cid-m24yqaii]{--lf-beat: calc(var(--motion-stagger) * 2.6);--lf-step: calc(var(--motion-reveal) * 1.8);position:relative;display:grid;gap:var(--space-4);padding:0;margin:0;list-style:none}.lf-about__list[data-astro-cid-m24yqaii]:before{position:absolute;inset-block:1.1rem;inset-inline-start:1.1rem;inline-size:var(--border-hairline);content:"";background-color:var(--rule);transform-origin:50% 0}.lf-about__step[data-astro-cid-m24yqaii]{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:var(--space-3);align-items:start}.lf-about__marker[data-astro-cid-m24yqaii]{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:2.2rem;block-size:2.2rem;font-family:var(--font-body);font-size:var(--step--1);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--text-accent);background-color:var(--surface-page);border:var(--border-hairline) solid var(--rule-accent);border-radius:50%;transition:color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.lf-about__step[data-astro-cid-m24yqaii]:hover .lf-about__marker[data-astro-cid-m24yqaii]{color:var(--text-on-inverse);background-color:var(--surface-inverse)}.lf-about__para[data-astro-cid-m24yqaii]{font-size:var(--step-1);line-height:var(--leading-body);color:var(--text-body);max-inline-size:var(--measure)}.lf-about__list[data-astro-cid-m24yqaii]>.lf-about__step[data-astro-cid-m24yqaii]{transition:opacity var(--lf-step) var(--ease-out) calc(var(--cell-index, 0) * var(--lf-beat)),transform var(--lf-step) var(--ease-out) calc(var(--cell-index, 0) * var(--lf-beat))}@media(prefers-reduced-motion:no-preference){.lf-about__list[data-astro-cid-m24yqaii]:has(.lf-about__step.is-visible):before{animation:lf-line calc(var(--lf-step) * 2.6) var(--ease-out) both}.lf-about__step[data-astro-cid-m24yqaii].is-visible .lf-about__marker[data-astro-cid-m24yqaii]{animation:lf-marker var(--lf-step) var(--ease-out) both;animation-delay:calc(var(--cell-index, 0) * var(--lf-beat))}}@keyframes lf-line{0%{transform:scaleY(0)}to{transform:none}}@keyframes lf-marker{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.lf-check__inner[data-astro-cid-m24yqaii]{display:grid;grid-template-columns:1fr;gap:var(--space-4);align-items:start}.lf-check__title[data-astro-cid-m24yqaii]{margin-block-start:var(--space-2)}.lf-check__lead[data-astro-cid-m24yqaii]{margin-block-start:var(--space-3)}.lf-check__offer[data-astro-cid-m24yqaii]{--lf-beat: calc(var(--motion-stagger) * 2.6);--lf-step: calc(var(--motion-reveal) * 1.8);padding:var(--space-4) var(--space-3);background-color:var(--surface-raised);border:var(--border-hairline) solid var(--rule);border-radius:var(--radius)}.lf-check__intro[data-astro-cid-m24yqaii]{font-weight:var(--weight-medium);color:var(--text-strong)}.lf-check__list[data-astro-cid-m24yqaii]{display:grid;gap:var(--space-2);padding:0;margin-block-start:var(--space-3);list-style:none}.lf-check__item[data-astro-cid-m24yqaii]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:var(--space-2);align-items:start;color:var(--text-body)}.lf-check__tick[data-astro-cid-m24yqaii]{display:block;inline-size:1.25rem;block-size:1.25rem;margin-block-start:.15em;color:var(--text-accent)}.lf-check__cta[data-astro-cid-m24yqaii]{margin-block-start:var(--space-4)}.lf-check__note[data-astro-cid-m24yqaii]{margin-block-start:var(--space-2)}.lf-check__follow[data-astro-cid-m24yqaii]{padding-block-start:var(--space-3);margin-block-start:var(--space-3);font-size:var(--step--1);border-block-start:var(--border-hairline) solid var(--rule)}.lf-check__follow[data-astro-cid-m24yqaii] a[data-astro-cid-m24yqaii]{display:inline-flex;gap:var(--space-1);align-items:center;text-decoration:none}.lf-check__ig[data-astro-cid-m24yqaii]{inline-size:1.1rem;block-size:1.1rem;color:var(--rule-accent)}.lf-about__body[data-astro-cid-m24yqaii]>.lf-about__para[data-astro-cid-m24yqaii]{transition:opacity var(--motion-reveal) var(--ease-out) calc(var(--cell-index, 0) * var(--motion-stagger)),transform var(--motion-reveal) var(--ease-out) calc(var(--cell-index, 0) * var(--motion-stagger))}@media(prefers-reduced-motion:no-preference){.lf-check__offer[data-astro-cid-m24yqaii].is-visible .lf-check__item[data-astro-cid-m24yqaii]{animation:lf-item var(--lf-step) var(--ease-out) both;animation-delay:calc(var(--cell-index, 0) * var(--lf-beat))}.lf-check__offer[data-astro-cid-m24yqaii].is-visible .lf-check__tick[data-astro-cid-m24yqaii]{animation:lf-tick var(--lf-step) var(--ease-out) both;animation-delay:calc(var(--cell-index, 0) * var(--lf-beat))}}@keyframes lf-item{0%{opacity:0;transform:translate(calc(var(--reveal-rise) * -1))}to{opacity:1;transform:none}}@keyframes lf-tick{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(width>=64rem){.lf-masthead__grid[data-astro-cid-m24yqaii]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.lf-about__inner[data-astro-cid-m24yqaii]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--space-5)}.lf-check__inner[data-astro-cid-m24yqaii]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5)}}
