.globe[data-astro-cid-i4oefecr]{cursor:grab;touch-action:pan-y}.globe[data-astro-cid-i4oefecr][data-grabbing]{cursor:grabbing}.globe[data-astro-cid-i4oefecr] [data-astro-cid-i4oefecr][data-region][hidden]{display:none}.globe-activity[data-astro-cid-i4oefecr]{pointer-events:none;opacity:0;transition:opacity 70ms linear;position:absolute;inset:0 auto auto 0}.globe-activity-pin[data-astro-cid-i4oefecr]{background:var(--color-brand-500);width:3px;height:3px;box-shadow:0 0 0 2px color-mix(in srgb, var(--color-brand-500) 15%, transparent);position:absolute;transform:translate(-50%,-50%)}.globe-activity[data-astro-cid-i4oefecr][hidden]{display:none}.globe-activity-card[data-astro-cid-i4oefecr]{border:1px solid var(--color-stone-200);background:var(--color-stone-50);white-space:nowrap;width:max-content;color:var(--color-stone-900);border-radius:4px;padding:2px 5px;font-size:9px;line-height:1.25;position:absolute;box-shadow:0 2px 6px #1c19170a}.globe-toggle[data-astro-cid-i4oefecr]{min-height:32px;font-family:var(--font-mono);text-transform:uppercase;color:var(--color-stone-600);cursor:pointer;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex;position:absolute;bottom:0;right:0}.globe-toggle[data-astro-cid-i4oefecr][hidden]{display:none}.globe-toggle[data-astro-cid-i4oefecr] svg[data-astro-cid-i4oefecr]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.globe-toggle[data-astro-cid-i4oefecr]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.globe-activity[data-astro-cid-i4oefecr]{transition:none}}.desk[data-astro-cid-l5hmab57]{padding-block:clamp(3rem,8vh,6rem)}.desk-bar[data-astro-cid-l5hmab57]{display:none}.desk-bands[data-astro-cid-l5hmab57]{flex-direction:column;gap:clamp(3rem,8vh,5rem);display:flex}.desk-band[data-astro-cid-l5hmab57]{flex-direction:column;align-items:center;gap:.75rem;display:flex}.desk-cards[data-astro-cid-l5hmab57]{grid-template-columns:minmax(0,1fr);gap:1rem}.desk-status-busy[data-astro-cid-l5hmab57]{display:none}.desk-status-done[data-astro-cid-l5hmab57]{display:inline-flex}.desk-skel[data-astro-cid-l5hmab57]{display:none}.desk-row-changed[data-astro-cid-l5hmab57]:before{content:"";inset-block:0;background:var(--color-brand-500);width:3px;position:absolute;left:0}.desk-row-changed[data-astro-cid-l5hmab57]{background:color-mix(in oklab, var(--color-brand-500) 5%, transparent)}@media (width>=768px){.desk-cards[data-astro-cid-l5hmab57]{grid-template-columns:minmax(0,20rem) minmax(0,27rem);justify-content:center;gap:0}.desk-record[data-astro-cid-l5hmab57]{margin-top:1.5rem;margin-left:-2.75rem}}@media (width>=1024px) and (height>=700px) and (prefers-reduced-motion:no-preference){.desk[data-astro-cid-l5hmab57]{padding:0}.desk-track[data-astro-cid-l5hmab57]{height:550svh;position:relative}.desk-sticky[data-astro-cid-l5hmab57]{flex-direction:column;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.desk-inner[data-astro-cid-l5hmab57]{flex-direction:column;height:100%;padding-top:calc(clamp(4.5rem,9vh,6.5rem) + 1rem);padding-bottom:clamp(1.25rem,3vh,2rem);display:flex}.desk-body[data-astro-cid-l5hmab57]{flex-direction:column;flex:auto;min-height:0;display:flex}.desk-bar[data-astro-cid-l5hmab57]{height:3.5rem;margin-top:clamp(3.25rem,7vh,4.75rem);display:block}.desk-dot[data-astro-cid-l5hmab57]{border:2px solid color-mix(in oklab, var(--color-stone-900) 25%, transparent);background:var(--color-white);width:.75rem;height:.75rem;transition:width .3s ease-out,height .3s ease-out,background-color .3s ease-out,border-color .3s ease-out}.desk-check[data-astro-cid-l5hmab57]{opacity:0}.desk-check[data-astro-cid-l5hmab57] path[data-astro-cid-l5hmab57]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .3s ease-out .12s}.desk-stop[data-astro-cid-l5hmab57][data-done] .desk-dot[data-astro-cid-l5hmab57]{border-color:var(--color-brand-500);background:var(--color-brand-500);width:1.125rem;height:1.125rem;animation:.45s cubic-bezier(.34,1.56,.64,1) desk-pop}.desk-stop[data-astro-cid-l5hmab57][data-done] .desk-check[data-astro-cid-l5hmab57]{opacity:1}.desk-stop[data-astro-cid-l5hmab57][data-done] .desk-check[data-astro-cid-l5hmab57] path[data-astro-cid-l5hmab57]{stroke-dashoffset:0}[data-astro-cid-l5hmab57][data-desk][data-done] .desk-pill-body[data-astro-cid-l5hmab57]{background:var(--color-brand-600)}[data-astro-cid-l5hmab57][data-desk][data-done] .desk-pill-live[data-astro-cid-l5hmab57]{display:none}[data-astro-cid-l5hmab57][data-desk][data-done] .desk-pill-done[data-astro-cid-l5hmab57]{display:inline-flex}.desk-bands[data-astro-cid-l5hmab57]{flex:auto;min-height:0;padding-top:clamp(1rem,3vh,2rem);display:grid;position:relative}.desk-band[data-astro-cid-l5hmab57]{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .38s cubic-bezier(.16,1,.3,1),translate .38s cubic-bezier(.16,1,.3,1);translate:0 14px}.desk-band[data-astro-cid-l5hmab57][data-past]{translate:0 -14px}.desk-band[data-astro-cid-l5hmab57][data-on]{opacity:1;pointer-events:auto;transition-delay:.38s;translate:0}.desk-when[data-astro-cid-l5hmab57]{display:none}.desk-cards[data-astro-cid-l5hmab57]{transform-origin:top}.desk-arrived[data-astro-cid-l5hmab57]{transform:translateX(calc((1 - var(--v,0)) * 198px)) scale(calc(1 - .03 * var(--v,0)));transition:transform .2s ease-out}.desk-record[data-astro-cid-l5hmab57]{opacity:max(calc((var(--v,0) - .45) / .55), 0);transform:translateX(calc((var(--v,0) - 1) * 72px)) scale(calc(.94 + .06 * var(--v,0)));transition:transform .2s ease-out,opacity .2s ease-out}.desk-cell[data-astro-cid-l5hmab57]>[data-astro-cid-l5hmab57]{grid-area:1/1;transition:opacity .3s ease-out}.desk-skel[data-astro-cid-l5hmab57]{display:flex}.desk-row[data-astro-cid-l5hmab57]:not([data-on]) .desk-value[data-astro-cid-l5hmab57],.desk-row[data-astro-cid-l5hmab57][data-on] .desk-skel[data-astro-cid-l5hmab57]{opacity:0}.desk-row-changed[data-astro-cid-l5hmab57]:before{transition:scale .5s ease-out;scale:1 0}.desk-row-changed[data-astro-cid-l5hmab57]:not([data-on]){background:0 0}.desk-row-changed[data-astro-cid-l5hmab57][data-on]:before{scale:1}.desk-row-changed[data-astro-cid-l5hmab57]{transition:background-color .5s ease-out}.desk-footer[data-astro-cid-l5hmab57]{opacity:0;transition:opacity .3s ease-out}.desk-band[data-astro-cid-l5hmab57][data-complete] .desk-footer[data-astro-cid-l5hmab57]{opacity:1}.desk-status-busy[data-astro-cid-l5hmab57]{display:inline-flex}.desk-status-done[data-astro-cid-l5hmab57],.desk-band[data-astro-cid-l5hmab57][data-complete] .desk-status-busy[data-astro-cid-l5hmab57]{display:none}.desk-band[data-astro-cid-l5hmab57][data-complete] .desk-status-done[data-astro-cid-l5hmab57]{display:inline-flex}}@media (width>=1024px) and (height>=700px) and (height<=800px) and (prefers-reduced-motion:no-preference){.desk-cards[data-astro-cid-l5hmab57]{scale:.86}}@media (width<=1023px) and (prefers-reduced-motion:no-preference){.desk[data-astro-cid-l5hmab57][data-mobile-pinned]{padding:0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-track{height:550svh;position:relative}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-sticky{flex-direction:column;height:calc(100svh - 3.5rem);display:flex;position:sticky;top:3.5rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-inner{flex-direction:column;height:100%;padding:1rem 1.25rem;display:flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-body{flex-direction:column;flex:auto;min-height:0;display:flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-bar{flex:none;max-width:28rem;height:2.75rem;margin-top:3.75rem;display:block}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-bar>[data-astro-cid-l5hmab57]:not(.desk-stop){pointer-events:none}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-pill-body{padding:.5rem .75rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-pill-live{gap:.5rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-pill-day,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop-name,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-close{display:none}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop{width:44px;height:44px}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop-label{top:36px}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop:first-of-type .desk-stop-label{left:50%;translate:none}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-dot{border:2px solid color-mix(in oklab, var(--color-stone-900) 25%, transparent);background:var(--color-white);width:.75rem;height:.75rem;transition:background-color .3s ease-out,border-color .3s ease-out}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-check{opacity:0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop[data-done] .desk-dot{border-color:var(--color-brand-500);background:var(--color-brand-500);width:1.125rem;height:1.125rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-stop[data-done] .desk-check{opacity:1}.desk[data-astro-cid-l5hmab57][data-mobile-pinned][data-done] .desk-pill-body[data-astro-cid-l5hmab57]{background:var(--color-brand-600)}.desk[data-astro-cid-l5hmab57][data-mobile-pinned][data-done] .desk-pill-live[data-astro-cid-l5hmab57]{display:none}.desk[data-astro-cid-l5hmab57][data-mobile-pinned][data-done] .desk-pill-done[data-astro-cid-l5hmab57]{display:inline-flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-bands{flex:auto;align-items:start;gap:0;min-height:0;padding-top:.75rem;display:grid;position:relative}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band{scale:var(--desk-fit,1);transform-origin:top;opacity:0;pointer-events:none;grid-area:1/1;gap:.5rem;transition:opacity .3s ease-out,translate .3s ease-out;translate:0 12px}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-past]{translate:0 -12px}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-on]{opacity:1;pointer-events:auto;transition-delay:.3s;translate:0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-cards{grid-template-columns:minmax(0,1fr);gap:0;max-width:28rem;margin-top:.75rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-arrived,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-record{grid-area:1/1;margin:0;transition:opacity .2s ease-out,translate .2s ease-out}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-record,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-record] .desk-arrived{opacity:0;pointer-events:none;translate:0 -8px}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-record] .desk-record{opacity:1;pointer-events:auto;transition-delay:.2s;translate:0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-record>div[data-astro-cid-l5hmab57]:first-child,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-record>p[data-astro-cid-l5hmab57]{padding-inline:1rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-record>div[data-astro-cid-l5hmab57]:first-child{min-height:2.625rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-row{grid-template-columns:4.5rem minmax(0,1fr);gap:.5rem;padding-inline:1rem}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-cell>[data-astro-cid-l5hmab57]{grid-area:1/1;transition:opacity .3s ease-out}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-skel{display:flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-row:not([data-on]) .desk-value,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-row[data-on] .desk-skel,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-footer{opacity:0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-footer{transition:opacity .3s ease-out}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-status-busy{display:inline-flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-status-done,.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-complete] .desk-status-busy{display:none}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-complete] .desk-status-done{display:inline-flex}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-band[data-complete] .desk-footer{opacity:1}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-row-changed:not([data-on]){background:0 0}.desk[data-astro-cid-l5hmab57][data-mobile-pinned] .desk-row-changed:not([data-on]):before{scale:1 0}}@keyframes desk-pop{0%{scale:.55}60%{scale:1.2}to{scale:1}}.hero-wave[data-astro-cid-teapaezo]{touch-action:pan-y}.hero-wave-layer[data-astro-cid-teapaezo]{align-items:center;gap:2px;display:flex;position:absolute;inset:0}.hero-wave-played[data-astro-cid-teapaezo]{clip-path:inset(0 calc(100% - var(--sl-progress,0%)) 0 0)}.hero-bar[data-astro-cid-teapaezo]{background:currentColor;border-radius:9999px;flex:1 1 0;min-width:0}@media (width<=639px){.hero-bar[data-astro-cid-teapaezo]:nth-child(2n){display:none}}.journey[data-astro-cid-ej22s2rq]{padding-block:clamp(4rem,10vh,7rem) clamp(5rem,14vh,9rem)}.journey-layout[data-astro-cid-ej22s2rq]{grid-template-columns:minmax(0,1fr);display:grid}.journey-steps[data-astro-cid-ej22s2rq]{display:none}.journey-stage[data-astro-cid-ej22s2rq]{height:clamp(240px,42vh,420px)}.journey-dock[data-astro-cid-ej22s2rq]{display:block}.journey-tab[data-astro-cid-ej22s2rq][aria-selected=true]{background-color:var(--color-stone-900);color:var(--color-white)}.journey-step-body[data-astro-cid-ej22s2rq]{grid-template-rows:0fr;transition:grid-template-rows .32s ease-out}.journey-step[data-astro-cid-ej22s2rq][aria-pressed=true] .journey-step-body[data-astro-cid-ej22s2rq]{grid-template-rows:1fr}.journey-step[data-astro-cid-ej22s2rq][aria-pressed=true] .journey-step-title[data-astro-cid-ej22s2rq]{color:var(--color-brand-600)}@media (width>=980px){.journey-layout[data-astro-cid-ej22s2rq]{grid-template-columns:minmax(21rem,5fr) minmax(0,9fr)}.journey-steps[data-astro-cid-ej22s2rq]{display:flex}.journey-stage[data-astro-cid-ej22s2rq]{height:clamp(440px,64vh,760px)}.journey-dock[data-astro-cid-ej22s2rq]{display:none}}@media (width>=980px) and (prefers-reduced-motion:no-preference){.journey[data-astro-cid-ej22s2rq]{padding:0}.journey-track[data-astro-cid-ej22s2rq]{height:calc(var(--stepCount) * 68vh + 100vh);position:relative}.journey-sticky[data-astro-cid-ej22s2rq]{flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.journey-inner[data-astro-cid-ej22s2rq]{flex-direction:column;height:100%;padding-top:calc(clamp(4.5rem,9vh,6.5rem) + 1rem);display:flex}.journey-frame[data-astro-cid-ej22s2rq]{flex-direction:column;flex:auto;min-height:0;margin-bottom:clamp(1.25rem,3vh,2rem);display:flex}.journey-layout[data-astro-cid-ej22s2rq]{flex:auto;align-items:stretch;min-height:0}.journey-stage[data-astro-cid-ej22s2rq]{height:auto}}@media (prefers-reduced-motion:reduce){.journey-step-body[data-astro-cid-ej22s2rq],.journey-step-title[data-astro-cid-ej22s2rq],.journey-tab[data-astro-cid-ej22s2rq]{transition:none}}.patch[data-astro-cid-ghr6rpf4]{padding-bottom:clamp(3rem,8vh,6rem)}.patch-stage[data-astro-cid-ghr6rpf4]{aspect-ratio:16/9}.patch-overlay[data-astro-cid-ghr6rpf4]{display:none}.patch-summary[data-astro-cid-ghr6rpf4]{flex-direction:column;align-items:center;gap:1.5rem;margin-block:clamp(2rem,5vh,4rem);font-size:clamp(1.75rem,5.6vw,3.75rem);display:flex}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-summary[data-astro-cid-ghr6rpf4]{z-index:10;pointer-events:none;margin:0;position:absolute;inset-inline:1rem}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-summary[data-astro-cid-ghr6rpf4] h2[data-astro-cid-ghr6rpf4]>[data-astro-cid-ghr6rpf4]{opacity:var(--reveal,0);transform:translateY(calc((1 - var(--reveal,0)) * 12px))}[data-astro-cid-ghr6rpf4][data-patch-live] [data-astro-cid-ghr6rpf4][data-patch-subscription]{--reveal:var(--subscription-reveal,0)}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-summary[data-astro-cid-ghr6rpf4][aria-hidden=true],[data-astro-cid-ghr6rpf4][data-patch-live] [data-astro-cid-ghr6rpf4][data-patch-subscription][aria-hidden=true]{visibility:hidden}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-summary-mark[data-astro-cid-ghr6rpf4]{display:none}.patch-copy[data-astro-cid-ghr6rpf4]{padding-block:clamp(1.5rem,4vw,3rem)}.patch-tools[data-astro-cid-ghr6rpf4]{display:none}.patch-label[data-astro-cid-ghr6rpf4]{flex-direction:column;align-items:center;gap:6px;display:flex}.patch-brands[data-astro-cid-ghr6rpf4]{opacity:.65;justify-content:center;align-items:center;gap:6px;transition:opacity .2s;display:flex}.patch-label[data-astro-cid-ghr6rpf4][data-on] .patch-brands[data-astro-cid-ghr6rpf4]{opacity:1}.patch-brands-pms[data-astro-cid-ghr6rpf4]{grid-template-columns:repeat(3,auto);display:grid}.patch-brand[data-astro-cid-ghr6rpf4]{object-fit:contain;width:clamp(18px,1.65vw,32px);height:clamp(18px,1.65vw,32px)}.patch-brand-wide[data-astro-cid-ghr6rpf4]{width:auto;max-width:72px}@media (width<=979px) and (height>=600px) and (prefers-reduced-motion:no-preference){.patch[data-astro-cid-ghr6rpf4][data-patch-mobile]{padding:0}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-track[data-astro-cid-ghr6rpf4]{height:700svh}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-sticky[data-astro-cid-ghr6rpf4]{height:calc(100svh - 3.5rem);position:sticky;top:3.5rem;overflow:hidden}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-inner[data-astro-cid-ghr6rpf4]{flex-direction:column;height:100%;padding-block:1rem;display:flex}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-frame[data-astro-cid-ghr6rpf4]{flex-direction:column;flex:1;justify-content:center;gap:1rem;min-height:0;display:flex;position:relative}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-stage[data-astro-cid-ghr6rpf4]{aspect-ratio:auto;flex-shrink:0;align-self:center;width:min(100%,32rem);height:clamp(192px,30svh,272px)}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-copy[data-astro-cid-ghr6rpf4]{opacity:var(--copy-opacity,1);grid-template-rows:auto auto;gap:1rem;padding:0;display:grid}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-summary[data-astro-cid-ghr6rpf4]{margin:0;font-size:clamp(1.75rem,5.6vw,2.5rem);position:absolute;inset-inline:0}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-summary-mark[data-astro-cid-ghr6rpf4]{display:none}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-intro[data-astro-cid-ghr6rpf4]{display:contents}[data-astro-cid-ghr6rpf4][data-patch-mobile] h2[data-astro-cid-ghr6rpf4]{grid-area:1/1}[data-astro-cid-ghr6rpf4][data-patch-mobile] [data-astro-cid-ghr6rpf4][data-patch-intro],[data-astro-cid-ghr6rpf4][data-patch-mobile] ol[data-astro-cid-ghr6rpf4]{grid-area:2/1}[data-astro-cid-ghr6rpf4][data-patch-mobile] ol[data-astro-cid-ghr6rpf4]{display:grid}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-problem[data-astro-cid-ghr6rpf4]{visibility:hidden;opacity:0;border:0;grid-area:1/1;padding:0;transition:opacity .2s}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-problem[data-astro-cid-ghr6rpf4][data-on]{visibility:visible;opacity:1}[data-astro-cid-ghr6rpf4][data-patch-mobile] [data-astro-cid-ghr6rpf4][data-patch-intro][aria-hidden=true]{visibility:hidden}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-problem-title[data-astro-cid-ghr6rpf4]{color:var(--color-brand-600)}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-tools[data-astro-cid-ghr6rpf4]{display:block}[data-astro-cid-ghr6rpf4][data-patch-mobile] [data-astro-cid-ghr6rpf4][data-patch-links]{opacity:0;transition:opacity .3s;display:block}[data-astro-cid-ghr6rpf4][data-patch-mobile] [data-astro-cid-ghr6rpf4][data-patch-links][data-on]{opacity:1}[data-astro-cid-ghr6rpf4][data-patch-mobile] .patch-still[data-astro-cid-ghr6rpf4]{display:none}}@media (width>=980px) and (prefers-reduced-motion:no-preference){.patch[data-astro-cid-ghr6rpf4][data-patch-live]{pointer-events:none;padding:0}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-track[data-astro-cid-ghr6rpf4]{height:700vh;margin-top:calc(-1*clamp(4.5rem,9vh,6.5rem) - 11rem);position:relative}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-sticky[data-astro-cid-ghr6rpf4]{pointer-events:none;flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-inner[data-astro-cid-ghr6rpf4]{flex-direction:column;height:100%;padding-top:calc(clamp(4.5rem,9vh,6.5rem) + 1rem);padding-bottom:clamp(1.25rem,3vh,2rem);display:flex}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-frame[data-astro-cid-ghr6rpf4]{flex:auto;min-height:0;display:flex}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-stage[data-astro-cid-ghr6rpf4]{aspect-ratio:auto;position:absolute;inset:0}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-overlay[data-astro-cid-ghr6rpf4]{display:block}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-summary[data-astro-cid-ghr6rpf4]{font-size:clamp(1.875rem,min(4.2vw,7vh),3.75rem);top:64%}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-still[data-astro-cid-ghr6rpf4]{display:none}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-copy[data-astro-cid-ghr6rpf4]{z-index:10;width:min(26rem,36%);opacity:var(--copy-opacity,0);pointer-events:none;justify-content:center;padding-block:0;transition:opacity .2s linear;position:relative}[data-astro-cid-ghr6rpf4][data-patch-live][data-apart] .patch-copy[data-astro-cid-ghr6rpf4]{pointer-events:auto}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-label[data-astro-cid-ghr6rpf4]{opacity:var(--labels-opacity,0);transition:opacity .2s linear}.patch-label[data-astro-cid-ghr6rpf4][data-on]{color:var(--color-stone-900)}[data-astro-cid-ghr6rpf4][data-patch-live] .patch-problem-body[data-astro-cid-ghr6rpf4]{grid-template-rows:0fr;transition:grid-template-rows .32s ease-out}.patch-problem[data-astro-cid-ghr6rpf4][data-on] .patch-problem-body[data-astro-cid-ghr6rpf4]{grid-template-rows:1fr}.patch-problem[data-astro-cid-ghr6rpf4][data-on] .patch-problem-title[data-astro-cid-ghr6rpf4]{color:var(--color-brand-600)}[data-astro-cid-ghr6rpf4][data-patch-live] [data-astro-cid-ghr6rpf4][data-patch-links]{opacity:0;transition:opacity .3s ease-out}[data-astro-cid-ghr6rpf4][data-patch-live] [data-astro-cid-ghr6rpf4][data-patch-links][data-on]{opacity:1}}.phone[data-astro-cid-2kzpq3hk]{padding-block:clamp(3rem,8vh,6rem)}.phone-stage[data-astro-cid-2kzpq3hk]{--s:.86}.phone-inner[data-astro-cid-2kzpq3hk]{flex-direction:column;align-items:center;gap:clamp(1.25rem,3.5vh,2.25rem);display:flex}.phone-box[data-astro-cid-2kzpq3hk]{width:calc(278px * var(--s));height:calc(560px * var(--s));flex:none}.phone-device[data-astro-cid-2kzpq3hk]{transform-origin:0 0;width:278px;height:560px;scale:var(--s);background:linear-gradient(140deg,#78716c 0%,#292524 22%,#44403c 60%,#1c1917 100%);border-radius:52px;padding:3px;box-shadow:0 40px 80px -40px #1c19178c}.phone-screen[data-astro-cid-2kzpq3hk]{background:#0c0a09;border:8px solid #0c0a09;border-radius:49px;height:100%;position:relative;overflow:hidden}.phone-wall[data-astro-cid-2kzpq3hk]{background:radial-gradient(120% 60% at 50% 110%,#625fff52,#0000 70%),#f0efed;position:absolute;inset:0}.phone-wall[data-astro-cid-2kzpq3hk]:before{content:"";background:radial-gradient(circle,#625fff8c 1px,#0000 1.4px) 0 0/7px 7px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 75% at 50% 112%,#000 25%,#0000 72%);mask-image:radial-gradient(130% 75% at 50% 112%,#000 25%,#0000 72%)}.phone-dim[data-astro-cid-2kzpq3hk]{opacity:0;background:#0c0a09;transition:opacity .6s ease-out;position:absolute;inset:0}.phone-ink[data-astro-cid-2kzpq3hk]{color:var(--color-stone-900);transition:color .6s ease-out}.phone-dnd[data-astro-cid-2kzpq3hk],.phone-night[data-astro-cid-2kzpq3hk]{opacity:0;transition:opacity .4s ease-out}.phone-notes[data-astro-cid-2kzpq3hk]{transition:opacity .4s ease-out}.phone-diary[data-astro-cid-2kzpq3hk]{transition:translate .7s cubic-bezier(.32,.72,0,1);translate:0 100%}[data-astro-cid-2kzpq3hk][data-beat="1"] .phone-dim[data-astro-cid-2kzpq3hk]{opacity:.82}[data-astro-cid-2kzpq3hk][data-beat="1"] .phone-ink[data-astro-cid-2kzpq3hk]{color:var(--color-white)}[data-astro-cid-2kzpq3hk][data-beat="1"] [data-astro-cid-2kzpq3hk]:is(.phone-dnd,.phone-night){opacity:1}[data-astro-cid-2kzpq3hk][data-beat="1"] .phone-notes[data-astro-cid-2kzpq3hk]{opacity:0}[data-astro-cid-2kzpq3hk][data-beat="2"] .phone-diary[data-astro-cid-2kzpq3hk]{translate:0}.phone-note[data-astro-cid-2kzpq3hk]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .14s ease-out,opacity .14s ease-out}.phone-note[data-astro-cid-2kzpq3hk][data-shown]{opacity:1;grid-template-rows:1fr;transition:grid-template-rows .34s cubic-bezier(.32,.72,0,1),opacity .22s ease-out}.phone-note[data-astro-cid-2kzpq3hk]>div[data-astro-cid-2kzpq3hk]>div[data-astro-cid-2kzpq3hk]{transition:scale .5s cubic-bezier(.34,1.3,.64,1),translate .5s cubic-bezier(.34,1.3,.64,1);transition:scale .5s linear(0, .12, .349, .574, .75, .871, .945, .985, 1.004, 1.011, 1.011, 1.009, 1.006, 1.004, 1.002, 1.001, 1), translate .5s linear(0, .12, .349, .574, .75, .871, .945, .985, 1.004, 1.011, 1.011, 1.009, 1.006, 1.004, 1.002, 1.001, 1);translate:0 -16px;scale:.92}.phone-note[data-astro-cid-2kzpq3hk][data-shown]>div[data-astro-cid-2kzpq3hk]>div[data-astro-cid-2kzpq3hk]{translate:0;scale:1}.phone-slot[data-astro-cid-2kzpq3hk]{opacity:1}.phone-lines[data-astro-cid-2kzpq3hk]{text-align:center;max-width:24ch;display:grid}.phone-markers[data-astro-cid-2kzpq3hk]{display:none}@media (height<=820px){.phone-stage[data-astro-cid-2kzpq3hk]{--s:.72}}@media (height<=700px){.phone-stage[data-astro-cid-2kzpq3hk]{--s:.62}}@media (prefers-reduced-motion:no-preference) and (height>=600px){.phone[data-astro-cid-2kzpq3hk]{padding:0}.phone-stage[data-astro-cid-2kzpq3hk]{flex-direction:column;justify-content:center;height:100svh;padding-top:calc(clamp(4.5rem,9vh,6.5rem) + 1rem);padding-bottom:clamp(1.25rem,3vh,2rem);display:flex;position:sticky;top:0}.phone-markers[data-astro-cid-2kzpq3hk]{margin-top:-100svh;display:block}.phone-marker-0[data-astro-cid-2kzpq3hk]{height:90svh}.phone-marker-1[data-astro-cid-2kzpq3hk]{height:170svh}.phone-marker-2[data-astro-cid-2kzpq3hk]{height:110svh}.phone-line[data-astro-cid-2kzpq3hk]{opacity:0;grid-area:1/1;transition:opacity .45s cubic-bezier(.16,1,.3,1),translate .45s cubic-bezier(.16,1,.3,1);translate:0 10px}.phone-line[data-astro-cid-2kzpq3hk][data-past]{translate:0 -8px}.phone-line[data-astro-cid-2kzpq3hk][data-on]{opacity:1;transition-delay:.25s;translate:0}[data-astro-cid-2kzpq3hk][data-phone][data-armed] .phone-slot[data-astro-cid-2kzpq3hk]{opacity:0;transition:opacity .3s ease-out,translate .45s cubic-bezier(.34,1.3,.64,1);translate:0 -8px}[data-astro-cid-2kzpq3hk][data-phone][data-armed] .phone-slot[data-astro-cid-2kzpq3hk][data-in]{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.phone-note[data-astro-cid-2kzpq3hk],.phone-note[data-astro-cid-2kzpq3hk]>div[data-astro-cid-2kzpq3hk]>div[data-astro-cid-2kzpq3hk],.phone-diary[data-astro-cid-2kzpq3hk],.phone-dim[data-astro-cid-2kzpq3hk],.phone-ink[data-astro-cid-2kzpq3hk]{transition:none}}.onboarding-scene[data-astro-cid-bkveggfh]{aspect-ratio:12/5;margin-top:2rem;position:relative}.onboarding-canvas[data-astro-cid-bkveggfh]{width:100%;height:100%;display:block;overflow:visible}.onboarding-canvas--tall[data-astro-cid-bkveggfh]{display:none}.onboarding-moments[data-astro-cid-bkveggfh]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.onboarding-moment[data-astro-cid-bkveggfh]{max-width:24%;position:absolute;top:78%;left:5%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(2){top:68%;left:35.5%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(3){top:57%;left:64%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(4){max-width:17%;top:44%;left:83%}.onboarding-time[data-astro-cid-bkveggfh]{font-family:var(--font-mono);letter-spacing:.07em;color:var(--color-stone-500);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.onboarding-marker[data-astro-cid-bkveggfh]{background:var(--color-brand-500);width:5px;height:5px}.onboarding-name[data-astro-cid-bkveggfh]{letter-spacing:-.025em;margin-top:.4rem;font-size:clamp(1.125rem,1.5vw,1.5rem);font-weight:500;line-height:1.2}.onboarding-detail[data-astro-cid-bkveggfh]{color:var(--color-stone-500);margin-top:.4rem;font-size:clamp(.75rem,1vw,.875rem);line-height:1.5}.onboarding-thread[data-astro-cid-bkveggfh]{opacity:.7}@media (width<=767px){.onboarding-scene[data-astro-cid-bkveggfh]{aspect-ratio:10/31;max-width:25rem;margin:2.5rem auto 0}.onboarding-canvas--wide[data-astro-cid-bkveggfh]{display:none}.onboarding-canvas--tall[data-astro-cid-bkveggfh]{display:block}.onboarding-moment[data-astro-cid-bkveggfh],.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(n){background:var(--color-stone-50);max-width:95%;padding-right:.75rem;top:0;left:2%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(2){top:24%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(3){top:52%}.onboarding-moment[data-astro-cid-bkveggfh]:nth-child(4){top:76%}.onboarding-name[data-astro-cid-bkveggfh]{font-size:1.25rem}.onboarding-detail[data-astro-cid-bkveggfh]{font-size:.875rem}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-bkveggfh][data-playing] .onboarding-gather[data-astro-cid-bkveggfh]{animation:onboarding-gather 1s cubic-bezier(.22, 1, .36, 1) var(--delay) both}[data-astro-cid-bkveggfh][data-playing] .onboarding-appear[data-astro-cid-bkveggfh]{animation:onboarding-appear .85s cubic-bezier(.22, 1, .36, 1) var(--delay) both}[data-astro-cid-bkveggfh][data-playing] .onboarding-check[data-astro-cid-bkveggfh]{transform-box:fill-box;transform-origin:50%;animation:onboarding-check .55s cubic-bezier(.16, 1, .3, 1) var(--delay) both}[data-astro-cid-bkveggfh][data-playing] .onboarding-thread[data-astro-cid-bkveggfh]{stroke-dasharray:1;animation:3.6s cubic-bezier(.65,0,.35,1) both onboarding-thread}}@keyframes onboarding-gather{0%{transform:translate(var(--from-x), var(--from-y));opacity:.3}to{opacity:1;transform:translate(0)}}@keyframes onboarding-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-check{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes onboarding-thread{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.changes-grid[data-astro-cid-a7fscglp]{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,6vh,3.5rem) clamp(1.25rem,2.5vw,2rem);display:grid}.changes-panel[data-astro-cid-a7fscglp]{aspect-ratio:26/19}@media (width>=640px){.changes-grid[data-astro-cid-a7fscglp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.changes-grid[data-astro-cid-a7fscglp]{grid-template-columns:repeat(4,minmax(0,1fr))}}
