[data-cu]{--pa:#fb923c;--pb:#fcd34d;--pc:#60a5fa;--pr:#fb7185;--pg:#34d399}[data-cu] .eye{letter-spacing:.16em;text-transform:uppercase;color:var(--pa);align-items:center;gap:.6rem;margin-bottom:1.1rem;font-size:.78rem;font-weight:800;display:inline-flex}[data-cu] .eye:before{content:"";background:linear-gradient(90deg, var(--pa), var(--pb));width:1.6rem;height:2px}[data-cu] .spot{--mx:-60%;--my:-60%;isolation:isolate;background:linear-gradient(180deg, var(--color-deck-2), var(--color-deck)) padding-box, radial-gradient(16rem circle at var(--mx) var(--my), var(--pa), var(--color-line) 72%) border-box;border:1px solid #0000;border-radius:1.5rem;position:relative}[data-cu] .spot:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(22rem circle at var(--mx) var(--my), color-mix(in srgb, var(--pa) 14%, transparent), transparent 65%);transition:opacity .35s;position:absolute;inset:0}@media (hover:hover){[data-cu] .spot:hover:before{opacity:1}}[data-cu] [data-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;transition:transform .3s cubic-bezier(.2,.8,.2,1)}@media (prefers-reduced-motion:reduce){[data-cu] [data-tilt]{transition:none;transform:none}}main[data-cu],[data-cu] [data-diamond],[data-cu] [data-dots],[data-cu] [data-door],[data-cu] [data-land]{overflow-x:clip}html.cu-fx [data-cu] [data-dots]:not(.done){--d:0;-webkit-mask-image:radial-gradient(circle at 50% 50%, #000 calc(var(--d) * 1px), transparent calc(var(--d) * 1px + 1.5px));mask-image:radial-gradient(circle at 50% 50%, #000 calc(var(--d) * 1px), transparent calc(var(--d) * 1px + 1.5px));-webkit-mask-size:26px 26px;mask-size:26px 26px}[data-cu] mark{color:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--pa) 34%, transparent), color-mix(in srgb, var(--pb) 22%, transparent)) 0 88% / 100% .42em no-repeat;padding-inline:.08em;transition:background-size .9s cubic-bezier(.2,.8,.2,1) .15s}html.cu-fx [data-cu] mark:not(.in){background-size:0 .42em}.hero[data-astro-cid-isyszzj7],.track[data-astro-cid-isyszzj7]{position:relative}.stage[data-astro-cid-isyszzj7]{align-items:center;min-height:100svh;padding-block:7rem 4rem;display:grid;position:relative;overflow:clip}.glow[data-astro-cid-isyszzj7]{pointer-events:none;background:radial-gradient(48% 44% at 8% 0%, color-mix(in srgb, var(--pa) 15%, transparent), transparent 72%), radial-gradient(40% 46% at 96% 40%, color-mix(in srgb, var(--pb) 10%, transparent), transparent 70%), radial-gradient(34% 26% at 50% 100%, color-mix(in srgb, var(--pc) 8%, transparent), transparent 70%);position:absolute;inset:0}.gl[data-astro-cid-isyszzj7]{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity 1.2s;display:none;position:absolute;inset:0}.gl[data-astro-cid-isyszzj7].is-on{opacity:1}.scrim[data-astro-cid-isyszzj7],.beats[data-astro-cid-isyszzj7],.hud[data-astro-cid-isyszzj7],.hint[data-astro-cid-isyszzj7]{display:none}.inner[data-astro-cid-isyszzj7]{z-index:2;justify-items:start;gap:1.5rem;display:grid;position:relative}.pill[data-astro-cid-isyszzj7]{border:1px solid color-mix(in srgb, var(--pa) 45%, var(--color-line));background:color-mix(in srgb, var(--color-ink) 55%, transparent);color:var(--pa);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;padding:.4rem .95rem;font-size:.78rem;font-weight:700}h1[data-astro-cid-isyszzj7]{letter-spacing:-.022em;max-width:none;font-size:clamp(2.3rem,5vw,4.4rem);line-height:1}.l[data-astro-cid-isyszzj7]{display:block}.b[data-astro-cid-isyszzj7]{background:linear-gradient(90deg, var(--pa), var(--pb));color:#0000;-webkit-background-clip:text;background-clip:text}.c[data-astro-cid-isyszzj7]{color:var(--color-slate)}.sub[data-astro-cid-isyszzj7]{max-width:45.6ch;color:var(--color-slate);text-wrap:pretty;font-size:clamp(1.05rem,1.6vw,1.22rem);line-height:1.55}.ctas[data-astro-cid-isyszzj7]{flex-wrap:wrap;gap:.8rem;display:flex}.proof[data-astro-cid-isyszzj7]{color:var(--color-slate);flex-wrap:wrap;align-items:center;gap:.5rem 1.4rem;font-size:.95rem;display:flex}.rate[data-astro-cid-isyszzj7]{white-space:nowrap;color:var(--color-mist);align-items:center;gap:.5rem;display:inline-flex}.stars[data-astro-cid-isyszzj7]{color:#fbbf24;gap:1px;display:inline-flex}.after[data-astro-cid-isyszzj7]{padding-block:0 clamp(2.5rem,5vw,4rem);position:relative}.chips[data-astro-cid-isyszzj7]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips[data-astro-cid-isyszzj7] li[data-astro-cid-isyszzj7]{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-deck) 80%, transparent);color:var(--color-slate);border-radius:99px;padding:.35rem .8rem;font-size:.82rem;font-weight:600;transition:color .25s,border-color .25s,transform .35s cubic-bezier(.2,.8,.2,1)}@media (hover:hover){.chips[data-astro-cid-isyszzj7] li[data-astro-cid-isyszzj7]:hover{color:var(--color-mist);border-color:var(--pa);transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){html.cu-pin .track[data-astro-cid-isyszzj7]{height:500svh}html.cu-pin .stage[data-astro-cid-isyszzj7]{box-sizing:border-box;height:100svh;min-height:0;position:sticky;top:0}html.cu-pin .gl[data-astro-cid-isyszzj7]{display:block}html.cu-pin .stage[data-astro-cid-isyszzj7]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--color-ink));height:20svh;position:absolute;inset:auto 0 0}html.cu-pin .beats[data-astro-cid-isyszzj7]{z-index:2;pointer-events:none;perspective:900px;display:block;position:absolute;inset:0}html.cu-pin .beat[data-astro-cid-isyszzj7]{opacity:0;visibility:hidden;text-align:left;isolation:isolate;max-width:min(32rem,88vw);position:absolute}html.cu-pin .beat[data-astro-cid-isyszzj7]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-ink) 74%, transparent), transparent);position:absolute;inset:-3rem -4rem}html.cu-pin .beat-tag[data-astro-cid-isyszzj7]{border:1px solid color-mix(in srgb, var(--pa) 55%, var(--color-line));background:color-mix(in srgb, var(--color-ink) 65%, transparent);color:var(--pa);letter-spacing:.16em;text-transform:uppercase;border-radius:99px;padding:.35rem .85rem;font-size:.75rem;font-weight:800;display:inline-block}html.cu-pin .beat-t[data-astro-cid-isyszzj7]{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;text-shadow:0 0 2.5rem #060a14e6;margin-top:1rem;font-size:clamp(2rem,4.2vw,3.7rem);font-weight:700;line-height:.98}html.cu-pin .beat-p[data-astro-cid-isyszzj7]{max-width:32.1ch;color:var(--color-mist);opacity:.88;text-shadow:0 0 1.5rem #060a14e6;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.5}html.cu-pin .beat-cta[data-astro-cid-isyszzj7]{pointer-events:auto;margin-top:1.4rem}html.cu-pin .b0[data-astro-cid-isyszzj7]{width:min(30rem,44vw);bottom:21svh;left:max(1.25rem,50vw - 39rem)}html.cu-pin .b1[data-astro-cid-isyszzj7]{width:min(30rem,40vw);top:20svh;right:max(1.25rem,50vw - 39rem)}html.cu-pin .b2[data-astro-cid-isyszzj7]{text-align:center;width:min(44rem,88vw);max-width:none;margin-left:calc(min(44rem,88vw)/-2);top:11svh;left:50%}html.cu-pin .b2[data-astro-cid-isyszzj7] .beat-t[data-astro-cid-isyszzj7]{font-size:clamp(1.8rem,3.2vw,2.9rem)}html.cu-pin .b2[data-astro-cid-isyszzj7] .beat-p[data-astro-cid-isyszzj7]{max-width:38.9ch;margin-inline:auto}html.cu-pin .hud[data-astro-cid-isyszzj7]{z-index:3;gap:.55rem;width:min(22rem,84vw);margin-inline:auto;display:grid;position:absolute;bottom:2.1rem;left:0;right:0}html.cu-pin .hud-t[data-astro-cid-isyszzj7]{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--color-slate);font-size:.64rem;font-weight:800}html.cu-pin .segs[data-astro-cid-isyszzj7]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid}html.cu-pin .segs[data-astro-cid-isyszzj7] li[data-astro-cid-isyszzj7]{color:var(--color-slate);gap:.35rem;transition:color .3s;display:grid}html.cu-pin .segs[data-astro-cid-isyszzj7] i[data-astro-cid-isyszzj7]{background:var(--color-line);border-radius:3px;height:3px;display:block;overflow:hidden}html.cu-pin .segs[data-astro-cid-isyszzj7] b[data-astro-cid-isyszzj7]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:0;height:100%;display:block;transform:scaleX(0)}html.cu-pin .segs[data-astro-cid-isyszzj7] span[data-astro-cid-isyszzj7]{letter-spacing:.02em;white-space:nowrap;font-size:.72rem;font-weight:700}html.cu-pin .segs[data-astro-cid-isyszzj7] em[data-astro-cid-isyszzj7]{opacity:.6;font-style:normal;font-family:var(--font-display);margin-right:.35rem}html.cu-pin .segs[data-astro-cid-isyszzj7] li[data-astro-cid-isyszzj7].on{color:var(--pa)}html.cu-pin .segs[data-astro-cid-isyszzj7] li[data-astro-cid-isyszzj7].done{color:var(--color-mist)}html.cu-pin .hint[data-astro-cid-isyszzj7]{z-index:2;color:var(--color-slate);white-space:nowrap;font-size:.85rem;display:block;position:absolute;bottom:1.6rem;right:max(1.25rem,50vw - 39rem)}}@media (prefers-reduced-motion:no-preference) and (width<=63.99rem){html.cu-pin .track[data-astro-cid-isyszzj7]{height:540svh}html.cu-pin .scrim[data-astro-cid-isyszzj7]{pointer-events:none;background:color-mix(in srgb, var(--color-ink) 84%, transparent);display:block;position:absolute;inset:0}html.cu-pin .note[data-astro-cid-isyszzj7]{display:none}html.cu-pin .b0[data-astro-cid-isyszzj7],html.cu-pin .b1[data-astro-cid-isyszzj7],html.cu-pin .b2[data-astro-cid-isyszzj7]{text-align:left;width:auto;max-width:none;margin:0;inset:auto 1rem 8.5svh}html.cu-pin .b2[data-astro-cid-isyszzj7] .beat-p[data-astro-cid-isyszzj7]{margin-left:0;margin-right:0}html.cu-pin .beat[data-astro-cid-isyszzj7]:before{inset:-2rem -1rem}html.cu-pin .hud[data-astro-cid-isyszzj7]{gap:.3rem;width:13.5rem;margin:0;inset:4.9rem auto auto 1rem}html.cu-pin .hud-t[data-astro-cid-isyszzj7]{display:none}html.cu-pin .segs[data-astro-cid-isyszzj7] span[data-astro-cid-isyszzj7]{font-size:.66rem}html.cu-pin .hint[data-astro-cid-isyszzj7]{bottom:1rem;right:1rem}}@media (width<=47.99rem){h1[data-astro-cid-isyszzj7]{letter-spacing:-.03em;font-size:clamp(1.7rem,8.4vw,2.1rem)}}@media (prefers-reduced-motion:reduce){.gl[data-astro-cid-isyszzj7]{display:block}.gl[data-astro-cid-isyszzj7].is-on{opacity:.85}.scrim[data-astro-cid-isyszzj7]{background:radial-gradient(52% 60% at 24% 50%, color-mix(in srgb, var(--color-ink) 82%, transparent), transparent 78%);pointer-events:none;display:block;position:absolute;inset:0}}.ans[data-astro-cid-ypgdutbd]{background:var(--color-ink)}.section-title[data-astro-cid-ypgdutbd]{max-width:18.4ch}.def[data-astro-cid-ypgdutbd]{max-width:60rem;margin:clamp(1.6rem,4vw,2.6rem) 0 0;padding:0}.def[data-astro-cid-ypgdutbd] p[data-astro-cid-ypgdutbd]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-mist);text-wrap:pretty;font-size:clamp(1.45rem,3.1vw,2.5rem);font-weight:600;line-height:1.18}.rail[data-astro-cid-ypgdutbd]{gap:.9rem;margin:clamp(2.2rem,5vw,3.4rem) 0 0;padding:0;list-style:none;display:grid}.pn[data-astro-cid-ypgdutbd]{outline-offset:3px;padding:1.4rem 1.5rem;overflow:hidden}.in[data-astro-cid-ypgdutbd]{align-content:start;gap:.6rem;display:grid}.n[data-astro-cid-ypgdutbd]{font-family:var(--font-display);color:var(--pa);letter-spacing:.04em;font-size:.95rem;font-weight:700}.k[data-astro-cid-ypgdutbd]{letter-spacing:-.015em;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.1}.v[data-astro-cid-ypgdutbd]{color:var(--color-slate);font-size:1rem;line-height:1.5}@media (width>=64rem){.rail[data-astro-cid-ypgdutbd]{gap:.9rem;height:15.5rem;display:flex}.pn[data-astro-cid-ypgdutbd]{cursor:default;flex:1 1 0;min-width:0;padding:1.6rem 1.7rem;transition:flex-grow .75s cubic-bezier(.2,.8,.2,1),box-shadow .5s}.pn[data-astro-cid-ypgdutbd].on{box-shadow:0 2rem 5rem -3rem color-mix(in srgb, var(--pa) 70%, transparent);flex-grow:2.7}.in[data-astro-cid-ypgdutbd]{width:21rem}.k[data-astro-cid-ypgdutbd]{color:var(--color-slate);transition:color .4s}.pn[data-astro-cid-ypgdutbd].on .k[data-astro-cid-ypgdutbd]{color:var(--color-mist)}.v[data-astro-cid-ypgdutbd]{opacity:0;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(.6rem)}.pn[data-astro-cid-ypgdutbd].on .v[data-astro-cid-ypgdutbd]{opacity:1;transition-delay:.18s,.18s;transform:none}.pn[data-astro-cid-ypgdutbd]:focus-visible{outline:2px solid var(--color-signal-hi)}}@media (prefers-reduced-motion:reduce){.pn[data-astro-cid-ypgdutbd],.v[data-astro-cid-ypgdutbd],.k[data-astro-cid-ypgdutbd]{transition:none}}.signs[data-astro-cid-gaupg7bc]{z-index:2;background:linear-gradient(180deg, var(--color-ink), var(--color-deck));position:relative}.top[data-astro-cid-gaupg7bc]{gap:1.2rem;display:grid}.section-title[data-astro-cid-gaupg7bc]{max-width:16.1ch}.grid[data-astro-cid-gaupg7bc]{counter-reset:s;gap:.9rem;margin:clamp(2rem,5vw,3.2rem) 0 0;padding:0;list-style:none;display:grid}.sg[data-astro-cid-gaupg7bc]{outline-offset:3px;grid-template-rows:auto 1fr auto;gap:.9rem;padding:clamp(1.3rem,2.6vw,1.9rem);transition:translate .5s cubic-bezier(.2,.8,.2,1);display:grid}.n[data-astro-cid-gaupg7bc]{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-slate);font-size:.85rem;font-weight:700;transition:color .3s}.p[data-astro-cid-gaupg7bc]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--color-mist);text-wrap:balance;font-size:clamp(1.35rem,2.3vw,1.9rem);font-weight:600;line-height:1.12}.f[data-astro-cid-gaupg7bc]{border-top:1px dashed var(--color-line);color:var(--color-slate);grid-template-columns:auto 1fr;align-items:start;gap:.6rem;padding-top:.9rem;font-size:.98rem;line-height:1.4;transition:color .35s;display:grid}.f[data-astro-cid-gaupg7bc] svg{margin-top:.12rem;transition:transform .5s cubic-bezier(.2,.8,.2,1),color .3s}.sg[data-astro-cid-gaupg7bc]:focus-visible{outline:2px solid var(--color-signal-hi)}@media (hover:hover) and (pointer:fine){.p[data-astro-cid-gaupg7bc]{--px:-999px;--py:-999px;color:#0000;background:radial-gradient(11rem circle at var(--px) var(--py), var(--color-mist) 0%, color-mix(in srgb, var(--color-mist) 42%, var(--color-slate)) 55%, var(--color-slate) 100%);-webkit-background-clip:text;background-clip:text}.sg[data-astro-cid-gaupg7bc]:hover{translate:0 -.3rem}.sg[data-astro-cid-gaupg7bc]:hover .n[data-astro-cid-gaupg7bc]{color:var(--pa)}.sg[data-astro-cid-gaupg7bc]:hover .f[data-astro-cid-gaupg7bc],.sg[data-astro-cid-gaupg7bc]:focus-visible .f[data-astro-cid-gaupg7bc]{color:var(--color-mist)}.sg[data-astro-cid-gaupg7bc]:hover .f[data-astro-cid-gaupg7bc] svg,.sg[data-astro-cid-gaupg7bc]:focus-visible .f[data-astro-cid-gaupg7bc] svg{color:var(--pa);transform:translate(.35rem)}}@media (width>=48rem){.grid[data-astro-cid-gaupg7bc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}}@media (width>=64rem){.sg[data-astro-cid-gaupg7bc]{min-height:14rem}}.build[data-astro-cid-e654nbby]{z-index:2;background:var(--color-ink);position:relative}.top[data-astro-cid-e654nbby]{gap:1.2rem;display:grid}.section-title[data-astro-cid-e654nbby]{max-width:16.1ch}.panels[data-astro-cid-e654nbby]{gap:.7rem;margin:clamp(2rem,5vw,3.2rem) 0 0;padding:0;list-style:none;display:grid}.pn[data-astro-cid-e654nbby]{border-radius:1.3rem;overflow:hidden}.hd[data-astro-cid-e654nbby]{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.9rem;width:100%;padding:1.05rem 1.2rem;display:grid}.hd[data-astro-cid-e654nbby]:focus-visible{outline:2px solid var(--color-signal-hi);outline-offset:-3px;border-radius:1.3rem}.ic[data-astro-cid-e654nbby]{width:2.9rem;height:2.9rem;color:var(--pa);background:color-mix(in srgb, var(--pa) 12%, var(--color-ink));border:1px solid color-mix(in srgb, var(--pa) 30%, var(--color-line));border-radius:.9rem;place-items:center;transition:background-color .4s,color .4s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid}.num[data-astro-cid-e654nbby]{font-family:var(--font-display);color:var(--color-slate);font-size:.85rem;font-weight:700}.vt[data-astro-cid-e654nbby]{font-family:var(--font-display);letter-spacing:-.013em;font-size:1.15rem;font-weight:600}.plus[data-astro-cid-e654nbby]{border:1px solid var(--color-line);width:2rem;height:2rem;color:var(--color-slate);border-radius:50%;place-items:center;transition:transform .45s cubic-bezier(.2,.8,.2,1),background-color .3s,color .3s;display:grid}.pn[data-astro-cid-e654nbby].on .plus[data-astro-cid-e654nbby]{background:var(--pa);border-color:var(--pa);color:var(--color-ink);transform:rotate(135deg)}.bd[data-astro-cid-e654nbby]{grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.8,.2,1);display:grid}.pn[data-astro-cid-e654nbby].on .bd[data-astro-cid-e654nbby]{grid-template-rows:1fr}.bin[data-astro-cid-e654nbby]{visibility:hidden;align-content:start;gap:.9rem;min-height:0;padding:0 1.2rem;transition:visibility 0s .55s,padding .55s cubic-bezier(.2,.8,.2,1);display:grid;overflow:hidden}.pn[data-astro-cid-e654nbby].on .bin[data-astro-cid-e654nbby]{visibility:visible;padding-block:.3rem 1.4rem;transition-delay:0s}.bin[data-astro-cid-e654nbby] h3[data-astro-cid-e654nbby]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tx[data-astro-cid-e654nbby]{color:var(--color-mist);max-width:38.9ch;font-size:1.02rem;line-height:1.5}.id[data-astro-cid-e654nbby]{color:var(--color-slate);max-width:38.9ch;font-size:.95rem;line-height:1.45}.id[data-astro-cid-e654nbby] b[data-astro-cid-e654nbby]{letter-spacing:.14em;text-transform:uppercase;color:var(--pa);margin-bottom:.15rem;font-size:.72rem;font-weight:800;display:block}.uses[data-astro-cid-e654nbby]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.uses[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);color:var(--color-slate);border-radius:99px;padding:.28rem .7rem;font-size:.8rem;font-weight:600}.go[data-astro-cid-e654nbby]{justify-self:start}.ill[data-astro-cid-e654nbby]{height:11.5rem}@media (width>=64rem){.panels[data-astro-cid-e654nbby]{gap:.8rem;height:34rem;display:flex}.pn[data-astro-cid-e654nbby]{border-radius:1.6rem;flex:1 1 0;min-width:0;transition:flex-grow .8s cubic-bezier(.2,.8,.2,1),box-shadow .5s;position:relative}.pn[data-astro-cid-e654nbby].on{box-shadow:0 2.5rem 6rem -3rem color-mix(in srgb, var(--pa) 70%, transparent);flex-grow:8}.hd[data-astro-cid-e654nbby]{z-index:2;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:1fr;place-items:start center;gap:.9rem;width:auto;height:100%;padding:1.3rem .5rem 1.15rem;position:absolute;inset:0 0 auto}.pn[data-astro-cid-e654nbby].on .hd[data-astro-cid-e654nbby]{pointer-events:none;grid-template-rows:none;justify-items:start;height:auto;padding:1.5rem 1.7rem 0;inset:0 auto auto 0}.num[data-astro-cid-e654nbby]{order:-1}.ic[data-astro-cid-e654nbby]{order:0}.vt[data-astro-cid-e654nbby]{writing-mode:vertical-rl;white-space:nowrap;max-height:100%;color:var(--color-slate);order:1;place-self:end center;font-size:1.08rem;transition:color .3s,opacity .3s;transform:rotate(180deg)}.pn[data-astro-cid-e654nbby]:hover .vt[data-astro-cid-e654nbby],.pn[data-astro-cid-e654nbby]:focus-within .vt[data-astro-cid-e654nbby]{color:var(--color-mist)}.pn[data-astro-cid-e654nbby].on .vt[data-astro-cid-e654nbby],.pn[data-astro-cid-e654nbby].on .num[data-astro-cid-e654nbby]{opacity:0}.plus[data-astro-cid-e654nbby]{display:none}.bd[data-astro-cid-e654nbby]{display:block;position:absolute;inset:0}.bin[data-astro-cid-e654nbby]{opacity:0;visibility:visible;grid-template-columns:minmax(0,1fr) minmax(0,21rem);grid-auto-rows:min-content;align-content:end;align-items:start;gap:.9rem;width:auto;padding:5.6rem 1.8rem 1.8rem;transition:opacity .3s,transform .5s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;inset:0;transform:translate(1.2rem)}.pn[data-astro-cid-e654nbby].on .bin[data-astro-cid-e654nbby]{opacity:1;padding-block:5.6rem 1.8rem;transition:opacity .45s .22s,transform .7s cubic-bezier(.2,.8,.2,1) .22s;transform:none}.pn[data-astro-cid-e654nbby]:not(.on) .bin[data-astro-cid-e654nbby]{pointer-events:none}.bin[data-astro-cid-e654nbby]>[data-astro-cid-e654nbby]:not(.ill){grid-column:1}.bin[data-astro-cid-e654nbby] h3[data-astro-cid-e654nbby]{clip-path:none;letter-spacing:-.02em;width:auto;height:auto;font-size:clamp(1.7rem,2.3vw,2.3rem);position:static;overflow:visible}.ill[data-astro-cid-e654nbby]{grid-area:1/2/span 8;align-self:end;height:17rem}.pn[data-astro-cid-e654nbby].on .ic[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pa), var(--pb));color:var(--color-ink);border-color:#0000;transform:scale(1.1)}.pn[data-astro-cid-e654nbby]:hover:not(.on) .ic[data-astro-cid-e654nbby]{transform:translateY(-.25rem)}}@media (width>=64rem) and (width<=89.99rem){.panels[data-astro-cid-e654nbby]{height:37rem}}@media (width>=64rem) and (width<=79.99rem){.panels[data-astro-cid-e654nbby]{height:43rem}.pn[data-astro-cid-e654nbby].on{flex-grow:6.4}.bin[data-astro-cid-e654nbby]{grid-template-columns:minmax(0,1fr) minmax(0,15rem);column-gap:1.1rem}.uses[data-astro-cid-e654nbby]{display:none}.ill[data-astro-cid-e654nbby]{height:13rem}}.ill[data-astro-cid-e654nbby]{border:1px solid color-mix(in srgb, var(--pa) 30%, var(--color-line));background:linear-gradient(180deg, var(--color-deck-2), var(--color-ink));border-radius:1rem;grid-template-rows:auto minmax(0,1fr);gap:.5rem;min-height:10.5rem;padding:.6rem .7rem .7rem;display:grid;overflow:hidden;box-shadow:0 1.5rem 3rem -1.8rem #000c}.wd[data-astro-cid-e654nbby]{gap:.28rem;margin:0;display:flex}.wd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:50%;width:.42rem;height:.42rem}.wd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:first-child{background:color-mix(in srgb, var(--pa) 70%, var(--color-line))}.in[data-astro-cid-e654nbby]{min-height:0;display:grid}.pn[data-astro-cid-e654nbby]:not(.on) .ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby],.pn[data-astro-cid-e654nbby]:not(.on) .ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby]:before,.pn[data-astro-cid-e654nbby]:not(.on) .ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby]:after{animation-play-state:paused}.il-panel[data-astro-cid-e654nbby]{grid-template-rows:auto minmax(0,1fr);gap:.5rem}.il-panel[data-astro-cid-e654nbby] .kp[data-astro-cid-e654nbby]{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.il-panel[data-astro-cid-e654nbby] .k[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.6rem;gap:.28rem;padding:.4rem .45rem;display:grid}.il-panel[data-astro-cid-e654nbby] small[data-astro-cid-e654nbby]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;font-size:.56rem;font-weight:800;overflow:hidden}.il-panel[data-astro-cid-e654nbby] .k[data-astro-cid-e654nbby] b[data-astro-cid-e654nbby]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:0;border-radius:.3rem;width:75%;height:.55rem;animation:3.6s ease-in-out infinite bi-num;display:block}.il-panel[data-astro-cid-e654nbby] .k[data-astro-cid-e654nbby]:nth-child(2) b[data-astro-cid-e654nbby]{width:60%;animation-delay:-1.2s}.il-panel[data-astro-cid-e654nbby] .k[data-astro-cid-e654nbby]:nth-child(3) b[data-astro-cid-e654nbby]{width:68%;animation-delay:-2.4s}.il-panel[data-astro-cid-e654nbby] .k[data-astro-cid-e654nbby] em[data-astro-cid-e654nbby]{background:var(--pg);opacity:.85;border-radius:.2rem;width:40%;height:.22rem;display:block}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby]{border-top:1px dashed var(--color-line);align-items:flex-end;gap:.3rem;padding-top:.4rem;display:flex}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{height:calc(var(--h) * 100%);background:linear-gradient(180deg, var(--pa), color-mix(in srgb, var(--pa) 25%, transparent));transform-origin:50% 100%;animation:bi-bar 3.2s ease-in-out calc(var(--i) * -.38s) infinite;border-radius:.25rem .25rem 0 0;flex:1}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:first-child{--h:.42;--i:1}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(2){--h:.6;--i:2}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(3){--h:.5;--i:3}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(4){--h:.78;--i:4}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(5){--h:.66;--i:5}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(6){--h:.92;--i:6}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(7){--h:.74;--i:7}.il-panel[data-astro-cid-e654nbby] .ch[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(8){--h:1;--i:8;background:linear-gradient(180deg, var(--pg), color-mix(in srgb, var(--pg) 25%, transparent))}@keyframes bi-bar{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@keyframes bi-num{0%,to{transform:scaleX(.55)}50%{transform:scaleX(1)}}.il-quote[data-astro-cid-e654nbby]{grid-template-columns:1fr 1fr;gap:.5rem}.il-quote[data-astro-cid-e654nbby] .rw[data-astro-cid-e654nbby]{align-content:start;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.il-quote[data-astro-cid-e654nbby] .rw[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.6rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.4rem;padding:.45rem .5rem;display:grid}.il-quote[data-astro-cid-e654nbby] .cb[data-astro-cid-e654nbby]{border:1.5px solid var(--color-line);border-radius:.22rem;width:.8rem;height:.8rem;position:relative}.il-quote[data-astro-cid-e654nbby] .cb[data-astro-cid-e654nbby]:after{content:"";background:var(--pa);animation:bi-tick 4.8s ease-in-out calc(var(--k,0) * .5s) infinite;border-radius:.1rem;position:absolute;inset:.1rem;transform:scale(0)}.il-quote[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(2){--k:1}.il-quote[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(3){--k:2}.il-quote[data-astro-cid-e654nbby] .rw[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;height:.4rem}.il-quote[data-astro-cid-e654nbby] .rw[data-astro-cid-e654nbby] b[data-astro-cid-e654nbby]{background:color-mix(in srgb, var(--pa) 60%, var(--color-line));border-radius:.3rem;width:1.1rem;height:.4rem}.il-quote[data-astro-cid-e654nbby] .tt[data-astro-cid-e654nbby]{border:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));background:var(--color-ink);border-radius:.7rem;align-content:start;gap:.4rem;padding:.5rem;display:grid}.il-quote[data-astro-cid-e654nbby] .tt[data-astro-cid-e654nbby] p[data-astro-cid-e654nbby]{margin:0}.il-quote[data-astro-cid-e654nbby] .tt[data-astro-cid-e654nbby] p[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;height:.4rem;display:block}.il-quote[data-astro-cid-e654nbby] .tt[data-astro-cid-e654nbby] p[data-astro-cid-e654nbby]:nth-of-type(2) span[data-astro-cid-e654nbby]{width:65%}.il-quote[data-astro-cid-e654nbby] .sum[data-astro-cid-e654nbby]{border-top:1px dashed var(--color-line);justify-content:flex-end;padding-top:.35rem;display:flex}.il-quote[data-astro-cid-e654nbby] .sum[data-astro-cid-e654nbby] u[data-astro-cid-e654nbby]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:100%;border-radius:.3rem;width:70%;height:.6rem;animation:4.8s cubic-bezier(.2,.8,.2,1) infinite bi-sum;display:block}.il-quote[data-astro-cid-e654nbby] .pdf[data-astro-cid-e654nbby]{background:linear-gradient(90deg, var(--pa), var(--pb));height:1.35rem;color:var(--color-ink);white-space:nowrap;border-radius:99px;justify-self:start;place-items:center;padding-inline:.65rem;font-size:.58rem;font-weight:800;animation:2.4s ease-out infinite bi-pulse;display:inline-grid}@keyframes bi-tick{0%,8%{transform:scale(0)}16%,84%{transform:scale(1)}94%,to{transform:scale(0)}}@keyframes bi-sum{0%,20%{transform:scaleX(.3)}50%,84%{transform:scaleX(1)}96%,to{transform:scaleX(.3)}}@keyframes bi-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pa) 60%, transparent)}70%,to{box-shadow:0 0 0 .55rem #0000}}.il-crm[data-astro-cid-e654nbby]{grid-template-columns:.85fr 1.15fr;gap:.5rem}.il-crm[data-astro-cid-e654nbby] .ls[data-astro-cid-e654nbby]{grid-template-rows:repeat(4,1fr);gap:.3rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.il-crm[data-astro-cid-e654nbby] .ls[data-astro-cid-e654nbby]:before{content:"";border:1px solid var(--pa);background:color-mix(in srgb, var(--pa) 10%, transparent);border-radius:.6rem;height:calc(25% - .225rem);animation:6.4s cubic-bezier(.2,.8,.2,1) infinite bi-sel;position:absolute;top:0;left:0;right:0}.il-crm[data-astro-cid-e654nbby] .ls[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.6rem;grid-template-columns:auto 1fr;align-items:center;gap:.4rem;padding:0 .45rem;display:grid;position:relative}.il-crm[data-astro-cid-e654nbby] .ls[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;width:70%;height:.38rem}.il-crm[data-astro-cid-e654nbby] .av[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pc), #a78bfa);border-radius:50%;width:.9rem;height:.9rem;display:block}.il-crm[data-astro-cid-e654nbby] .a2[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pa), var(--pb))}.il-crm[data-astro-cid-e654nbby] .a3[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pg), #22d3ee)}.il-crm[data-astro-cid-e654nbby] .a4[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pr), var(--pb))}.il-crm[data-astro-cid-e654nbby] .dt[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.7rem;grid-template-rows:auto 1fr auto;gap:.45rem;padding:.5rem;display:grid}.il-crm[data-astro-cid-e654nbby] .hh[data-astro-cid-e654nbby]{align-items:center;gap:.4rem;display:flex}.il-crm[data-astro-cid-e654nbby] .hh[data-astro-cid-e654nbby] .av[data-astro-cid-e654nbby]{width:1.3rem;height:1.3rem;animation:6.4s infinite bi-av}.il-crm[data-astro-cid-e654nbby] .hh[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;width:50%;height:.45rem}.il-crm[data-astro-cid-e654nbby] ol[data-astro-cid-e654nbby]{border-left:2px solid var(--color-line);align-content:space-around;margin:0;padding:0 0 0 .7rem;list-style:none;display:grid}.il-crm[data-astro-cid-e654nbby] ol[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;width:78%;height:.38rem;position:relative}.il-crm[data-astro-cid-e654nbby] ol[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:before{content:"";background:var(--color-ink);border:2px solid var(--color-line);width:.6rem;height:.6rem;animation:bi-dot 6.4s ease calc(var(--k,0) * .3s) infinite;border-radius:50%;position:absolute;top:-.12rem;left:-1.05rem}.il-crm[data-astro-cid-e654nbby] ol[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(2){--k:1}.il-crm[data-astro-cid-e654nbby] ol[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(3){--k:2}.il-crm[data-astro-cid-e654nbby] .bell[data-astro-cid-e654nbby]{border:1px solid color-mix(in srgb, var(--pa) 50%, var(--color-line));color:var(--pa);white-space:nowrap;border-radius:99px;justify-self:start;align-items:center;gap:.3rem;padding:.22rem .6rem;font-size:.58rem;font-weight:800;animation:6.4s infinite bi-bell;display:inline-flex}@keyframes bi-sel{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(calc(100% + .3rem))}50%,70%{transform:translateY(calc(200% + .6rem))}75%,95%{transform:translateY(calc(300% + .9rem))}to{transform:translateY(0)}}@keyframes bi-dot{0%,20%{background:var(--color-ink);border-color:var(--color-line)}30%,90%{background:var(--pa);border-color:var(--pa)}to{background:var(--color-ink);border-color:var(--color-line)}}@keyframes bi-av{0%,22%{filter:none}30%,70%{filter:hue-rotate(120deg)}78%,to{filter:hue-rotate(250deg)}}@keyframes bi-bell{0%,40%{opacity:.45}50%,90%{opacity:1}to{opacity:.45}}.il-portal[data-astro-cid-e654nbby]{grid-template-rows:auto minmax(0,1fr);gap:.5rem}.il-portal[data-astro-cid-e654nbby] .tb[data-astro-cid-e654nbby]{gap:.3rem;display:flex}.il-portal[data-astro-cid-e654nbby] .tb[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{text-align:center;border:1px solid var(--color-line);background:var(--color-ink);color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;border-radius:.5rem;flex:1;padding:.3rem .2rem;font-size:.56rem;font-weight:800;animation:6s infinite bi-tab;overflow:hidden}.il-portal[data-astro-cid-e654nbby] .tb[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(2){animation-delay:-4s}.il-portal[data-astro-cid-e654nbby] .tb[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(3){animation-delay:-2s}.il-portal[data-astro-cid-e654nbby] .od[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.7rem;grid-template-rows:auto 1fr auto;gap:.5rem;padding:.55rem;display:grid}.il-portal[data-astro-cid-e654nbby] .oh[data-astro-cid-e654nbby]{align-items:center;gap:.4rem;margin:0;display:flex}.il-portal[data-astro-cid-e654nbby] .oh[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]{background:linear-gradient(135deg, var(--pa), var(--pb));border-radius:.35rem;width:1.1rem;height:1.1rem}.il-portal[data-astro-cid-e654nbby] .oh[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;flex:1;max-width:45%;height:.4rem}.il-portal[data-astro-cid-e654nbby] .oh[data-astro-cid-e654nbby] em[data-astro-cid-e654nbby]{color:var(--color-slate);margin-left:auto;font-size:.58rem;font-style:normal;font-weight:800}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby]{justify-content:space-between;align-self:center;align-items:center;margin:0;padding:0;list-style:none;display:flex;position:relative}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby]:before{content:"";background:var(--color-line);height:2px;margin-top:-1px;position:absolute;top:50%;left:.45rem;right:.45rem}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]{z-index:1;background:var(--color-deck);border:2px solid var(--color-line);width:.9rem;height:.9rem;animation:bi-step 6s ease calc(var(--k,0) * .7s) infinite;border-radius:50%;position:relative}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(2){--k:1}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(3){--k:2}.il-portal[data-astro-cid-e654nbby] .st[data-astro-cid-e654nbby] li[data-astro-cid-e654nbby]:nth-child(4){--k:3}.il-portal[data-astro-cid-e654nbby] .pr[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.3rem;height:.3rem;margin:0;overflow:hidden}.il-portal[data-astro-cid-e654nbby] .pr[data-astro-cid-e654nbby] u[data-astro-cid-e654nbby]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:0;height:100%;text-decoration:none;animation:6s cubic-bezier(.4,0,.2,1) infinite bi-prog;display:block}@keyframes bi-tab{0%,28%{color:var(--pa);border-color:color-mix(in srgb, var(--pa) 60%, var(--color-line));background:color-mix(in srgb, var(--pa) 10%, var(--color-ink))}36%,to{color:var(--color-slate);border-color:var(--color-line);background:var(--color-ink)}}@keyframes bi-step{0%,10%{background:var(--color-deck);border-color:var(--color-line)}20%,92%{background:var(--pa);border-color:var(--pa)}to{background:var(--color-deck);border-color:var(--color-line)}}@keyframes bi-prog{0%{transform:scaleX(.05)}60%,92%{transform:scaleX(1)}to{transform:scaleX(.05)}}.il-sheet[data-astro-cid-e654nbby]{grid-template-rows:minmax(0,1fr) auto;gap:.5rem}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby]{background:var(--color-line);border-radius:.5rem;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(5,1fr);gap:2px;padding:2px;display:grid;position:relative;overflow:hidden}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]{background:var(--color-ink)}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(-n+5){background:color-mix(in srgb, var(--pa) 18%, var(--color-ink))}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(7),.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(13),.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(19){animation:5s infinite bi-cell}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(13){animation-delay:-1.6s}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]:nth-child(19){animation-delay:-3.2s}.il-sheet[data-astro-cid-e654nbby] .gd[data-astro-cid-e654nbby]:after{content:"";background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--pa) 28%, transparent), transparent);height:28%;animation:5s linear infinite bi-scan;position:absolute;top:0;left:0;right:0}.il-sheet[data-astro-cid-e654nbby] .ft[data-astro-cid-e654nbby]{gap:.3rem;display:flex}.il-sheet[data-astro-cid-e654nbby] .ft[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]{text-align:center;border:1px solid var(--color-line);background:var(--color-ink);color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;flex:1;padding:.3rem .2rem;font-size:.56rem;font-weight:800;animation:6s infinite bi-tab;overflow:hidden}.il-sheet[data-astro-cid-e654nbby] .ft[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(2){animation-delay:-4s}.il-sheet[data-astro-cid-e654nbby] .ft[data-astro-cid-e654nbby] span[data-astro-cid-e654nbby]:nth-child(3){animation-delay:-2s}@keyframes bi-scan{0%{transform:translateY(-100%)}to{transform:translateY(360%)}}@keyframes bi-cell{0%,20%{background:var(--color-ink)}35%,70%{background:color-mix(in srgb, var(--pa) 55%, var(--color-ink))}to{background:var(--color-ink)}}.il-ops[data-astro-cid-e654nbby]{grid-template-rows:auto auto auto 1fr;grid-template-columns:repeat(3,1fr);align-content:start;gap:.4rem .45rem;position:relative}.il-ops[data-astro-cid-e654nbby] .cl[data-astro-cid-e654nbby]{border:1px dashed var(--color-line);border-radius:.6rem;grid-row:1/-1;grid-template-rows:auto;grid-template-columns:1fr;align-content:start;gap:.4rem;padding:.4rem;display:grid}.il-ops[data-astro-cid-e654nbby] .cl[data-astro-cid-e654nbby] small[data-astro-cid-e654nbby]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-slate);white-space:nowrap;text-overflow:ellipsis;font-size:.56rem;font-weight:800;overflow:hidden}.il-ops[data-astro-cid-e654nbby] .cl[data-astro-cid-e654nbby] i[data-astro-cid-e654nbby]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.4rem;height:1.5rem;display:block}.il-ops[data-astro-cid-e654nbby] .cl[data-astro-cid-e654nbby]:nth-child(2) i[data-astro-cid-e654nbby]:nth-of-type(2){opacity:.6}.il-ops[data-astro-cid-e654nbby] .mv[data-astro-cid-e654nbby]{z-index:1;border:1px solid var(--pa);background:linear-gradient(90deg, color-mix(in srgb, var(--pa) 35%, var(--color-ink)), color-mix(in srgb, var(--pb) 18%, var(--color-ink)));width:calc(33.3333% - 1.1rem);height:1.5rem;box-shadow:0 .6rem 1.2rem -.6rem color-mix(in srgb, var(--pa) 80%, transparent);border-radius:.4rem;animation:6s cubic-bezier(.65,0,.35,1) infinite bi-mv;position:absolute;top:1.5rem;left:.4rem}@keyframes bi-mv{0%,12%{transform:translate(0)}40%,52%{transform:translate(calc(100% + 1.25rem))}80%,92%{transform:translate(calc(200% + 2.5rem))}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.pn[data-astro-cid-e654nbby],.bd[data-astro-cid-e654nbby],.bin[data-astro-cid-e654nbby],.ic[data-astro-cid-e654nbby],.plus[data-astro-cid-e654nbby],.vt[data-astro-cid-e654nbby]{transition:none}.ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby],.ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby]:before,.ill[data-astro-cid-e654nbby] [data-astro-cid-e654nbby]:after{animation:none!important}}.brief[data-astro-cid-jhttmesm]{z-index:2;background:var(--color-deck);position:relative}.top[data-astro-cid-jhttmesm]{gap:1.2rem;display:grid}.section-title[data-astro-cid-jhttmesm]{max-width:13.8ch}.lay[data-astro-cid-jhttmesm]{align-items:start;gap:1.2rem;margin-top:clamp(2rem,5vw,3.2rem);display:grid}.qs[data-astro-cid-jhttmesm]{gap:1.8rem;display:grid}.q[data-astro-cid-jhttmesm]{border:0;min-width:0;margin:0;padding:0}legend[data-astro-cid-jhttmesm]{font-family:var(--font-display);letter-spacing:-.015em;align-items:baseline;gap:.8rem;margin-bottom:.9rem;padding:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:600;display:flex}legend[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{letter-spacing:.06em;color:var(--pa);font-size:.8rem;font-style:normal;font-weight:700}legend[data-astro-cid-jhttmesm] small[data-astro-cid-jhttmesm]{color:var(--color-slate);font-family:var(--font-sans);letter-spacing:0;margin-left:.4rem;font-size:.8rem;font-weight:500}.tiles[data-astro-cid-jhttmesm]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem;display:grid}.tile[data-astro-cid-jhttmesm]{cursor:pointer;display:block;position:relative}.tile[data-astro-cid-jhttmesm] input[data-astro-cid-jhttmesm]{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.face[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:1rem;grid-template-columns:auto 1fr;align-content:center;align-items:center;gap:.1rem .75rem;height:100%;padding:.85rem 2.2rem .85rem .9rem;transition:border-color .3s,background-color .3s,transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s;display:grid;position:relative}.face[data-astro-cid-jhttmesm] .ic[data-astro-cid-jhttmesm]{width:2.3rem;height:2.3rem;color:var(--color-slate);background:var(--color-deck);border-radius:.7rem;grid-row:span 2;place-items:center;transition:color .3s,background-color .3s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid}.face[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-size:.95rem;font-weight:600;line-height:1.25}.face[data-astro-cid-jhttmesm] small[data-astro-cid-jhttmesm]{color:var(--color-slate);grid-column:2;font-size:.8rem}.tick[data-astro-cid-jhttmesm]{background:var(--pa);width:1.3rem;height:1.3rem;color:var(--color-ink);opacity:0;border-radius:50%;place-items:center;transition:opacity .25s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid;position:absolute;top:.7rem;right:.7rem;transform:scale(.4)}.tile[data-astro-cid-jhttmesm]:has(input:focus-visible) .face[data-astro-cid-jhttmesm]{outline:2px solid var(--color-signal-hi);outline-offset:3px}.tile[data-astro-cid-jhttmesm]:has(input:checked) .face[data-astro-cid-jhttmesm]{border-color:var(--pa);background:linear-gradient(135deg, color-mix(in srgb, var(--pa) 16%, var(--color-ink)), var(--color-ink));box-shadow:0 1rem 3rem -1.6rem color-mix(in srgb, var(--pa) 80%, transparent)}.tile[data-astro-cid-jhttmesm]:has(input:checked) .ic[data-astro-cid-jhttmesm]{color:var(--color-ink);background:linear-gradient(135deg, var(--pa), var(--pb))}.tile[data-astro-cid-jhttmesm]:has(input:checked) .tick[data-astro-cid-jhttmesm]{opacity:1;transform:none}@media (hover:hover){.tile[data-astro-cid-jhttmesm]:hover .face[data-astro-cid-jhttmesm]{border-color:color-mix(in srgb, var(--pa) 60%, var(--color-line));transform:translateY(-.2rem)}.tile[data-astro-cid-jhttmesm]:hover .ic[data-astro-cid-jhttmesm]{transform:rotate(-6deg)scale(1.08)}}.pills[data-astro-cid-jhttmesm]{flex-wrap:wrap;gap:.5rem;display:flex}.pill[data-astro-cid-jhttmesm]{cursor:pointer;position:relative}.pill[data-astro-cid-jhttmesm] input[data-astro-cid-jhttmesm]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pill[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:99px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.92rem;font-weight:600;transition:border-color .25s,background-color .25s,transform .35s cubic-bezier(.2,.8,.2,1);display:inline-flex}.pill[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm] svg{opacity:0;width:0;margin-left:-.45rem;transition:width .3s,margin .3s,opacity .3s}.pill[data-astro-cid-jhttmesm]:has(input:focus-visible){outline:2px solid var(--color-signal-hi);outline-offset:3px;border-radius:99px}.pill[data-astro-cid-jhttmesm]:has(input:checked) span[data-astro-cid-jhttmesm]{border-color:var(--pa);background:color-mix(in srgb, var(--pa) 14%, var(--color-ink))}.pill[data-astro-cid-jhttmesm]:has(input:checked) span[data-astro-cid-jhttmesm] svg{opacity:1;width:14px;color:var(--pa);margin-left:0}@media (hover:hover){.pill[data-astro-cid-jhttmesm]:hover span[data-astro-cid-jhttmesm]{border-color:var(--pa);transform:translateY(-2px)}}.side[data-astro-cid-jhttmesm]{gap:1rem;display:grid}.sketch[data-astro-cid-jhttmesm]{gap:.6rem;margin:0;display:grid}.sketch[data-astro-cid-jhttmesm] figcaption[data-astro-cid-jhttmesm]{letter-spacing:.16em;text-transform:uppercase;color:var(--pa);font-size:.72rem;font-weight:800}.skn[data-astro-cid-jhttmesm]{color:var(--color-slate);font-size:.78rem}.win[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:1.4rem;overflow:hidden;box-shadow:0 2.5rem 6rem -3rem #000000e6}.bar[data-astro-cid-jhttmesm]{border-bottom:1px solid var(--color-line);background:color-mix(in srgb, var(--color-deck) 80%, transparent);justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .9rem;display:flex}.dots[data-astro-cid-jhttmesm]{gap:.3rem;display:inline-flex}.dots[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:50%;width:.55rem;height:.55rem}.users[data-astro-cid-jhttmesm]{align-items:center;gap:.6rem;display:inline-flex}.avs[data-astro-cid-jhttmesm]{display:inline-flex}.av[data-astro-cid-jhttmesm]{border:2px solid var(--color-ink);background:linear-gradient(135deg, var(--pa), var(--pb));border-radius:50%;width:1.3rem;height:1.3rem;margin-left:-.35rem;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s;display:block}.av[data-astro-cid-jhttmesm]:nth-child(2){background:linear-gradient(135deg, var(--pc), #a78bfa)}.av[data-astro-cid-jhttmesm]:nth-child(3){background:linear-gradient(135deg, var(--pg), #22d3ee)}.av[data-astro-cid-jhttmesm]:nth-child(4){background:linear-gradient(135deg, var(--pr), var(--pb))}.av[data-astro-cid-jhttmesm]:nth-child(5){background:linear-gradient(135deg, #a78bfa, var(--pc))}.av[data-astro-cid-jhttmesm]:nth-child(n+2){display:none}.ul[data-astro-cid-jhttmesm]{color:var(--color-slate);white-space:nowrap;font-size:.7rem;font-weight:700;display:grid}.ul[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{opacity:0;grid-area:1/1;font-style:normal}.app[data-astro-cid-jhttmesm]{grid-template-columns:2.6rem 1fr;display:grid}.nav[data-astro-cid-jhttmesm]{border-right:1px solid var(--color-line);background:color-mix(in srgb, var(--color-deck) 60%, transparent);align-content:start;justify-items:center;gap:.55rem;padding:.8rem 0;display:grid}.nav[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:.4rem;width:1.2rem;height:1.2rem}.nav[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:first-child{background:linear-gradient(135deg, var(--pa), var(--pb))}.stage[data-astro-cid-jhttmesm]{height:15.5rem;padding:0;position:relative;overflow:hidden}.w[data-astro-cid-jhttmesm]{align-content:start;gap:.7rem;padding:.9rem;animation:.6s cubic-bezier(.2,.8,.2,1) both w-in;display:none;position:absolute;inset:0}@keyframes w-in{0%{opacity:0;transform:translateY(.7rem)scale(.985)}}.foot[data-astro-cid-jhttmesm]{border-top:1px solid var(--color-line);background:color-mix(in srgb, var(--color-deck) 80%, transparent);justify-content:space-between;align-items:center;gap:.6rem;min-height:2.3rem;padding:.55rem .9rem;font-size:.7rem;font-weight:700;display:flex}.dt[data-astro-cid-jhttmesm],.wh[data-astro-cid-jhttmesm]{display:grid}.dt[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm],.wh[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{opacity:0;grid-area:1/1;font-style:normal;transition:opacity .3s}.wh[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{color:var(--pb);justify-self:end}.dt[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{color:var(--color-slate)}.w-empty[data-astro-cid-jhttmesm]{text-align:center;color:var(--color-slate);place-content:center;justify-items:center;font-size:.9rem}.ph[data-astro-cid-jhttmesm]{border:1px dashed color-mix(in srgb, var(--pa) 60%, var(--color-line));width:3.2rem;height:3.2rem;color:var(--pa);border-radius:50%;place-items:center;animation:2.6s ease-in-out infinite ph;display:grid}@keyframes ph{50%{box-shadow:0 0 2rem -.4rem color-mix(in srgb, var(--pa) 50%, transparent);transform:scale(1.1)}}.w-numbers[data-astro-cid-jhttmesm]{grid-template-rows:auto 1fr}.kpis[data-astro-cid-jhttmesm]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.kpis[data-astro-cid-jhttmesm] div[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.8rem;padding:.55rem .65rem}.kpis[data-astro-cid-jhttmesm] small[data-astro-cid-jhttmesm]{color:var(--color-slate);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:700;display:block}.kpis[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);letter-spacing:-.015em;background:linear-gradient(90deg, var(--pa), var(--pb));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.35rem}.bars[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.9rem;align-items:end;gap:.4rem;padding:.6rem .6rem 0;display:flex}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{transform-origin:50% 100%;background:linear-gradient(180deg, var(--pa), color-mix(in srgb, var(--pb) 40%, var(--color-deck)));height:40%;animation:.8s cubic-bezier(.2,.8,.2,1) both rise;animation-delay:calc(var(--d,0) * 55ms + .15s);border-radius:.35rem .35rem 0 0;flex:1}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(2){--d:1;height:62%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(3){--d:2;height:48%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(4){--d:3;height:80%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(5){--d:4;height:58%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6){--d:5;height:92%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(7){--d:6;height:70%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(8){--d:7;height:86%}.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(9){--d:8;height:100%}@keyframes rise{0%{transform:scaleY(.04)}}.w-quotes[data-astro-cid-jhttmesm]{grid-template-columns:1fr 1.05fr}.opts[data-astro-cid-jhttmesm]{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.opts[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .7rem;font-size:.74rem;font-weight:600;display:flex}.tg[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:99px;width:1.9rem;height:1.05rem;position:relative}.tg[data-astro-cid-jhttmesm]:after{content:"";background:#fff;border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.15rem;left:.15rem}.opts[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:first-child .tg[data-astro-cid-jhttmesm],.opts[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(3) .tg[data-astro-cid-jhttmesm]{background:linear-gradient(90deg, var(--pa), var(--pb))}.opts[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:first-child .tg[data-astro-cid-jhttmesm]:after,.opts[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(3) .tg[data-astro-cid-jhttmesm]:after{left:auto;right:.15rem}.tk[data-astro-cid-jhttmesm]{border:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));background:var(--color-deck);border-radius:.9rem;align-content:start;gap:.45rem;padding:.75rem;display:grid}.tk[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);font-size:.9rem}.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]{grid-template-columns:1fr 2.2rem;gap:.5rem;margin:0;display:grid}.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm],.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:.3rem;height:.5rem}.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{transform-origin:0;animation:.7s cubic-bezier(.2,.8,.2,1) both grow}.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(2) i[data-astro-cid-jhttmesm]{width:80%;animation-delay:.1s}.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(3) i[data-astro-cid-jhttmesm]{width:65%;animation-delay:.2s}@keyframes grow{0%{transform:scaleX(0)}}.tot[data-astro-cid-jhttmesm]{border-top:1px dashed var(--color-line);justify-content:space-between;align-items:center;margin-top:.1rem;padding-top:.45rem;display:flex}.tot[data-astro-cid-jhttmesm] small[data-astro-cid-jhttmesm]{color:var(--color-slate);font-size:.68rem;font-weight:700}.tot[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:100%;border-radius:.35rem;width:3rem;height:.7rem;animation:.8s cubic-bezier(.2,.8,.2,1) .35s both grow}.gen[data-astro-cid-jhttmesm],.btnx[data-astro-cid-jhttmesm]{background:linear-gradient(90deg, var(--pa), var(--pb));height:1.7rem;color:var(--color-ink);border-radius:99px;place-items:center;padding-inline:.9rem;font-size:.7rem;font-weight:800;display:inline-grid}.w-clients[data-astro-cid-jhttmesm]{grid-template-rows:auto auto 1fr}.tools[data-astro-cid-jhttmesm]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.srch[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:99px;flex:1;max-width:9rem;height:1.5rem}.add[data-astro-cid-jhttmesm]{background:linear-gradient(90deg, var(--pa), var(--pb));border-radius:99px;width:4.2rem;height:1.5rem}.head[data-astro-cid-jhttmesm]{color:var(--color-slate);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr 5.4rem;padding-inline:.7rem;font-size:.62rem;font-weight:800;display:grid}.rows[data-astro-cid-jhttmesm]{align-content:start;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.8rem;grid-template-columns:auto 1fr 5.4rem;align-items:center;gap:.6rem;padding:.45rem .7rem;animation:.55s cubic-bezier(.2,.8,.2,1) both slide;display:grid}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(2){animation-delay:80ms}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(3){animation-delay:.16s}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(4){animation-delay:.24s}@keyframes slide{0%{opacity:0;transform:translate(-.8rem)}}.ava[data-astro-cid-jhttmesm]{background:linear-gradient(135deg, var(--pc), #a78bfa);border-radius:50%;width:1.3rem;height:1.3rem;display:block}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(2) .ava[data-astro-cid-jhttmesm]{background:linear-gradient(135deg, var(--pa), var(--pb))}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(3) .ava[data-astro-cid-jhttmesm]{background:linear-gradient(135deg, var(--pg), #22d3ee)}.nm[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:.3rem;width:70%;height:.5rem}.rows[data-astro-cid-jhttmesm] em[data-astro-cid-jhttmesm]{color:var(--pc);background:color-mix(in srgb, var(--pc) 14%, transparent);border-radius:99px;justify-self:start;padding:.15rem .55rem;font-size:.64rem;font-style:normal;font-weight:800}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(2) em[data-astro-cid-jhttmesm]{color:var(--pb);background:color-mix(in srgb, var(--pb) 14%, transparent)}.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm]:nth-child(3) em[data-astro-cid-jhttmesm]{color:var(--pg);background:color-mix(in srgb, var(--pg) 14%, transparent)}.w-portal[data-astro-cid-jhttmesm]{grid-template-columns:1fr 1fr;align-items:center}.login[data-astro-cid-jhttmesm]{border:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));background:var(--color-deck);border-radius:1rem;justify-items:center;gap:.5rem;padding:.9rem .8rem;display:grid}.login[data-astro-cid-jhttmesm] .ava[data-astro-cid-jhttmesm]{background:linear-gradient(135deg, var(--pa), var(--pb));width:2rem;height:2rem}.login[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);font-size:.85rem}.login[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-ink);border-radius:.5rem;width:100%;height:1.3rem}.login[data-astro-cid-jhttmesm] .btnx[data-astro-cid-jhttmesm]{border:0;width:70%;height:1.5rem}.ords[data-astro-cid-jhttmesm]{align-content:center;gap:.5rem;display:grid}.ords[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);font-size:.85rem}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.7rem;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;margin:0;padding:.5rem .6rem;animation:.55s cubic-bezier(.2,.8,.2,1) both slide;display:grid}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(2){animation-delay:.1s}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(3){animation-delay:.2s}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:var(--pg);border-radius:50%;width:.6rem;height:.6rem}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(2) i[data-astro-cid-jhttmesm]{background:var(--pb)}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]:nth-of-type(3) i[data-astro-cid-jhttmesm]{background:var(--pc)}.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:.3rem;height:.45rem}.w-sheet[data-astro-cid-jhttmesm]{grid-template-rows:auto 1fr}.cells[data-astro-cid-jhttmesm]{border:1px solid var(--color-line);background:var(--color-line);border-radius:.8rem;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:1px;display:grid;overflow:hidden}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:var(--color-deck);animation:.5s both cell;animation-delay:calc(var(--d,0) * 25ms)}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6n+2){--d:1}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6n+3){--d:2}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6n+4){--d:3}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6n+5){--d:4}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(6n){--d:5}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm].h{background:color-mix(in srgb, var(--pa) 22%, var(--color-deck))}.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm].hot{background:color-mix(in srgb, var(--pg) 40%, var(--color-deck));box-shadow:inset 0 0 0 1.5px var(--pg)}@keyframes cell{0%{opacity:0}}.w-other[data-astro-cid-jhttmesm]{text-align:center;border:1.5px dashed color-mix(in srgb, var(--pa) 55%, var(--color-line));border-radius:1rem;place-content:center;justify-items:center;margin:.9rem}.w-other[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);font-size:1.1rem}.w-other[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm]{color:var(--color-slate);font-size:.82rem}.sum[data-astro-cid-jhttmesm]{gap:.9rem;padding:clamp(1.1rem,2.4vw,1.5rem);display:grid}.st[data-astro-cid-jhttmesm]{font-family:var(--font-display);letter-spacing:-.013em;font-size:1.15rem;font-weight:600}.sum[data-astro-cid-jhttmesm] dl[data-astro-cid-jhttmesm]{margin:0;display:grid}.sum[data-astro-cid-jhttmesm] dl[data-astro-cid-jhttmesm] div[data-astro-cid-jhttmesm]{border-bottom:1px dashed var(--color-line);grid-template-columns:5.6rem 1fr;gap:.8rem;padding:.5rem 0;font-size:.92rem;line-height:1.35;display:grid}.sum[data-astro-cid-jhttmesm] dt[data-astro-cid-jhttmesm]{color:var(--color-slate);letter-spacing:.1em;text-transform:uppercase;padding-top:.15rem;font-size:.72rem;font-weight:800}.sum[data-astro-cid-jhttmesm] dd[data-astro-cid-jhttmesm]{color:var(--color-mist);margin:0}.sum[data-astro-cid-jhttmesm] dd[data-astro-cid-jhttmesm][data-picked]{color:var(--pb)}.lvl[data-astro-cid-jhttmesm]{grid-template-columns:1fr auto;align-items:center;gap:.45rem .8rem;display:grid}.ll[data-astro-cid-jhttmesm]{color:var(--color-slate);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.lvl[data-astro-cid-jhttmesm] b[data-astro-cid-jhttmesm]{font-family:var(--font-display);letter-spacing:-.01em;grid-column:1/-1;font-size:1.15rem}.meter[data-astro-cid-jhttmesm]{grid-template-columns:repeat(3,2.2rem);gap:.3rem;display:grid}.meter[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:var(--color-line);border-radius:.3rem;height:.4rem;transition:background-color .4s}.lvl[data-astro-cid-jhttmesm][data-level="1"] .meter[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(-n+1),.lvl[data-astro-cid-jhttmesm][data-level="2"] .meter[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]:nth-child(-n+2),.lvl[data-astro-cid-jhttmesm][data-level="3"] .meter[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm]{background:linear-gradient(90deg, var(--pa), var(--pb))}.go[data-astro-cid-jhttmesm]{width:100%}.sn[data-astro-cid-jhttmesm]{color:var(--color-slate);font-size:.8rem;line-height:1.4}.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=numbers]:checked) .w-numbers[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=quotes]:checked) .w-quotes[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=clients]:checked) .w-clients[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=portal]:checked) .w-portal[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=sheet]:checked) .w-sheet[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-goal][value=other]:checked) .w-other[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:not(:has([name=cu-goal]:checked)) .w-empty[data-astro-cid-jhttmesm]{display:grid}.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=me]:checked) .u-me[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:not(:has([name=cu-users]:checked)) .u-me[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=team]:checked) .u-team[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=big]:checked) .u-big[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=clients]:checked) .u-clients[data-astro-cid-jhttmesm]{opacity:1}.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=team]:checked) .av[data-astro-cid-jhttmesm]:nth-child(-n+3),.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=clients]:checked) .av[data-astro-cid-jhttmesm]:nth-child(-n+4),.lay[data-astro-cid-jhttmesm]:has([name=cu-users][value=big]:checked) .av[data-astro-cid-jhttmesm]{animation:.5s cubic-bezier(.2,.8,.2,1) both pop;display:block}@keyframes pop{0%{opacity:0;transform:scale(.3)}}.lay[data-astro-cid-jhttmesm]:has([name=cu-data][value=sheets]:checked) .d-sheets[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-data][value=system]:checked) .d-system[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-data][value=paper]:checked) .d-paper[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-data][value=unknown]:checked) .d-unknown[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-when][value=urgent]:checked) .h-urgent[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-when][value=month]:checked) .h-month[data-astro-cid-jhttmesm],.lay[data-astro-cid-jhttmesm]:has([name=cu-when][value=later]:checked) .h-later[data-astro-cid-jhttmesm]{opacity:1}@media (width>=64rem){.lay[data-astro-cid-jhttmesm]{grid-template-columns:minmax(0,6.4fr) minmax(0,5.2fr);gap:2rem}.side[data-astro-cid-jhttmesm]{position:sticky;top:6.5rem}.tiles[data-astro-cid-jhttmesm],.q[data-astro-cid-jhttmesm][data-q=goal] .tiles[data-astro-cid-jhttmesm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.q[data-astro-cid-jhttmesm][data-q=when] .tiles[data-astro-cid-jhttmesm]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=63.99rem){.side[data-astro-cid-jhttmesm]{display:contents}.sketch[data-astro-cid-jhttmesm]{z-index:6;order:-1;margin-inline:-.15rem;position:sticky;top:.5rem}.sketch[data-astro-cid-jhttmesm] figcaption[data-astro-cid-jhttmesm],.skn[data-astro-cid-jhttmesm]{display:none}.win[data-astro-cid-jhttmesm]{zoom:.62;box-shadow:0 1rem 2.5rem -1rem #000000e6}.qs[data-astro-cid-jhttmesm]{order:0}.sum[data-astro-cid-jhttmesm]{order:1}}@media (prefers-reduced-motion:reduce){.ph[data-astro-cid-jhttmesm],.w[data-astro-cid-jhttmesm],.bars[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm],.tk[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm],.tot[data-astro-cid-jhttmesm] span[data-astro-cid-jhttmesm],.rows[data-astro-cid-jhttmesm] li[data-astro-cid-jhttmesm],.ords[data-astro-cid-jhttmesm] p[data-astro-cid-jhttmesm],.cells[data-astro-cid-jhttmesm] i[data-astro-cid-jhttmesm],.av[data-astro-cid-jhttmesm]{animation:none!important}}.board[data-astro-cid-trmthywr]{z-index:2;background:var(--color-ink);position:relative}.top[data-astro-cid-trmthywr]{gap:1.2rem;display:grid}.section-title[data-astro-cid-trmthywr]{max-width:13.8ch}.brd[data-astro-cid-trmthywr]{margin-top:clamp(2rem,5vw,3.2rem);position:relative}.cols[data-astro-cid-trmthywr]{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.col[data-astro-cid-trmthywr]{align-content:start;gap:1rem;padding:clamp(1.2rem,2.2vw,1.6rem);transition:box-shadow .5s,translate .5s cubic-bezier(.2,.8,.2,1);display:grid}.col[data-astro-cid-trmthywr] header[data-astro-cid-trmthywr]{align-items:baseline;gap:.7rem;display:flex}.n[data-astro-cid-trmthywr]{border:1px solid var(--color-line);width:2rem;height:2rem;font-family:var(--font-display);color:var(--color-slate);border-radius:50%;flex:none;align-self:center;place-items:center;font-size:.8rem;font-weight:700;transition:background-color .4s,color .4s,border-color .4s;display:grid}.col[data-astro-cid-trmthywr] h3[data-astro-cid-trmthywr]{letter-spacing:-.018em;font-size:clamp(1.25rem,2vw,1.55rem)}.d[data-astro-cid-trmthywr]{color:var(--color-mist);font-size:.98rem;line-height:1.5}.who[data-astro-cid-trmthywr]{border-top:1px dashed var(--color-line);gap:.6rem;margin:0;padding-top:.9rem;display:grid}.who[data-astro-cid-trmthywr] div[data-astro-cid-trmthywr]{gap:.1rem;display:grid}.who[data-astro-cid-trmthywr] dt[data-astro-cid-trmthywr]{letter-spacing:.14em;text-transform:uppercase;color:var(--pa);font-size:.7rem;font-weight:800}.who[data-astro-cid-trmthywr] dd[data-astro-cid-trmthywr]{color:var(--color-slate);margin:0;font-size:.92rem;line-height:1.4}.slot[data-astro-cid-trmthywr]{border:1.5px dashed var(--color-line);height:4.8rem;color:var(--color-slate);border-radius:1rem;place-items:center;font-size:.85rem;font-weight:700;transition:border-color .4s,color .4s;display:grid}.col[data-astro-cid-trmthywr].on .n[data-astro-cid-trmthywr]{background:linear-gradient(135deg, var(--pa), var(--pb));color:var(--color-ink);border-color:#0000}.col[data-astro-cid-trmthywr].on .slot[data-astro-cid-trmthywr]{border-color:color-mix(in srgb, var(--pa) 60%, var(--color-line));color:var(--pa)}.col[data-astro-cid-trmthywr].on{box-shadow:0 2rem 5rem -3rem color-mix(in srgb, var(--pa) 70%, transparent)}.tk[data-astro-cid-trmthywr]{display:none}html.cu-fx .tk[data-astro-cid-trmthywr]{z-index:4;background:linear-gradient(var(--color-deck-2), var(--color-deck)) padding-box, linear-gradient(135deg, var(--pa), var(--pb)) border-box;box-shadow:0 1.5rem 3rem -1rem #000c, 0 0 3rem -1rem color-mix(in srgb, var(--pa) 70%, transparent);pointer-events:none;will-change:transform;border:1px solid #0000;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .7rem;padding:.6rem .8rem;display:grid;position:absolute;top:0;left:0}html.cu-fx .slot[data-astro-cid-trmthywr] span[data-astro-cid-trmthywr]{opacity:0}.ti[data-astro-cid-trmthywr]{background:linear-gradient(135deg, var(--pa), var(--pb));width:2rem;height:2rem;color:var(--color-ink);border-radius:.7rem;place-items:center;display:grid}.tt[data-astro-cid-trmthywr]{min-width:0;line-height:1.2;display:grid}.tt[data-astro-cid-trmthywr] b[data-astro-cid-trmthywr]{font-family:var(--font-display);white-space:nowrap;font-size:.92rem}.sts[data-astro-cid-trmthywr]{display:grid}.sts[data-astro-cid-trmthywr] em[data-astro-cid-trmthywr]{color:var(--pa);opacity:0;white-space:nowrap;grid-area:1/1;font-size:.76rem;font-style:normal;font-weight:700;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);transform:translateY(.3rem)}.sts[data-astro-cid-trmthywr] em[data-astro-cid-trmthywr].on{opacity:1;transform:none}.pg[data-astro-cid-trmthywr]{background:var(--color-line);border-radius:3px;grid-column:1/-1;height:3px;margin-top:.45rem;display:block;overflow:hidden}.pg[data-astro-cid-trmthywr] u[data-astro-cid-trmthywr]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:0;height:100%;transform:scaleX(var(--p,.08));text-decoration:none;display:block}.go[data-astro-cid-trmthywr]{margin-top:clamp(1.8rem,4vw,2.6rem);display:flex}@media (width>=64rem){.cols[data-astro-cid-trmthywr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.col[data-astro-cid-trmthywr]{grid-template-rows:auto auto 1fr auto}}@media (prefers-reduced-motion:reduce){.col[data-astro-cid-trmthywr],.n[data-astro-cid-trmthywr],.slot[data-astro-cid-trmthywr],.sts[data-astro-cid-trmthywr] em[data-astro-cid-trmthywr]{transition:none}}.cases[data-astro-cid-kpl6refz]{z-index:2;background:linear-gradient(180deg, var(--color-ink), var(--color-deck));position:relative;overflow-x:clip}.top[data-astro-cid-kpl6refz]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.top[data-astro-cid-kpl6refz]>div[data-astro-cid-kpl6refz]{gap:1.2rem;display:grid}.section-title[data-astro-cid-kpl6refz]{max-width:16.1ch}.top[data-astro-cid-kpl6refz]>.ctl[data-astro-cid-kpl6refz]{gap:.5rem;display:none}.arw[data-astro-cid-kpl6refz]{border:1px solid var(--color-line);background:var(--color-deck);width:3rem;height:3rem;color:var(--color-mist);cursor:pointer;border-radius:50%;place-items:center;transition:background-color .3s,border-color .3s,color .3s,transform .35s cubic-bezier(.2,.8,.2,1);display:grid}.arw[data-astro-cid-kpl6refz]:hover{background:var(--pa);border-color:var(--pa);color:var(--color-ink)}.arw[data-astro-cid-kpl6refz]:active{transform:scale(.92)}.arw[data-astro-cid-kpl6refz]:disabled{opacity:.35;cursor:default;background:var(--color-deck);color:var(--color-slate);border-color:var(--color-line)}.track[data-astro-cid-kpl6refz]{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:1rem;margin:clamp(1.8rem,4vw,2.8rem) 0 0;padding:.5rem .2rem 1.4rem;scroll-padding-inline:.2rem;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-kpl6refz]::-webkit-scrollbar{display:none}.track[data-astro-cid-kpl6refz]:focus-visible{outline:2px solid var(--color-signal-hi);outline-offset:4px}.case[data-astro-cid-kpl6refz]{scroll-snap-align:start;flex:0 0 min(88%,29rem);grid-template-rows:auto 1fr;transition:translate .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s;display:grid;overflow:hidden}@media (hover:hover){.case[data-astro-cid-kpl6refz]:hover{box-shadow:0 2.5rem 5rem -3rem color-mix(in srgb, var(--pa) 70%, transparent);translate:0 -.4rem}}.ui[data-astro-cid-kpl6refz]{background:radial-gradient(80% 90% at 50% 0%, color-mix(in srgb, var(--pa) 12%, var(--color-deck-2)), var(--color-ink));border-bottom:1px solid var(--color-line);height:14rem;padding:1rem;position:relative;overflow:hidden}.bd[data-astro-cid-kpl6refz]{align-content:start;gap:.8rem;padding:clamp(1.2rem,2.4vw,1.6rem);display:grid}.tag[data-astro-cid-kpl6refz]{letter-spacing:.16em;text-transform:uppercase;color:var(--pa);font-size:.72rem;font-weight:800}.bd[data-astro-cid-kpl6refz] h3[data-astro-cid-kpl6refz]{letter-spacing:-.018em;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.bd[data-astro-cid-kpl6refz] dl[data-astro-cid-kpl6refz]{gap:.7rem;margin:0;display:grid}.bd[data-astro-cid-kpl6refz] dl[data-astro-cid-kpl6refz] div[data-astro-cid-kpl6refz]{border-left:2px solid var(--color-line);gap:.1rem;padding-left:.9rem;display:grid}.bd[data-astro-cid-kpl6refz] dl[data-astro-cid-kpl6refz] .af[data-astro-cid-kpl6refz]{border-left-color:var(--pa)}.bd[data-astro-cid-kpl6refz] dt[data-astro-cid-kpl6refz]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-slate);font-size:.7rem;font-weight:800}.bd[data-astro-cid-kpl6refz] .af[data-astro-cid-kpl6refz] dt[data-astro-cid-kpl6refz]{color:var(--pa)}.bd[data-astro-cid-kpl6refz] dd[data-astro-cid-kpl6refz]{color:var(--color-slate);margin:0;font-size:.95rem;line-height:1.45}.bd[data-astro-cid-kpl6refz] .af[data-astro-cid-kpl6refz] dd[data-astro-cid-kpl6refz]{color:var(--color-mist)}.case[data-astro-cid-kpl6refz]{--lp:6s;--dl:0s}.case[data-astro-cid-kpl6refz]:nth-child(2){--dl:-2.1s}.case[data-astro-cid-kpl6refz]:nth-child(3){--dl:-4.2s}.u-quote[data-astro-cid-kpl6refz]{grid-template-columns:1fr 1.1fr;gap:.8rem;height:100%;display:grid}.u-quote[data-astro-cid-kpl6refz] .o[data-astro-cid-kpl6refz]{align-content:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.u-quote[data-astro-cid-kpl6refz] .o[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .7rem;display:flex}.u-quote[data-astro-cid-kpl6refz] .o[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;width:55%;height:.5rem}.tg[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:99px;flex:none;width:2rem;height:1.1rem;position:relative}.tg[data-astro-cid-kpl6refz]:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--pa), var(--pb));opacity:0;position:absolute;inset:0}.tg[data-astro-cid-kpl6refz]:after{content:"";background:#fff;border-radius:50%;width:.8rem;height:.8rem;position:absolute;top:.15rem;left:.15rem}.tg[data-astro-cid-kpl6refz].on:before{opacity:1}.tg[data-astro-cid-kpl6refz].on:after{transform:translate(.9rem)}.tg[data-astro-cid-kpl6refz].t2:before{animation:tg-fill var(--lp) ease-in-out var(--dl) infinite}.tg[data-astro-cid-kpl6refz].t2:after{animation:tg-knob var(--lp) cubic-bezier(.2, .8, .2, 1) var(--dl) infinite}.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz]{border:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));background:var(--color-deck);border-radius:.9rem;align-content:start;gap:.5rem;padding:.8rem;display:grid}.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz] b[data-astro-cid-kpl6refz]{font-family:var(--font-display);font-size:.9rem}.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz] p[data-astro-cid-kpl6refz]{grid-template-columns:1fr 2rem;gap:.5rem;margin:0;display:grid}.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz] p[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz],.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz] p[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;height:.5rem}.u-quote[data-astro-cid-kpl6refz] .t[data-astro-cid-kpl6refz] .p3[data-astro-cid-kpl6refz]{animation:tg-line var(--lp) ease var(--dl) infinite}.tot[data-astro-cid-kpl6refz]{border-top:1px dashed var(--color-line);justify-content:space-between;align-items:center;padding-top:.5rem;display:flex}.tot[data-astro-cid-kpl6refz] small[data-astro-cid-kpl6refz]{color:var(--color-slate);font-size:.68rem;font-weight:700}.tot[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:100%;width:4.2rem;height:.7rem;animation:tg-tot var(--lp) cubic-bezier(.2, .8, .2, 1) var(--dl) infinite;border-radius:.35rem}.send[data-astro-cid-kpl6refz]{background:linear-gradient(90deg, var(--pa), var(--pb));height:1.7rem;color:var(--color-ink);border-radius:99px;justify-self:start;place-items:center;padding-inline:.9rem;font-size:.7rem;font-weight:800;animation:2.2s ease-out infinite pulse;display:inline-grid}@keyframes tg-fill{0%,26%{opacity:0}34%,86%{opacity:1}94%,to{opacity:0}}@keyframes tg-knob{0%,26%{transform:none}34%,86%{transform:translate(.9rem)}94%,to{transform:none}}@keyframes tg-line{0%,32%{opacity:0}42%,86%{opacity:1}94%,to{opacity:0}}@keyframes tg-tot{0%,32%{transform:scaleX(.62)}44%,86%{transform:scaleX(1)}96%,to{transform:scaleX(.62)}}@keyframes pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pa) 60%, transparent)}70%,to{box-shadow:0 0 0 .7rem #0000}}.u-crm[data-astro-cid-kpl6refz]{grid-template-columns:.9fr 1.2fr;gap:.8rem;height:100%;display:grid}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz]{align-content:start;gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.8rem;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;padding:.55rem .6rem;display:grid}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(135deg, var(--pc), #a78bfa);border-radius:50%;width:1.2rem;height:1.2rem}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] .s2[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(135deg, var(--pa), var(--pb))}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] .s3[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(135deg, var(--pg), #22d3ee)}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] .s4[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(135deg, var(--pr), var(--pb))}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;width:70%;height:.5rem}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] .s1[data-astro-cid-kpl6refz]{animation:crm-a var(--lp) ease var(--dl) infinite}.u-crm[data-astro-cid-kpl6refz] .l[data-astro-cid-kpl6refz] .s3[data-astro-cid-kpl6refz]{animation:crm-b var(--lp) ease var(--dl) infinite}.u-crm[data-astro-cid-kpl6refz] .dt[data-astro-cid-kpl6refz]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.9rem;align-content:start;gap:.55rem;padding:.8rem;display:grid}.u-crm[data-astro-cid-kpl6refz] .h[data-astro-cid-kpl6refz]{align-items:center;gap:.6rem;display:flex}.u-crm[data-astro-cid-kpl6refz] .h[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(135deg, var(--pc), #a78bfa);width:1.8rem;height:1.8rem;animation:crm-av var(--lp) ease var(--dl) infinite;border-radius:50%}.u-crm[data-astro-cid-kpl6refz] .h[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;width:50%;height:.6rem}.u-crm[data-astro-cid-kpl6refz] .f[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;height:.5rem}.u-crm[data-astro-cid-kpl6refz] .f[data-astro-cid-kpl6refz]+.f[data-astro-cid-kpl6refz]{width:70%}.u-crm[data-astro-cid-kpl6refz] ol[data-astro-cid-kpl6refz]{border-left:2px solid var(--color-line);gap:.5rem;margin:.2rem 0 0;padding:0 0 0 .9rem;list-style:none;display:grid}.u-crm[data-astro-cid-kpl6refz] ol[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:.3rem;width:80%;height:.5rem;position:relative}.u-crm[data-astro-cid-kpl6refz] ol[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]:before{content:"";background:var(--color-deck);border:2px solid var(--color-line);width:.7rem;height:.7rem;animation:crm-dot var(--lp) ease calc(var(--dl) + var(--k,0s)) infinite;border-radius:50%;position:absolute;top:-.1rem;left:-1.3rem}.u-crm[data-astro-cid-kpl6refz] ol[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]:nth-child(2){--k:.25s}.u-crm[data-astro-cid-kpl6refz] ol[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]:nth-child(3){--k:.5s}@keyframes crm-a{0%,30%{border-color:color-mix(in srgb, var(--pa) 55%, var(--color-line));background:color-mix(in srgb, var(--pa) 8%, var(--color-deck))}38%,92%{border-color:var(--color-line);background:var(--color-deck)}to{border-color:color-mix(in srgb, var(--pa) 55%, var(--color-line));background:color-mix(in srgb, var(--pa) 8%, var(--color-deck))}}@keyframes crm-b{0%,34%{border-color:var(--color-line);background:var(--color-deck)}42%,86%{border-color:color-mix(in srgb, var(--pa) 55%, var(--color-line));background:color-mix(in srgb, var(--pa) 8%, var(--color-deck))}94%,to{border-color:var(--color-line);background:var(--color-deck)}}@keyframes crm-av{0%,36%{filter:none}46%,86%{filter:hue-rotate(150deg)}96%,to{filter:none}}@keyframes crm-dot{0%,40%{background:var(--color-deck);border-color:var(--color-line)}50%,86%{background:var(--pa);border-color:var(--pa)}96%,to{background:var(--color-deck);border-color:var(--color-line)}}.u-status[data-astro-cid-kpl6refz]{grid-template-rows:auto 1fr;gap:.8rem;height:100%;display:grid}.u-status[data-astro-cid-kpl6refz] .hd[data-astro-cid-kpl6refz]{justify-items:start;margin:0;display:grid}.u-status[data-astro-cid-kpl6refz] .hd[data-astro-cid-kpl6refz] span[data-astro-cid-kpl6refz]{border:1px solid;border-radius:99px;grid-area:1/1;align-items:center;gap:.45rem;padding:.3rem .8rem;font-size:.76rem;font-weight:800;display:inline-flex}.u-status[data-astro-cid-kpl6refz] .hd[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.u-status[data-astro-cid-kpl6refz] .ok[data-astro-cid-kpl6refz]{color:var(--pg);border-color:color-mix(in srgb, var(--pg) 50%, var(--color-line));background:color-mix(in srgb, var(--pg) 10%, transparent);animation:st-ok var(--lp) ease var(--dl) infinite}.u-status[data-astro-cid-kpl6refz] .bad[data-astro-cid-kpl6refz]{color:var(--pr);border-color:color-mix(in srgb, var(--pr) 50%, var(--color-line));background:color-mix(in srgb, var(--pr) 10%, transparent);opacity:0;animation:st-bad var(--lp) ease var(--dl) infinite}.u-status[data-astro-cid-kpl6refz] ul[data-astro-cid-kpl6refz]{grid-template-columns:1fr 1fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.u-status[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:.9rem;align-items:center;gap:.6rem;padding:.7rem .8rem;font-size:.84rem;font-weight:700;display:flex}.u-status[data-astro-cid-kpl6refz] li[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:var(--pg);border-radius:50%;width:.6rem;height:.6rem}.u-status[data-astro-cid-kpl6refz] .meet[data-astro-cid-kpl6refz]{animation:st-meet var(--lp) ease var(--dl) infinite}.u-status[data-astro-cid-kpl6refz] .meet[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{animation:st-dot var(--lp) ease var(--dl) infinite, pulse-r 1.6s ease-out infinite}@keyframes st-ok{0%,34%{opacity:1}40%,88%{opacity:0}94%,to{opacity:1}}@keyframes st-bad{0%,34%{opacity:0}40%,88%{opacity:1}94%,to{opacity:0}}@keyframes st-meet{0%,34%{border-color:var(--color-line);background:var(--color-deck)}42%,86%{border-color:color-mix(in srgb, var(--pr) 60%, var(--color-line));background:color-mix(in srgb, var(--pr) 8%, var(--color-deck))}94%,to{border-color:var(--color-line);background:var(--color-deck)}}@keyframes st-dot{0%,34%{background:var(--pg)}42%,86%{background:var(--pr)}94%,to{background:var(--pg)}}@keyframes pulse-r{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pr) 55%, transparent)}70%,to{box-shadow:0 0 0 .6rem #0000}}html.cu-fx .cases[data-astro-cid-kpl6refz]:not(.vis) .ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz],html.cu-fx .cases[data-astro-cid-kpl6refz]:not(.vis) .ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz]:before,html.cu-fx .cases[data-astro-cid-kpl6refz]:not(.vis) .ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz]:after{animation-play-state:paused}.case[data-astro-cid-kpl6refz].end{background:linear-gradient(160deg, color-mix(in srgb, var(--pa) 14%, var(--color-deck-2)), var(--color-deck)) padding-box, linear-gradient(160deg, var(--pa), var(--pb)) border-box;grid-template-rows:none;align-content:center;justify-items:start;gap:1rem;padding:clamp(1.6rem,3vw,2.4rem)}.end[data-astro-cid-kpl6refz] h3[data-astro-cid-kpl6refz]{letter-spacing:-.02em;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.02}.end[data-astro-cid-kpl6refz] .tx[data-astro-cid-kpl6refz]{color:var(--color-slate);max-width:27ch}.prog[data-astro-cid-kpl6refz]{background:var(--color-line);border-radius:3px;height:3px;margin-top:.4rem;overflow:hidden}.prog[data-astro-cid-kpl6refz] i[data-astro-cid-kpl6refz]{background:linear-gradient(90deg, var(--pa), var(--pb));transform-origin:0;height:100%;transform:scaleX(var(--p,.3));display:block}@media (width>=48rem){.top[data-astro-cid-kpl6refz]>.ctl[data-astro-cid-kpl6refz]{display:flex}.case[data-astro-cid-kpl6refz]{flex-basis:29rem}}.cases[data-astro-cid-kpl6refz].hpin{height:calc(100svh + var(--dist,0px));padding-block:0}.cases[data-astro-cid-kpl6refz].hpin .pinbox[data-astro-cid-kpl6refz]{box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-content:center;height:100svh;padding-block:clamp(4.5rem,9svh,6.5rem) clamp(1rem,4svh,2.5rem);display:grid;position:sticky;top:0}.cases[data-astro-cid-kpl6refz].hpin .track[data-astro-cid-kpl6refz]{scroll-snap-type:none;will-change:transform;overflow:visible}.cases[data-astro-cid-kpl6refz].hpin .case[data-astro-cid-kpl6refz]{scroll-snap-align:none}.cases[data-astro-cid-kpl6refz].hpin .section-title[data-astro-cid-kpl6refz]{max-width:none;font-size:clamp(2rem,3.3vw,3rem)}.cases[data-astro-cid-kpl6refz].hpin .top[data-astro-cid-kpl6refz]>div[data-astro-cid-kpl6refz]{gap:.8rem}.cases[data-astro-cid-kpl6refz].hpin .track[data-astro-cid-kpl6refz]{margin-top:clamp(1rem,3svh,1.8rem);padding-bottom:.8rem}.cases[data-astro-cid-kpl6refz].hpin .ui[data-astro-cid-kpl6refz]{height:11.5rem;padding:.8rem}.cases[data-astro-cid-kpl6refz].hpin .bd[data-astro-cid-kpl6refz]{gap:.6rem;padding:1.1rem 1.3rem 1.3rem}.cases[data-astro-cid-kpl6refz].hpin .bd[data-astro-cid-kpl6refz] dl[data-astro-cid-kpl6refz]{gap:.5rem}@media (prefers-reduced-motion:reduce){.case[data-astro-cid-kpl6refz]{transition:none}.ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz],.ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz]:before,.ui[data-astro-cid-kpl6refz] [data-astro-cid-kpl6refz]:after{animation:none!important}.u-status[data-astro-cid-kpl6refz] .bad[data-astro-cid-kpl6refz]{opacity:0}}.cmp[data-astro-cid-er4zmln2]{z-index:2;background:var(--color-ink);position:relative}.top[data-astro-cid-er4zmln2]{gap:1.2rem;display:grid}.section-title[data-astro-cid-er4zmln2]{max-width:20.7ch}.pick[data-astro-cid-er4zmln2]{border:1px solid var(--color-line);background:var(--color-deck);border-radius:99px;gap:.4rem;width:fit-content;max-width:100%;margin-top:clamp(1.6rem,4vw,2.4rem);padding:.3rem;display:flex}.pk[data-astro-cid-er4zmln2]{cursor:pointer;position:relative}.pk[data-astro-cid-er4zmln2] input[data-astro-cid-er4zmln2]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pk[data-astro-cid-er4zmln2] span[data-astro-cid-er4zmln2]{color:var(--color-slate);white-space:nowrap;border-radius:99px;padding:.5rem .9rem;font-size:.85rem;font-weight:700;transition:background-color .3s,color .3s;display:block}.pk[data-astro-cid-er4zmln2]:has(input:checked) span[data-astro-cid-er4zmln2]{background:linear-gradient(90deg, var(--pa), var(--pb));color:var(--color-ink)}.pk[data-astro-cid-er4zmln2]:has(input:focus-visible){outline:2px solid var(--color-signal-hi);outline-offset:2px;border-radius:99px}.tw[data-astro-cid-er4zmln2]{margin-top:1.2rem}.t[data-astro-cid-er4zmln2]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.t[data-astro-cid-er4zmln2] th[data-astro-cid-er4zmln2],.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]{text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line);padding:1.1rem 1rem;font-size:.98rem;line-height:1.45;transition:background-color .35s,color .35s,opacity .35s}.t[data-astro-cid-er4zmln2] thead[data-astro-cid-er4zmln2] th[data-astro-cid-er4zmln2]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-mist);border-bottom:1px solid var(--color-line);padding-block:1.3rem;font-size:clamp(1.1rem,1.9vw,1.45rem);font-weight:600}.t[data-astro-cid-er4zmln2] thead[data-astro-cid-er4zmln2] .corner[data-astro-cid-er4zmln2]{border-bottom:1px solid var(--color-line)}.t[data-astro-cid-er4zmln2] tbody[data-astro-cid-er4zmln2] th[data-astro-cid-er4zmln2]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-slate);font-size:.74rem;font-weight:800}.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]{color:var(--color-slate)}.t[data-astro-cid-er4zmln2] .rec[data-astro-cid-er4zmln2]{background:linear-gradient(180deg, color-mix(in srgb, var(--pa) 13%, transparent), color-mix(in srgb, var(--pa) 5%, transparent));border-inline:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line))}.t[data-astro-cid-er4zmln2] thead[data-astro-cid-er4zmln2] .rec[data-astro-cid-er4zmln2]{border-top:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));color:var(--pb);border-radius:1.2rem 1.2rem 0 0}.t[data-astro-cid-er4zmln2] tbody[data-astro-cid-er4zmln2] tr[data-astro-cid-er4zmln2]:last-child .rec[data-astro-cid-er4zmln2]{border-bottom:1px solid color-mix(in srgb, var(--pa) 40%, var(--color-line));border-radius:0 0 1.2rem 1.2rem}.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2].rec{color:var(--color-mist)}@media (hover:hover) and (width>=64rem){.t[data-astro-cid-er4zmln2]:has(:is(th,td):nth-child(2):hover) [data-astro-cid-er4zmln2]:is(th,td):nth-child(2),.t[data-astro-cid-er4zmln2]:has(:is(th,td):nth-child(3):hover) [data-astro-cid-er4zmln2]:is(th,td):nth-child(3){background:color-mix(in srgb, var(--pa) 12%, transparent);color:var(--color-mist)}.t[data-astro-cid-er4zmln2]:has(:is(th,td):nth-child(4):hover) [data-astro-cid-er4zmln2]:is(th,td):nth-child(4){background:color-mix(in srgb, var(--pa) 20%, transparent)}.t[data-astro-cid-er4zmln2]:has(td:nth-child(2):hover) td[data-astro-cid-er4zmln2]:not(:nth-child(2)),.t[data-astro-cid-er4zmln2]:has(td:nth-child(3):hover) td[data-astro-cid-er4zmln2]:not(:nth-child(3)),.t[data-astro-cid-er4zmln2]:has(td:nth-child(4):hover) td[data-astro-cid-er4zmln2]:not(:nth-child(4)){opacity:.45}.t[data-astro-cid-er4zmln2]:has(td:nth-child(2):hover) td[data-astro-cid-er4zmln2].rec,.t[data-astro-cid-er4zmln2]:has(td:nth-child(3):hover) td[data-astro-cid-er4zmln2].rec{background:0 0}}.foot[data-astro-cid-er4zmln2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem 2rem;margin-top:clamp(1.6rem,4vw,2.4rem);display:flex}.note[data-astro-cid-er4zmln2]{max-width:43.9ch;color:var(--color-mist);grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:1.02rem;line-height:1.5;display:grid}.note[data-astro-cid-er4zmln2] svg{color:var(--pg);margin-top:.2rem}@media (width<=63.99rem){.t[data-astro-cid-er4zmln2] thead[data-astro-cid-er4zmln2]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.t[data-astro-cid-er4zmln2],.t[data-astro-cid-er4zmln2] tbody[data-astro-cid-er4zmln2]{display:block}.t[data-astro-cid-er4zmln2] tr[data-astro-cid-er4zmln2]{border-bottom:1px solid var(--color-line);gap:.3rem;padding:1rem 0;display:grid}.t[data-astro-cid-er4zmln2] tbody[data-astro-cid-er4zmln2] th[data-astro-cid-er4zmln2],.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]{background:0 0;border:0;padding:0;display:block}.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]{color:var(--color-mist);font-size:1.05rem;display:none}.t[data-astro-cid-er4zmln2] .rec[data-astro-cid-er4zmln2]{background:0 0;border:0;border-radius:0}.cmp[data-astro-cid-er4zmln2]:has(input[value="0"]:checked) .t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]:nth-child(2),.cmp[data-astro-cid-er4zmln2]:has(input[value="1"]:checked) .t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]:nth-child(3),.cmp[data-astro-cid-er4zmln2]:has(input[value="2"]:checked) .t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]:nth-child(4){animation:.45s cubic-bezier(.2,.8,.2,1) both cell-in;display:block}@keyframes cell-in{0%{opacity:0;transform:translateY(.5rem)}}}@media (width>=64rem){.pick[data-astro-cid-er4zmln2]{display:none}}@media (prefers-reduced-motion:reduce){.t[data-astro-cid-er4zmln2] th[data-astro-cid-er4zmln2],.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2],.pk[data-astro-cid-er4zmln2] span[data-astro-cid-er4zmln2]{transition:none}.t[data-astro-cid-er4zmln2] td[data-astro-cid-er4zmln2]{animation:none!important}}.links[data-astro-cid-zx7di7jb]{z-index:2;background:var(--color-deck);position:relative}.top[data-astro-cid-zx7di7jb]{gap:1.2rem;display:grid}.section-title[data-astro-cid-zx7di7jb]{max-width:16.1ch}.grid[data-astro-cid-zx7di7jb]{gap:.9rem;margin:clamp(2rem,5vw,3.2rem) 0 0;padding:0;list-style:none;display:grid}.tile[data-astro-cid-zx7di7jb]{grid-template-columns:1fr auto;grid-template-areas:"n n""t ar""d d";align-items:start;gap:.6rem 1rem;height:100%;padding:clamp(1.3rem,2.6vw,2rem);transition:translate .5s cubic-bezier(.2,.8,.2,1);display:grid}.tile[data-astro-cid-zx7di7jb]:focus-visible{outline:2px solid var(--color-signal-hi);outline-offset:3px}.n[data-astro-cid-zx7di7jb]{font-family:var(--font-display);color:var(--color-slate);grid-area:n;font-size:.9rem;font-weight:700;transition:color .3s}.t[data-astro-cid-zx7di7jb]{font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(90deg, var(--pa), var(--pb)) no-repeat 0 100% / 0% 100%, linear-gradient(var(--color-mist), var(--color-mist));color:var(--color-mist);-webkit-background-clip:text,text;background-clip:text,text;grid-area:t;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:600;line-height:1.05;transition:background-size .7s cubic-bezier(.2,.8,.2,1)}.d[data-astro-cid-zx7di7jb]{color:var(--color-slate);grid-area:d;max-width:35.5ch;font-size:1rem;line-height:1.5;transition:color .3s}.ar[data-astro-cid-zx7di7jb]{border:1px solid var(--color-line);width:3rem;height:3rem;color:var(--color-slate);border-radius:50%;grid-area:ar;place-items:center;transition:transform .5s cubic-bezier(.2,.8,.2,1),background-color .3s,color .3s,border-color .3s;display:grid}@media (hover:hover){.tile[data-astro-cid-zx7di7jb]:hover{translate:0 -.35rem}.tile[data-astro-cid-zx7di7jb]:hover .t[data-astro-cid-zx7di7jb]{-webkit-text-fill-color:transparent;background-size:100% 100%,100% 100%}.tile[data-astro-cid-zx7di7jb]:hover .d[data-astro-cid-zx7di7jb]{color:var(--color-mist)}.tile[data-astro-cid-zx7di7jb]:hover .n[data-astro-cid-zx7di7jb]{color:var(--pb)}.tile[data-astro-cid-zx7di7jb]:hover .ar[data-astro-cid-zx7di7jb]{background:var(--pa);border-color:var(--pa);color:var(--color-ink);transform:rotate(-45deg)}}.tile[data-astro-cid-zx7di7jb]:focus-visible .ar[data-astro-cid-zx7di7jb]{background:var(--pa);border-color:var(--pa);color:var(--color-ink);transform:rotate(-45deg)}@media (width>=48rem){.grid[data-astro-cid-zx7di7jb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem}.tile[data-astro-cid-zx7di7jb]{min-height:13rem}}@media (prefers-reduced-motion:reduce){.tile[data-astro-cid-zx7di7jb],.t[data-astro-cid-zx7di7jb],.ar[data-astro-cid-zx7di7jb]{transition:none}}
