.hp[data-astro-cid-5fc463vb]{--hp-avi: 5.5rem;--hp-pt: .875rem;position:relative;margin-top:calc(var(--hp-avi) / 3 + .25rem);padding:var(--hp-pt) 1rem .75rem;border-radius:var(--radius-xl);border:1px solid var(--color-frost);background:var(--color-surface);box-shadow:var(--shadow-lg);color:var(--lt-ink)}@media(min-width:768px){.hp[data-astro-cid-5fc463vb]{--hp-avi: 6rem;padding:var(--hp-pt) 1.125rem .625rem}}.hp-head[data-astro-cid-5fc463vb]{display:flex;align-items:flex-start;gap:.75rem;margin-top:calc(var(--hp-avi) / -3 - var(--hp-pt) - 1px);color:inherit;text-decoration:none;border-radius:var(--radius-lg)}.hp-head[data-astro-cid-5fc463vb]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:4px}.hp-avi[data-astro-cid-5fc463vb]{flex:none;width:var(--hp-avi);height:var(--hp-avi)}.hp-avi__img[data-astro-cid-5fc463vb]{display:block;width:100%;height:100%;filter:drop-shadow(0 10px 8px color-mix(in oklab,var(--color-navy) 22%,transparent))}@media(prefers-reduced-motion:no-preference){.hp-avi[data-astro-cid-5fc463vb]{animation:hp-bob 1.4s ease-in-out 1.2s 1;will-change:transform}}@media(prefers-reduced-motion:no-preference)and (hover:hover){.hp-avi__img[data-astro-cid-5fc463vb]{will-change:transform}.hp-head[data-astro-cid-5fc463vb]:hover .hp-avi__img[data-astro-cid-5fc463vb]{animation:hp-bob 1.4s ease-in-out 1}}@keyframes hp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.hp-bubble[data-astro-cid-5fc463vb]{position:relative;flex:1;min-width:0;display:grid;gap:.125rem;margin-top:calc(var(--hp-avi) / 3 - .25rem);padding:.5rem .875rem .625rem;border-radius:var(--radius-lg);border:1px solid var(--color-frost);background:var(--color-surface);box-shadow:var(--shadow-md);transition:border-color var(--duration-base) var(--ease-out-smooth),box-shadow var(--duration-base) var(--ease-out-smooth)}.hp-bubble[data-astro-cid-5fc463vb]:before{content:"";position:absolute;left:-.5rem;top:1.25rem;width:.875rem;height:.875rem;background:var(--color-surface);border-left:1px solid var(--color-frost);border-bottom:1px solid var(--color-frost);transform:rotate(45deg);transition:border-color var(--duration-base) var(--ease-out-smooth)}.hp-head[data-astro-cid-5fc463vb]:hover .hp-bubble[data-astro-cid-5fc463vb],.hp-head[data-astro-cid-5fc463vb]:hover .hp-bubble[data-astro-cid-5fc463vb]:before{border-color:var(--color-sky)}.hp-head[data-astro-cid-5fc463vb]:hover .hp-bubble[data-astro-cid-5fc463vb]{box-shadow:var(--shadow-lg)}.hp-bubble__label[data-astro-cid-5fc463vb]{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand-amber)}.hp-bubble__text[data-astro-cid-5fc463vb]{font-size:var(--text-body-lg);font-weight:600;line-height:1.3;color:var(--lt-ink);text-wrap:balance}.hp-perf[data-astro-cid-5fc463vb]{margin:.5rem -1rem;border-top:2px dashed var(--color-sky-rule)}@media(min-width:768px){.hp-perf[data-astro-cid-5fc463vb]{margin:.5rem -1.125rem}}.hp-tiles[data-astro-cid-5fc463vb]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.hp-tiles[data-astro-cid-5fc463vb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hp-tiles[data-astro-cid-5fc463vb]>li[data-astro-cid-5fc463vb]{display:flex}.hp-tile[data-astro-cid-5fc463vb]{display:flex;align-items:center;gap:.625rem;width:100%;min-height:3.5rem;padding:.5rem .75rem;border-radius:var(--radius-lg);border:1px solid var(--color-frost);background:var(--color-surface);color:var(--lt-ink);text-decoration:none;transition:transform var(--duration-base) var(--ease-out-smooth),box-shadow var(--duration-base) var(--ease-out-smooth),border-color var(--duration-base) var(--ease-out-smooth)}.hp-tile[data-astro-cid-5fc463vb]:hover{transform:translateY(-2px);border-color:var(--color-sky);box-shadow:var(--shadow-md)}.hp-tile[data-astro-cid-5fc463vb]:active{transform:translateY(0) scale(.99)}.hp-tile[data-astro-cid-5fc463vb]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}.hp-tile__icon[data-astro-cid-5fc463vb]{flex:none;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-md);background:var(--color-sky-soft);color:var(--color-brand-navy)}.hp-tile__words[data-astro-cid-5fc463vb]{flex:1;min-width:0;display:grid;gap:.125rem}.hp-tile__label[data-astro-cid-5fc463vb]{font-size:var(--text-body-lg);font-weight:600;line-height:1.2}.hp-tile__helper[data-astro-cid-5fc463vb]{font-size:var(--text-body-sm);line-height:1.3;color:var(--lt-ink-muted)}.hp-tile__arrow[data-astro-cid-5fc463vb]{flex:none;width:1rem;height:1rem;color:var(--color-sky-deep);transition:transform var(--duration-base) var(--ease-out-smooth)}.hp-tile[data-astro-cid-5fc463vb]:hover .hp-tile__arrow[data-astro-cid-5fc463vb]{transform:translate(2px)}.hp-talk[data-astro-cid-5fc463vb]{margin:.375rem 0 0;font-size:var(--text-body);color:var(--lt-ink-muted)}.hp-talk__link[data-astro-cid-5fc463vb]{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;font-weight:600;color:var(--color-sky-ink);text-decoration:none}.hp-talk__link[data-astro-cid-5fc463vb]:hover{text-decoration:underline;text-underline-offset:3px}.hp-talk__link[data-astro-cid-5fc463vb] svg[data-astro-cid-5fc463vb]{width:1rem;height:1rem}@media(min-width:1024px){.hp-talk__link[data-astro-cid-5fc463vb]{min-height:1.75rem}}@media(prefers-reduced-motion:reduce){.hp-tile[data-astro-cid-5fc463vb],.hp-tile__arrow[data-astro-cid-5fc463vb],.hp-bubble[data-astro-cid-5fc463vb],.hp-bubble[data-astro-cid-5fc463vb]:before{transition:none}.hp-tile[data-astro-cid-5fc463vb]:hover,.hp-tile[data-astro-cid-5fc463vb]:active,.hp-tile[data-astro-cid-5fc463vb]:hover .hp-tile__arrow[data-astro-cid-5fc463vb]{transform:none}}.lt-lhero[data-astro-cid-yjod77vw]{--hdr: var(--spacing-header, 4.5rem);--lt-lhero-display: clamp(2.75rem, 5vw, 4.5rem);--overlap: 6rem;position:relative;color:var(--lt-ink)}.lt-lhero__stage[data-astro-cid-yjod77vw]{position:relative;z-index:0;isolation:isolate;overflow:clip;min-height:calc(100vh - var(--hdr));min-height:calc(100svh - var(--hdr));padding:clamp(2rem,4.5vh,3rem) var(--lt-pad, 1.25rem) clamp(4rem,9vh,7rem)}.lt-lhero__sky[data-astro-cid-yjod77vw]{--sky-l: 1.5rem;--sky-r: 1.5rem;--plane-r: max(.25rem, calc(var(--sky-r) - 2.25rem));position:absolute;inset:0;z-index:-4;pointer-events:none}.lt-lhero__cloud[data-astro-cid-yjod77vw]{position:absolute;display:block}.lt-lhero__cloud[data-astro-cid-yjod77vw] svg[data-astro-cid-yjod77vw]{display:block;width:100%;height:auto;fill:var(--color-surface);stroke:color-mix(in oklab,var(--color-navy-2) 22%,transparent);stroke-width:2.2;stroke-linejoin:round}.lt-lhero__cloud--top[data-astro-cid-yjod77vw]{top:.375rem;left:calc(var(--sky-l) + 23rem);width:9.5rem}.lt-lhero__cloud--low[data-astro-cid-yjod77vw]{bottom:.375rem;left:1.5rem;width:7.5rem}.lt-lhero__route[data-astro-cid-yjod77vw]{position:absolute;top:1.5rem;left:calc(var(--sky-l) + 26rem);right:calc(var(--plane-r) + 3.25rem - 7px);height:2.75rem}.lt-lhero__route[data-astro-cid-yjod77vw] svg[data-astro-cid-yjod77vw]{display:block;width:100%;height:100%;overflow:visible}.lt-lhero__route-stop[data-astro-cid-yjod77vw]{stop-color:var(--color-sky);stop-opacity:.55}.lt-lhero__route-stop--from[data-astro-cid-yjod77vw]{stop-opacity:0}.lt-lhero__plane[data-astro-cid-yjod77vw]{position:absolute;top:.5rem;right:var(--plane-r);width:3.25rem;height:3.25rem;overflow:visible;fill:color-mix(in oklab,var(--color-navy-2) 16%,transparent)}.lt-lhero__plane-disc[data-astro-cid-yjod77vw]{fill:color-mix(in oklab,var(--color-navy-2) 6%,transparent)}@media(max-width:639px){.lt-lhero__cloud--top[data-astro-cid-yjod77vw],.lt-lhero__route[data-astro-cid-yjod77vw]{display:none}}@media(min-width:1024px){.lt-lhero__sky[data-astro-cid-yjod77vw]{--sky-l: max(var(--lt-pad, 1.25rem), (100% - var(--lt-w-content)) / 2);--sky-r: var(--sky-l)}.lt-lhero__cloud--low[data-astro-cid-yjod77vw]{display:none}}.lt-lhero__back[data-astro-cid-yjod77vw],.lt-lhero__front[data-astro-cid-yjod77vw]{position:absolute;inset:0;pointer-events:none}.lt-lhero__front[data-astro-cid-yjod77vw]{--lt-sky-z: 1;z-index:-1}.lt-lhero__dots[data-astro-cid-yjod77vw]{position:absolute;inset:0;opacity:.5;pointer-events:none}.lt-lhero__page[data-astro-cid-yjod77vw]{position:relative;width:100%;max-width:var(--lt-w-content);margin-inline:auto}.lt-lhero__row[data-astro-cid-yjod77vw]{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.lt-lhero__copy[data-astro-cid-yjod77vw]{position:relative;z-index:4;container-type:inline-size}.lt-lhero__kicker[data-astro-cid-yjod77vw]{display:inline-flex;align-items:center;margin-bottom:1.25rem;padding:.4375rem .875rem;border-radius:9999px;background:#ffffffdb;border:1px solid var(--color-frost);box-shadow:0 6px 18px -12px #0b1d3a59;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%)}.lt-lhero__kicker[data-astro-cid-yjod77vw] .lt-eyebrow[data-astro-cid-yjod77vw]{color:var(--color-brand-navy)}.lt-lhero__line[data-astro-cid-yjod77vw]{display:block}.lt-lhero__headline[data-astro-cid-yjod77vw]{font-size:min(var(--lt-lhero-display),10.2cqi);font-weight:600;line-height:.98;letter-spacing:-.045em;text-wrap:balance;color:var(--lt-ink)}.lt-lhero__lead[data-astro-cid-yjod77vw]{margin-top:1.5rem;max-width:34rem;font-size:var(--lt-lead);line-height:1.5;color:var(--lt-ink-muted);text-wrap:pretty}.lt-lhero__ctas[data-astro-cid-yjod77vw]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.lt-lhero[data-astro-cid-yjod77vw] .lt-btn--quiet[data-astro-cid-yjod77vw]{background:#fff;border:1px solid var(--color-frost)}.lt-lhero__more[data-astro-cid-yjod77vw]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.25rem 0 0;font-size:.9375rem}.lt-lhero__more[data-astro-cid-yjod77vw] .lt-link[data-astro-cid-yjod77vw]{font-weight:600}.lt-lhero__starter[data-astro-cid-yjod77vw]{margin-top:1.5rem;max-width:44rem}.lt-lhero__more--calm[data-astro-cid-yjod77vw]{gap:.25rem 1.25rem;margin-top:1rem;font-size:var(--text-body-sm)}@media(min-width:1280px){.lt-lhero__more--calm[data-astro-cid-yjod77vw]{column-gap:1rem}}.lt-lhero__more--calm[data-astro-cid-yjod77vw] .lt-link[data-astro-cid-yjod77vw]{font-weight:500}.lt-lhero__trustline[data-astro-cid-yjod77vw]{margin-top:1.25rem;font-size:.8125rem;line-height:1.5;letter-spacing:.01em;color:var(--lt-ink-muted);font-weight:500}.lt-lhero__login[data-astro-cid-yjod77vw]{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:2px}.lt-lhero__deck[data-astro-cid-yjod77vw]{position:relative;z-index:3}.lt-lhero__deck[data-astro-cid-yjod77vw] .float-card{animation:none}.lt-lhero__deck[data-astro-cid-yjod77vw] .hep__pulse{display:none}.lt-lhero__panel-wrap[data-astro-cid-yjod77vw]{position:relative;margin-top:1.5rem}.lt-lhero__panel[data-astro-cid-yjod77vw]{position:relative;display:block;height:clamp(18rem,40vw,36rem);overflow:hidden;border-radius:var(--lt-r-tile);background:var(--lt-night);box-shadow:0 40px 80px -40px #0b1d3a8c;color:#fff;text-decoration:none;transition:box-shadow .45s var(--lt-ease)}.lt-lhero__panel[data-astro-cid-yjod77vw]:hover{box-shadow:0 48px 96px -36px #0b1d3ab3}.lt-lhero__panel[data-astro-cid-yjod77vw]:focus-visible{outline:3px solid var(--color-sky);outline-offset:4px}.lt-lhero__photo[data-astro-cid-yjod77vw]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}html.lt-js .lt-lhero__photo[data-astro-cid-yjod77vw]{transform:translate3d(calc(var(--tx, 0) * -10px),calc(var(--ty, 0) * -7px),0) scale(1.04);transition:transform .9s var(--lt-ease);will-change:transform;animation:lt-lhero-kenburns 30s ease-in-out infinite alternate}@keyframes lt-lhero-kenburns{0%{scale:1;translate:0 0}to{scale:1.09;translate:-2.5% -1.5%}}html.lt-js .lt-lhero__stage[data-astro-cid-yjod77vw].lt-tilting .lt-lhero__photo[data-astro-cid-yjod77vw]{transition:transform .25s ease-out}.lt-lhero__scrim[data-astro-cid-yjod77vw]{position:absolute;inset:0;background:linear-gradient(to top,#07142b8c,#07142b00 45%)}.lt-lhero__caption[data-astro-cid-yjod77vw]{position:absolute;left:clamp(1rem,2.5vw,2rem);bottom:clamp(.875rem,2.2vw,1.75rem);right:1rem;display:flex;align-items:center;gap:.75rem;margin:0;max-width:30rem;font-size:clamp(1rem,1.6vw,1.375rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 12px rgba(7,20,43,.45)}.lt-lhero__caption-arrow[data-astro-cid-yjod77vw]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .45s var(--lt-ease),background-color .45s var(--lt-ease),color .45s var(--lt-ease)}.lt-lhero__caption-arrow[data-astro-cid-yjod77vw] svg[data-astro-cid-yjod77vw]{width:1.05rem;height:1.05rem}.lt-lhero__panel[data-astro-cid-yjod77vw]:hover .lt-lhero__caption-arrow[data-astro-cid-yjod77vw],.lt-lhero__panel[data-astro-cid-yjod77vw]:focus-visible .lt-lhero__caption-arrow[data-astro-cid-yjod77vw]{transform:translate(4px);background:#fff;color:var(--lt-night)}html.lt-js .lt-lhero__copy[data-astro-cid-yjod77vw]>[data-astro-cid-yjod77vw],html.lt-js .lt-lhero__panel-wrap[data-astro-cid-yjod77vw]{animation:lt-lhero-rise 1.1s var(--lt-ease) both;animation-delay:calc(.15s + var(--r, 0) * .11s)}html.lt-js .lt-lhero__deck[data-astro-cid-yjod77vw]{animation:lt-lhero-fade 1.1s var(--lt-ease) both;animation-delay:calc(.15s + var(--r, 0) * .11s)}@keyframes lt-lhero-rise{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes lt-lhero-fade{0%{opacity:0}to{opacity:1}}@media(min-width:1024px){.lt-lhero__row[data-astro-cid-yjod77vw]{grid-template-columns:minmax(0,1fr) min(38rem,46%);gap:3rem;align-items:center}.lt-lhero__deck[data-astro-cid-yjod77vw]{align-self:start;margin-top:3.5rem;margin-bottom:calc(var(--overlap) * -1)}.lt-lhero__panel-wrap[data-astro-cid-yjod77vw]{margin-top:5rem}}@media(min-width:1024px)and (max-width:1279px){.lt-lhero[data-astro-cid-yjod77vw]{--lt-lhero-display: clamp(2.5rem, 4.6vw, 3.5rem)}.lt-lhero__row[data-astro-cid-yjod77vw]{grid-template-columns:minmax(0,1fr) min(32rem,48%)}}@media(min-width:1280px){.lt-lhero__row[data-astro-cid-yjod77vw]{grid-template-columns:minmax(0,1fr) min(28rem,38%)}}@media(max-width:1023px){.lt-lhero__stage[data-astro-cid-yjod77vw],.lt-lhero__copy[data-astro-cid-yjod77vw]{padding-inline:.75rem}.lt-lhero__headline[data-astro-cid-yjod77vw]{font-size:min(clamp(2.25rem,11vw,4rem),10.2cqi)}.lt-lhero__deck[data-astro-cid-yjod77vw]{padding-inline:.5rem}.lt-lhero__panel[data-astro-cid-yjod77vw]{height:auto;aspect-ratio:4 / 3}.lt-lhero__photo[data-astro-cid-yjod77vw]{object-position:50% 50%}html.lt-js .lt-lhero__stage[data-astro-cid-yjod77vw] .lt-lhero__panel[data-astro-cid-yjod77vw],html.lt-js .lt-lhero__stage[data-astro-cid-yjod77vw] .lt-lhero__deck[data-astro-cid-yjod77vw]{transform:none}.lt-lhero__front[data-astro-cid-yjod77vw]{display:none}}@media(prefers-reduced-motion:reduce){html.lt-js .lt-lhero__copy[data-astro-cid-yjod77vw]>[data-astro-cid-yjod77vw],html.lt-js .lt-lhero__panel-wrap[data-astro-cid-yjod77vw],html.lt-js .lt-lhero__deck[data-astro-cid-yjod77vw]{animation:none}html.lt-js .lt-lhero__photo[data-astro-cid-yjod77vw]{transform:none;animation:none}}.lt-tour[data-astro-cid-ztgztbr4]{isolation:isolate;overflow:clip;--lt-sky-z: 1}.lt-tour[data-astro-cid-ztgztbr4]>.lt-content[data-astro-cid-ztgztbr4]{position:relative;z-index:1}.lt-tour__head[data-astro-cid-ztgztbr4]{max-width:46rem}.lt-tour__title[data-astro-cid-ztgztbr4]{margin-top:1rem}.lt-tour__lead[data-astro-cid-ztgztbr4]{margin-top:1.25rem;max-width:40rem}.lt-tour__gets[data-astro-cid-ztgztbr4]{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:.75rem}.lt-tour__get[data-astro-cid-ztgztbr4]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.875rem;row-gap:.25rem;height:100%;padding:1rem 1.125rem;border:1px solid var(--lt-line-night);border-radius:var(--radius-md);background:color-mix(in oklab,var(--lt-snow) 4%,transparent);color:var(--lt-snow);text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.lt-tour__get[data-astro-cid-ztgztbr4]:hover{background:color-mix(in oklab,var(--lt-snow) 9%,transparent);border-color:color-mix(in oklab,var(--lt-snow) 26%,transparent)}.lt-tour__get[data-astro-cid-ztgztbr4]:focus-visible{outline:2px solid var(--color-sky);outline-offset:2px}.lt-tour__get-icon[data-astro-cid-ztgztbr4]{grid-row:span 2;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-sm, .5rem);background:color-mix(in oklab,var(--color-sky) 18%,transparent);color:var(--color-sky)}.lt-tour__get-title[data-astro-cid-ztgztbr4]{font-size:1rem;font-weight:700;line-height:1.35;color:var(--lt-snow)}.lt-tour__get-line[data-astro-cid-ztgztbr4]{font-size:.875rem;line-height:1.5;color:var(--lt-snow-muted)}@media(min-width:640px){.lt-tour__gets[data-astro-cid-ztgztbr4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lt-tour__gets[data-astro-cid-ztgztbr4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:2.75rem}.lt-tour__get[data-astro-cid-ztgztbr4]{grid-template-columns:minmax(0,1fr);padding:1.25rem}.lt-tour__get-icon[data-astro-cid-ztgztbr4]{grid-row:auto;margin-bottom:.5rem}}.ck-track[data-scrolling] .lt-tour__gets[data-astro-cid-ztgztbr4]{display:none}.lt-tour__actions[data-astro-cid-ztgztbr4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.75rem;margin-top:2.5rem}@media(min-width:1024px){.lt-tour__actions[data-astro-cid-ztgztbr4]{justify-content:flex-start;margin-top:3rem}}.gsc[data-astro-cid-ftjil4yl]{position:relative;display:flex;flex-direction:column;gap:.5rem;height:100%;overflow:hidden;padding:1.5rem 3.5rem 1.5rem 1.5rem;border-radius:var(--radius-xl);background:var(--lt-paper, var(--color-surface));border:1px solid var(--color-frost);box-shadow:var(--shadow-md);color:var(--lt-ink, var(--color-fg-default));text-decoration:none;transition:transform var(--duration-base) var(--ease-out-smooth),box-shadow var(--duration-base) var(--ease-out-smooth)}a[data-astro-cid-ftjil4yl].gsc:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}a[data-astro-cid-ftjil4yl].gsc:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}.gsc__strip[data-astro-cid-ftjil4yl]{display:flex;align-items:center;flex:none;height:3.5rem;margin:-1.5rem -3.5rem .75rem -1.5rem;padding-inline:1.5rem;background:var(--color-navy);color:var(--color-sky)}.gsc__strip[data-astro-cid-ftjil4yl] svg{stroke-width:1.5}.gsc__title[data-astro-cid-ftjil4yl]{font-size:1.375rem;font-weight:700;line-height:1.25;color:var(--color-fg-strong)}.gsc__line[data-astro-cid-ftjil4yl]{line-height:1.55}.gsc__meta[data-astro-cid-ftjil4yl]{margin-top:auto;padding-top:.5rem;font-size:.8125rem;color:var(--color-fg-muted)}.gsc__arrow[data-astro-cid-ftjil4yl]{position:absolute;right:1.5rem;bottom:1.5rem;width:1.25rem;height:1.25rem;color:var(--color-brand-blue);transition:transform var(--duration-base) var(--ease-out-smooth)}a[data-astro-cid-ftjil4yl].gsc:hover .gsc__arrow[data-astro-cid-ftjil4yl]{transform:translate(4px)}.gsc--panel[data-astro-cid-ftjil4yl]{overflow:visible;padding-right:1.5rem}.gsc--panel[data-astro-cid-ftjil4yl] .gsc__strip[data-astro-cid-ftjil4yl]{margin-right:-1.5rem;border-radius:calc(var(--radius-xl) - 1px) calc(var(--radius-xl) - 1px) 0 0}.gsc--panel[data-astro-cid-ftjil4yl] .gsc__title[data-astro-cid-ftjil4yl],.gsc--panel[data-astro-cid-ftjil4yl] .gsc__line[data-astro-cid-ftjil4yl]{margin:0}.gsc__title-link[data-astro-cid-ftjil4yl]{color:inherit;text-decoration:none;border-radius:var(--radius-xs)}.gsc__title-link[data-astro-cid-ftjil4yl]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.gsc__title-link[data-astro-cid-ftjil4yl]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}.gsc__body[data-astro-cid-ftjil4yl]{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}@media(prefers-reduced-motion:reduce){.gsc[data-astro-cid-ftjil4yl],.gsc__arrow[data-astro-cid-ftjil4yl]{transition:none}a[data-astro-cid-ftjil4yl].gsc:hover{transform:none}}.fba[data-astro-cid-nxrvh554]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin:0}.fba__quote[data-astro-cid-nxrvh554]{margin:0;font-size:1.375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--color-fg-strong);text-wrap:pretty}.fba__quote[data-astro-cid-nxrvh554]{text-indent:-.42em}.fba__quote[data-astro-cid-nxrvh554] q[data-astro-cid-nxrvh554]{quotes:"“" "”"}.fba__count[data-astro-cid-nxrvh554]{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.fba[data-astro-cid-nxrvh554] .fb-more[data-astro-cid-nxrvh554]{margin-top:.25rem}.fbs[data-astro-cid-a6eqiklj]{--fbs-dot: 1.5rem;position:relative;display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.fbs[data-astro-cid-a6eqiklj]:before{content:"";position:absolute;top:calc(var(--fbs-dot) / 2);bottom:calc(var(--fbs-dot) / 2);left:calc(var(--fbs-dot) / 2 - 1px);width:2px;background:var(--color-frost)}.fbs__step[data-astro-cid-a6eqiklj]{position:relative;display:flex;align-items:flex-start;gap:.75rem}.fbs__num[data-astro-cid-a6eqiklj]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--fbs-dot);height:var(--fbs-dot);border-radius:var(--radius-pill);background:var(--color-navy);color:var(--color-fg-inverse);font-family:var(--font-mono);font-size:.75rem;font-weight:600;line-height:1}.fbs__name[data-astro-cid-a6eqiklj]{padding-top:.0625rem;font-size:.9375rem;line-height:1.375rem;color:var(--color-fg-default)}.gl-search-wrap[data-astro-cid-vbserb6e]{margin-top:1.25rem}.gl-search[data-astro-cid-vbserb6e]{scroll-margin-top:calc(var(--ticker-offset, 0px) + var(--spacing-header, 4.5rem) + var(--toc-dock-h, 0px) + 1rem)}.gl-search__label[data-astro-cid-vbserb6e]{display:block;margin:0 0 .375rem;font-weight:700;color:var(--color-fg-strong)}.gl-search__row[data-astro-cid-vbserb6e]{display:flex;flex-wrap:wrap;gap:.625rem}.gl-search__field[data-astro-cid-vbserb6e]{position:relative;flex:1 1 14rem;min-width:0}.gl-search__input[data-astro-cid-vbserb6e]{width:100%;min-height:3.25rem;padding:0 1.25rem;border-radius:var(--radius-pill);border:1px solid var(--color-frost);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-fg-strong);font:inherit;font-size:var(--text-body-lg)}.gl-search__input[data-astro-cid-vbserb6e]::placeholder{color:var(--color-fg-muted);opacity:1}.gl-search__input[data-astro-cid-vbserb6e]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}.gl-search__input[data-astro-cid-vbserb6e][aria-invalid=true]{border-color:var(--color-accent-danger)}.gl-search__list[data-astro-cid-vbserb6e]{position:absolute;z-index:var(--z-dropdown);inset:calc(100% + .375rem) 0 auto;margin:0;padding:.375rem;list-style:none;border-radius:var(--radius-md);border:1px solid var(--color-frost);background:var(--color-surface);box-shadow:var(--shadow-lg)}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__hit{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.375rem .75rem;border-radius:var(--radius-sm);color:var(--color-fg-strong);cursor:pointer}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__hit:hover,.gl-search__list[data-astro-cid-vbserb6e] .gl-search__hit[aria-selected=true]{background:var(--color-sky-soft)}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__flag{flex:none;border-radius:var(--radius-xs);box-shadow:0 0 0 1px color-mix(in oklab,var(--color-navy) 18%,transparent)}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__words{display:flex;flex-direction:column;min-width:0}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__acronym{margin-left:.5rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;color:var(--color-sky-ink)}.gl-search__list[data-astro-cid-vbserb6e] .gl-search__open{font-size:.875rem;font-weight:600;color:var(--color-brand-blue)}.gl-search__error[data-astro-cid-vbserb6e]{margin:.5rem 0 0;font-weight:600;color:var(--color-accent-danger)}.gl-search__error[data-astro-cid-vbserb6e][hidden]{display:none}.gl-search-wrap--compact[data-astro-cid-vbserb6e]{margin-top:0}.gl-search--compact[data-astro-cid-vbserb6e] .gl-search__label[data-astro-cid-vbserb6e]{font-size:var(--text-body-sm)}.gl-search--compact[data-astro-cid-vbserb6e] .gl-search__row[data-astro-cid-vbserb6e]{flex-wrap:nowrap;gap:.5rem}.gl-search--compact[data-astro-cid-vbserb6e] .gl-search__field[data-astro-cid-vbserb6e]{flex:1 1 auto}.gl-search--compact[data-astro-cid-vbserb6e] .gl-search__input[data-astro-cid-vbserb6e]{min-height:2.75rem;padding:0 .875rem;font-size:var(--text-body)}.gl-search__go--icon[data-astro-cid-vbserb6e]{flex:none;width:2.75rem;min-height:2.75rem;padding:0}.gl-search--compact[data-astro-cid-vbserb6e] .gl-search__list[data-astro-cid-vbserb6e]{overflow-y:auto;overscroll-behavior:contain}.gl-search--compact[data-astro-cid-vbserb6e].gl-search--up .gl-search__list[data-astro-cid-vbserb6e]{inset:auto 0 calc(100% + .375rem)}.fbp[data-astro-cid-yg5hlygk]{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 0 -.0625rem;padding:0;list-style:none}.fbp__flag[data-astro-cid-yg5hlygk],.fbp__rest[data-astro-cid-yg5hlygk]{display:inline-flex;align-items:center;justify-content:center;height:2rem;border-radius:var(--radius-sm);text-decoration:none;transition:transform var(--duration-base) var(--ease-out-smooth)}.fbp__flag[data-astro-cid-yg5hlygk]{width:1.875rem}.fbp__flag[data-astro-cid-yg5hlygk]:hover{transform:translateY(-2px)}.fbp__flag[data-astro-cid-yg5hlygk] .gflag--unframed{margin-inline-end:0}.fbp__rest[data-astro-cid-yg5hlygk]{min-width:2.5rem;margin-left:.125rem;padding:0 .5rem;border-radius:var(--radius-pill);background:var(--color-sky-soft);color:var(--color-sky-ink);font-size:var(--text-body-sm);font-weight:700}.fbp__rest[data-astro-cid-yg5hlygk]:hover{text-decoration:underline;text-underline-offset:3px}.fbp__flag[data-astro-cid-yg5hlygk]:focus-visible,.fbp__rest[data-astro-cid-yg5hlygk]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){.fbp__flag[data-astro-cid-yg5hlygk]{transition:none}.fbp__flag[data-astro-cid-yg5hlygk]:hover{transform:none}}.lt-fb[data-astro-cid-ykg54rdj]{--fb-pad: clamp(5rem, 11vw, 9.5rem);position:relative;isolation:isolate;overflow:hidden;background:var(--lt-paper);color:var(--lt-ink)}.lt-fb__top[data-astro-cid-ykg54rdj]{position:relative;padding-block:var(--fb-pad) 3rem}.lt-fb__media[data-astro-cid-ykg54rdj]{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--lt-night)}.lt-fb__photo[data-astro-cid-ykg54rdj]{display:block;width:100%;height:100%;object-fit:cover;object-position:62% 30%}.lt-fb__media[data-astro-cid-ykg54rdj]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in oklab,var(--lt-night) 40%,transparent),color-mix(in oklab,var(--lt-night) 72%,transparent) 20%,color-mix(in oklab,var(--lt-night) 84%,transparent) 45%,color-mix(in oklab,var(--lt-night) 90%,transparent))}.lt-fb__head[data-astro-cid-ykg54rdj],.lt-fb__body[data-astro-cid-ykg54rdj]{position:relative;z-index:1}.lt-fb__head[data-astro-cid-ykg54rdj]>[data-astro-cid-ykg54rdj]{max-width:44rem}.lt-fb__headline[data-astro-cid-ykg54rdj]{margin-top:1rem}.lt-fb__lead[data-astro-cid-ykg54rdj]{margin-top:1.25rem}.lt-fb__more[data-astro-cid-ykg54rdj]{margin:2rem 0 0}.lt-fb__body[data-astro-cid-ykg54rdj]{padding-block:2rem var(--fb-pad)}.lt-fb__cards[data-astro-cid-ykg54rdj]{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.lt-fb[data-astro-cid-ykg54rdj] .fb-more{display:inline-flex;align-items:center;gap:.4rem;min-height:1.5rem;font-weight:600;color:var(--color-brand-blue);text-decoration:none}.lt-fb[data-astro-cid-ykg54rdj] .fb-more:hover{text-decoration:underline;text-underline-offset:4px}.lt-fb[data-astro-cid-ykg54rdj] .fb-more:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px;border-radius:var(--radius-xs)}.lt-fb[data-astro-cid-ykg54rdj] .fb-more svg{width:1.1em;height:1.1em;transition:transform .4s var(--lt-ease)}.lt-fb[data-astro-cid-ykg54rdj] .fb-more:hover svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.lt-fb[data-astro-cid-ykg54rdj] .fb-more svg{transition:none}.lt-fb[data-astro-cid-ykg54rdj] .fb-more:hover svg{transform:none}}@media(min-width:768px){.lt-fb[data-astro-cid-ykg54rdj]{background:var(--lt-night)}.lt-fb__top[data-astro-cid-ykg54rdj]{position:static;background:transparent;padding-bottom:0}.lt-fb__media[data-astro-cid-ykg54rdj]{inset:0 0 auto;width:100%;max-height:100%;aspect-ratio:16 / 9}.lt-fb__photo[data-astro-cid-ykg54rdj]{object-position:50% 50%}.lt-fb__media[data-astro-cid-ykg54rdj]:after{--fb-words: calc(max(0px, (100% - var(--lt-w-content)) / 2) + var(--lt-pad) + 44rem);background:linear-gradient(90deg,color-mix(in oklab,var(--lt-night) 90%,transparent) 0%,color-mix(in oklab,var(--lt-night) 86%,transparent) calc(var(--fb-words) - 10rem),color-mix(in oklab,var(--lt-night) 66%,transparent) var(--fb-words),color-mix(in oklab,var(--lt-night) 26%,transparent) calc(var(--fb-words) + 14rem),color-mix(in oklab,var(--lt-night) 10%,transparent) 100%),linear-gradient(0deg,var(--lt-night) 0%,color-mix(in oklab,var(--lt-night) 0%,transparent) 50%)}.lt-fb__body[data-astro-cid-ykg54rdj]{padding-top:clamp(2.5rem,4vw,3.5rem)}.lt-fb__cards[data-astro-cid-ykg54rdj]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}@media(min-width:1100px){.lt-fb__cards[data-astro-cid-ykg54rdj]{grid-template-columns:repeat(var(--fb-cols, 3),minmax(0,1fr))}}.lt-hs[data-astro-cid-4erobd4j]{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(3.5rem,7vw,5.5rem)}.lt-hs__inner[data-astro-cid-4erobd4j]{position:relative;z-index:1}.lt-hs__title[data-astro-cid-4erobd4j]{margin-top:.75rem}.lt-hs__steps[data-astro-cid-4erobd4j]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.25rem}.lt-hs__step[data-astro-cid-4erobd4j]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.875rem;align-items:start;align-content:start}.lt-hs__badge[data-astro-cid-4erobd4j]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-pill);background:var(--color-brand-navy);color:var(--color-fg-inverse);font-family:var(--font-mono);font-size:.875rem;font-weight:600}.lt-hs__name[data-astro-cid-4erobd4j]{font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--lt-ink)}.lt-hs__desc[data-astro-cid-4erobd4j]{margin-top:.25rem;font-size:.9375rem;line-height:1.55;color:var(--color-navy-muted)}.lt-hs__more[data-astro-cid-4erobd4j]{margin-top:2rem;color:var(--color-sky-ink);font-weight:600}@media(min-width:640px){.lt-hs__steps[data-astro-cid-4erobd4j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem}}@media(min-width:1024px){.lt-hs__steps[data-astro-cid-4erobd4j]{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:2.75rem}.lt-hs__steps[data-astro-cid-4erobd4j]:before{content:"";position:absolute;top:1.25rem;left:2.5rem;right:2rem;border-top:2px dashed color-mix(in oklab,var(--color-brand-navy) 22%,transparent)}.lt-hs__step[data-astro-cid-4erobd4j]{position:relative;grid-template-columns:minmax(0,1fr);gap:1rem}.lt-hs__badge[data-astro-cid-4erobd4j]{box-shadow:0 0 0 6px var(--lt-paper-2)}.lt-hs__more[data-astro-cid-4erobd4j]{margin-top:2.5rem}}
