.miniapp[data-astro-cid-qysm5wtu]{container-type:inline-size;display:grid;gap:.9rem}.ma[data-astro-cid-qysm5wtu]{--ma-surface: var(--surface);position:relative;border:1px solid var(--line);border-radius:var(--r-l);background:var(--ma-surface);box-shadow:0 1px rgb(var(--shadow) / .04),0 40px 80px -40px rgb(var(--shadow) / .5),0 12px 24px -16px rgb(var(--shadow) / .25);overflow:hidden;font-size:.8rem;line-height:1.45}.ma-chrome[data-astro-cid-qysm5wtu]{display:flex;align-items:center;gap:.9rem;padding:.6rem .9rem;border-bottom:1px solid var(--line);background:var(--sunken);color:var(--muted);font-size:.74rem}.ma-chrome[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu]{color:var(--ink)}.ma-ki-on[data-astro-cid-qysm5wtu]{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .55rem;border:1px solid var(--line-strong);border-radius:999px;color:var(--ink);font-weight:700;font-size:.68rem;white-space:nowrap}.ma-ki-on[data-astro-cid-qysm5wtu] i[data-astro-cid-qysm5wtu]{width:.45rem;height:.45rem;border-radius:50%;background:var(--ok)}.ma-dots[data-astro-cid-qysm5wtu]{display:inline-flex;gap:5px}.ma-dots[data-astro-cid-qysm5wtu] i[data-astro-cid-qysm5wtu]{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.ma-body[data-astro-cid-qysm5wtu]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);min-height:23rem}.ma-list[data-astro-cid-qysm5wtu]{list-style:none;margin:0;padding:.5rem;display:grid;align-content:start;gap:.25rem;border-right:1px solid var(--line)}.ma-item[data-astro-cid-qysm5wtu]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem;border-radius:var(--r-m);transition:background-color .4s ease,opacity .4s ease,transform .5s var(--ease-out)}.ma-item-text[data-astro-cid-qysm5wtu]{display:grid;min-width:0}.ma-item-text[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu],.ma-item-text[data-astro-cid-qysm5wtu] small[data-astro-cid-qysm5wtu]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ma-item-text[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu]{font-weight:700;color:var(--ink)}.ma-item-text[data-astro-cid-qysm5wtu] small[data-astro-cid-qysm5wtu]{color:var(--muted);font-size:.7rem}.ma-avatar[data-astro-cid-qysm5wtu]{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--petrol-soft);color:var(--petrol);font-weight:700;font-size:.66rem}.ma-badge[data-astro-cid-qysm5wtu]{font-size:.64rem;font-weight:700;padding:.1rem .45rem;border-radius:999px;background:var(--sunken);color:var(--muted)}.ma-badge--new[data-astro-cid-qysm5wtu]{background:var(--amber);color:#11272c}.ma-filtered[data-astro-cid-qysm5wtu] .ma-avatar[data-astro-cid-qysm5wtu]{opacity:.6}.ma-filtered[data-astro-cid-qysm5wtu] .ma-item-text[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu]{font-weight:400;color:var(--muted);text-decoration:line-through}.ma-new[data-astro-cid-qysm5wtu]{opacity:0;transform:translateY(-.75rem)}.ma[data-astro-cid-qysm5wtu][data-s1] .ma-new[data-astro-cid-qysm5wtu]{opacity:1;transform:none}.ma[data-astro-cid-qysm5wtu][data-s2] .ma-new[data-astro-cid-qysm5wtu]{background:var(--petrol-soft)}.ma-detail[data-astro-cid-qysm5wtu]{position:relative;padding:.9rem 1rem 1rem;display:grid;align-content:start;gap:.7rem;opacity:0;transform:translate(.75rem);transition:opacity .45s ease,transform .6s var(--ease-out)}.ma[data-astro-cid-qysm5wtu][data-s2] .ma-detail[data-astro-cid-qysm5wtu]{opacity:1;transform:none}.ma-head[data-astro-cid-qysm5wtu]{display:grid;gap:.15rem}.ma-head[data-astro-cid-qysm5wtu] small[data-astro-cid-qysm5wtu]{color:var(--muted);font-size:.7rem}.ma-head[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu]{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--ink);letter-spacing:-.01em}.ma-chips[data-astro-cid-qysm5wtu]{display:flex;gap:.35rem;margin-top:.3rem;opacity:0;transition:opacity .4s .2s}.ma[data-astro-cid-qysm5wtu][data-s3] .ma-chips[data-astro-cid-qysm5wtu]{opacity:1}.ma-chip[data-astro-cid-qysm5wtu]{font-size:.64rem;font-weight:700;padding:.1rem .5rem;border-radius:999px;background:var(--sunken);color:var(--muted)}.ma-chip--high[data-astro-cid-qysm5wtu]{background:#c2410c24;color:#9a3412}.ma-chip--ok[data-astro-cid-qysm5wtu]{background:color-mix(in srgb,var(--ok) 16%,transparent);color:color-mix(in srgb,var(--ok) 80%,var(--ink))}.ma-msg[data-astro-cid-qysm5wtu]{padding:.6rem .75rem;border:1px solid var(--line);border-radius:var(--r-m);color:var(--ink)}.ma-ai[data-astro-cid-qysm5wtu]{display:grid;gap:.5rem;padding:.65rem .75rem;border:1px dashed color-mix(in srgb,var(--petrol) 55%,var(--line));border-radius:var(--r-m);background:color-mix(in srgb,var(--petrol-soft) 55%,transparent);opacity:0;transform:translateY(.5rem);transition:opacity .45s ease,transform .6s var(--ease-out)}.ma[data-astro-cid-qysm5wtu][data-s3] .ma-ai[data-astro-cid-qysm5wtu]{opacity:1;transform:none}.ma[data-astro-cid-qysm5wtu][data-s5] .ma-ai[data-astro-cid-qysm5wtu]{display:none}.ma-ai-head[data-astro-cid-qysm5wtu]{font-weight:700;font-size:.7rem;color:var(--petrol)}.ma-spark[data-astro-cid-qysm5wtu]{display:inline-block}.ma-draft[data-astro-cid-qysm5wtu]{display:grid;gap:.2rem;color:var(--ink)}.ma-draft[data-astro-cid-qysm5wtu] span[data-astro-cid-qysm5wtu]{opacity:0;transition:opacity .5s}.ma[data-astro-cid-qysm5wtu][data-s3] .ma-draft[data-astro-cid-qysm5wtu] span[data-astro-cid-qysm5wtu]{opacity:1}.ma[data-astro-cid-qysm5wtu][data-s3] .ma-draft[data-astro-cid-qysm5wtu] span[data-astro-cid-qysm5wtu]:nth-child(2){transition-delay:.6s}.ma-actions[data-astro-cid-qysm5wtu]{display:flex;justify-content:flex-end;gap:.4rem}.ma-btn[data-astro-cid-qysm5wtu]{position:relative;padding:.3rem .75rem;border:1px solid var(--line-strong);border-radius:var(--r-s);font-weight:700;font-size:.72rem;color:var(--ink);background:var(--surface);transition:transform .12s,background-color .2s}.ma-btn--send[data-astro-cid-qysm5wtu]{border-color:#0000;background:var(--petrol);color:var(--on-petrol)}.ma[data-astro-cid-qysm5wtu][data-s4] .ma-btn--send[data-astro-cid-qysm5wtu]{animation:.35s .9s both press}@keyframes press{40%{transform:scale(.94);background:var(--petrol-strong)}}.ma-cursor[data-astro-cid-qysm5wtu]{position:absolute;left:55%;top:55%;opacity:0;transform:translate(5rem,4rem);transition:transform .85s var(--ease-out),opacity .3s ease;pointer-events:none}.ma-cursor[data-astro-cid-qysm5wtu] path[data-astro-cid-qysm5wtu]{fill:var(--ink);stroke:var(--surface);stroke-width:1.5px;stroke-linejoin:round}.ma[data-astro-cid-qysm5wtu][data-s4] .ma-cursor[data-astro-cid-qysm5wtu]{opacity:1;transform:none}.ma-sent[data-astro-cid-qysm5wtu]{display:none;gap:.4rem;padding:.65rem .75rem;border:1px solid var(--line);border-radius:var(--r-m);background:var(--sunken);color:var(--ink)}.ma[data-astro-cid-qysm5wtu][data-s5] .ma-sent[data-astro-cid-qysm5wtu]{display:grid;animation:rise .6s var(--ease-out) both}@keyframes rise{0%{opacity:0;transform:translateY(.5rem)}}.ma-sent-head[data-astro-cid-qysm5wtu]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.72rem;color:var(--muted)}.ma-sent-head[data-astro-cid-qysm5wtu] b[data-astro-cid-qysm5wtu]{color:var(--ink)}.ma-human[data-astro-cid-qysm5wtu]{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:.72rem}.ma-human[data-astro-cid-qysm5wtu] i[data-astro-cid-qysm5wtu]{width:.7rem;height:.7rem;border-radius:50%;background:var(--amber);box-shadow:0 0 0 2px var(--ink)}.ma-foot[data-astro-cid-qysm5wtu]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.ma-steps[data-astro-cid-qysm5wtu]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.82rem;color:var(--muted)}.ma-steps[data-astro-cid-qysm5wtu] li[data-astro-cid-qysm5wtu]{display:inline-flex;align-items:center;gap:.4rem;transition:color .3s}.ma-steps[data-astro-cid-qysm5wtu] span[data-astro-cid-qysm5wtu]{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;border:1.5px solid var(--line-strong);font-size:.68rem;font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .3s,border-color .3s}.ma-steps[data-astro-cid-qysm5wtu] li[data-astro-cid-qysm5wtu][data-active]{color:var(--ink)}.ma-steps[data-astro-cid-qysm5wtu] li[data-astro-cid-qysm5wtu][data-active] span[data-astro-cid-qysm5wtu]{background:var(--amber);border-color:var(--ink);color:#11272c}.ma-control[data-astro-cid-qysm5wtu]{min-height:2rem;min-width:2rem;padding:0 .8rem;border:1px solid var(--line-strong);border-radius:var(--r-m);background:none;color:var(--ink);font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.ma-control[data-astro-cid-qysm5wtu]:hover{background:var(--sunken)}@container (width <= 34rem){.ma-body[data-astro-cid-qysm5wtu]{grid-template-columns:minmax(0,1fr);min-height:0}.ma-list[data-astro-cid-qysm5wtu]{border-right:0;border-bottom:1px solid var(--line);min-height:3.6rem}.ma-item[data-astro-cid-qysm5wtu]:not(.ma-new){display:none}.ma-detail[data-astro-cid-qysm5wtu]{min-height:20rem}}@media(prefers-color-scheme:dark){.ma-chip--high[data-astro-cid-qysm5wtu]{background:#fb923c2e;color:#fdba74}}.facts[data-astro-cid-cpncclna]{list-style:none;margin:var(--space-8) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));border-top:2px solid var(--ink)}.facts[data-astro-cid-cpncclna] li[data-astro-cid-cpncclna]{display:grid;gap:.1rem;padding:.9rem 1rem .9rem 0;border-bottom:1px solid var(--line)}.facts[data-astro-cid-cpncclna] b[data-astro-cid-cpncclna]{font-family:var(--font-display);font-weight:700;font-size:1.1rem;letter-spacing:-.01em}.facts[data-astro-cid-cpncclna] span[data-astro-cid-cpncclna]{font-size:var(--step--1);color:var(--muted)}@media(width<=40rem){.facts[data-astro-cid-cpncclna]{margin-top:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-cpncclna] li[data-astro-cid-cpncclna]{padding-block:.7rem}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem,1rem + 5vw,6rem) var(--space-7)}.grid[data-astro-cid-ge2uvauf]{display:grid;gap:var(--space-7);align-items:center}.copy[data-astro-cid-ge2uvauf]{display:grid;gap:var(--space-5);max-width:38rem}h1[data-astro-cid-ge2uvauf]{font-size:var(--step-4);font-weight:800;line-height:.96;letter-spacing:-.04em}.lead[data-astro-cid-ge2uvauf]{font-size:var(--step-1);line-height:1.5;color:var(--muted);max-width:34ch}.actions[data-astro-cid-ge2uvauf]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:var(--space-2)}.app[data-astro-cid-ge2uvauf]{min-width:0}@media(width>=60rem){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,1rem + 3vw,4.5rem)}.app[data-astro-cid-ge2uvauf]{margin-inline-end:calc(-1*clamp(0rem,50vw - 36rem,5rem))}}@media(prefers-reduced-motion:no-preference){.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:hero-in .8s var(--ease-out) both}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:60ms}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.14s}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.22s}.app[data-astro-cid-ge2uvauf]{animation:hero-in 1s var(--ease-out) .2s both}@keyframes hero-in{0%{opacity:0;transform:translateY(1.25rem)}}}@media(width<=40rem){.grid[data-astro-cid-ge2uvauf]{gap:var(--space-6)}}.day[data-astro-cid-tc6jxghk]{position:relative;padding-block:var(--space-8);view-timeline-name:--day}.day-intro[data-astro-cid-tc6jxghk]{display:grid;gap:var(--space-4);max-width:44rem;margin-bottom:var(--space-8)}.day-intro[data-astro-cid-tc6jxghk] h2[data-astro-cid-tc6jxghk]{font-size:var(--step-4);letter-spacing:-.035em;line-height:.98}.lead[data-astro-cid-tc6jxghk]{font-size:var(--step-1);color:var(--muted);max-width:38ch}.scenes[data-astro-cid-tc6jxghk]{list-style:none;margin:0;padding:0;display:grid;gap:clamp(5rem,3rem + 8vw,10rem)}.scene[data-astro-cid-tc6jxghk]{display:grid;gap:var(--space-6);align-items:center}.copy[data-astro-cid-tc6jxghk]{display:grid;gap:var(--space-4);max-width:34rem}.time[data-astro-cid-tc6jxghk]{display:flex;align-items:center;gap:.7rem;font-family:var(--font-display);font-weight:800;font-size:clamp(2.6rem,2rem + 3vw,4.4rem);line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--petrol)}.time[data-astro-cid-tc6jxghk] .dot[data-astro-cid-tc6jxghk]{width:.32em;height:.32em;border-radius:50%;background:var(--amber);box-shadow:0 0 0 .06em var(--ink);flex:none}.copy[data-astro-cid-tc6jxghk] h3[data-astro-cid-tc6jxghk]{font-size:var(--step-3);letter-spacing:-.025em}.text[data-astro-cid-tc6jxghk]{color:var(--muted);max-width:58ch}.points[data-astro-cid-tc6jxghk]{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.points[data-astro-cid-tc6jxghk] li[data-astro-cid-tc6jxghk]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;padding:.6rem 0;border-bottom:1px solid var(--line);font-size:.97rem}.points[data-astro-cid-tc6jxghk] li[data-astro-cid-tc6jxghk]:before{content:"";width:.5rem;height:.5rem;margin-top:.55em;border-radius:50%;border:2px solid var(--petrol)}.more[data-astro-cid-tc6jxghk]{justify-self:start;display:inline-flex;gap:.4rem;align-items:center;min-height:44px;font-weight:700;text-decoration:none}.more[data-astro-cid-tc6jxghk] span[data-astro-cid-tc6jxghk]{transition:transform .15s var(--ease-out)}.more[data-astro-cid-tc6jxghk]:hover span[data-astro-cid-tc6jxghk]{transform:translate(3px)}.visual[data-astro-cid-tc6jxghk]{min-width:0;container-type:inline-size}@media(width>=60rem){.scene[data-astro-cid-tc6jxghk]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}.scene[data-astro-cid-tc6jxghk].is-flipped .copy[data-astro-cid-tc6jxghk]{order:2}.scene[data-astro-cid-tc6jxghk].is-flipped{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.visual[data-astro-cid-tc6jxghk]{margin-inline-end:calc(-1*clamp(0rem,50vw - 36rem,6rem))}.scene[data-astro-cid-tc6jxghk].is-flipped .visual[data-astro-cid-tc6jxghk]{margin-inline-end:0;margin-inline-start:calc(-1*clamp(0rem,50vw - 36rem,6rem))}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.copy[data-astro-cid-tc6jxghk]>[data-astro-cid-tc6jxghk]{animation:linear both copy-in;animation-timeline:view();animation-range:entry 10% cover 30%}.copy[data-astro-cid-tc6jxghk]>[data-astro-cid-tc6jxghk]:nth-child(2){animation-range:entry 15% cover 32%}.copy[data-astro-cid-tc6jxghk]>[data-astro-cid-tc6jxghk]:nth-child(n+3){animation-range:entry 20% cover 35%}@keyframes copy-in{0%{opacity:0;transform:translateY(1.5rem)}}}}@media(prefers-reduced-motion:reduce){.scene[data-astro-cid-tc6jxghk]{background:var(--scene-sky);border-radius:var(--r-l);padding:var(--space-5)}}html{timeline-scope:--day}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){body{animation:linear both daylight;animation-timeline:--day;animation-range:entry 40% exit 10%}@keyframes daylight{0%{--sky: var(--sky-dawn)}22%{--sky: var(--sky-morning)}45%{--sky: var(--sky-noon)}68%{--sky: var(--sky-afternoon)}86%{--sky: var(--sky-evening)}to{--sky: var(--paper)}}}}@media(width<=40rem){.points[data-astro-cid-tc6jxghk]{display:none}.scenes[data-astro-cid-tc6jxghk]{gap:4rem}.day-intro[data-astro-cid-tc6jxghk]{margin-bottom:var(--space-7)}}.index[data-astro-cid-jsbmnhi4]{padding-block:var(--space-8)}.head[data-astro-cid-jsbmnhi4]{display:grid;gap:var(--space-4);max-width:46rem;margin-bottom:var(--space-7)}.head[data-astro-cid-jsbmnhi4] h2[data-astro-cid-jsbmnhi4]{font-size:var(--step-4);letter-spacing:-.035em;line-height:.98}.lead[data-astro-cid-jsbmnhi4]{color:var(--muted);font-size:var(--step-1);max-width:40ch}.rows[data-astro-cid-jsbmnhi4]{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.row[data-astro-cid-jsbmnhi4]{border-bottom:1px solid var(--line)}.row-link[data-astro-cid-jsbmnhi4]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem;align-items:start;padding:1.4rem .25rem;color:var(--ink);text-decoration:none;transition:background-color .2s}.name[data-astro-cid-jsbmnhi4]{font-family:var(--font-display);font-weight:750;font-size:var(--step-2);letter-spacing:-.02em;line-height:1.1}.tech[data-astro-cid-jsbmnhi4]{display:inline-block;margin-left:.5rem;vertical-align:middle;font-family:var(--font-text);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-strong);border-radius:999px;padding:.05rem .5rem}.body[data-astro-cid-jsbmnhi4]{grid-column:1 / 2;display:grid;gap:.7rem}.summary[data-astro-cid-jsbmnhi4]{color:var(--muted);max-width:60ch}.chips[data-astro-cid-jsbmnhi4]{display:flex;flex-wrap:wrap;gap:.4rem}.chip[data-astro-cid-jsbmnhi4]{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border:1px solid var(--line-strong);border-radius:var(--r-s);font-size:.88rem;background:var(--surface)}.chip[data-astro-cid-jsbmnhi4].more{border-style:dashed;color:var(--muted);background:none}.new[data-astro-cid-jsbmnhi4]{font-style:normal;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:0 .35rem;border-radius:3px;background:var(--amber);color:#11272c}.go[data-astro-cid-jsbmnhi4]{grid-row:1;grid-column:2;font-size:1.5rem;line-height:1;color:var(--petrol);padding-top:.2rem;transition:transform .2s var(--ease-out)}.row-link[data-astro-cid-jsbmnhi4]:hover{background:color-mix(in srgb,var(--petrol-soft) 45%,transparent)}.row-link[data-astro-cid-jsbmnhi4]:hover .go[data-astro-cid-jsbmnhi4]{transform:translate(4px)}.row-link[data-astro-cid-jsbmnhi4]:hover .name[data-astro-cid-jsbmnhi4]{color:var(--petrol)}.extras[data-astro-cid-jsbmnhi4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-6);margin-top:var(--space-7)}.extra[data-astro-cid-jsbmnhi4] h3[data-astro-cid-jsbmnhi4]{font-size:var(--step-1);margin-bottom:var(--space-3)}.extra[data-astro-cid-jsbmnhi4] ul[data-astro-cid-jsbmnhi4]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.extra[data-astro-cid-jsbmnhi4] li[data-astro-cid-jsbmnhi4]{padding:.7rem 0;border-bottom:1px solid var(--line)}.extra[data-astro-cid-jsbmnhi4] li[data-astro-cid-jsbmnhi4] b[data-astro-cid-jsbmnhi4]{margin-right:.4rem}.extra[data-astro-cid-jsbmnhi4] li[data-astro-cid-jsbmnhi4] span[data-astro-cid-jsbmnhi4]{display:block;color:var(--muted);font-size:.95rem}@media(width>=52rem){.row-link[data-astro-cid-jsbmnhi4]{grid-template-columns:minmax(0,20rem) minmax(0,1fr) auto;gap:1.5rem;padding-block:1.8rem}.body[data-astro-cid-jsbmnhi4]{grid-column:2;grid-row:1}.go[data-astro-cid-jsbmnhi4]{grid-column:3}}@media(width<=40rem){.chips[data-astro-cid-jsbmnhi4],.extra[data-astro-cid-jsbmnhi4] li[data-astro-cid-jsbmnhi4] span[data-astro-cid-jsbmnhi4]{display:none}.row-link[data-astro-cid-jsbmnhi4]{padding-block:1.1rem}.extra[data-astro-cid-jsbmnhi4] li[data-astro-cid-jsbmnhi4]{padding:.5rem 0}}.terms[data-astro-cid-egjwrgg2]{padding-block:var(--space-8);border-block:1px solid var(--line);background:color-mix(in srgb,var(--surface) 55%,transparent)}.swap-row[data-astro-cid-egjwrgg2]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-7)}.swap-line[data-astro-cid-egjwrgg2]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .28em;min-width:0;font-family:var(--font-display);font-weight:800;font-size:clamp(2.3rem,1.2rem + 5.4vw,6.4rem);line-height:1.05;letter-spacing:-.045em}.window[data-astro-cid-egjwrgg2]{display:inline-block;height:1.05em;overflow:clip;color:var(--petrol)}.reel[data-astro-cid-egjwrgg2]{display:grid;--i: 0;transform:translateY(calc(var(--i) * -1.05em));transition:transform .7s var(--ease-out)}.swap-pause[data-astro-cid-egjwrgg2]{flex:none;position:relative;width:2.5rem;height:2.5rem;margin-bottom:.6rem;border:1px solid var(--line-strong);border-radius:50%;background:none;color:var(--ink);cursor:pointer}.swap-pause[data-astro-cid-egjwrgg2]:hover{background:var(--surface)}.swap-pause[data-astro-cid-egjwrgg2]:before,.swap-pause[data-astro-cid-egjwrgg2]:after{content:"";position:absolute;top:50%;width:3px;height:.8rem;margin-top:-.4rem;border-radius:1px;background:currentColor}.swap-pause[data-astro-cid-egjwrgg2]:before{left:calc(50% - 5px)}.swap-pause[data-astro-cid-egjwrgg2]:after{left:calc(50% + 2px)}.swap-pause[data-astro-cid-egjwrgg2][aria-pressed=true]:after{display:none}.swap-pause[data-astro-cid-egjwrgg2][aria-pressed=true]:before{left:calc(50% - 3px);width:0;height:0;margin-top:-.45rem;border-radius:0;background:none;border-style:solid;border-width:.45rem 0 .45rem .7rem;border-color:#0000 #0000 #0000 currentColor}.reel[data-astro-cid-egjwrgg2] span[data-astro-cid-egjwrgg2]{height:1.05em}.grid[data-astro-cid-egjwrgg2]{display:grid;gap:var(--space-7);align-items:start}.copy[data-astro-cid-egjwrgg2]{display:grid;gap:var(--space-4);max-width:36rem}h2[data-astro-cid-egjwrgg2]{font-size:var(--step-3)}.text[data-astro-cid-egjwrgg2]{color:var(--muted);font-size:var(--step-1);line-height:1.5}.feats[data-astro-cid-egjwrgg2]{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;border-top:1px solid var(--line)}.feats[data-astro-cid-egjwrgg2] li[data-astro-cid-egjwrgg2]{display:grid;gap:.1rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.feats[data-astro-cid-egjwrgg2] span[data-astro-cid-egjwrgg2]{color:var(--muted);font-size:.97rem}.tpl[data-astro-cid-egjwrgg2] b[data-astro-cid-egjwrgg2]{font-weight:700}.examples[data-astro-cid-egjwrgg2]{color:var(--muted);font-size:var(--step--1)}.visual[data-astro-cid-egjwrgg2]{min-width:0}@media(width>=60rem){.grid[data-astro-cid-egjwrgg2]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}.visual[data-astro-cid-egjwrgg2]{margin-inline-end:calc(-1*clamp(0rem,50vw - 36rem,6rem));position:sticky;top:calc(var(--header-h) + 2rem)}}@media(width<=40rem){.feats[data-astro-cid-egjwrgg2]{display:none}.swap-row[data-astro-cid-egjwrgg2]{margin-bottom:var(--space-5)}}.band[data-astro-cid-ujw3zaym]{position:relative;overflow:clip;padding-block:var(--space-8);background:var(--deep);color:var(--deep-ink);--muted: var(--deep-muted);--line: color-mix(in srgb, var(--deep-ink) 16%, transparent);--petrol: #5cc4cc;--ink: var(--deep-ink)}.band[data-astro-cid-ujw3zaym] .band-lines{color:#5cc4cc;opacity:.22}.grid[data-astro-cid-ujw3zaym]{position:relative;display:grid;gap:var(--space-7);align-items:center}.copy[data-astro-cid-ujw3zaym]{display:grid;gap:var(--space-4);max-width:34rem}.eyebrow[data-astro-cid-ujw3zaym]{color:#f0b156}h2[data-astro-cid-ujw3zaym]{font-size:var(--step-4);letter-spacing:-.035em;line-height:.98}.text[data-astro-cid-ujw3zaym]{color:var(--muted);font-size:var(--step-1);line-height:1.5}.points[data-astro-cid-ujw3zaym]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.points[data-astro-cid-ujw3zaym] li[data-astro-cid-ujw3zaym]{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.5rem;padding:.6rem 0;border-bottom:1px solid var(--line)}.points[data-astro-cid-ujw3zaym] li[data-astro-cid-ujw3zaym]:before{content:"";width:.55rem;height:.55rem;margin-top:.55em;border-radius:50%;background:#f0b156}.more[data-astro-cid-ujw3zaym]{justify-self:start;display:inline-flex;gap:.4rem;align-items:center;min-height:44px;color:#8fdbe0;font-weight:700;text-decoration:none}.more[data-astro-cid-ujw3zaym]:hover{text-decoration:underline}.band[data-astro-cid-ujw3zaym] [data-astro-cid-ujw3zaym]:focus-visible{outline-color:#8fdbe0}.visual[data-astro-cid-ujw3zaym]{min-width:0}@media(width>=60rem){.grid[data-astro-cid-ujw3zaym]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}.visual[data-astro-cid-ujw3zaym]{margin-inline-end:calc(-1*clamp(0rem,50vw - 36rem,6rem))}}.join[data-astro-cid-ypjvuvlz]{padding-block:var(--space-8)}.grid[data-astro-cid-ypjvuvlz]{display:grid;gap:var(--space-7);align-items:start}.copy[data-astro-cid-ypjvuvlz]{display:grid;gap:var(--space-4);max-width:34rem}h2[data-astro-cid-ypjvuvlz]{font-size:var(--step-4);letter-spacing:-.035em;line-height:.98}.text[data-astro-cid-ypjvuvlz]{color:var(--muted);font-size:var(--step-1);line-height:1.5}.actions[data-astro-cid-ypjvuvlz]{margin-top:var(--space-2)}.contact[data-astro-cid-ypjvuvlz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:var(--space-4);margin:var(--space-3) 0 0;padding-top:var(--space-4);border-top:1px solid var(--line)}.contact[data-astro-cid-ypjvuvlz] dt[data-astro-cid-ypjvuvlz]{font-size:var(--step--1);color:var(--muted)}.contact[data-astro-cid-ypjvuvlz] dd[data-astro-cid-ypjvuvlz]{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.15rem;user-select:all}.contact[data-astro-cid-ypjvuvlz] a[data-astro-cid-ypjvuvlz]{color:var(--ink);text-decoration-color:var(--line-strong)}.chat[data-astro-cid-ypjvuvlz]{color:var(--muted)}.sheet-wrap[data-astro-cid-ypjvuvlz]{display:grid;gap:var(--space-5)}.sheet[data-astro-cid-ypjvuvlz]{position:relative;padding:1.6rem 1.6rem 1.8rem 3.2rem;border-radius:var(--r-s);background-color:var(--surface);background-image:linear-gradient(90deg,transparent 2.3rem,color-mix(in srgb,var(--amber) 70%,transparent) 2.3rem,color-mix(in srgb,var(--amber) 70%,transparent) calc(2.3rem + 1.5px),transparent calc(2.3rem + 1.5px)),repeating-linear-gradient(transparent 0 calc(2rem - 1px),var(--line) calc(2rem - 1px) 2rem);background-position:0 0,0 1.55rem;box-shadow:0 30px 60px -36px rgb(var(--shadow) / .5),0 2px rgb(var(--shadow) / .06);border:1px solid var(--line);rotate:-1deg}.sheet[data-astro-cid-ypjvuvlz] h3[data-astro-cid-ypjvuvlz]{font-size:var(--step-1);line-height:2rem;margin-bottom:0}.sheet[data-astro-cid-ypjvuvlz] ol[data-astro-cid-ypjvuvlz]{margin:0;padding-left:1.2em;line-height:2rem}.sheet[data-astro-cid-ypjvuvlz] li[data-astro-cid-ypjvuvlz]::marker{font-family:var(--font-display);font-weight:800;color:var(--petrol)}.visit[data-astro-cid-ypjvuvlz]{display:grid;gap:var(--space-2);padding:var(--space-5);border:2px dashed color-mix(in srgb,var(--petrol) 55%,var(--line));border-radius:var(--r-l)}.visit[data-astro-cid-ypjvuvlz] h3[data-astro-cid-ypjvuvlz]{font-size:var(--step-1)}.visit[data-astro-cid-ypjvuvlz] p[data-astro-cid-ypjvuvlz]{color:var(--muted)}@media(width>=60rem){.grid[data-astro-cid-ypjvuvlz]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}}@media(prefers-reduced-motion:no-preference){.sheet[data-astro-cid-ypjvuvlz]{transition:rotate .4s var(--ease-out)}.sheet[data-astro-cid-ypjvuvlz]:hover{rotate:0deg}}.about[data-astro-cid-oxgmilyn]{padding-block:var(--space-8)}.grid[data-astro-cid-oxgmilyn]{display:grid;gap:var(--space-7);align-items:end}.copy[data-astro-cid-oxgmilyn]{display:grid;gap:var(--space-4);max-width:38rem}h2[data-astro-cid-oxgmilyn]{font-size:var(--step-3)}.text[data-astro-cid-oxgmilyn]{color:var(--muted);max-width:62ch}.motto[data-astro-cid-oxgmilyn]{margin:0;display:grid;gap:var(--space-4)}.motto[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.dot[data-astro-cid-oxgmilyn]{width:1rem;height:1rem;border-radius:50%;background:var(--amber);box-shadow:0 0 0 2px var(--ink)}.values[data-astro-cid-oxgmilyn]{list-style:none;margin:var(--space-7) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--space-5)}.values[data-astro-cid-oxgmilyn] li[data-astro-cid-oxgmilyn]{display:grid;align-content:start;gap:var(--space-2);padding-top:var(--space-4);border-top:3px solid var(--petrol)}.values[data-astro-cid-oxgmilyn] h3[data-astro-cid-oxgmilyn]{font-size:var(--step-1)}.values[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:var(--muted);font-size:.97rem}@media(width>=60rem){.grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2.5rem,1rem + 4vw,5rem)}}.news[data-astro-cid-ipcucoma]{padding-block:var(--space-7) var(--space-8)}.head[data-astro-cid-ipcucoma]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.head[data-astro-cid-ipcucoma]>div[data-astro-cid-ipcucoma]{display:grid;gap:var(--space-2)}h2[data-astro-cid-ipcucoma]{font-size:var(--step-3)}.all[data-astro-cid-ipcucoma]{display:inline-flex;gap:.4rem;align-items:center;min-height:44px;font-weight:700;text-decoration:none}.list[data-astro-cid-ipcucoma]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-5)}.list[data-astro-cid-ipcucoma] li[data-astro-cid-ipcucoma]{display:grid;align-content:start;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--line)}time[data-astro-cid-ipcucoma]{font-size:var(--step--1);color:var(--muted);font-variant-numeric:tabular-nums}h3[data-astro-cid-ipcucoma]{font-size:var(--step-1);line-height:1.25}h3[data-astro-cid-ipcucoma] a[data-astro-cid-ipcucoma]{color:var(--ink);text-decoration:none}h3[data-astro-cid-ipcucoma] a[data-astro-cid-ipcucoma]:hover{color:var(--petrol);text-decoration:underline}.list[data-astro-cid-ipcucoma] p[data-astro-cid-ipcucoma]{color:var(--muted)}
