.GolK8a_bar{display:none}html.js .GolK8a_bar{z-index:var(--z-bar);padding:6px max(16px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border-top:1px solid var(--hairline);background:var(--surface);visibility:hidden;grid-template-columns:1.4fr 1fr 1fr;gap:8px;display:grid;position:fixed;inset:auto 0 0;transform:translateY(100%)}html.js .GolK8a_bar[data-visible=true]{visibility:visible;transform:none}@supports (animation-timeline:scroll()){.GolK8a_bar:before{content:"";background:var(--action-line);transform-origin:0;height:2px;animation:linear both GolK8a_climb;animation-timeline:scroll(root);position:absolute;top:-1px;left:0;right:0}}:root[data-motion=allow] .GolK8a_bar{transition:transform .2s var(--ease-out),visibility 0s linear .2s}:root[data-motion=allow] .GolK8a_bar[data-visible=true]{transition:transform .2s var(--ease-out),visibility 0s}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .GolK8a_bar{transition:transform .2s var(--ease-out),visibility 0s linear .2s}:root:not([data-motion]) .GolK8a_bar[data-visible=true]{transition:transform .2s var(--ease-out),visibility 0s}}@media (min-width:1024px){html.js .GolK8a_bar{display:none}}@keyframes GolK8a_climb{0%{transform:scaleX(0)}to{transform:none}}html.js .GolK8a_two{grid-template-columns:1fr auto}@media (min-width:768px){html.js .GolK8a_two{grid-template-columns:1.4fr 1fr}}.GolK8a_item{min-height:var(--control);padding:0 12px;font-size:.9375rem}@supports not selector(:popover-open){.GolK8a_item[popovertarget]{display:none}html.js .GolK8a_bar{grid-template-columns:1.4fr 1fr}html.js .GolK8a_two{grid-template-columns:1fr}}
.OrjwbW_earth{background:radial-gradient(circle at 72% 26%, var(--blue-hour) 0%, #142542 22%, #101a31 44%, #0c1020 64%, var(--void) 80%);pointer-events:none;border-radius:50%;flex:none;display:block}.OrjwbW_disc-geo{aspect-ratio:1;width:min(72vw,320px);box-shadow:inset -3px 3px 2px -1px #ffd696f2,inset -10px 10px 18px -8px #ffb45473,inset -26px 26px 46px -22px #60a5fa73,6px -6px 22px -4px #60a5fa61,18px -18px 70px -6px #60a5fa38,26px -26px 90px -20px #ffb45433}.OrjwbW_disc-moon{aspect-ratio:1;width:112px;box-shadow:inset -2px 2px 1px -1px #ffd696f2,inset -6px 6px 10px -5px #ffb45473,inset -12px 12px 22px -10px #60a5fa73,4px -4px 14px -3px #60a5fa61,10px -10px 36px -6px #60a5fa33}@media (min-width:1024px){.OrjwbW_disc-moon{width:160px}}.OrjwbW_mark{width:24px;height:24px;display:inline-block;box-shadow:inset -1.5px 1.5px .5px -.5px #ffd696f2,inset -3px 3px 5px -3px #60a5fa99,1px -1px 5px -1px #60a5fa8c}.OrjwbW_limb-100,.OrjwbW_limb-400{aspect-ratio:1;transform-origin:50% 0;background:linear-gradient(var(--blue-hour), #13213d 40px, #0b0f1c 120px, var(--void) 170px);position:absolute;left:50%;translate:-50%;box-shadow:inset 0 2px 1px -1px #ffd696f2,inset 0 8px 16px -8px #60a5fa99,0 -4px 14px -2px #60a5fa73,0 -14px 50px -6px #60a5fa40}.OrjwbW_limb-100{width:300vw;top:28px}.OrjwbW_limb-400{width:120vw;top:22px}
.JLT4gq_footer{isolation:isolate;padding:64px 0 calc(48px + env(safe-area-inset-bottom));border-top:1px solid var(--hairline);background:var(--void);position:relative}.JLT4gq_footer:before{content:"";z-index:-1;pointer-events:none;background:url(/stars/far-sm.svg) 0 0/512px,url(/stars/near-sm.svg) 0 0/768px;position:absolute;inset:0}@media (min-width:1024px){.JLT4gq_footer:before{background:url(/stars/far-lg.svg) 0 0/640px,url(/stars/near-lg.svg) 0 0/960px}}.JLT4gq_grid{gap:40px;display:grid}@media (min-width:1024px){.JLT4gq_grid{grid-template-columns:1.2fr 1fr 1fr;gap:48px}}.JLT4gq_name{align-items:center;gap:10px;font-weight:600;display:flex}.JLT4gq_meta{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.JLT4gq_meta>li{position:relative}.JLT4gq_meta>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}.JLT4gq_meta{color:var(--moonlight);margin-top:6px;font-size:.9375rem}.JLT4gq_small{color:var(--moonlight);margin-top:16px;font-size:.875rem}.JLT4gq_preview{border-left:2px dashed var(--ignition);color:var(--star);margin-top:16px;padding-left:10px;font-size:.875rem}.JLT4gq_navs{gap:16px;display:grid}.JLT4gq_links{grid-template-columns:1fr 1fr;list-style:none;display:grid}.JLT4gq_links a{min-height:var(--control);align-items:center;display:flex}.JLT4gq_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);font-size:.75rem;font-weight:500;line-height:1.4}.JLT4gq_inline{flex-wrap:wrap;gap:0 20px;list-style:none;display:flex}.JLT4gq_inline a,.JLT4gq_row{min-height:var(--control);align-items:center;display:inline-flex}.JLT4gq_tools{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:8px;display:flex}
.dtDfSa_toggle{min-height:var(--control);color:var(--star);cursor:pointer;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;font-size:1rem;display:inline-flex}.dtDfSa_box{border:1.5px solid var(--moonlight);border-radius:3px;flex:none;width:14px;height:14px;position:relative}[aria-pressed=true]>.dtDfSa_box{border-color:var(--ion);background:var(--ion)}[aria-pressed=true]>.dtDfSa_box:after{content:"";border:solid var(--void);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:0;left:3px;rotate:45deg}
.rIun6a_header{z-index:var(--z-header);padding-top:env(safe-area-inset-top);position:absolute;inset:0 0 auto}@media (min-width:1024px){.rIun6a_header{border-bottom:1px solid var(--hairline);background:#0b0b10eb;position:sticky;top:0}@supports (animation-timeline:scroll()){.rIun6a_header:after{content:"";background:var(--action-line);transform-origin:0;height:2px;animation:linear both rIun6a_climb;animation-timeline:scroll(root);position:absolute;bottom:-1px;left:0;right:0}}}@keyframes rIun6a_climb{0%{transform:scaleX(0)}to{transform:none}}.rIun6a_bar{height:var(--topbar-h);align-items:center;gap:16px;display:flex}@media (min-width:1024px){.rIun6a_bar{height:var(--header-h)}}.rIun6a_wordmark{min-height:var(--control);color:var(--star);align-items:center;gap:10px;margin-right:auto;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.rIun6a_wordmark:hover{color:var(--star)}}.rIun6a_nav{display:none}.rIun6a_nav ul{gap:4px;list-style:none;display:flex}.rIun6a_nav a{min-height:var(--control);color:var(--star);align-items:center;padding:0 12px;font-size:.9375rem;display:inline-flex}.rIun6a_nav a[aria-current=location]{color:var(--ion)}@supports not selector(:popover-open){@media (min-width:1024px){.rIun6a_nav{display:block}}}.rIun6a_bar>.menu-pill{flex:none}
@supports (animation-timeline:view()){:root[data-motion=allow] .r7G_HG_w{animation:linear forwards r7G_HG_word-in;animation-timeline:--h2;animation-range:entry 10% entry 50%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .r7G_HG_w{animation:linear forwards r7G_HG_word-in;animation-timeline:--h2;animation-range:entry 10% entry 50%}}:root[data-motion=allow] span:nth-child(2)>.r7G_HG_w{animation-range:entry 15% entry 55%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(2)>.r7G_HG_w{animation-range:entry 15% entry 55%}}:root[data-motion=allow] span:nth-child(3)>.r7G_HG_w{animation-range:entry 20% entry 60%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(3)>.r7G_HG_w{animation-range:entry 20% entry 60%}}:root[data-motion=allow] span:nth-child(4)>.r7G_HG_w{animation-range:entry 25% entry 65%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(4)>.r7G_HG_w{animation-range:entry 25% entry 65%}}:root[data-motion=allow] span:nth-child(5)>.r7G_HG_w{animation-range:entry 30% entry 70%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(5)>.r7G_HG_w{animation-range:entry 30% entry 70%}}:root[data-motion=allow] span:nth-child(6)>.r7G_HG_w{animation-range:entry 35% entry 75%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(6)>.r7G_HG_w{animation-range:entry 35% entry 75%}}:root[data-motion=allow] span:nth-child(7)>.r7G_HG_w{animation-range:entry 40% entry 80%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(7)>.r7G_HG_w{animation-range:entry 40% entry 80%}}:root[data-motion=allow] span:nth-child(8)>.r7G_HG_w{animation-range:entry 45% entry 85%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(8)>.r7G_HG_w{animation-range:entry 45% entry 85%}}:root[data-motion=allow] span:nth-child(9)>.r7G_HG_w{animation-range:entry 50% entry 90%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(9)>.r7G_HG_w{animation-range:entry 50% entry 90%}}:root[data-motion=allow] span:nth-child(10)>.r7G_HG_w{animation-range:entry 55% entry 95%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(10)>.r7G_HG_w{animation-range:entry 55% entry 95%}}:root[data-motion=allow] span:nth-child(11)>.r7G_HG_w{animation-range:entry 60%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(11)>.r7G_HG_w{animation-range:entry 60%}}:root[data-motion=allow] span:nth-child(12)>.r7G_HG_w{animation-range:entry 65% entry 105%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) span:nth-child(12)>.r7G_HG_w{animation-range:entry 65% entry 105%}}}@keyframes r7G_HG_word-in{0%{opacity:0}to{opacity:1}}
._6rnh_a_head{max-width:46rem;margin-bottom:var(--gap-head)}._6rnh_a_h2{gap:8px;display:grid}._6rnh_a_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ion);font-size:.75rem;font-weight:500;line-height:1.4}._6rnh_a_title{letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);font-weight:600;font-stretch:85%;line-height:1.12}._6rnh_a_subcopy{max-width:var(--measure);color:var(--star);margin-top:12px}._6rnh_a_h2{view-timeline-name:--h2}
.I6uKhq_tick{min-height:40px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);align-items:center;gap:10px;margin-bottom:16px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.I6uKhq_tick:before{content:"//";content:"//"/"";color:var(--ion);letter-spacing:0;flex:none}.I6uKhq_tick:after{content:attr(data-label);text-wrap:balance}@supports (animation-timeline:view()){:root[data-motion=allow] .I6uKhq_tick{animation:linear forwards I6uKhq_fade-in;animation-timeline:view();animation-range:entry entry 30%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .I6uKhq_tick{animation:linear forwards I6uKhq_fade-in;animation-timeline:view();animation-range:entry entry 30%}}}@keyframes I6uKhq_fade-in{0%{opacity:0}to{opacity:1}}
.KUHuba_about{padding-top:var(--seam-plain);padding-bottom:var(--pad-bottom);background:linear-gradient(var(--void) 0, var(--twilight) var(--seam), var(--twilight) 100%);view-timeline-name:--t-about;position:relative}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] .KUHuba_about{background:0 0}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_about{background:0 0}}}.KUHuba_reel .reel-track{gap:var(--gap-head);display:grid}@media (min-width:1024px){.KUHuba_reel .reel-track{grid-template-columns:7fr 5fr;align-items:start;column-gap:48px}.KUHuba_head,.KUHuba_main{grid-column:1}}.KUHuba_head h2+*{margin-bottom:0}.KUHuba_lead{max-width:var(--measure)}.KUHuba_lists{gap:24px;margin-top:32px;display:grid}@media (min-width:1024px){.KUHuba_lists{grid-template-columns:1fr 1fr}}.KUHuba_lists ul{gap:8px;margin-top:12px;padding-left:1.1em;display:grid}.KUHuba_principles{margin-top:32px}.KUHuba_principles ul{gap:12px;margin-top:12px;list-style:none;display:grid}.KUHuba_links{flex-wrap:wrap;gap:4px 24px;margin-top:24px;display:flex}.KUHuba_links a{min-height:var(--control);align-items:center;display:inline-flex}.KUHuba_side{gap:var(--gap-panel);display:grid}@media (min-width:1024px){.KUHuba_side{grid-area:1/2/span 2}}.KUHuba_bio,.KUHuba_facts{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);margin:0;padding:20px}@media (min-width:768px){.KUHuba_bio,.KUHuba_facts{padding:24px}}@supports (animation-timeline:view()){:root[data-motion=allow] .KUHuba_lists li,:root[data-motion=allow] .KUHuba_principles li{animation:linear forwards KUHuba_reveal;animation-timeline:view();animation-range:entry entry 40%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li,:root:not([data-motion]) .KUHuba_principles li{animation:linear forwards KUHuba_reveal;animation-timeline:view();animation-range:entry entry 40%}}:root[data-motion=allow] .KUHuba_lists li:nth-child(2),:root[data-motion=allow] .KUHuba_principles li:nth-child(2){animation-range:entry 4% entry 44%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li:nth-child(2),:root:not([data-motion]) .KUHuba_principles li:nth-child(2){animation-range:entry 4% entry 44%}}:root[data-motion=allow] .KUHuba_lists li:nth-child(3),:root[data-motion=allow] .KUHuba_principles li:nth-child(3){animation-range:entry 8% entry 48%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li:nth-child(3),:root:not([data-motion]) .KUHuba_principles li:nth-child(3){animation-range:entry 8% entry 48%}}:root[data-motion=allow] .KUHuba_lists li:nth-child(4),:root[data-motion=allow] .KUHuba_principles li:nth-child(4){animation-range:entry 12% entry 52%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li:nth-child(4),:root:not([data-motion]) .KUHuba_principles li:nth-child(4){animation-range:entry 12% entry 52%}}:root[data-motion=allow] .KUHuba_lists li:nth-child(5),:root[data-motion=allow] .KUHuba_principles li:nth-child(5){animation-range:entry 16% entry 56%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li:nth-child(5),:root:not([data-motion]) .KUHuba_principles li:nth-child(5){animation-range:entry 16% entry 56%}}:root[data-motion=allow] .KUHuba_lists li:nth-child(6),:root[data-motion=allow] .KUHuba_principles li:nth-child(6){animation-range:entry 20% entry 60%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_lists li:nth-child(6),:root:not([data-motion]) .KUHuba_principles li:nth-child(6){animation-range:entry 20% entry 60%}}:root[data-motion=allow] .KUHuba_reel .KUHuba_side .KUHuba_bio,:root[data-motion=allow] .KUHuba_reel .KUHuba_side .KUHuba_facts{animation:linear forwards KUHuba_reveal;animation-timeline:view();animation-range:entry entry 40%}:root[data-motion=allow] .KUHuba_reel .KUHuba_side .KUHuba_facts{animation-range:entry 12% entry 52%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .KUHuba_reel .KUHuba_side .KUHuba_bio,:root:not([data-motion]) .KUHuba_reel .KUHuba_side .KUHuba_facts{animation:linear forwards KUHuba_reveal;animation-timeline:view();animation-range:entry entry 40%}:root:not([data-motion]) .KUHuba_reel .KUHuba_side .KUHuba_facts{animation-range:entry 12% entry 52%}}}@keyframes KUHuba_reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.KUHuba_panelLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);margin-bottom:8px;font-size:.75rem;font-weight:500;line-height:1.4}.KUHuba_bio p{font-size:1rem;line-height:1.6}.KUHuba_facts h3{margin-bottom:12px}.KUHuba_facts dl{display:grid}.KUHuba_facts dl>div{border-top:1px solid var(--hairline);grid-template-columns:112px 1fr;gap:12px;padding:8px 0;display:grid}.KUHuba_facts dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);padding-top:2px;font-size:.75rem;font-weight:500;line-height:1.4}.KUHuba_facts dd{overflow-wrap:anywhere;font-size:.9375rem;line-height:1.5}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:37.5em){:root[data-motion=allow] .KUHuba_reel[data-reel]:not([data-fit=no]) .KUHuba_facts dl{grid-template-columns:1fr 1fr;column-gap:16px}:root[data-motion=allow] .KUHuba_reel[data-reel]:not([data-fit=no]) .KUHuba_facts dl>div{grid-template-columns:none;align-content:start;gap:2px;padding:6px 0}:root[data-motion=allow] .KUHuba_reel[data-reel]:not([data-fit=no]) .KUHuba_facts dd{font-size:.875rem;line-height:1.4}:root[data-motion=allow] .KUHuba_reel[data-reel]:not([data-fit=no]) .KUHuba_facts h3{margin-bottom:4px}}}
.r4Y_sW_moon{pointer-events:none;background:radial-gradient(22% 14% at 40% 38%,#60636e80 0 60%,#0000 100%),radial-gradient(16% 20% at 60% 30%,#60636e6b 0 55%,#0000 100%),radial-gradient(26% 16% at 34% 64%,#60636e73 0 55%,#0000 100%),radial-gradient(12% 9% at 64% 60%,#60636e66 0 50%,#0000 100%),radial-gradient(9% 7% at 26% 48%,#60636e66 0 50%,#0000 100%),radial-gradient(4% 4% at 72% 70%,#ece9e299 0 40%,#0000 100%),radial-gradient(circle at 70% 28%,#ece9e2 0%,#d8d4cb 30%,#bbb7af 58%,#7c7a75 84%,#3a3a40 100%);border-radius:50%;width:1em;height:1em;display:block;position:absolute;box-shadow:inset -.06em .06em .04em #fff4dce6,inset .28em -.28em .5em #05060cc7,0 0 .2em #f8fafc38,0 0 1.2em #94a3b829}.r4Y_sW_moon:after{content:"";background:linear-gradient(225deg,#0000 48%,#0b0b1080 74%,#0b0b10e6 100%);border-radius:50%;position:absolute;inset:0}.r4Y_sW_hero{font-size:6cqi;top:0;left:0}.r4Y_sW_band{top:var(--landing-top);right:calc(-.1*var(--moon));font-size:var(--moon)}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] .r4Y_sW_band{opacity:0;animation:linear forwards r4Y_sW_arrive;animation-timeline:--t-landing;animation-range:entry}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .r4Y_sW_band{opacity:0;animation:linear forwards r4Y_sW_arrive;animation-timeline:--t-landing;animation-range:entry}}}@keyframes r4Y_sW_arrive{0%,97%{opacity:0}to{opacity:1}}.r4Y_sW_stage{margin:calc(-.5*var(--moon)) 0 0 calc(-.5*var(--moon));font-size:var(--moon);transform-origin:50%;top:0;left:0}
._6_RZca_contact{z-index:var(--z-decor);padding-top:var(--seam-plain);padding-bottom:var(--pad-bottom);view-timeline-name:--t-contact;position:relative}._6_RZca_grid{gap:32px;display:grid}@media (min-width:1024px){._6_RZca_grid{grid-template-columns:1fr 1fr;align-items:end;gap:64px}}._6_RZca_landing{height:var(--landing-h);view-timeline-name:--t-landing;grid-column:1/-1;position:relative}._6_RZca_earthTwin{top:calc(var(--landing-top) + 24px);position:absolute;left:16px}@media (min-width:1024px){._6_RZca_earthTwin{top:calc(var(--landing-top) + 100px);left:0}}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] ._6_RZca_earthTwin{opacity:0;animation:linear forwards _6_RZca_arrive;animation-timeline:--t-landing;animation-range:entry}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._6_RZca_earthTwin{opacity:0;animation:linear forwards _6_RZca_arrive;animation-timeline:--t-landing;animation-range:entry}}}@keyframes _6_RZca_arrive{0%,97%{opacity:0}to{opacity:1}}._6_RZca_tick{min-height:40px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);align-items:center;gap:12px;margin-bottom:16px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}._6_RZca_tick:before{content:"";opacity:.6;background:currentColor;flex:none;width:24px;height:1px}._6_RZca_tick:after{content:attr(data-label);text-wrap:balance}._6_RZca_subcopy{max-width:var(--measure);margin-top:calc(-1*var(--gap-head) + 12px)}._6_RZca_reach{gap:16px;display:grid}._6_RZca_dial{view-timeline-name:--dial;background:radial-gradient(120% 90% at 100% 0%, #62cdf314, transparent 60%),linear-gradient(180deg, #151a27 0, var(--surface) 140px);border:1px solid #263248;border-radius:14px;padding:52px 20px 20px;position:relative;box-shadow:0 30px 60px -30px #000000d9,inset 0 1px #f8fafc0a;container-type:inline-size}._6_RZca_dial:before{content:attr(data-file);content:attr(data-file)/"";border-bottom:1px solid var(--hairline);background:radial-gradient(circle at 18px 50%, var(--flare) 0 4.5px, transparent 5px),radial-gradient(circle at 36px 50%, var(--ignition) 0 4.5px, transparent 5px),radial-gradient(circle at 54px 50%, var(--ion) 0 4.5px, transparent 5px),#10131c;height:32px;font-family:var(--font-mono);letter-spacing:.02em;color:var(--moonlight);text-overflow:ellipsis;white-space:nowrap;border-radius:14px 14px 0 0;padding:0 14px 0 70px;font-size:.75rem;font-weight:500;line-height:32px;display:block;position:absolute;inset:0 0 auto;overflow:hidden}@supports (animation-timeline:view()){:root[data-motion=allow] ._6_RZca_dial{animation:linear forwards _6_RZca_rise;animation-timeline:view();animation-range:entry 10% entry 40%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._6_RZca_dial{animation:linear forwards _6_RZca_rise;animation-timeline:view();animation-range:entry 10% entry 40%}}}@keyframes _6_RZca_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._6_RZca_channel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ion);font-size:.75rem;font-weight:500;line-height:1.4}._6_RZca_number{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--star);white-space:nowrap;margin-top:6px;font-size:min(3rem,9.2cqi);font-weight:500;line-height:1.15;position:relative}._6_RZca_number:after{content:"";background:var(--action);vertical-align:-.08em;width:.12em;height:.8em;margin-left:.12em;display:inline-block}._6_RZca_number[data-fx]>span:not([data-ghost]){color:#0000}._6_RZca_number [data-ghost]{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}._6_RZca_code{color:var(--moonlight)}._6_RZca_signal{font-family:var(--font-mono);letter-spacing:.02em;color:var(--moonlight);align-items:center;gap:12px;margin:14px 0 20px;font-size:.75rem;font-weight:500;display:flex}._6_RZca_signal:before{content:"";background:radial-gradient(closest-side, var(--action), transparent) no-repeat,linear-gradient(90deg, #6ee7d680, #60a5fa26);background-position:-48px,0;background-size:48px 3px,100% 1px;flex:1;height:1px}._6_RZca_signal:after{content:attr(data-c);content:attr(data-c)/"";flex:none}@container (max-width:459.98px){._6_RZca_signal{flex-wrap:wrap;gap:10px}._6_RZca_signal:before{flex-basis:100%}}@supports (animation-timeline:view()){:root[data-motion=allow] ._6_RZca_signal:before{background-size:48px 3px,100% 1px;height:3px;animation:linear both _6_RZca_pulse;animation-timeline:--dial;animation-range:entry 30% cover 50%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._6_RZca_signal:before{background-size:48px 3px,100% 1px;height:3px;animation:linear both _6_RZca_pulse;animation-timeline:--dial;animation-range:entry 30% cover 50%}}}@keyframes _6_RZca_pulse{0%{background-position:-48px,0}to{background-position:calc(100% + 48px),0}}._6_RZca_actions{gap:12px;display:grid}@media (min-width:768px){._6_RZca_actions{flex-wrap:wrap;display:flex}}._6_RZca_actions>.btn-primary{min-height:52px}@media (min-width:768px){._6_RZca_actions>.btn-primary{padding:0 24px}}._6_RZca_rows{border-top:1px solid var(--hairline);list-style:none}._6_RZca_rows a{min-height:var(--control);border-bottom:1px solid var(--hairline);align-items:center;display:flex}._6_RZca_facts{flex-wrap:wrap;align-items:baseline;gap:0 20px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}._6_RZca_facts>li{position:relative}._6_RZca_facts>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 10px);transform:translate(50%)}._6_RZca_facts{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--moonlight);font-size:.8125rem;font-weight:500;line-height:1.4}._6_RZca_time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;min-width:16ch;min-height:1.4em;color:var(--moonlight);margin-top:-16px;font-size:.8125rem;font-weight:500;line-height:1.4}._6_RZca_finale{flex-wrap:wrap;gap:4px 12px;max-width:100%;font-size:28px;display:flex;position:absolute;top:0;left:0}@media (min-width:1024px){._6_RZca_finale{max-width:calc(100% - 168px - .9*var(--moon));gap:8px 20px;font-size:52px;top:64px;left:168px}}._6_RZca_word{gap:3px;display:flex}@media (min-width:1024px){._6_RZca_word{gap:6px}}._6_RZca_tile{background:var(--blue-hour);width:1.3em;height:1.45em;color:var(--moonlight);text-transform:uppercase;border-radius:4px;place-items:center;font-weight:600;font-stretch:85%;line-height:1;display:grid}._6_RZca_tile:before{content:attr(data-c)}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] ._6_RZca_landing{container-type:inline-size}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile{animation:linear both _6_RZca_tile-in;animation-timeline:--t-landing}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="0"]{--dx:-58cqw;--dy:-34svh;--r:-22deg;animation-range:entry 4% entry 46%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="1"]{--dx:44cqw;--dy:-40svh;--r:18deg;animation-range:entry 7% entry 49%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="2"]{--dx:-36cqw;--dy:30svh;--r:25deg;animation-range:entry 10% entry 52%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="3"]{--dx:60cqw;--dy:12svh;--r:-15deg;animation-range:entry 13% entry 55%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="4"]{--dx:-12cqw;--dy:-38svh;--r:20deg;animation-range:entry 16% entry 58%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="5"]{--dx:30cqw;--dy:36svh;--r:-24deg;animation-range:entry 19% entry 61%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="6"]{--dx:-60cqw;--dy:6svh;--r:12deg;animation-range:entry 22% entry 64%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="7"]{--dx:52cqw;--dy:-22svh;--r:-20deg;animation-range:entry 25% entry 67%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="8"]{--dx:-24cqw;--dy:40svh;--r:-10deg;animation-range:entry 28% entry 70%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="9"]{--dx:16cqw;--dy:-30svh;--r:24deg;animation-range:entry 31% entry 73%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="10"]{--dx:-44cqw;--dy:-16svh;--r:-18deg;animation-range:entry 34% entry 76%}:root[data-motion=allow] ._6_RZca_landing ._6_RZca_tile[data-i="11"]{--dx:58cqw;--dy:28svh;--r:16deg;animation-range:entry 37% entry 79%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._6_RZca_landing{container-type:inline-size}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile{animation:linear both _6_RZca_tile-in;animation-timeline:--t-landing}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="0"]{--dx:-58cqw;--dy:-34svh;--r:-22deg;animation-range:entry 4% entry 46%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="1"]{--dx:44cqw;--dy:-40svh;--r:18deg;animation-range:entry 7% entry 49%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="2"]{--dx:-36cqw;--dy:30svh;--r:25deg;animation-range:entry 10% entry 52%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="3"]{--dx:60cqw;--dy:12svh;--r:-15deg;animation-range:entry 13% entry 55%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="4"]{--dx:-12cqw;--dy:-38svh;--r:20deg;animation-range:entry 16% entry 58%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="5"]{--dx:30cqw;--dy:36svh;--r:-24deg;animation-range:entry 19% entry 61%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="6"]{--dx:-60cqw;--dy:6svh;--r:12deg;animation-range:entry 22% entry 64%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="7"]{--dx:52cqw;--dy:-22svh;--r:-20deg;animation-range:entry 25% entry 67%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="8"]{--dx:-24cqw;--dy:40svh;--r:-10deg;animation-range:entry 28% entry 70%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="9"]{--dx:16cqw;--dy:-30svh;--r:24deg;animation-range:entry 31% entry 73%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="10"]{--dx:-44cqw;--dy:-16svh;--r:-18deg;animation-range:entry 34% entry 76%}:root:not([data-motion]) ._6_RZca_landing ._6_RZca_tile[data-i="11"]{--dx:58cqw;--dy:28svh;--r:16deg;animation-range:entry 37% entry 79%}}}@keyframes _6_RZca_tile-in{0%{opacity:0;transform:translate(var(--dx,0), var(--dy,0)) rotate(var(--r,0deg))}30%{opacity:1}to{opacity:1;transform:none}}
.YDZf-G_passage{height:0;position:relative}.YDZf-G_karman{--passage-timeline:--t-karman;view-timeline-name:--t-karman}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:560px){:root[data-motion=allow] .YDZf-G_karman{height:var(--passage-karman)}}@media (prefers-reduced-motion:no-preference) and (min-height:560px){:root:not([data-motion]) .YDZf-G_karman{height:var(--passage-karman)}}}.YDZf-G_pullback{--passage-timeline:--t-pullback;view-timeline-name:--t-pullback}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:560px){:root[data-motion=allow] .YDZf-G_pullback{height:var(--passage-pullback)}}@media (prefers-reduced-motion:no-preference) and (min-height:560px){:root:not([data-motion]) .YDZf-G_pullback{height:var(--passage-pullback)}}}.YDZf-G_altitude{display:none}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:560px){:root[data-motion=allow] .YDZf-G_altitude{top:6svh;left:max(var(--gutter),(100% - var(--container))/2);letter-spacing:-.02em;text-transform:uppercase;white-space:pre;color:var(--blue-hour);font-size:clamp(64px,21vw,200px);font-weight:600;font-stretch:85%;line-height:.8;display:flex;position:absolute}:root[data-motion=allow] .YDZf-G_altitude>span:before{content:attr(data-c)}:root[data-motion=allow] .YDZf-G_altitude>span{animation:linear both YDZf-G_char-up;animation-timeline:var(--passage-timeline);display:inline-block}:root[data-motion=allow] .YDZf-G_altitude>span:first-child{animation-range:entry 4% entry 34%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(2){animation-range:entry 10% entry 40%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(3){animation-range:entry 16% entry 46%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(4){animation-range:entry 22% entry 52%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(5){animation-range:entry 28% entry 58%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(6){animation-range:entry 34% entry 64%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(7){animation-range:entry 40% entry 70%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(8){animation-range:entry 46% entry 76%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(9){animation-range:entry 52% entry 82%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(10){animation-range:entry 58% entry 88%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(11){animation-range:entry 64% entry 94%}:root[data-motion=allow] .YDZf-G_altitude>span:nth-child(12){animation-range:entry 70%}}@media (prefers-reduced-motion:no-preference) and (min-height:560px){:root:not([data-motion]) .YDZf-G_altitude{top:6svh;left:max(var(--gutter),(100% - var(--container))/2);letter-spacing:-.02em;text-transform:uppercase;white-space:pre;color:var(--blue-hour);font-size:clamp(64px,21vw,200px);font-weight:600;font-stretch:85%;line-height:.8;display:flex;position:absolute}:root:not([data-motion]) .YDZf-G_altitude>span:before{content:attr(data-c)}:root:not([data-motion]) .YDZf-G_altitude>span{animation:linear both YDZf-G_char-up;animation-timeline:var(--passage-timeline);display:inline-block}:root:not([data-motion]) .YDZf-G_altitude>span:first-child{animation-range:entry 4% entry 34%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(2){animation-range:entry 10% entry 40%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(3){animation-range:entry 16% entry 46%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(4){animation-range:entry 22% entry 52%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(5){animation-range:entry 28% entry 58%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(6){animation-range:entry 34% entry 64%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(7){animation-range:entry 40% entry 70%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(8){animation-range:entry 46% entry 76%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(9){animation-range:entry 52% entry 82%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(10){animation-range:entry 58% entry 88%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(11){animation-range:entry 64% entry 94%}:root:not([data-motion]) .YDZf-G_altitude>span:nth-child(12){animation-range:entry 70%}}}@keyframes YDZf-G_char-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media print{.YDZf-G_passage{display:none}}
.xclzVq_experience{z-index:var(--z-decor);padding-bottom:var(--pad-bottom);view-timeline-name:--t-experience;position:relative}.xclzVq_sectionBody{padding-top:var(--seam-plain);view-timeline-name:--t-experience-body}@supports (timeline-scope:--a) and (animation-timeline:view()) and selector(:has(*)){@media (min-height:37.5em){:root[data-motion=allow] .xclzVq_sectionBody:has(.xclzVq_reel[data-reel]:not([data-fit=no])){padding-top:0}}}.xclzVq_rail{gap:32px;max-width:880px;padding-left:28px;list-style:none;display:grid;position:relative}.xclzVq_rail:before{content:"";background:var(--hairline);width:2px;position:absolute;top:6px;bottom:6px;left:5px}.xclzVq_rail>li{view-timeline-name:--role;position:relative}.xclzVq_rail>li:before{content:"";border:2px solid var(--moonlight);background:var(--void);border-radius:50%;width:12px;height:12px;position:absolute;top:5px;left:-28px}@supports (animation-timeline:view()){:root[data-motion=allow] .xclzVq_rail:before{transform-origin:50% 0;animation:linear forwards xclzVq_draw-rail;animation-timeline:view();animation-range:cover cover 90%}:root[data-motion=allow] .xclzVq_rail>li:before{animation:linear forwards xclzVq_light-node;animation-timeline:--role;animation-range:entry entry 30%}:root[data-motion=allow] .xclzVq_rail>li .xclzVq_entry{animation:linear forwards xclzVq_slide-in;animation-timeline:--role;animation-range:entry 10% entry 40%}:root[data-motion=allow] .xclzVq_rail>li.xclzVq_current:after{content:"";width:12px;height:12px;box-shadow:0 0 0 1px var(--action);opacity:0;border-radius:50%;animation:linear forwards xclzVq_ring;animation-timeline:--role;animation-range:entry entry 50%;position:absolute;top:5px;left:-28px}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .xclzVq_rail:before{transform-origin:50% 0;animation:linear forwards xclzVq_draw-rail;animation-timeline:view();animation-range:cover cover 90%}:root:not([data-motion]) .xclzVq_rail>li:before{animation:linear forwards xclzVq_light-node;animation-timeline:--role;animation-range:entry entry 30%}:root:not([data-motion]) .xclzVq_rail>li .xclzVq_entry{animation:linear forwards xclzVq_slide-in;animation-timeline:--role;animation-range:entry 10% entry 40%}:root:not([data-motion]) .xclzVq_rail>li.xclzVq_current:after{content:"";width:12px;height:12px;box-shadow:0 0 0 1px var(--action);opacity:0;border-radius:50%;animation:linear forwards xclzVq_ring;animation-timeline:--role;animation-range:entry entry 50%;position:absolute;top:5px;left:-28px}}}.xclzVq_rail>li.xclzVq_current:before{border-color:var(--action)}@media (min-width:768px){.xclzVq_rail{padding-left:32px}.xclzVq_rail>li:before,.xclzVq_rail>li.xclzVq_current:after{left:-32px}}@keyframes xclzVq_slide-in{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes xclzVq_ring{0%{opacity:.6;transform:none}to{opacity:0;transform:scale(2.4)}}@keyframes xclzVq_draw-rail{0%{transform:scaleY(0)}to{transform:none}}@keyframes xclzVq_light-node{0%{border-color:var(--hairline);transform:scale(.6)}}.xclzVq_entry{grid-template-areas:"dates""title""company""body";gap:6px;display:grid}@media (min-width:1024px){.xclzVq_entry{grid-template-columns:200px 1fr;grid-template-areas:"dates title""company body";align-items:start;column-gap:32px}}.xclzVq_dates{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--moonlight);grid-area:dates;gap:12px;font-size:.8125rem;font-weight:500;line-height:1.4;display:flex}.xclzVq_now{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--action);font-size:.75rem;font-weight:500;line-height:1.4}.xclzVq_title{grid-area:title}.xclzVq_company{flex-wrap:wrap;grid-area:company;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.xclzVq_company>li{position:relative}.xclzVq_company>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}.xclzVq_company{color:var(--moonlight);font-size:.9375rem}@media (min-width:1024px){.xclzVq_company{gap:2px;display:grid}.xclzVq_company>li+li:before{content:none}}.xclzVq_body{max-width:var(--measure);grid-area:body;gap:12px;display:grid}.xclzVq_body:empty{display:none}.xclzVq_rowLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);font-size:.75rem;font-weight:500;line-height:1.4}.xclzVq_highlights{gap:8px;padding-left:1.1em;display:grid}.xclzVq_stack{font-size:.9375rem}.xclzVq_education{gap:16px;max-width:880px;margin-top:48px;padding-left:28px;display:grid}@media (min-width:768px){.xclzVq_education{padding-left:32px}}.xclzVq_educationLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);font-size:.75rem;font-weight:500;line-height:1.4}.xclzVq_degree{text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.3}@media (min-width:1024px){.xclzVq_degree{font-size:1.25rem}}@keyframes xclzVq_exp-draw{0%{transform:scaleX(0)}to{transform:none}}.xclzVq_head{display:none}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:37.5em){:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_rail{padding-top:30px;list-style:none;position:relative}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_rail:before{background:linear-gradient(90deg, var(--ion), #60a5fa33);transform-origin:0;width:auto;height:2px;animation:linear both xclzVq_exp-draw;animation-timeline:--reel;animation-range:contain;inset:9px 0 auto}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_rail>li{--turn-in:-10deg}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_rail>li:before{border-color:var(--ion);animation:linear both xclzVq_light-node;animation-timeline:--reel;animation-range:contain var(--a) contain var(--b);top:-26px;left:18px}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_rail>li .xclzVq_entry{animation:none}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_head{border:1px solid var(--action);background:var(--void);font-family:var(--font-mono);color:var(--action);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.6875rem;line-height:1.5;display:block;position:absolute;top:-30px;left:40px}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_head:before{content:attr(data-label)}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_education{--turn-in:-10deg;position:relative;top:30px}:root[data-motion=allow] .xclzVq_reel[data-reel]:not([data-fit=no]) .xclzVq_education .xclzVq_entry{animation:none}}}
.LM4Ijq_faq{z-index:var(--z-decor);padding-top:var(--seam-plain);padding-bottom:var(--pad-bottom);view-timeline-name:--t-faq;position:relative}.LM4Ijq_grid{gap:28px;display:grid}@media (min-width:1024px){.LM4Ijq_grid{grid-template-columns:1fr 1fr;gap:36px 48px}}.LM4Ijq_item{max-width:var(--measure)}.LM4Ijq_item h3{margin-bottom:8px}.LM4Ijq_item a{overflow-wrap:anywhere}@supports (animation-timeline:view()){:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item{animation:linear forwards LM4Ijq_reveal;animation-timeline:view();animation-range:entry entry 40%}:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(2){animation-range:entry 6% entry 46%}:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(3){animation-range:entry 12% entry 52%}:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(4){animation-range:entry 18% entry 58%}:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(5){animation-range:entry 24% entry 64%}:root[data-motion=allow] .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item p{animation:linear forwards LM4Ijq_answer;animation-timeline:view();animation-range:entry 6% entry 46%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item{animation:linear forwards LM4Ijq_reveal;animation-timeline:view();animation-range:entry entry 40%}:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(2){animation-range:entry 6% entry 46%}:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(3){animation-range:entry 12% entry 52%}:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(4){animation-range:entry 18% entry 58%}:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item:nth-child(5){animation-range:entry 24% entry 64%}:root:not([data-motion]) .LM4Ijq_faq .LM4Ijq_grid .LM4Ijq_item p{animation:linear forwards LM4Ijq_answer;animation-timeline:view();animation-range:entry 6% entry 46%}}}@keyframes LM4Ijq_answer{0%{opacity:0}to{opacity:1}}@keyframes LM4Ijq_reveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:37.5em){:root[data-motion=allow] .LM4Ijq_reel[data-reel]:not([data-fit=no]) .LM4Ijq_item p{animation:none}}}
.gMpi5G_globe{--w:1.6;aspect-ratio:1;pointer-events:none;width:100%;position:relative;container-type:inline-size}.gMpi5G_globe>*{position:absolute}@container (max-width:559.98px){.gMpi5G_globe>*{--w:2.4}}@container (max-width:399.98px){.gMpi5G_globe>*{--w:3.2}}.gMpi5G_far,.gMpi5G_near,.gMpi5G_over,.gMpi5G_gl{width:100%;height:100%;inset:0;overflow:visible}.gMpi5G_halo{aspect-ratio:1;background:radial-gradient(closest-side,#0000 75.5%,#93c5fd8c 77%,#60a5fa38 80%,#60a5fa0f 88%,#0000 100%),radial-gradient(closest-side at 64% 40%,#6ee7d629,#0000 75%);border-radius:50%;width:85.8%;top:13.1%;left:3.3%;-webkit-mask-image:linear-gradient(64.5deg,#00000040 35%,#000 62%);mask-image:linear-gradient(64.5deg,#00000040 35%,#000 62%)}.gMpi5G_planet{aspect-ratio:1;background:radial-gradient(circle at 82% 32%,#93c5fd29,#0000 34%),radial-gradient(closest-side,#0000 70%,#04070e80 100%),linear-gradient(64.5deg,#04070e 0%,#060b17 45%,#0d2140 51%,#133a63 62%,#1a4c80 100%);border-radius:50%;width:66%;top:23%;left:13.2%;overflow:hidden;box-shadow:inset -2px 2px 3px -1px #bae6fd73}.gMpi5G_land,.gMpi5G_lights,.gMpi5G_grid{width:100%;height:100%;position:absolute;inset:0}.gMpi5G_land{background:radial-gradient(circle,#b6dcf7 0 30%,#0000 44%) 0 0/1.6% 1.6%;-webkit-mask-image:url(/earth/land.svg),linear-gradient(64.5deg,#00000042 42%,#000 58%);mask-image:url(/earth/land.svg),linear-gradient(64.5deg,#00000042 42%,#000 58%);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:100% 100%,auto;mask-size:100% 100%,auto;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gMpi5G_lights{background:linear-gradient(#ffc777,#ffc777);-webkit-mask:url(/earth/lights.svg) 0 0/100% 100% no-repeat;mask:url(/earth/lights.svg) 0 0/100% 100% no-repeat}.gMpi5G_grid path{fill:none;stroke:var(--aurora);stroke-opacity:.14;stroke-width:calc(1*var(--w))}.gMpi5G_globe[data-gl] .gMpi5G_planet{visibility:hidden}.gMpi5G_over{transition:opacity .25s var(--ease-out)}.gMpi5G_over>*{position:absolute}[data-turned]>.gMpi5G_over{opacity:0}.gMpi5G_gl:not([data-on]){visibility:hidden}@media (hover:hover) and (pointer:fine){.gMpi5G_gl[data-on]{pointer-events:auto;cursor:grab}.gMpi5G_gl[data-on][data-drag]{cursor:grabbing}}.gMpi5G_far path,.gMpi5G_near path{fill:none}.gMpi5G_far path{stroke:#94a3b84d;stroke-width:calc(1*var(--w));stroke-dasharray:.004 .006}.gMpi5G_orbit{stroke:#94a3b86b;stroke-width:calc(1.1*var(--w))}.gMpi5G_leader{stroke:#94a3b899;stroke-width:calc(1*var(--w))}.gMpi5G_plan{stroke:#94a3b866;stroke-width:calc(1*var(--w));stroke-dasharray:.005 .007}.gMpi5G_trail{stroke-width:calc(2*var(--w));stroke-linecap:round;filter:drop-shadow(0 0 3px #62cdf399)}.gMpi5G_light{stroke:#f0fdfa;stroke-width:calc(7*var(--w));stroke-linecap:round;stroke-dasharray:0 2;opacity:0;filter:drop-shadow(0 0 4px #6ee7d6)drop-shadow(0 0 10px #60a5facc)}.gMpi5G_pin .gMpi5G_dot{fill:var(--aurora);stroke:var(--void);stroke-width:calc(1.5*var(--w))}.gMpi5G_pin .gMpi5G_ping{fill:none;stroke:var(--aurora);stroke-width:calc(1.2*var(--w));opacity:0;transform-box:fill-box;transform-origin:50%}.gMpi5G_place,.gMpi5G_station{font-family:var(--font-mono);letter-spacing:.02em;color:var(--moonlight);white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1}.gMpi5G_place{color:var(--star);translate:-100% -50%}.gMpi5G_place:after{content:attr(data-c);content:attr(data-c)/""}.gMpi5G_station:after{content:attr(data-c) attr(data-note);content:attr(data-c) attr(data-note)/""}.gMpi5G_station{top:var(--y);translate:-100% -50%}@container (max-width:519.98px){.gMpi5G_place:after{content:attr(data-short);content:attr(data-short)/""}.gMpi5G_station:after{content:attr(data-c);content:attr(data-c)/""}.gMpi5G_s-edge{visibility:hidden}.gMpi5G_s-orbit{top:var(--y-narrow)}.gMpi5G_s-orbit:after{content:attr(data-c) attr(data-scale);content:attr(data-c) attr(data-scale)/""}}.gMpi5G_moonSlot{aspect-ratio:1}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_planet{animation:gMpi5G_globe-rise 1.2s var(--ease-out) both}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_halo{animation:gMpi5G_globe-halo 1.6s var(--ease-out) .2s both}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_grid path{stroke-dasharray:1 1;animation:1.8s ease-in-out .15s both gMpi5G_globe-grid}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_land{animation:1.1s cubic-bezier(.55,0,.3,1) .45s both gMpi5G_globe-scan}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_lights{animation:.7s linear 1.1s both gMpi5G_globe-lights}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_far path,:root[data-motion=allow] .gMpi5G_globe .gMpi5G_orbit{stroke-dasharray:1 1;animation:gMpi5G_globe-draw 1.4s var(--ease-out) .6s both}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_far path{animation-name:gMpi5G_globe-draw-far}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_leader{stroke-dasharray:1 1;animation:gMpi5G_globe-draw .5s var(--ease-out) 1.25s both}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_pin .gMpi5G_dot{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.05s both gMpi5G_globe-pin}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_pin .gMpi5G_ping{animation:gMpi5G_globe-ping 3s var(--ease-out) 1.4s infinite}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_pin .gMpi5G_ping+.gMpi5G_ping{animation-delay:2.9s}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_place,:root[data-motion=allow] .gMpi5G_globe .gMpi5G_moonSlot{animation:gMpi5G_globe-fade .6s var(--ease-out) 1.45s both}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_moonSlot{animation-delay:.9s}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_plan{animation:.6s linear 1.3s both gMpi5G_globe-fade}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_trail{stroke-dasharray:1 1;animation:1.6s cubic-bezier(.55,0,.25,1) 1.5s both gMpi5G_globe-trail}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_light{animation:9s linear 1.5s infinite gMpi5G_globe-run}:root[data-motion=allow] .gMpi5G_globe .gMpi5G_station{animation:gMpi5G_globe-fade .5s var(--ease-out) calc(1.5s + var(--at)*1.6s) both}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .gMpi5G_globe .gMpi5G_planet{animation:gMpi5G_globe-rise 1.2s var(--ease-out) both}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_halo{animation:gMpi5G_globe-halo 1.6s var(--ease-out) .2s both}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_grid path{stroke-dasharray:1 1;animation:1.8s ease-in-out .15s both gMpi5G_globe-grid}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_land{animation:1.1s cubic-bezier(.55,0,.3,1) .45s both gMpi5G_globe-scan}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_lights{animation:.7s linear 1.1s both gMpi5G_globe-lights}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_far path,:root:not([data-motion]) .gMpi5G_globe .gMpi5G_orbit{stroke-dasharray:1 1;animation:gMpi5G_globe-draw 1.4s var(--ease-out) .6s both}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_far path{animation-name:gMpi5G_globe-draw-far}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_leader{stroke-dasharray:1 1;animation:gMpi5G_globe-draw .5s var(--ease-out) 1.25s both}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_pin .gMpi5G_dot{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.05s both gMpi5G_globe-pin}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_pin .gMpi5G_ping{animation:gMpi5G_globe-ping 3s var(--ease-out) 1.4s infinite}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_pin .gMpi5G_ping+.gMpi5G_ping{animation-delay:2.9s}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_place,:root:not([data-motion]) .gMpi5G_globe .gMpi5G_moonSlot{animation:gMpi5G_globe-fade .6s var(--ease-out) 1.45s both}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_moonSlot{animation-delay:.9s}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_plan{animation:.6s linear 1.3s both gMpi5G_globe-fade}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_trail{stroke-dasharray:1 1;animation:1.6s cubic-bezier(.55,0,.25,1) 1.5s both gMpi5G_globe-trail}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_light{animation:9s linear 1.5s infinite gMpi5G_globe-run}:root:not([data-motion]) .gMpi5G_globe .gMpi5G_station{animation:gMpi5G_globe-fade .5s var(--ease-out) calc(1.5s + var(--at)*1.6s) both}}@keyframes gMpi5G_globe-rise{0%{opacity:0;transform:translateY(6%)scale(.9)}}@keyframes gMpi5G_globe-halo{0%{opacity:0;transform:scale(.82)}}@keyframes gMpi5G_globe-grid{0%{stroke-dashoffset:1px;stroke-opacity:.5}70%{stroke-dashoffset:0;stroke-opacity:.4}to{stroke-dashoffset:0;stroke-opacity:.14}}@keyframes gMpi5G_globe-scan{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes gMpi5G_globe-lights{0%{opacity:0}30%{opacity:1}45%{opacity:.3}to{opacity:1}}@keyframes gMpi5G_globe-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes gMpi5G_globe-draw-far{0%{opacity:0}}@keyframes gMpi5G_globe-pin{0%{opacity:0;transform:translateY(-60%)scale(.2)}}@keyframes gMpi5G_globe-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(3)}}@keyframes gMpi5G_globe-fade{0%{opacity:0}}@keyframes gMpi5G_globe-trail{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes gMpi5G_globe-run{0%{opacity:0;stroke-dashoffset:0;animation-timing-function:cubic-bezier(.55,0,.25,1)}1%{opacity:1}17.8%{opacity:1;stroke-dashoffset:-1px}19%,to{opacity:0;stroke-dashoffset:-1px}}@media (forced-colors:active){.gMpi5G_globe{display:none}}
.RMIlTa_hero{min-height:100svh;padding-top:calc(var(--topbar-h) + 24px);background:radial-gradient(70% 60% at 78% 58%, #60a5fa1a, transparent 70%),linear-gradient(var(--void), var(--zenith));isolation:isolate;view-timeline-name:--t-top;flex-direction:column;padding-bottom:32px;display:flex;position:relative;overflow-x:clip}@media (min-width:768px){.RMIlTa_hero{padding-top:calc(var(--topbar-h) + 48px)}}@media (min-width:1024px){.RMIlTa_hero{min-height:calc(100svh - var(--header-h));padding-top:48px}}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] .RMIlTa_hero{background:radial-gradient(70% 60% at 78% 58%,#60a5fa1a,#0000 70%)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .RMIlTa_hero{background:radial-gradient(70% 60% at 78% 58%,#60a5fa1a,#0000 70%)}}}.RMIlTa_inner{z-index:var(--z-content);position:relative}@media (min-width:1024px){.RMIlTa_inner{position:static}}.RMIlTa_column{max-width:var(--hero-column)}.RMIlTa_status{flex-wrap:wrap;align-items:baseline;gap:0 20px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.RMIlTa_status>li{position:relative}.RMIlTa_status>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 10px);transform:translate(50%)}.RMIlTa_status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);min-height:2.8em;font-size:.75rem;font-weight:500;line-height:1.4}@media (min-width:1024px){.RMIlTa_status{min-height:1.4em}}.RMIlTa_title{margin-top:12px}.RMIlTa_identity{letter-spacing:0;font-size:1.125rem;font-weight:500;line-height:1.3;display:block}.RMIlTa_identity>span{display:block}@media (min-width:768px){.RMIlTa_identity{font-size:1.25rem}}@media (min-width:1024px){.RMIlTa_identity{font-size:1.375rem}}.RMIlTa_long{font-size:1rem}.RMIlTa_promise{letter-spacing:-.02em;text-wrap:balance;margin-top:8px;font-size:clamp(2.25rem,1.2rem + 4.5vw,4.5rem);font-weight:600;font-stretch:85%;line-height:1.05;display:block}.RMIlTa_promise:after{content:"";background:var(--action);vertical-align:baseline;width:.09em;height:.72em;margin-left:.1em;display:inline-block}:root[data-motion=allow] .RMIlTa_promise:after{animation:1.1s step-end 8 RMIlTa_caret}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .RMIlTa_promise:after{animation:1.1s step-end 8 RMIlTa_caret}}@keyframes RMIlTa_caret{50%{opacity:0}}.RMIlTa_subcopy{max-width:34em;color:var(--star);margin-top:16px}.RMIlTa_actions{gap:12px;margin-top:24px;display:grid}@media (min-width:768px){.RMIlTa_actions{flex-wrap:wrap;display:flex}.RMIlTa_actions>*{min-width:200px}}.RMIlTa_window{background:linear-gradient(180deg, #151a27 0, var(--surface) 120px);counter-reset:line;max-width:560px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;border:1px solid #263248;border-radius:14px;margin-top:24px;margin-bottom:16px;padding:44px 16px 12px 0;font-size:.8125rem;font-weight:500;line-height:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000d9,inset 0 1px #f8fafc0a}.RMIlTa_window:before{content:attr(data-file);content:attr(data-file)/"";border-bottom:1px solid var(--hairline);background:radial-gradient(circle at 18px 50%, var(--flare) 0 4.5px, transparent 5px),radial-gradient(circle at 36px 50%, var(--ignition) 0 4.5px, transparent 5px),radial-gradient(circle at 54px 50%, var(--ion) 0 4.5px, transparent 5px),#10131c;letter-spacing:.02em;height:32px;color:var(--moonlight);text-overflow:ellipsis;white-space:nowrap;padding:0 14px 0 70px;font-size:.75rem;line-height:32px;display:block;position:absolute;inset:0 0 auto;overflow:hidden}.RMIlTa_window:after{content:"";border-left:2px solid var(--action);opacity:0;pointer-events:none;background:linear-gradient(90deg,#6ee7d629,#6ee7d600 75%);height:24px;position:absolute;top:44px;left:0;right:0}:root[data-motion=allow] .RMIlTa_window:after{animation:1s steps(5,jump-none) .5s both RMIlTa_scan}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .RMIlTa_window:after{animation:1s steps(5,jump-none) .5s both RMIlTa_scan}}@keyframes RMIlTa_scan{0%{opacity:1;transform:none}90%{opacity:1;transform:translateY(96px)}to{opacity:0;transform:translateY(96px)}}.RMIlTa_line,.RMIlTa_proof>div{counter-increment:line;grid-template-columns:40px auto minmax(0,1fr);align-items:baseline;display:grid}.RMIlTa_line:before,.RMIlTa_proof>div:before{content:counter(line);content:counter(line)/"";text-align:right;color:#94a3b873;padding-right:16px}.RMIlTa_line:after{content:attr(data-c);content:attr(data-c)/"";color:var(--moonlight)}.RMIlTa_proof{margin:0;display:block}.RMIlTa_proof dt{color:var(--ion);white-space:nowrap;padding-left:2ch}.RMIlTa_proof dt:after{content:":";content:":"/"";color:var(--moonlight);margin-right:1ch}.RMIlTa_proof dd{color:var(--star);margin:0}.RMIlTa_proof dd:before{content:"\"";content:"\""/"";color:var(--moonlight)}.RMIlTa_proof dd:after{content:"\",";content:"\","/"";color:var(--moonlight)}.RMIlTa_proof .RMIlTa_list:before{content:"[";content:"["/""}.RMIlTa_proof .RMIlTa_list:after{content:"],";content:"],"/""}.RMIlTa_stack{margin:0;padding:0;list-style:none;display:inline}.RMIlTa_stack li{white-space:nowrap;display:inline-block}.RMIlTa_stack li:before,.RMIlTa_stack li:after{content:"\"";content:"\""/"";color:var(--moonlight)}.RMIlTa_stack li:not(:last-child){margin-right:1ch}.RMIlTa_stack li:not(:last-child):after{content:"\",";content:"\","/""}.RMIlTa_globe{width:min(100% + 2*var(--gutter),560px);margin:8px auto 0 calc(-1*var(--gutter))}@media (min-width:768px){.RMIlTa_globe{margin:0 0 -24px auto}}@media (min-width:1024px){.RMIlTa_globe{top:calc(50% + 8px);left:calc(max(var(--gutter),(100% - var(--container))/2) + var(--hero-column) + 8px);width:min(1.08*(100% - max(var(--gutter),(100% - var(--container))/2) - var(--hero-column) - 8px),94svh - var(--header-h),760px);margin:0;position:absolute;translate:0 -50%}}@supports (animation-timeline:view()){:root[data-motion=allow] .RMIlTa_hero .RMIlTa_status,:root[data-motion=allow] .RMIlTa_hero .RMIlTa_title,:root[data-motion=allow] .RMIlTa_hero .RMIlTa_subcopy,:root[data-motion=allow] .RMIlTa_hero .RMIlTa_window{animation:linear forwards RMIlTa_fade-out;animation-timeline:--t-top;animation-range:exit 10% exit 75%}:root[data-motion=allow] .RMIlTa_hero .RMIlTa_globe{animation:linear forwards RMIlTa_fall;animation-timeline:--t-top;animation-range:exit exit 90%}:root[data-motion=allow] .RMIlTa_hero .RMIlTa_stars{animation:linear forwards RMIlTa_fade-out;animation-timeline:--t-top;animation-range:exit 10% exit 60%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .RMIlTa_hero .RMIlTa_status,:root:not([data-motion]) .RMIlTa_hero .RMIlTa_title,:root:not([data-motion]) .RMIlTa_hero .RMIlTa_subcopy,:root:not([data-motion]) .RMIlTa_hero .RMIlTa_window{animation:linear forwards RMIlTa_fade-out;animation-timeline:--t-top;animation-range:exit 10% exit 75%}:root:not([data-motion]) .RMIlTa_hero .RMIlTa_globe{animation:linear forwards RMIlTa_fall;animation-timeline:--t-top;animation-range:exit exit 90%}:root:not([data-motion]) .RMIlTa_hero .RMIlTa_stars{animation:linear forwards RMIlTa_fade-out;animation-timeline:--t-top;animation-range:exit 10% exit 60%}}}@keyframes RMIlTa_fall{to{opacity:0;scale:.82}}@keyframes RMIlTa_fade-out{to{opacity:0}}.RMIlTa_stars{z-index:-1;background:linear-gradient(var(--star), var(--star));pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/stars/near-sm.svg),url(/stars/far-sm.svg);mask-image:url(/stars/near-sm.svg),url(/stars/far-sm.svg);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:768px,512px;mask-size:768px,512px;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-over;mask-composite:add;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (min-width:1024px){.RMIlTa_stars{-webkit-mask:url(/stars/near-lg.svg) 0 0/960px,url(/stars/far-lg.svg) 0 0/640px;mask:url(/stars/near-lg.svg) 0 0/960px,url(/stars/far-lg.svg) 0 0/640px}}@media (orientation:landscape) and (max-height:480px) and (max-width:1023.98px){.RMIlTa_hero{padding-top:calc(var(--topbar-h) + 8px)}.RMIlTa_status{min-height:1.4em}.RMIlTa_promise{font-size:2.25rem}.RMIlTa_actions{flex-wrap:wrap;display:flex}.RMIlTa_actions>*{min-width:200px}}@media (forced-colors:active){.RMIlTa_stars{display:none}}
._2Eie1W_projects{z-index:var(--z-decor);padding-bottom:var(--pad-bottom);view-timeline-name:--t-projects;position:relative}._2Eie1W_body{padding-top:var(--seam-plain);view-timeline-name:--t-projects-body}@supports (timeline-scope:--a) and (animation-timeline:view()) and selector(:has(*)){@media (min-height:37.5em){:root[data-motion=allow] ._2Eie1W_body:has(._2Eie1W_reel[data-reel]:not([data-fit=no])){padding-top:0}}}._2Eie1W_grid{gap:var(--gap-panel);perspective:1200px;display:grid}@media (min-width:1024px){._2Eie1W_grid{grid-template-columns:1fr 1fr}}._2Eie1W_panel{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);padding:20px}@media (min-width:768px){._2Eie1W_panel{padding:28px}}:root[data-motion=allow] ._2Eie1W_panel{transition:translate .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){:root[data-motion=allow] ._2Eie1W_panel:hover{translate:0 -1px}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._2Eie1W_panel{transition:translate .2s var(--ease-out)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:root:not([data-motion]) ._2Eie1W_panel:hover{translate:0 -1px}}@supports (animation-timeline:view()){:root[data-motion=allow] ._2Eie1W_panel{transform-origin:50% 100%;animation:linear forwards _2Eie1W_flip-up;animation-timeline:view();animation-range:entry cover 40%}:root[data-motion=allow] ._2Eie1W_panel ._2Eie1W_rows>div{animation:linear forwards _2Eie1W_row-in;animation-timeline:view();animation-range:entry entry 40%}:root[data-motion=allow] ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(2){animation-range:entry 6% entry 46%}:root[data-motion=allow] ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(3){animation-range:entry 12% entry 52%}:root[data-motion=allow] ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(4){animation-range:entry 18% entry 58%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) ._2Eie1W_panel{transform-origin:50% 100%;animation:linear forwards _2Eie1W_flip-up;animation-timeline:view();animation-range:entry cover 40%}:root:not([data-motion]) ._2Eie1W_panel ._2Eie1W_rows>div{animation:linear forwards _2Eie1W_row-in;animation-timeline:view();animation-range:entry entry 40%}:root:not([data-motion]) ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(2){animation-range:entry 6% entry 46%}:root:not([data-motion]) ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(3){animation-range:entry 12% entry 52%}:root:not([data-motion]) ._2Eie1W_panel ._2Eie1W_rows>div:nth-child(4){animation-range:entry 18% entry 58%}}}@keyframes _2Eie1W_flip-up{0%{opacity:0;transform:rotateX(-18deg)translateY(24px)}to{opacity:1;transform:none}}@keyframes _2Eie1W_row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:1024px){._2Eie1W_wide{grid-column:1/-1}}._2Eie1W_facts{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}._2Eie1W_facts>li{position:relative}._2Eie1W_facts>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}._2Eie1W_facts{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);margin-top:6px;font-size:.75rem;font-weight:500;line-height:1.4}._2Eie1W_rows{gap:14px;max-width:72ch;margin-top:20px;display:grid}._2Eie1W_rows>div{gap:4px;display:grid}@media (min-width:768px){._2Eie1W_rows>div{grid-template-columns:112px 1fr;gap:16px}}._2Eie1W_rows dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);padding-top:3px;font-size:.75rem;font-weight:500;line-height:1.4}._2Eie1W_rows dd{font-size:1rem}._2Eie1W_note{color:var(--moonlight);margin-top:16px;font-size:.9375rem}._2Eie1W_actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}._2Eie1W_actions .btn{min-height:var(--control)}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:37.5em){:root[data-motion=allow] ._2Eie1W_reel[data-reel]:not([data-fit=no]) ._2Eie1W_grid{perspective:none}:root[data-motion=allow] ._2Eie1W_reel[data-reel]:not([data-fit=no]) ._2Eie1W_panel{background:0 0;border:0;padding:0;animation:none;translate:none}:root[data-motion=allow] ._2Eie1W_reel[data-reel]:not([data-fit=no]) ._2Eie1W_cover h3{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-stretch:85%;line-height:1.1}:root[data-motion=allow] ._2Eie1W_reel[data-reel]:not([data-fit=no]) ._2Eie1W_rows>div{grid-template-columns:none;align-content:start;gap:8px;display:grid}}}
.ggu7Sq_skills{z-index:var(--z-decor);padding-top:var(--seam-plain);padding-bottom:var(--pad-bottom);view-timeline-name:--t-skills;position:relative}.ggu7Sq_grid{gap:var(--gap-panel);perspective:1200px;display:grid}@media (min-width:768px){.ggu7Sq_grid{grid-template-columns:1fr 1fr}}.ggu7Sq_panel{perspective:1200px;flex-direction:column;display:flex;position:relative}:root[data-motion=allow] .ggu7Sq_panel{transition:translate .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){:root[data-motion=allow] .ggu7Sq_panel:hover{translate:0 -1px}}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .ggu7Sq_panel{transition:translate .2s var(--ease-out)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){:root:not([data-motion]) .ggu7Sq_panel:hover{translate:0 -1px}}@media (min-width:768px){.ggu7Sq_wide,.ggu7Sq_panel:last-child:nth-child(2n){grid-column:1/-1}}@supports (animation-timeline:view()){:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_panel{animation:linear forwards ggu7Sq_turn-in;animation-timeline:view();animation-range:entry cover 40%}:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_panel:nth-child(2){animation-range:entry 8% cover 48%}:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_panel:nth-child(3){animation-range:entry 16% cover 56%}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_panel{animation:linear forwards ggu7Sq_turn-in;animation-timeline:view();animation-range:entry cover 40%}:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_panel:nth-child(2){animation-range:entry 8% cover 48%}:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_panel:nth-child(3){animation-range:entry 16% cover 56%}}}@keyframes ggu7Sq_turn-in{0%{opacity:.5;transform:rotateY(-32deg)translate(-12px)}to{opacity:1;transform:none}}.ggu7Sq_card{gap:var(--gap-panel);flex:1;display:grid}html.js .ggu7Sq_card{transform-style:preserve-3d;gap:0}html.js .ggu7Sq_card[data-flipped=true]{transform:rotateY(180deg)}.ggu7Sq_face{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);padding:20px}@media (min-width:768px){.ggu7Sq_face{padding:24px}}.ggu7Sq_face h3{margin-bottom:12px}html.js .ggu7Sq_face{backface-visibility:hidden;grid-area:1/1;transition:visibility linear;transform:translateZ(0)}html.js .ggu7Sq_back{transform:rotateY(180deg)translateZ(0)}:is(html.js .ggu7Sq_card[data-flipped=true] .ggu7Sq_front,html.js .ggu7Sq_card[data-flipped=false] .ggu7Sq_back){visibility:hidden}@media (max-width:767.98px){:is(html.js .ggu7Sq_card[data-flipped=true] .ggu7Sq_front,html.js .ggu7Sq_card[data-flipped=false] .ggu7Sq_back){contain:size;overflow:clip}}:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_card{transition:transform var(--dur-slow) var(--ease-out)}:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_card[data-flipped=true] .ggu7Sq_front,:root[data-motion=allow] .ggu7Sq_grid .ggu7Sq_card[data-flipped=false] .ggu7Sq_back{transition-delay:var(--dur-slow)}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_card{transition:transform var(--dur-slow) var(--ease-out)}:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_card[data-flipped=true] .ggu7Sq_front,:root:not([data-motion]) .ggu7Sq_grid .ggu7Sq_card[data-flipped=false] .ggu7Sq_back{transition-delay:var(--dur-slow)}}.ggu7Sq_tier+.ggu7Sq_tier,.ggu7Sq_tier+.ggu7Sq_list{margin-top:12px}.ggu7Sq_tierLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);margin-bottom:4px;font-size:.75rem;font-weight:500;line-height:1.4}.ggu7Sq_list{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.ggu7Sq_list>li{position:relative}.ggu7Sq_list>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}.ggu7Sq_list{row-gap:4px}.ggu7Sq_usedAt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);margin-bottom:8px;font-size:.75rem;font-weight:500;line-height:1.4}.ggu7Sq_employers{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.ggu7Sq_employers>li{position:relative}.ggu7Sq_employers>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}.ggu7Sq_employers{row-gap:2px;font-size:.9375rem}.ggu7Sq_employers a{min-height:32px;color:var(--star);flex-wrap:wrap;align-items:baseline;gap:0 6px;display:inline-flex}@media (max-width:767.98px){.ggu7Sq_employers{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.ggu7Sq_employers>li+li:before{content:none}.ggu7Sq_employers a{align-content:start;gap:2px;min-height:44px;padding:6px 0;display:grid}}.ggu7Sq_company{-webkit-text-decoration:inherit;text-decoration:inherit}.ggu7Sq_range{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--moonlight);font-size:.75rem;font-weight:500;line-height:1.4}.ggu7Sq_turn{display:none}html.js .ggu7Sq_turn{width:100%;min-height:var(--control);color:var(--ion);text-align:left;text-underline-offset:3px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:#0000;background:0 0;border:0;align-items:center;margin-top:4px;padding:0 4px;font-size:.9375rem;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){html.js .ggu7Sq_turn:hover{color:var(--ion-hover);text-decoration-thickness:2px}}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-height:37.5em){:root[data-motion=allow] .ggu7Sq_reel[data-reel]:not([data-fit=no]) .ggu7Sq_grid{perspective:none}:root[data-motion=allow] .ggu7Sq_reel[data-reel]:not([data-fit=no]) .ggu7Sq_panel{--turn-in:-14deg}:root[data-motion=allow] .ggu7Sq_reel[data-reel]:not([data-fit=no]) .ggu7Sq_face{background:0 0;border:0;padding:0}:root[data-motion=allow] .ggu7Sq_reel[data-reel]:not([data-fit=no]) .ggu7Sq_card .ggu7Sq_front,:root[data-motion=allow] .ggu7Sq_reel[data-reel]:not([data-fit=no]) .ggu7Sq_card .ggu7Sq_back{contain:none}}}
.kzt1aq_ruler{display:none}@supports (timeline-scope:--a) and (animation-timeline:view()){@media (min-width:1440px){:root[data-motion=allow] .kzt1aq_ruler{z-index:var(--z-decor);pointer-events:none;flex-direction:column;justify-content:space-between;width:112px;display:flex;position:fixed;top:96px;bottom:calc(max(160px,13.334vw) + 16px);left:24px}}@media (min-width:1440px) and (prefers-reduced-motion:no-preference){:root:not([data-motion]) .kzt1aq_ruler{z-index:var(--z-decor);pointer-events:none;flex-direction:column;justify-content:space-between;width:112px;display:flex;position:fixed;top:96px;bottom:calc(max(160px,13.334vw) + 16px);left:24px}}}.kzt1aq_station,.kzt1aq_foot{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--moonlight);align-items:center;gap:8px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.kzt1aq_station:after,.kzt1aq_foot:after{content:attr(data-label)}.kzt1aq_station{transform-origin:0;animation:linear both kzt1aq_light;animation-range:cover cover 20%}.kzt1aq_station:before{content:"";background:currentColor;flex:none;width:12px;height:1px}.kzt1aq_top{animation-timeline:--t-top}.kzt1aq_about{animation-timeline:--t-about}.kzt1aq_experience{animation-timeline:--t-experience}.kzt1aq_skills{animation-timeline:--t-skills}.kzt1aq_projects{animation-timeline:--t-projects}.kzt1aq_contact{animation-timeline:--t-contact}.kzt1aq_foot{opacity:.7}.kzt1aq_leg{background:var(--hairline);flex:1;width:1px;min-height:16px;margin:4px 0 4px 6px;position:relative;overflow:hidden}.kzt1aq_leg:after{content:"";background:var(--action);transform-origin:50% 0;animation:linear both kzt1aq_fill;animation-range:exit;position:absolute;inset:0}.kzt1aq_leg-top:after{animation-timeline:--t-top}.kzt1aq_leg-about:after{animation-timeline:--t-about}.kzt1aq_leg-experience:after{animation-timeline:--t-experience}.kzt1aq_leg-skills:after{animation-timeline:--t-skills}.kzt1aq_leg-projects:after{animation-timeline:--t-projects}@keyframes kzt1aq_fill{0%{transform:scaleY(0)}to{transform:none}}@keyframes kzt1aq_light{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:none}}
.HfxUKG_bar{height:var(--topbar-h);align-items:center;display:flex}.HfxUKG_wordmark{min-height:var(--control);color:var(--star);align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.HfxUKG_main{padding-top:64px;padding-bottom:64px}.HfxUKG_main h1{margin-top:16px;font-size:clamp(2rem,1.4rem + 2.4vw,3rem);font-stretch:85%;line-height:1.1}.HfxUKG_main p{max-width:var(--measure);margin-top:12px}.HfxUKG_mark{width:24px;height:24px}.HfxUKG_links{border-top:1px solid var(--hairline);max-width:28rem;margin-top:24px;list-style:none}.HfxUKG_links a{min-height:var(--control);border-bottom:1px solid var(--hairline);align-items:center;display:flex}.HfxUKG_footer{color:var(--moonlight);padding-bottom:48px;font-size:.875rem}.HfxUKG_signoff{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin:0;padding:0;list-style:none;display:flex;overflow-x:clip}.HfxUKG_signoff>li{position:relative}.HfxUKG_signoff>li+li:before{content:"·";content:"·"/"";color:var(--moonlight);position:absolute;inset-inline-end:calc(100% + 8px);transform:translate(50%)}
.rcUngW_main{isolation:isolate;position:relative}.rcUngW_main:focus{outline:none}.rcUngW_space{--karman-y:calc(var(--seam) - 56px);isolation:isolate;background:var(--void);position:relative;overflow:clip}.rcUngW_space:before{content:"";z-index:0;-webkit-mask-image:linear-gradient(transparent 0, transparent var(--karman-y), #000 calc(var(--karman-y) + 240px));mask-image:linear-gradient(transparent 0, transparent var(--karman-y), #000 calc(var(--karman-y) + 240px));pointer-events:none;background:url(/stars/far-sm.svg) 0 0/512px,url(/stars/near-sm.svg) 0 0/768px;position:absolute;inset:0}@media (min-width:1024px){.rcUngW_space:before{background:url(/stars/far-lg.svg) 0 0/640px,url(/stars/near-lg.svg) 0 0/960px}}@supports (timeline-scope:--a) and (animation-timeline:view()){:root[data-motion=allow] .rcUngW_space{background:0 0}:root[data-motion=allow] .rcUngW_space:before{display:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion]) .rcUngW_space{background:0 0}:root:not([data-motion]) .rcUngW_space:before{display:none}}}.rcUngW_space>*{z-index:1;position:relative}@media (forced-colors:active){.rcUngW_space:before{display:none}}
