body:has(.kr-landing){background-color:var(--color-depth)}.kr-page .doors{padding-top:var(--hp-section);padding-bottom:128px;background-color:var(--color-hero)}.kr-page .doors-grid{margin-left:calc(3 * var(--kr-s))}@media(min-width:1024px){.kr-page .doors{padding-bottom:192px}}.kr-back{margin:var(--hp-couple) 0 0 calc(3 * var(--kr-s))}.kr-back a{display:inline-block;font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:var(--hp-label);letter-spacing:.175em;text-transform:uppercase;color:var(--color-ink-muted);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:#18140a33;padding:var(--space-2) 0;transition:color var(--duration-micro) ease,text-decoration-color var(--duration-micro) ease}.kr-back a:hover{color:var(--color-ink);text-decoration-color:var(--color-ink)}.kr-back a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:0}.kr-page[data-astro-cid-rqsxsm22]{--kr-wish-full: clamp(6rem, 2.4rem + 14vw, 15rem);--kr-wish: var(--kr-wish-full);--kr-wish-low: calc(var(--vh-lock, 100svh) * .26);--kr-wish-short: 5rem;--kr-wish-land: calc(var(--vh-lock, 100svh) * .28);--kr-sun-d: clamp(132px, 14vw, 216px);--kr-horizon-seat: 62%;--kr-seed: .14em;--kr-floor: 80px;--kr-top: clamp(120px, calc(var(--vh-lock, 100svh) * .16), 240px);--kr-field: 2;--kr-s: 8px}@media(min-width:600px){.kr-page[data-astro-cid-rqsxsm22]{--kr-s: 12px}}@media(min-width:768px){.kr-page[data-astro-cid-rqsxsm22]{--kr-s: 24px}}@media(min-width:1100px){.kr-page[data-astro-cid-rqsxsm22]{--kr-s: var(--hp-s);--kr-field: 1.25}}.kr-landing[data-astro-cid-rqsxsm22]{display:flex;flex-direction:column;background-color:var(--color-depth);min-height:calc(100vh - 6rem);min-height:calc(var(--vh-lock, 100svh) - 6rem)}@media(min-width:1024px){.kr-landing[data-astro-cid-rqsxsm22]{min-height:calc(100vh - 6.5rem);min-height:calc(var(--vh-lock, 100svh) - 6.5rem)}}.kr-landing-inner[data-astro-cid-rqsxsm22]{flex:1 0 auto;display:flex;flex-direction:column;padding-bottom:var(--kr-floor)}.kr-landing-text[data-astro-cid-rqsxsm22]{flex:1 0 auto;display:flex;flex-direction:column;padding-top:var(--kr-top);margin-bottom:var(--hp-couple)}.kr-name[data-astro-cid-rqsxsm22]{font-family:var(--font-sans);font-weight:var(--weight-regular);font-style:normal;font-size:var(--hp-label);letter-spacing:.175em;text-transform:uppercase;color:var(--color-ink-muted);margin:0 0 var(--hp-couple)}.kr-hero-line[data-astro-cid-rqsxsm22]{flex:1 0 auto;display:flex;flex-direction:column;font-family:var(--font-serif);font-weight:var(--weight-light);font-style:italic;color:var(--color-ink);max-width:none;margin:0}.kr-hero-line[data-astro-cid-rqsxsm22]{max-height:calc(var(--hp-peak-serif) * 1.1 + var(--kr-wish) * (.95 + var(--kr-field)))}.kr-l1[data-astro-cid-rqsxsm22]{font-size:var(--hp-peak-serif);line-height:1.1;white-space:nowrap}.kr-l2[data-astro-cid-rqsxsm22]{margin-top:auto;padding-top:var(--hp-beat);margin-left:calc(2 * var(--kr-s));font-size:var(--kr-wish);line-height:.95;letter-spacing:-.01em;white-space:nowrap}@media(max-width:359px){.kr-l2[data-astro-cid-rqsxsm22]{font-size:var(--kr-wish-short)}.kr-hero-line[data-astro-cid-rqsxsm22]{max-height:calc(var(--hp-peak-serif) * 1.1 + var(--kr-wish-short) * (.95 + var(--kr-field)))}}@media(min-width:768px){.kr-l2[data-astro-cid-rqsxsm22]{align-self:flex-end;margin-left:0;margin-right:-.04em;padding-top:var(--hp-couple)}}.kr-note[data-astro-cid-rqsxsm22]{display:inline-block;width:var(--kr-seed);height:var(--kr-seed);margin-left:.1em;border-radius:50%;background-color:var(--color-gold)}.kr-col[data-astro-cid-rqsxsm22]{margin-left:calc(3 * var(--kr-s));max-width:36rem}.kr-prose[data-astro-cid-rqsxsm22] p[data-astro-cid-rqsxsm22]{font-family:var(--font-sans);font-weight:var(--weight-light);font-size:var(--hp-body-sans);line-height:1.7;color:var(--color-ink);max-width:36rem;margin:0}.kr-prose[data-astro-cid-rqsxsm22] p[data-astro-cid-rqsxsm22]+p[data-astro-cid-rqsxsm22]{margin-top:var(--hp-tight)}.kr-ground--m1[data-astro-cid-rqsxsm22] .kr-prose[data-astro-cid-rqsxsm22]:first-child p[data-astro-cid-rqsxsm22]:first-child:first-letter{font-family:var(--font-serif);font-weight:var(--weight-light);font-style:italic;font-size:5.4em;line-height:.8;float:left;margin-right:.1em;margin-top:.04em;color:var(--color-ink)}.kr-truth[data-astro-cid-rqsxsm22]{font-family:var(--font-serif);font-weight:var(--weight-light);font-style:italic;font-size:var(--hp-display-serif);line-height:1.15;color:var(--color-ink);max-width:18em;text-wrap:balance;margin:var(--hp-section) 0 var(--hp-section) var(--kr-s)}.kr-truth-unit[data-astro-cid-rqsxsm22]{margin:var(--hp-section) 0 var(--hp-section) var(--kr-s)}.kr-truth-unit[data-astro-cid-rqsxsm22] .kr-truth[data-astro-cid-rqsxsm22]{margin:0}.constitution-mark[data-astro-cid-rqsxsm22]{display:flex;align-items:center;gap:14px;width:fit-content;margin-top:var(--hp-couple)}.constitution-mark[data-astro-cid-rqsxsm22] span[data-astro-cid-rqsxsm22]{display:block;flex:none;width:8px;height:8px;border-radius:50%}.constitution-mark[data-astro-cid-rqsxsm22] .cm-visionary[data-astro-cid-rqsxsm22]{background-color:var(--color-pattern-visionary)}.constitution-mark[data-astro-cid-rqsxsm22] .cm-connector[data-astro-cid-rqsxsm22]{background-color:var(--color-pattern-connector)}.constitution-mark[data-astro-cid-rqsxsm22] .cm-architect[data-astro-cid-rqsxsm22]{background-color:var(--color-pattern-architect)}.constitution-mark[data-astro-cid-rqsxsm22] .cm-refiner[data-astro-cid-rqsxsm22]{background-color:var(--color-pattern-refiner)}.constitution-mark[data-astro-cid-rqsxsm22] .cm-seeker[data-astro-cid-rqsxsm22]{background-color:var(--color-pattern-seeker)}.kr-voice[data-astro-cid-rqsxsm22]{display:flex;align-items:flex-end;gap:48px;margin:0 0 var(--hp-section) var(--kr-s)}.kr-voice[data-astro-cid-rqsxsm22] .kr-truth[data-astro-cid-rqsxsm22]{flex:1 1 auto;min-width:0;max-width:12em;margin:0}.kr-close[data-astro-cid-rqsxsm22]{font-family:var(--font-serif);font-weight:var(--weight-light);font-style:italic;font-size:var(--lead-serif);line-height:1.3;color:var(--color-ink);text-wrap:balance;max-width:36rem;margin:var(--hp-beat) 0 0 calc(3 * var(--kr-s))}.kr-sun[data-astro-cid-rqsxsm22]{display:block;flex:none;width:var(--kr-sun-d);aspect-ratio:1;border-radius:50%;background-color:var(--color-gold)}@media(max-width:767px){.kr-voice[data-astro-cid-rqsxsm22]{flex-direction:column;align-items:stretch;gap:var(--hp-beat)}.kr-sun[data-astro-cid-rqsxsm22]{align-self:flex-end}}.kr-ground[data-astro-cid-rqsxsm22]{padding-bottom:calc(var(--hp-section) / 2)}.kr-ground--m1[data-astro-cid-rqsxsm22]{background-color:var(--color-depth);padding-top:calc(var(--hp-section) - var(--hp-couple))}.kr-ground--m2[data-astro-cid-rqsxsm22]{position:relative;overflow:hidden;background-color:var(--color-cool);padding-top:calc(var(--hp-section) / 2);padding-bottom:calc(var(--hp-section) / 2 + var(--kr-sun-d) / 2)}.kr-ground--m3[data-astro-cid-rqsxsm22]{background-color:var(--color-dawn);padding-top:calc(var(--hp-section) / 2)}.kr-ground--m4[data-astro-cid-rqsxsm22]{background-color:var(--color-hero);padding-top:calc(var(--hp-section) / 2);padding-bottom:0}.kr-horizon[data-astro-cid-rqsxsm22]{position:absolute;left:calc(var(--kr-horizon-seat) - var(--kr-sun-d) / 2);bottom:calc(-.5 * var(--kr-sun-d));width:var(--kr-sun-d);aspect-ratio:1;border-radius:50%;background-color:var(--color-gold);pointer-events:none}.kr-ground[data-astro-cid-rqsxsm22]>.hp-container[data-astro-cid-rqsxsm22]>.kr-truth[data-astro-cid-rqsxsm22]:last-child,.kr-ground[data-astro-cid-rqsxsm22]>.hp-container[data-astro-cid-rqsxsm22]>.kr-truth-unit[data-astro-cid-rqsxsm22]:last-child{margin-bottom:0}html[data-vh-band=s600] .kr-page[data-astro-cid-rqsxsm22]{--kr-top: 72px;--kr-wish: min(var(--kr-wish-full), var(--kr-wish-low))}@media(min-width:1100px){html[data-vh-band=s700] .kr-page[data-astro-cid-rqsxsm22]{--kr-top: 72px}}@media(max-height:600px){html:not([data-vh-band]) .kr-page[data-astro-cid-rqsxsm22]{--kr-top: 72px;--kr-wish: min(var(--kr-wish-full), var(--kr-wish-low))}}@media(min-width:1100px)and (max-height:700px){html:not([data-vh-band]) .kr-page[data-astro-cid-rqsxsm22]{--kr-top: 72px}}@media(min-width:568px)and (max-height:500px){.kr-landing-inner[data-astro-cid-rqsxsm22]{padding-bottom:16px}.kr-landing-text[data-astro-cid-rqsxsm22]{padding-top:clamp(24px,calc(var(--vh-lock, 100svh) * .07),96px);margin-bottom:16px}.kr-name[data-astro-cid-rqsxsm22]{margin-bottom:16px}.kr-hero-line[data-astro-cid-rqsxsm22]{max-height:none}.kr-l2[data-astro-cid-rqsxsm22]{font-size:var(--kr-wish-land);padding-top:16px;align-self:flex-start;margin-left:calc(2 * var(--kr-s));margin-right:0}}
