.lp-media[data-astro-cid-gsh7zjnq]{--hue:#b366e8;--p:0;--px:50%;--lp-media-gap:clamp(8px, 2vw, 32px);--pan:0;--pan-a:0;--dir:1;position:relative;overflow-x:clip}.lp-media-hero[data-astro-cid-gsh7zjnq],.lp-media-main[data-astro-cid-gsh7zjnq]{z-index:1;position:relative}.lp-media-light[data-astro-cid-gsh7zjnq]{z-index:0;pointer-events:none;height:1000px;max-height:calc(100% + 72px);position:absolute;inset:-72px 0 auto;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 110px 62%,#0000 100%)}@property --kx{syntax:"<percentage>";inherits:false;initial-value:10%}.lp-media-light[data-astro-cid-gsh7zjnq]:before{content:"";background:radial-gradient(ellipse 46% 260px at var(--kx) 40px, #ffe8cd21, transparent 72%);animation:38s ease-in-out infinite alternate lp-key-drift;position:absolute;inset:0}@keyframes lp-key-drift{to{--kx:34%}}.lp-media-light[data-astro-cid-gsh7zjnq]:after{content:"";opacity:0;background:radial-gradient(ellipse 34% 320px at var(--px) 420px, color-mix(in srgb, var(--hue) 6%, transparent), transparent 72%);transition:opacity .9s;position:absolute;inset:0}.lp-media[data-astro-cid-gsh7zjnq].is-flaring .lp-media-light[data-astro-cid-gsh7zjnq]:after{opacity:1;transition-duration:.15s}.lp-media-beam[data-astro-cid-gsh7zjnq]{background:conic-gradient(from 166deg at var(--px) 0, transparent 0deg, #ffe8cd0d 14deg, transparent 28deg);opacity:.55;height:640px;transition:opacity .9s var(--lp-ease-out-quart);position:absolute;top:380px;left:0;right:0;mask-image:linear-gradient(#000 0%,#0000 94%)}.lp-media[data-astro-cid-gsh7zjnq].is-flaring .lp-media-beam[data-astro-cid-gsh7zjnq]{opacity:1;transition-duration:.12s}.lp-media-proj[data-astro-cid-gsh7zjnq],.lp-media-pool[data-astro-cid-gsh7zjnq],.lp-media-haze[data-astro-cid-gsh7zjnq],.lp-media-spill[data-astro-cid-gsh7zjnq]{pointer-events:none;position:absolute;inset:0}.lp-media-proj[data-astro-cid-gsh7zjnq]{background:conic-gradient(from 150deg at calc(var(--px) - 14%) 0, transparent 0deg, #ffce9633 22deg, #ffd6a547 30deg, #ffce9633 38deg, transparent 60deg);filter:blur(14px);opacity:.8;mask-image:linear-gradient(#000 0%,#000000b3 40%,#0000 78%)}.lp-media-pool[data-astro-cid-gsh7zjnq]{background:radial-gradient(ellipse 24% 230px at var(--px) 330px, #ffc0874d, #ffaa6e1a 52%, transparent 76%), radial-gradient(ellipse 40% 90px at var(--px) 560px, #ffb47824, transparent 72%)}.lp-media-haze[data-astro-cid-gsh7zjnq]{background:radial-gradient(ellipse 58% 360px at calc(var(--px) - 4%) 300px, #ffd6aa1a, transparent 74%);animation:16s ease-in-out infinite alternate lp-proj-haze}@keyframes lp-proj-haze{to{opacity:.8;transform:translate(-3%,8px)scale(1.05)}}.lp-media-spill[data-astro-cid-gsh7zjnq]{background: radial-gradient(ellipse 62% 380px at var(--px) 760px, #ffba7d17, transparent 72%)}@media (prefers-reduced-motion:reduce){.lp-media-haze[data-astro-cid-gsh7zjnq]{animation:none}}.lp-media[data-astro-cid-gsh7zjnq].no-gl .lp-media-proj[data-astro-cid-gsh7zjnq],.lp-media[data-astro-cid-gsh7zjnq].no-gl .lp-media-pool[data-astro-cid-gsh7zjnq]{display:none}.lp-media[data-astro-cid-gsh7zjnq].no-gl .lp-media-hero[data-astro-cid-gsh7zjnq]{grid-template-columns:1fr}.lp-media[data-astro-cid-gsh7zjnq].no-gl .lp-media-hero-object[data-astro-cid-gsh7zjnq],.lp-media[data-astro-cid-gsh7zjnq].no-gl .lp-media-beam[data-astro-cid-gsh7zjnq]{display:none}@media (prefers-reduced-motion:reduce){.lp-media-light[data-astro-cid-gsh7zjnq]:before{animation:none}.lp-media-beam[data-astro-cid-gsh7zjnq]{transition:none}}.lp-page[data-astro-cid-gsh7zjnq]{max-width:720px;padding:48px var(--lp-outer-margin) var(--lp-section-margin-between);margin:0 auto}.lp-media-main[data-astro-cid-gsh7zjnq]{max-width:1240px;padding-top:24px}.lp-page-kicker[data-astro-cid-gsh7zjnq]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);margin-bottom:.75em;font-size:13px}.lp-page-kicker[data-astro-cid-gsh7zjnq] [data-astro-cid-gsh7zjnq][data-media-kicker]{color:#f5f0e6}.lp-media-hero[data-astro-cid-gsh7zjnq]{max-width:var(--lp-container-max);padding:56px var(--lp-outer-margin) 0;align-items:center;gap:var(--lp-media-gap);grid-template-columns:minmax(0,4fr) minmax(0,7fr);margin:0 auto;display:grid}.lp-media-hero-text[data-astro-cid-gsh7zjnq]{z-index:3;position:relative}.lp-media-hero-text[data-astro-cid-gsh7zjnq]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(85% 70% at 38%,#08070699,#08070652 52%,#08070600 80%);position:absolute;inset:-48px -72px -48px -64px}.lp-media-hero-object[data-astro-cid-gsh7zjnq]{aspect-ratio:1.42;width:100%;margin-bottom:-20px;position:relative}.lp-media-nameplate[data-astro-cid-gsh7zjnq]{z-index:3;font:700 clamp(1.05rem, 1.6vw, 1.35rem) / 1 var(--lp-font-body);letter-spacing:.18em;text-transform:uppercase;color:#f6efe4;white-space:nowrap;pointer-events:none;background:linear-gradient(#1b1714,#0d0b09);border:1px solid #3a332b;border-radius:6px;align-items:center;gap:12px;margin:0;padding:9px 20px 9px 16px;display:flex;position:absolute;bottom:3%;left:42%;transform:translate(-50%);box-shadow:0 10px 30px #0009,inset 0 1px #ffffff12,0 0 24px #0006}.lp-media-nameplate[data-astro-cid-gsh7zjnq] i[data-astro-cid-gsh7zjnq]{background:#e84a1e;width:3px;height:1.1em;box-shadow:0 0 10px #e84a1e}@media (width<=899px){.lp-media-hero[data-astro-cid-gsh7zjnq]{grid-template-columns:1fr;gap:0;padding-top:28px}.lp-media-hero-text[data-astro-cid-gsh7zjnq]{display:contents}.lp-media-hero-text[data-astro-cid-gsh7zjnq]:before{display:none}.lp-page-kicker[data-astro-cid-gsh7zjnq],.lp-media-hero[data-astro-cid-gsh7zjnq] h1[data-astro-cid-gsh7zjnq],.lp-page-lede[data-astro-cid-gsh7zjnq]{z-index:3;position:relative}.lp-page-kicker[data-astro-cid-gsh7zjnq]{order:1;margin-bottom:.5em}.lp-media-hero[data-astro-cid-gsh7zjnq] h1[data-astro-cid-gsh7zjnq]{order:2}.lp-media-hero-object[data-astro-cid-gsh7zjnq]{aspect-ratio:1.02;order:3;width:118%;margin:8px -9% 50px}.lp-media-nameplate[data-astro-cid-gsh7zjnq]{bottom:-30px;left:38%}.lp-page-lede[data-astro-cid-gsh7zjnq]{order:4;max-width:none;margin-top:0;font-size:.98rem;line-height:1.5}}.lp-media-hero[data-astro-cid-gsh7zjnq] h1[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:clamp(2.25rem, 4.2vw, var(--lp-scale-5));font-weight:300;line-height:1.08}.lp-page-lede[data-astro-cid-gsh7zjnq]{max-width:44ch;font-size:var(--lp-scale-1);color:var(--lp-web-ink-soft);margin-top:1em;line-height:1.6}.lp-media-sentinel[data-astro-cid-gsh7zjnq]{height:1px;margin-top:-1px}.lp-media-scale[data-astro-cid-gsh7zjnq]{z-index:30;padding:14px var(--lp-outer-margin) 10px;transition:background .3s,box-shadow .3s;position:sticky;top:0}.lp-media-scale[data-astro-cid-gsh7zjnq].is-stuck{background:color-mix(in srgb, var(--lp-web-bg) 86%, transparent);backdrop-filter:blur(10px);box-shadow:0 1px 0 var(--lp-web-divider)}.lp-media-tabs[data-astro-cid-gsh7zjnq]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(70% 80%,#0807068c,#08070600 78%);position:absolute;inset:-22px -28px -12px}.lp-media-tabs[data-astro-cid-gsh7zjnq]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:680px;margin:0 auto;padding-top:16px;display:grid;position:relative}@media (width>=900px){.lp-media-scale[data-astro-cid-gsh7zjnq]{padding-left:calc((100% - min(100%, var(--lp-container-max))) / 2 + var(--lp-outer-margin));padding-right:calc((100% - min(100%, var(--lp-container-max))) / 2 + var(--lp-outer-margin))}.lp-media-tabs[data-astro-cid-gsh7zjnq]{max-width:none;margin:0 0 0 calc((100% - var(--lp-media-gap)) * 4 / 11 + var(--lp-media-gap))}}.lp-media-tabs[data-astro-cid-gsh7zjnq]:before{content:"";background:linear-gradient(var(--lp-web-divider), var(--lp-web-divider)) 0 100% / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--lp-web-divider) 0 1px, transparent 1px 12px) 0 100% / 100% 4px no-repeat;height:8px;position:absolute;top:4px;left:12.5%;right:12.5%}.lp-media-needle[data-astro-cid-gsh7zjnq]{top:0;left:calc((var(--p) * 25% + 12.5%) * 1);pointer-events:none;z-index:2;width:0;height:16px;position:absolute}.lp-media-needle[data-astro-cid-gsh7zjnq]:before{content:"";width:2px;height:14px;box-shadow:none;background:#f5f0e6;position:absolute;top:0;left:-1px}.lp-media-needle[data-astro-cid-gsh7zjnq].is-settling{transition:left .52s var(--lp-ease-out-quart)}.lp-media-tab[data-astro-cid-gsh7zjnq]{text-align:center;font:500 12px/1 var(--lp-font-body);letter-spacing:.12em;text-transform:uppercase;color:#f5f0e68c;padding:12px 4px 10px;text-decoration:none;transition:color .3s}.lp-media-tab[data-astro-cid-gsh7zjnq]:hover{color:var(--lp-web-ink)}.lp-media-tab[data-astro-cid-gsh7zjnq][aria-selected=true]{color:#f5f0e6;box-shadow:none}.lp-media-tab[data-astro-cid-gsh7zjnq][aria-selected=true]:after{content:"";background:#e84a1e;width:22px;height:2px;margin:8px auto 0;display:block}.lp-media-tab[data-astro-cid-gsh7zjnq][data-enabled=false]{opacity:.4;cursor:not-allowed}.lp-media-tab[data-astro-cid-gsh7zjnq]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:2px;border-radius:4px}@media (width<=640px){.lp-media-scale[data-astro-cid-gsh7zjnq]{z-index:30;padding-top:6px;position:relative}.lp-media-tabs[data-astro-cid-gsh7zjnq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:none;padding-top:0}.lp-media-tabs[data-astro-cid-gsh7zjnq]:before,.lp-media-tabs[data-astro-cid-gsh7zjnq]:after,.lp-media-needle[data-astro-cid-gsh7zjnq]{display:none}.lp-media-tab[data-astro-cid-gsh7zjnq]{letter-spacing:.1em;border:1px solid var(--lp-web-divider);min-height:56px;color:var(--lp-web-ink);background:#ffffff08;border-radius:8px;place-items:center;padding:0;font-size:13px;display:grid}.lp-media-tab[data-astro-cid-gsh7zjnq][aria-selected=true]{color:#fff;background:#e84a1e24;border:2px solid #e84a1e}.lp-media-tab[data-astro-cid-gsh7zjnq][aria-selected=true]:after{display:none}}.lp-media-panels[data-astro-cid-gsh7zjnq]{position:relative}.lp-media-panel[data-astro-cid-gsh7zjnq]{isolation:isolate;margin-top:40px;position:relative}html.lp-media-js .lp-media-panel[data-astro-cid-gsh7zjnq]:not(.is-active):not(.is-leaving){display:none}.lp-media-panel[data-astro-cid-gsh7zjnq].is-leaving{pointer-events:none;animation:lp-recede .32s var(--lp-ease-in-out-quart) forwards;margin-top:40px;position:absolute;inset:0 0 auto}.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-panel-head[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-blurb[data-astro-cid-gsh7zjnq]{animation:lp-advance-head .64s var(--lp-ease-out-quart) both}.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-video[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-screen[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-about[data-astro-cid-gsh7zjnq]{animation:lp-advance .62s var(--lp-ease-out-quart) both;animation-delay:calc(60ms + var(--i,0) * 70ms)}@keyframes lp-recede{to{opacity:0;transform:translateX(calc(var(--dir) * -44px)) scale(.985)}}@keyframes lp-advance-head{0%{opacity:0;transform:translateX(calc(var(--dir) * 84px))}}@keyframes lp-advance{0%{opacity:0;transform:translateX(calc(var(--dir) * 52px)) scale(.965)}}html.lp-media-js .lp-media-panel[data-astro-cid-gsh7zjnq].is-active:not(.is-leaving) .lp-media-parallax[data-astro-cid-gsh7zjnq]{transform:translateX(calc(var(--pan) * -36px));opacity:calc(1 - var(--pan-a) * .5)}.lp-media-panel[data-astro-cid-gsh7zjnq].is-leaving .lp-media-parallax[data-astro-cid-gsh7zjnq]{transform:translateX(var(--frozen-x,0px));opacity:var(--frozen-o,1)}.lp-media-panel[data-astro-cid-gsh7zjnq]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 46% at 50% 26%,#0000,#0000 72%);height:620px;position:absolute;inset:-90px -16vw auto}@media (prefers-reduced-motion:reduce){.lp-media-panel[data-astro-cid-gsh7zjnq].is-leaving,.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-panel-head[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-blurb[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-video[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-screen[data-astro-cid-gsh7zjnq],.lp-media-panel[data-astro-cid-gsh7zjnq].is-entering .lp-media-about[data-astro-cid-gsh7zjnq]{animation:none}html.lp-media-js .lp-media-panel[data-astro-cid-gsh7zjnq].is-active:not(.is-leaving) .lp-media-parallax[data-astro-cid-gsh7zjnq]{opacity:1;transform:none}}.lp-media-panel-head[data-astro-cid-gsh7zjnq]{flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-bottom:18px;display:flex}.lp-media-index[data-astro-cid-gsh7zjnq]{font:500 13px/1 var(--lp-font-body);font-variant-numeric:tabular-nums;letter-spacing:.14em;color:var(--lp-web-muted);align-self:center}.lp-media-index[data-astro-cid-gsh7zjnq] b[data-astro-cid-gsh7zjnq]{color:#f5f0e6;font-weight:500}.lp-media-index[data-astro-cid-gsh7zjnq] span[data-astro-cid-gsh7zjnq]{margin-left:6px}.lp-page-section[data-astro-cid-gsh7zjnq] h2[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:clamp(2.2rem, 4.4vw, var(--lp-scale-5));font-weight:300;line-height:1}.lp-media-count[data-astro-cid-gsh7zjnq]{letter-spacing:.08em;text-transform:uppercase;color:var(--lp-web-muted);font-size:13px}.lp-media-blurb[data-astro-cid-gsh7zjnq],.lp-page-section[data-astro-cid-gsh7zjnq] p[data-astro-cid-gsh7zjnq]{max-width:62ch;color:var(--lp-web-ink-soft);font-size:15px;line-height:1.7}.lp-page-inline-link[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink);border-bottom:2px solid var(--lp-web-accent-hot);padding-bottom:1px;text-decoration:none}.lp-media-foot[data-astro-cid-gsh7zjnq]{border-top:1px solid var(--lp-web-divider);justify-content:space-between;gap:24px;margin-top:72px;padding-top:22px;display:flex}.lp-media-foot-link[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink);transition:transform .45s var(--lp-ease-out-quart);flex-direction:column;gap:6px;padding:6px 0;text-decoration:none;display:flex}.lp-media-foot-link--next[data-astro-cid-gsh7zjnq]{text-align:right;margin-left:auto}.lp-media-foot-dir[data-astro-cid-gsh7zjnq]{font:600 .68rem/1 var(--lp-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-web-muted)}.lp-media-foot-name[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:var(--lp-scale-3);border-bottom:2px solid #0006;align-self:flex-start;padding-bottom:4px;font-weight:300;line-height:1.05}.lp-media-foot-link--next[data-astro-cid-gsh7zjnq] .lp-media-foot-name[data-astro-cid-gsh7zjnq]{align-self:flex-end}.lp-media-foot-link[data-astro-cid-gsh7zjnq]:hover{transform:translate(6px)}.lp-media-foot-link--prev[data-astro-cid-gsh7zjnq]:hover{transform:translate(-6px)}.lp-media-foot-link[data-astro-cid-gsh7zjnq]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:4px}@media (width<=640px){.lp-media-foot-name[data-astro-cid-gsh7zjnq]{font-size:var(--lp-scale-2)}}.lp-media-videos[data-astro-cid-gsh7zjnq]{--cols:2;flex-wrap:wrap;justify-content:center;gap:34px 28px;margin:32px 0 0;padding:0;list-style:none;display:flex}.lp-media-videos[data-astro-cid-gsh7zjnq][data-count="1"]{--cols:1}.lp-media-videos[data-astro-cid-gsh7zjnq][data-count="5"],.lp-media-videos[data-astro-cid-gsh7zjnq][data-count="6"],.lp-media-videos[data-astro-cid-gsh7zjnq][data-count="9"]{--cols:3}.lp-media-video[data-astro-cid-gsh7zjnq]{flex:0 0 calc((100% - (var(--cols) - 1) * 28px) / var(--cols));transform-origin:0 0;min-width:0}.lp-media-videos[data-astro-cid-gsh7zjnq][data-count="1"] .lp-media-video[data-astro-cid-gsh7zjnq]{max-width:880px}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected]{column-gap:24px}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq]{flex-basis:calc((100% - (var(--rest-cols,4) - 1) * 24px) / var(--rest-cols,4));opacity:.62}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq].is-selected{opacity:1;flex-basis:min(100%,1040px);order:-1;margin-bottom:14px}@media (hover:hover){.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq]:not(.is-selected):hover{opacity:1}}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq]:not(.is-selected):focus-within{opacity:1}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq].is-selected .lp-media-video-title[data-astro-cid-gsh7zjnq]{font-size:var(--lp-scale-2)}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq]:not(.is-selected) .lp-media-video-title[data-astro-cid-gsh7zjnq]{font-size:.86rem}.lp-media-field-reset[data-astro-cid-gsh7zjnq]{cursor:pointer;font:600 .68rem/1 var(--lp-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-web-muted);background:0 0;border:0;margin:22px auto 0;padding:8px 4px;display:block}.lp-media-field-reset[data-astro-cid-gsh7zjnq][hidden]{display:none}.lp-media-field-reset[data-astro-cid-gsh7zjnq]:hover{color:var(--lp-web-ink)}.lp-media-field-reset[data-astro-cid-gsh7zjnq]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:3px}@media (width<=640px){.lp-media-videos[data-astro-cid-gsh7zjnq],.lp-media-videos[data-astro-cid-gsh7zjnq][data-count]{--cols:1}.lp-media-videos[data-astro-cid-gsh7zjnq][data-selected] .lp-media-video[data-astro-cid-gsh7zjnq]{--rest-cols:2}}.lp-media-video[data-astro-cid-gsh7zjnq]{transition:transform .45s var(--lp-ease-out-quart)}.lp-media-frame[data-astro-cid-gsh7zjnq]{aspect-ratio:16/9;border-radius:var(--lp-tile-radius);background:var(--lp-web-bg-deeper);width:100%;position:relative;overflow:hidden}.lp-media-videos[data-astro-cid-gsh7zjnq] .lp-media-frame[data-astro-cid-gsh7zjnq]{transition:box-shadow .45s;box-shadow:0 0 0 1px #fff4e40f,0 26px 70px -30px #0006,0 10px 30px -14px #000c}@media (hover:hover){.lp-media-video[data-astro-cid-gsh7zjnq]:hover{transform:translateY(-5px)}}.lp-media-video[data-astro-cid-gsh7zjnq]:focus-within{transform:translateY(-5px)}.lp-media-video[data-astro-cid-gsh7zjnq]:focus-within .lp-media-frame[data-astro-cid-gsh7zjnq],html.lp-hover .lp-media-video[data-astro-cid-gsh7zjnq]:hover .lp-media-frame[data-astro-cid-gsh7zjnq]{box-shadow:0 0 0 1px #fff4e424,0 34px 80px -26px #0006,0 14px 34px -14px #000000d9}.lp-media-player[data-astro-cid-gsh7zjnq]{cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.lp-media-player[data-astro-cid-gsh7zjnq]:focus-visible{outline:2px solid var(--lp-focus);outline-offset:-3px}.lp-media-player[data-astro-cid-gsh7zjnq] img[data-astro-cid-gsh7zjnq],.lp-media-frame[data-astro-cid-gsh7zjnq].is-live{transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;transform:translateY(-6px);box-shadow:0 34px 80px #0009}.lp-media-frame[data-astro-cid-gsh7zjnq] iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.lp-media-play[data-astro-cid-gsh7zjnq]{width:64px;height:64px;box-shadow:0 0 0 1px color-mix(in srgb, var(--sec-hue,#b366e8) 70%, transparent), 0 0 24px color-mix(in srgb, var(--sec-hue,#b366e8) 40%, transparent);transition:transform .25s var(--lp-ease-out-quart);background:#0d0b09b3;border-radius:50%;margin:-32px 0 0 -32px;position:absolute;top:50%;left:50%}.lp-media-play[data-astro-cid-gsh7zjnq]:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:16px solid #f5f0e6;position:absolute;top:21px;left:26px}@media (hover:hover){.lp-media-player[data-astro-cid-gsh7zjnq]:hover .lp-media-play[data-astro-cid-gsh7zjnq]{transform:scale(1.08)}}.lp-media-video-title[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:var(--lp-scale-1);margin-top:14px;font-weight:400}.lp-media-about[data-astro-cid-gsh7zjnq]{border-top:1px solid var(--lp-web-divider);max-width:720px;color:var(--lp-web-ink-soft);margin-top:56px;padding-top:24px}.lp-media-about[data-astro-cid-gsh7zjnq] h3[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-weight:400;font-size:var(--lp-scale-1);color:var(--lp-web-ink);margin-bottom:.5em}.lp-media-plate[data-astro-cid-gsh7zjnq]{background:radial-gradient(ellipse 70% 90% at 22% 18%, color-mix(in srgb, var(--sec-hue,#b366e8) 26%, #17130f), #0d0b09 70%);box-shadow:0 0 0 1px #fff4e40f, 0 26px 70px -30px color-mix(in srgb, var(--sec-hue,#b366e8) 55%, transparent), 0 10px 30px -14px #000c;place-items:end start;display:grid}.lp-media-plate-rings[data-astro-cid-gsh7zjnq]{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 9px,#f5f0e612 9px 10px),radial-gradient(circle,#0000008c 0 38%,#0000 39%);border-radius:50%;width:62%;position:absolute;top:50%;right:-8%;transform:translateY(-50%);mask:radial-gradient(circle,#000 0 66%,#0000 71%)}.lp-media-plate-rings[data-astro-cid-gsh7zjnq]:after{content:"";opacity:.4;background:conic-gradient(from 200deg,#f0b429,#c8cf4a,#7dd35a,#2dd4bf,#4a7bd8,#b366e8,#f0b429);border-radius:50%;position:absolute;inset:30%;mask:radial-gradient(circle,#0000 0 94%,#000 95% 100%)}.lp-media-plate-tag[data-astro-cid-gsh7zjnq]{font:600 .62rem/1 var(--lp-font-body);letter-spacing:.24em;text-transform:uppercase;color:#f5f0e66b;margin:0 0 14px 16px;position:relative}.lp-screens[data-astro-cid-gsh7zjnq]{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:36px;display:grid}.lp-projection[data-astro-cid-gsh7zjnq]{width:min(1180px, calc(100vw - 2 * var(--lp-outer-margin)));isolation:isolate;padding:64px 0 150px;position:relative;left:50%;transform:translate(-50%)}.lp-projection[data-astro-cid-gsh7zjnq]:before{content:"";z-index:-2;background:radial-gradient(48% 42% at 50% 42%,#0000,#0000 72%),radial-gradient(38% 30% at 50% 40%,#ffecd613,#0000 70%);position:absolute;inset:-10% -8% -6%}.lp-projection[data-astro-cid-gsh7zjnq]:after{content:"";z-index:-1;filter:blur(6px);background:radial-gradient(50% 100% at 50% 0,#ffecd60d,#0000 72%);height:160px;position:absolute;bottom:0;left:6%;right:6%}.lp-projection-cone[data-astro-cid-gsh7zjnq]{z-index:-1;pointer-events:none;background:conic-gradient(from 108deg at 2% -14%,#0000 0deg,#ffe9cd0e 6deg,#ffe9cd26 13deg,#ffe9cd0e 20deg,#0000 26deg);animation:14s ease-in-out infinite alternate lp-haze;position:absolute;inset:-18% -6% 6%;mask-image:radial-gradient(62% 78% at 30% 20%,#000 0%,#0000 78%)}@keyframes lp-haze{0%{opacity:.72}to{opacity:1}}.lp-projection-plane[data-astro-cid-gsh7zjnq]{z-index:1;-webkit-box-reflect:below 12px linear-gradient(to bottom, transparent 62%, #fff3);background:#070605;border-radius:3px;width:76%;margin:0 auto;padding:5px;position:relative;box-shadow:0 0 0 1px #fff4e41a,inset 0 1px #fff4e42e,0 0 110px 6px #0006,0 70px 140px -50px #ffecd624}.lp-projection-frame[data-astro-cid-gsh7zjnq]{aspect-ratio:16/9;background:#000;border-radius:1px}.lp-screen-info[data-astro-cid-gsh7zjnq]{z-index:2;max-width:62ch;margin-top:-46px;position:relative}.lp-screen-index[data-astro-cid-gsh7zjnq]{font:500 13px/1 var(--lp-font-body);font-variant-numeric:tabular-nums;letter-spacing:.14em;color:#f5f0e6;margin-bottom:10px}.lp-screen-info[data-astro-cid-gsh7zjnq] h3[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-3);line-height:1.05}.lp-screen-info[data-astro-cid-gsh7zjnq] p[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink-soft);white-space:pre-line;margin-top:8px}.lp-screen-info[data-astro-cid-gsh7zjnq] .lp-screen-index[data-astro-cid-gsh7zjnq]{white-space:normal}@media (width<=640px){.lp-projection[data-astro-cid-gsh7zjnq]{padding:28px 0 84px}.lp-projection-plane[data-astro-cid-gsh7zjnq]{width:92%}.lp-screen-info[data-astro-cid-gsh7zjnq]{margin-top:-30px}}@media (prefers-reduced-motion:reduce){.lp-projection-cone[data-astro-cid-gsh7zjnq]{animation:none}}.lp-edu[data-astro-cid-gsh7zjnq]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px clamp(28px,5vw,72px);margin-top:34px;display:grid}.lp-edu-lead[data-astro-cid-gsh7zjnq] h3[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-weight:300;font-size:var(--lp-scale-3);margin-bottom:.6em;line-height:1.1}.lp-edu-lead[data-astro-cid-gsh7zjnq] p[data-astro-cid-gsh7zjnq]+p[data-astro-cid-gsh7zjnq]{margin-top:1em}.lp-edu-links[data-astro-cid-gsh7zjnq]{flex-wrap:wrap;gap:10px 26px;display:flex}.lp-edu-stages[data-astro-cid-gsh7zjnq]{background:var(--lp-web-divider);border-radius:var(--lp-tile-radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:0 30px 80px -40px #0006,0 0 0 1px #fff4e40f}.lp-edu-stages[data-astro-cid-gsh7zjnq] li[data-astro-cid-gsh7zjnq]{background:var(--lp-web-bg-deeper);align-content:start;gap:6px;padding:20px 20px 22px;transition:background .4s;display:grid}.lp-edu-stages[data-astro-cid-gsh7zjnq] li[data-astro-cid-gsh7zjnq]:hover{background:color-mix(in srgb, var(--lp-web-bg-deeper) 88%, #f5f0e6)}.lp-edu-stages[data-astro-cid-gsh7zjnq] b[data-astro-cid-gsh7zjnq]{font:500 12px/1 var(--lp-font-body);letter-spacing:.14em;color:#f5f0e6}.lp-edu-stage-name[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:var(--lp-scale-1);color:var(--lp-web-ink)}.lp-edu-stage-body[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink-soft);font-size:13px;line-height:1.55}.lp-edu-evidence[data-astro-cid-gsh7zjnq]{border-top:1px solid var(--lp-web-divider);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 28px;margin:18px 0 0;padding-top:22px;display:grid}.lp-edu-evidence[data-astro-cid-gsh7zjnq] dt[data-astro-cid-gsh7zjnq]{font:600 .68rem/1.4 var(--lp-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--lp-web-ink);margin-bottom:8px}.lp-edu-evidence[data-astro-cid-gsh7zjnq] dd[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink-soft);margin:0;font-size:13px;line-height:1.6}@media (width<=900px){.lp-edu[data-astro-cid-gsh7zjnq]{grid-template-columns:1fr}.lp-edu-evidence[data-astro-cid-gsh7zjnq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lp-edu-stages[data-astro-cid-gsh7zjnq],.lp-edu-evidence[data-astro-cid-gsh7zjnq]{grid-template-columns:1fr}}.lp-page-cta[data-astro-cid-gsh7zjnq]{border-radius:var(--lp-tile-radius);background:var(--lp-web-bg-deeper);max-width:720px;margin:64px auto 0;padding:32px}.lp-page-cta[data-astro-cid-gsh7zjnq] h2[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:var(--lp-scale-1);margin-bottom:.5em;font-weight:400}.lp-page-cta[data-astro-cid-gsh7zjnq] p[data-astro-cid-gsh7zjnq]{color:var(--lp-web-ink-soft);margin-bottom:1.25em;font-size:14px;line-height:1.6}.lp-page-cta-link[data-astro-cid-gsh7zjnq]{font-family:var(--lp-font-display);font-size:var(--lp-scale-1);color:var(--lp-web-ink);border-bottom:2px solid var(--lp-web-accent-hot);padding-bottom:4px;font-weight:400;text-decoration:none;display:inline-block}.lp-page-back[data-astro-cid-gsh7zjnq]{max-width:720px;margin:56px auto 0}.lp-page-back[data-astro-cid-gsh7zjnq] a[data-astro-cid-gsh7zjnq]{color:var(--lp-web-muted);font-size:14px;text-decoration:none}.lp-page-back[data-astro-cid-gsh7zjnq] a[data-astro-cid-gsh7zjnq]:hover{color:var(--lp-web-ink)}
