._82ndPW_scene{pointer-events:none;position:absolute;inset:0;overflow:hidden}._82ndPW_image{object-fit:cover}._82ndPW_band{width:max(200%,1600px);animation:42s linear infinite _82ndPW_drift-right;display:flex;position:absolute;inset:-16% auto -16% 0}._82ndPW_tile{flex:0 0 50%;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}._82ndPW_distant{opacity:.38;animation-duration:58s;animation-delay:-22s}._82ndPW_near{opacity:.72;animation-delay:-9s}@keyframes _82ndPW_drift-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){._82ndPW_band{animation:none;transform:none}}
.PuFr6a_swoosh{aspect-ratio:712/38;background-color:var(--accent);position:absolute;bottom:-.12em;left:-.18em;right:-.3em;-webkit-mask-image:url(../media/pen-swoosh.2z8vpyncvbjzo.png);mask-image:url(../media/pen-swoosh.2z8vpyncvbjzo.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.BYJyPq_landscape{pointer-events:none;position:absolute;inset:-12px;overflow:hidden}.BYJyPq_layer{will-change:transform;position:absolute;inset:-56px -32px}.BYJyPq_image{object-fit:cover;filter:saturate(1.1)}.BYJyPq_background{transform:scaleX(calc(1.03 + var(--hero-scroll) * .12)) scaleY(1.03)}.BYJyPq_clouds{opacity:.72;width:max(200%,1800px);display:flex;inset:-56px auto -56px 0}.BYJyPq_cloudsLeft{animation:48s linear -12s infinite BYJyPq_cloud-drift}.BYJyPq_cloudsRight{opacity:.6;animation:62s linear -30s infinite BYJyPq_cloud-drift;top:-36px;bottom:-76px}.BYJyPq_cloudTile{flex:0 0 50%;position:relative}.BYJyPq_cloudsLeft .BYJyPq_cloudTile{-webkit-mask-image:linear-gradient(90deg,#000 58%,#0000 64%);mask-image:linear-gradient(90deg,#000 58%,#0000 64%)}.BYJyPq_cloudsRight .BYJyPq_cloudTile{-webkit-mask-image:linear-gradient(90deg,#0000 58%,#000 64%);mask-image:linear-gradient(90deg,#0000 58%,#000 64%)}.BYJyPq_clouds .BYJyPq_image{object-fit:contain;object-position:center top;filter:saturate(1.05)}.BYJyPq_cloudscape{-webkit-mask-image:linear-gradient(#000 28%,#0000 53%);mask-image:linear-gradient(#000 28%,#0000 53%)}.BYJyPq_midground{transform-origin:50% 85%;transform:translateY(calc(var(--hero-scroll) * 96px)) scale(calc(1.06 + var(--hero-scroll) * .28));-webkit-mask-image:linear-gradient(#0000 36%,#000 47% 68%,#0000 79%);mask-image:linear-gradient(#0000 36%,#000 47% 68%,#0000 79%)}.BYJyPq_foreground{transform-origin:50% 100%;transform:translateY(calc(var(--hero-scroll) * 192px)) scale(calc(1.08 + var(--hero-scroll) * .42))}@keyframes BYJyPq_cloud-drift{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.BYJyPq_clouds{animation:none;transform:none}.BYJyPq_background{transform:scale(1.03)}.BYJyPq_midground{transform:scale(1.06)}.BYJyPq_foreground{transform:scale(1.08)}}
.mKt4Iq_story{--hero-scroll:0;--hero-presence:1;--problem-presence:0;isolation:isolate;height:315svh;margin-top:-70px;position:relative}.mKt4Iq_stage{height:100svh;position:sticky;top:0;overflow:clip}.mKt4Iq_backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.mKt4Iq_wash{background:color-mix(in srgb, var(--background) 36%, transparent);position:absolute;inset:0}.mKt4Iq_hero,.mKt4Iq_problem{flex-direction:column;justify-content:center;padding:calc(70px + 5rem) 1.5rem 5rem;display:flex;position:absolute;inset:0}.mKt4Iq_hero{opacity:var(--hero-presence);transform:translateY(calc((1 - var(--hero-presence)) * -36px));pointer-events:auto}.mKt4Iq_problem{opacity:var(--problem-presence);transform:translateY(calc((1 - var(--problem-presence)) * 48px));pointer-events:none;justify-content:flex-start;padding-top:calc(70px + clamp(4rem,18svh,11rem))}.mKt4Iq_story:has(.mKt4Iq_hero[inert]) .mKt4Iq_hero{pointer-events:none}.mKt4Iq_story:has(.mKt4Iq_hero[inert]) .mKt4Iq_problem{pointer-events:auto}.mKt4Iq_anchor{scroll-margin-top:70px;position:absolute;top:104svh}@media (min-width:640px){.mKt4Iq_hero,.mKt4Iq_problem{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1024px){.mKt4Iq_hero{padding-top:calc(70px + 7rem);padding-bottom:7rem}}@media (max-width:767px),(max-height:699px),(prefers-reduced-motion:reduce){.mKt4Iq_story{height:auto}.mKt4Iq_stage{height:auto;position:relative;overflow:visible}.mKt4Iq_backdrop{overflow:hidden}.mKt4Iq_hero,.mKt4Iq_problem{opacity:1;pointer-events:auto;min-height:100svh;position:relative;transform:none}.mKt4Iq_problem{min-height:0;padding-top:5rem;padding-bottom:6rem}.mKt4Iq_anchor{top:100svh}}
.uT_2_q_slot{background-color:var(--accent-subtle);border-radius:7px;padding:0 9px;line-height:1.25}.uT_2_q_caret{vertical-align:-.1em;background-color:var(--foreground);width:1.5px;height:.95em;margin-left:1.5px;animation:.75s step-end infinite uT_2_q_caret-blink;display:inline-block}@keyframes uT_2_q_caret-blink{0%,to{opacity:1}50%{opacity:0}}.uT_2_q_stage [data-unit]{transition:opacity .2s ease-in,transform .2s ease-in}.uT_2_q_stage[data-phase=leaving] [data-unit]{opacity:0;transform:translateY(7px)}.uT_2_q_stage[data-phase=entering] [data-unit]{animation:.26s cubic-bezier(.22,.68,.3,1) both uT_2_q_settle}.uT_2_q_stage[data-phase=adjusting] [data-unit]{animation:.5s ease-out uT_2_q_dim}@keyframes uT_2_q_settle{0%{opacity:.25;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes uT_2_q_dim{0%{opacity:1}38%{opacity:.3;transform:translate(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.uT_2_q_stage [data-unit],.uT_2_q_stage[data-phase] [data-unit]{opacity:1;transition:none;animation:none;transform:none}.uT_2_q_caret{opacity:1;animation:none}}
.Ta3pYq_window{opacity:0;transition:opacity .3s ease-out}.Ta3pYq_window[data-active]{opacity:1}.Ta3pYq_slide{transition:opacity .3s ease-out,transform 0s .3s;transform:translate(-12px)}.Ta3pYq_slide[data-active]{transition:opacity .3s ease-out,transform .3s ease-out;transform:none}.Ta3pYq_tone{color:var(--foreground);transition:color .3s ease-out}.Ta3pYq_tone[data-active]{color:var(--band)}@media (prefers-reduced-motion:reduce){.Ta3pYq_window,.Ta3pYq_slide,.Ta3pYq_tone{transition:none}}.Ta3pYq_reveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;display:grid}.Ta3pYq_reveal[data-active]{opacity:1;grid-template-rows:1fr}.Ta3pYq_reveal>*{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Ta3pYq_reveal{transition:none}}
.cOVY1a_land{animation:cOVY1a_land var(--settle-ms) ease-out both}@keyframes cOVY1a_land{0%{opacity:0;transform:scale(1.3)}55%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}